0000911177-21-000036.txt : 20211025 0000911177-21-000036.hdr.sgml : 20211025 20210730160353 ACCESSION NUMBER: 0000911177-21-000036 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210730 DATE AS OF CHANGE: 20210730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASELLA WASTE SYSTEMS INC CENTRAL INDEX KEY: 0000911177 STANDARD INDUSTRIAL CLASSIFICATION: REFUSE SYSTEMS [4953] 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: 211132488 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-20210630.htm 10-Q cwst-20210630
000091117712-312021Q2FALSEhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member100009111772021-01-012021-06-30xbrli:shares0000911177us-gaap:CommonClassAMember2021-07-150000911177us-gaap:CommonClassBMember2021-07-15iso4217:USD00009111772021-06-3000009111772020-12-31iso4217:USDxbrli:shares0000911177us-gaap:CommonClassAMember2020-12-310000911177us-gaap:CommonClassAMember2021-06-300000911177us-gaap:CommonClassBMember2020-12-310000911177us-gaap:CommonClassBMember2021-06-30cwst:vote0000911177us-gaap:CommonClassBMember2021-01-012021-06-300000911177us-gaap:CommonClassBMember2020-01-012020-12-3100009111772021-04-012021-06-3000009111772020-04-012020-06-3000009111772020-01-012020-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310000911177us-gaap:AdditionalPaidInCapitalMember2020-12-310000911177us-gaap:RetainedEarningsMember2020-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100009111772021-01-012021-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-03-310000911177us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000911177us-gaap:RetainedEarningsMember2021-01-012021-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-3100009111772021-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310000911177us-gaap:AdditionalPaidInCapitalMember2021-03-310000911177us-gaap:RetainedEarningsMember2021-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300000911177us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000911177us-gaap:RetainedEarningsMember2021-04-012021-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300000911177us-gaap:AdditionalPaidInCapitalMember2021-06-300000911177us-gaap:RetainedEarningsMember2021-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000009111772019-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310000911177us-gaap:AdditionalPaidInCapitalMember2019-12-310000911177us-gaap:RetainedEarningsMember2019-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100009111772019-01-012019-12-310000911177srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310000911177us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-3100009111772020-01-012020-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-03-310000911177us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000911177us-gaap:RetainedEarningsMember2020-01-012020-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-3100009111772020-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-03-310000911177us-gaap:AdditionalPaidInCapitalMember2020-03-310000911177us-gaap:RetainedEarningsMember2020-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-04-012020-06-300000911177us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000911177us-gaap:RetainedEarningsMember2020-04-012020-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-3000009111772020-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-06-300000911177us-gaap:AdditionalPaidInCapitalMember2020-06-300000911177us-gaap:RetainedEarningsMember2020-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000911177us-gaap:LandfillMember2021-01-012021-06-300000911177us-gaap:LandfillMember2020-01-012020-06-30cwst:regionalOperatingSegment0000911177cwst:EasternRegionMembercwst:CollectionMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:CollectionMember2021-04-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:CollectionMember2021-04-012021-06-300000911177cwst:CollectionMember2021-04-012021-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2021-04-012021-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177cwst:LandfillRevenueMember2021-04-012021-06-300000911177cwst:TransferMembercwst:EasternRegionMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:TransferMember2021-04-012021-06-300000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177cwst:TransferMember2021-04-012021-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2021-04-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:TransportationMember2021-04-012021-06-300000911177cwst:TransportationMember2021-04-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2021-04-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2021-04-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177cwst:LandfillGasToEnergyMember2021-04-012021-06-300000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2021-04-012021-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177cwst:ProcessingServicesMember2021-04-012021-06-300000911177cwst:EasternRegionMembercwst:NonProcessingServicesMember2021-04-012021-06-300000911177cwst:WesternRegionMembercwst:NonProcessingServicesMember2021-04-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:NonProcessingServicesMember2021-04-012021-06-300000911177cwst:NonProcessingServicesMember2021-04-012021-06-300000911177cwst:EasternRegionMember2021-04-012021-06-300000911177cwst:WesternRegionMember2021-04-012021-06-300000911177cwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2021-04-012021-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2021-04-012021-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177us-gaap:TransferredAtPointInTimeMember2021-04-012021-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2021-04-012021-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredOverTimeMember2021-04-012021-06-300000911177cwst:ResourceSolutionsRegionMemberus-gaap:TransferredOverTimeMember2021-04-012021-06-300000911177us-gaap:TransferredOverTimeMember2021-04-012021-06-300000911177cwst:EasternRegionMembercwst:CollectionMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:CollectionMember2020-04-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:CollectionMember2020-04-012020-06-300000911177cwst:CollectionMember2020-04-012020-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2020-04-012020-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177cwst:LandfillRevenueMember2020-04-012020-06-300000911177cwst:TransferMembercwst:EasternRegionMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:TransferMember2020-04-012020-06-300000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177cwst:TransferMember2020-04-012020-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2020-04-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:TransportationMember2020-04-012020-06-300000911177cwst:TransportationMember2020-04-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2020-04-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2020-04-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177cwst:LandfillGasToEnergyMember2020-04-012020-06-300000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2020-04-012020-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177cwst:ProcessingServicesMember2020-04-012020-06-300000911177cwst:EasternRegionMembercwst:NonProcessingServicesMember2020-04-012020-06-300000911177cwst:WesternRegionMembercwst:NonProcessingServicesMember2020-04-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:NonProcessingServicesMember2020-04-012020-06-300000911177cwst:NonProcessingServicesMember2020-04-012020-06-300000911177cwst:EasternRegionMember2020-04-012020-06-300000911177cwst:WesternRegionMember2020-04-012020-06-300000911177cwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2020-04-012020-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000911177cwst:ResourceSolutionsRegionMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000911177us-gaap:TransferredOverTimeMember2020-04-012020-06-300000911177cwst:EasternRegionMembercwst:CollectionMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:CollectionMember2021-01-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:CollectionMember2021-01-012021-06-300000911177cwst:CollectionMember2021-01-012021-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2021-01-012021-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177cwst:LandfillRevenueMember2021-01-012021-06-300000911177cwst:TransferMembercwst:EasternRegionMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:TransferMember2021-01-012021-06-300000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177cwst:TransferMember2021-01-012021-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2021-01-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:TransportationMember2021-01-012021-06-300000911177cwst:TransportationMember2021-01-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2021-01-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2021-01-012021-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177cwst:LandfillGasToEnergyMember2021-01-012021-06-300000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2021-01-012021-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177cwst:ProcessingServicesMember2021-01-012021-06-300000911177cwst:EasternRegionMembercwst:NonProcessingServicesMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:NonProcessingServicesMember2021-01-012021-06-300000911177cwst:ResourceSolutionsRegionMembercwst:NonProcessingServicesMember2021-01-012021-06-300000911177cwst:NonProcessingServicesMember2021-01-012021-06-300000911177cwst:EasternRegionMember2021-01-012021-06-300000911177cwst:WesternRegionMember2021-01-012021-06-300000911177cwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2021-01-012021-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177us-gaap:TransferredAtPointInTimeMember2021-01-012021-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2021-01-012021-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredOverTimeMember2021-01-012021-06-300000911177cwst:ResourceSolutionsRegionMemberus-gaap:TransferredOverTimeMember2021-01-012021-06-300000911177us-gaap:TransferredOverTimeMember2021-01-012021-06-300000911177cwst:EasternRegionMembercwst:CollectionMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:CollectionMember2020-01-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:CollectionMember2020-01-012020-06-300000911177cwst:CollectionMember2020-01-012020-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2020-01-012020-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177cwst:LandfillRevenueMember2020-01-012020-06-300000911177cwst:TransferMembercwst:EasternRegionMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:TransferMember2020-01-012020-06-300000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177cwst:TransferMember2020-01-012020-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2020-01-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:TransportationMember2020-01-012020-06-300000911177cwst:TransportationMember2020-01-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2020-01-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2020-01-012020-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177cwst:LandfillGasToEnergyMember2020-01-012020-06-300000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2020-01-012020-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177cwst:ProcessingServicesMember2020-01-012020-06-300000911177cwst:EasternRegionMembercwst:NonProcessingServicesMember2020-01-012020-06-300000911177cwst:WesternRegionMembercwst:NonProcessingServicesMember2020-01-012020-06-300000911177cwst:ResourceSolutionsRegionMembercwst:NonProcessingServicesMember2020-01-012020-06-300000911177cwst:NonProcessingServicesMember2020-01-012020-06-300000911177cwst:EasternRegionMember2020-01-012020-06-300000911177cwst:WesternRegionMember2020-01-012020-06-300000911177cwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2020-01-012020-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177us-gaap:TransferredAtPointInTimeMember2020-01-012020-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2020-01-012020-06-300000911177cwst:WesternRegionMemberus-gaap:TransferredOverTimeMember2020-01-012020-06-300000911177cwst:ResourceSolutionsRegionMemberus-gaap:TransferredOverTimeMember2020-01-012020-06-300000911177us-gaap:TransferredOverTimeMember2020-01-012020-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2021-04-012021-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2021-01-012021-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2020-04-012020-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2020-01-012020-06-30cwst:business0000911177cwst:WesternRegionMembercwst:TuckinSolidWasteCollectionBusinessMember2021-01-012021-06-300000911177cwst:WesternRegionMembercwst:TuckinSolidWasteCollectionBusinessMember2020-01-012020-06-300000911177cwst:RecyclingOperationMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177srt:MinimumMember2021-01-012021-06-300000911177srt:MaximumMember2021-01-012021-06-300000911177cwst:TransferStationsAcquisitionMember2021-01-012021-06-300000911177cwst:TransferStationsAcquisitionMember2020-01-012020-06-300000911177cwst:TransferStationsAcquisitionMember2021-06-300000911177cwst:TransferStationsAcquisitionMember2020-06-300000911177cwst:EasternRegionMembercwst:SepticAndPortableToiletBusinessMember2021-01-012021-06-300000911177cwst:EasternRegionMember2020-12-310000911177cwst:EasternRegionMember2021-06-300000911177cwst:WesternRegionMember2020-12-310000911177cwst:WesternRegionMember2021-06-300000911177cwst:ResourceSolutionsRegionMember2020-12-310000911177cwst:ResourceSolutionsRegionMember2021-06-300000911177us-gaap:NoncompeteAgreementsMember2021-06-300000911177us-gaap:CustomerListsMember2021-06-300000911177us-gaap:NoncompeteAgreementsMember2020-12-310000911177us-gaap:CustomerListsMember2020-12-31xbrli:pure0000911177cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300000911177cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember2021-06-300000911177cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember2020-12-310000911177us-gaap:SecuredDebtMembercwst:TermFacilityDueMay2023TermLoanBFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300000911177us-gaap:SecuredDebtMembercwst:TermFacilityDueMay2023TermLoanBFacilityMember2021-06-300000911177us-gaap:SecuredDebtMembercwst:TermFacilityDueMay2023TermLoanBFacilityMember2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeries2020DueSeptember2050Member2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeries2020DueSeptember2050Member2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member2020-12-310000911177cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Memberus-gaap:UnsecuredDebtMember2021-06-300000911177cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Memberus-gaap:UnsecuredDebtMember2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember2020-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember2021-06-300000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember2020-12-310000911177cwst:NotesPayableMember2021-06-300000911177cwst:NotesPayableMember2020-12-310000911177cwst:CreditFacilityMember2021-06-300000911177cwst:CreditFacilityMember2020-12-310000911177us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMembercwst:TermFacilitydue2023TermLoanAFacilityMember2021-06-300000911177us-gaap:LineOfCreditMembercwst:RevolvingCreditFacilityDue2023Memberus-gaap:RevolvingCreditFacilityMember2021-06-300000911177us-gaap:LineOfCreditMember2021-01-012021-06-300000911177srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-06-300000911177srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-06-300000911177us-gaap:LineOfCreditMember2021-06-300000911177us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2021-06-300000911177us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2020-12-310000911177us-gaap:CashFlowHedgingMembercwst:ForwardInterestRateContractMember2021-06-300000911177us-gaap:CashFlowHedgingMembercwst:ForwardInterestRateContractMember2020-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMember2021-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMember2020-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMembercwst:OtherAccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2021-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMembercwst:OtherAccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2020-12-310000911177us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-06-300000911177us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310000911177us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-04-012021-06-300000911177us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-04-012020-06-300000911177us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-01-012021-06-300000911177us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-01-012020-06-300000911177cwst:MassachusettsDepartmentofEnvironmentalProtectionMADEPandCasellaWasteSystemsMembercwst:NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember2017-04-260000911177cwst:NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember2017-04-260000911177us-gaap:BondsMembercwst:A21ESettlementandWaterSystemConstructionFundingAgreementMember2017-04-282017-04-280000911177srt:MaximumMemberus-gaap:BondsMembercwst:A21ESettlementandWaterSystemConstructionFundingAgreementMember2017-04-282017-04-280000911177cwst:SouthbridgeLandfillMember2021-06-300000911177cwst:SouthbridgeLandfillMember2020-12-310000911177cwst:SouthbridgeLandfillMember2019-12-310000911177cwst:SouthbridgeLandfillMember2021-01-012021-06-300000911177cwst:SouthbridgeLandfillMember2020-01-012020-06-300000911177cwst:SouthbridgeLandfillMember2020-06-30utr:acre0000911177cwst:PotsdamEnvironmentalLiabilityMember2000-12-200000911177cwst:PotsdamEnvironmentalLiabilityMember2009-05-310000911177cwst:PotsdamEnvironmentalLiabilityMember2011-04-300000911177cwst:PotsdamEnvironmentalLiabilityMember2016-01-290000911177cwst:PotsdamEnvironmentalLiabilityMember2021-06-300000911177cwst:PotsdamEnvironmentalLiabilityMember2020-12-31cwst:plantiff0000911177cwst:OntarioCountyNewYorkClassActionLitigationMember2019-09-172019-09-170000911177cwst:OntarioCountyNewYorkClassActionLitigationMember2020-12-012020-12-010000911177cwst:OntarioCountyNewYorkClassActionLitigationMember2020-12-010000911177us-gaap:CommonClassAMembercwst:A2016IncentivePlanMember2021-06-300000911177us-gaap:CommonClassAMembercwst:TwoThousandSixStockIncentivePlanMember2021-01-012021-06-300000911177cwst:A2016IncentivePlanMember2021-01-012021-06-300000911177srt:MinimumMembercwst:A2016IncentivePlanMember2021-01-012021-06-300000911177srt:MaximumMembercwst:A2016IncentivePlanMember2021-01-012021-06-300000911177us-gaap:EmployeeStockOptionMember2021-01-012021-06-300000911177us-gaap:EmployeeStockOptionMember2021-04-012021-06-300000911177us-gaap:EmployeeStockOptionMember2020-01-012020-06-300000911177us-gaap:EmployeeStockOptionMember2020-04-012020-06-300000911177cwst:NonEmployeeDirectorMembercwst:RestrictedStockAwardsMember2021-01-012021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2020-12-310000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2021-01-012021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:CommonClassAMember2021-01-012021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-06-300000911177cwst:PerformanceStockUnitMember2021-01-012021-06-300000911177us-gaap:CommonClassAMembercwst:PerformanceStockUnitMember2021-01-012021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2021-04-012021-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2020-04-012020-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2020-01-012020-06-300000911177cwst:RestrictedStockAwardsMember2021-06-300000911177srt:WeightedAverageMembercwst:RestrictedStockAwardsMember2021-01-012021-06-300000911177us-gaap:RestrictedStockUnitsRSUMember2021-06-300000911177srt:WeightedAverageMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300000911177cwst:PerformanceStockUnitMember2021-06-300000911177srt:WeightedAverageMembercwst:PerformanceStockUnitMember2021-01-012021-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2021-04-012021-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2021-01-012021-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2020-04-012020-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2020-01-012020-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000911177us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-06-300000911177us-gaap:CommonClassAMember2020-06-300000911177us-gaap:CommonClassBMember2020-06-300000911177cwst:SouthbridgeLandfillMember2021-04-012021-06-300000911177cwst:SouthbridgeLandfillMember2020-04-012020-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2021-06-300000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2021-06-300000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LandfillMember2021-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2020-12-310000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2020-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LandfillMember2020-12-310000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310000911177us-gaap:EstimateOfFairValueFairValueDisclosureMembercwst:FixedRateBondsMember2021-06-300000911177us-gaap:CarryingReportedAmountFairValueDisclosureMembercwst:FixedRateBondsMember2021-06-300000911177us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2021-04-012021-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2021-04-012021-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2021-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2021-04-012021-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2021-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2021-04-012021-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2021-06-300000911177us-gaap:CorporateNonSegmentMember2021-04-012021-06-300000911177us-gaap:CorporateNonSegmentMember2021-06-300000911177us-gaap:IntersegmentEliminationMember2021-04-012021-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2020-04-012020-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2020-04-012020-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2020-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2020-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2020-04-012020-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2020-06-300000911177us-gaap:CorporateNonSegmentMember2020-04-012020-06-300000911177us-gaap:CorporateNonSegmentMember2020-06-300000911177us-gaap:IntersegmentEliminationMember2020-04-012020-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2021-01-012021-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2021-01-012021-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2021-01-012021-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2021-01-012021-06-300000911177us-gaap:CorporateNonSegmentMember2021-01-012021-06-300000911177us-gaap:IntersegmentEliminationMember2021-01-012021-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2020-01-012020-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2020-01-012020-06-300000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2020-01-012020-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2020-01-012020-06-300000911177us-gaap:CorporateNonSegmentMember2020-01-012020-06-300000911177us-gaap:IntersegmentEliminationMember2020-01-012020-06-300000911177cwst:SolidWasteOperationsCollectionMember2021-04-012021-06-300000911177cwst:SolidWasteOperationsCollectionMember2020-04-012020-06-300000911177cwst:SolidWasteOperationsCollectionMember2021-01-012021-06-300000911177cwst:SolidWasteOperationsCollectionMember2020-01-012020-06-300000911177cwst:SolidWasteOperationsDisposalMember2021-04-012021-06-300000911177cwst:SolidWasteOperationsDisposalMember2020-04-012020-06-300000911177cwst:SolidWasteOperationsDisposalMember2021-01-012021-06-300000911177cwst:SolidWasteOperationsDisposalMember2020-01-012020-06-300000911177cwst:SolidWasteOperationsPowerGenerationMember2021-04-012021-06-300000911177cwst:SolidWasteOperationsPowerGenerationMember2020-04-012020-06-300000911177cwst:SolidWasteOperationsPowerGenerationMember2021-01-012021-06-300000911177cwst:SolidWasteOperationsPowerGenerationMember2020-01-012020-06-300000911177cwst:SolidWasteOperationsProcessingMember2021-04-012021-06-300000911177cwst:SolidWasteOperationsProcessingMember2020-04-012020-06-300000911177cwst:SolidWasteOperationsProcessingMember2021-01-012021-06-300000911177cwst:SolidWasteOperationsProcessingMember2020-01-012020-06-300000911177cwst:SolidWasteOperationsMember2021-04-012021-06-300000911177cwst:SolidWasteOperationsMember2020-04-012020-06-300000911177cwst:SolidWasteOperationsMember2021-01-012021-06-300000911177cwst:SolidWasteOperationsMember2020-01-012020-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2021-04-012021-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2020-04-012020-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2021-01-012021-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2020-01-012020-06-300000911177cwst:ResourceSolutionsOperationsNonProcessingMember2021-04-012021-06-300000911177cwst:ResourceSolutionsOperationsNonProcessingMember2020-04-012020-06-300000911177cwst:ResourceSolutionsOperationsNonProcessingMember2021-01-012021-06-300000911177cwst:ResourceSolutionsOperationsNonProcessingMember2020-01-012020-06-300000911177cwst:ResourceSolutionsOperationsMember2021-04-012021-06-300000911177cwst:ResourceSolutionsOperationsMember2020-04-012020-06-300000911177cwst:ResourceSolutionsOperationsMember2021-01-012021-06-300000911177cwst:ResourceSolutionsOperationsMember2020-01-012020-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, 2021
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, 2021:
Class A common stock, $0.01 par value per share:50,398,324 
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,
2021
December 31,
2020
 (Unaudited) 
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$167,177 $154,342 
Accounts receivable, net of allowance for credit losses of $2,238 and $2,333, respectively
78,928 74,198 
Refundable income taxes 229 
Prepaid expenses13,735 9,289 
Inventory7,994 7,868 
Other current assets1,421 1,328 
Total current assets269,255 247,254 
Property, plant and equipment, net of accumulated depreciation and amortization of $936,029 and $900,882, respectively
532,824 510,512 
Operating lease right-of-use assets90,707 95,310 
Goodwill196,686 194,901 
Intangible assets, net55,927 58,324 
Restricted assets1,953 1,848 
Cost method investments11,264 11,264 
Deferred income taxes53,086 61,163 
Other non-current assets16,131 13,322 
Total assets$1,227,833 $1,193,898 
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,
2021
December 31,
2020
(Unaudited) 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Current maturities of debt$14,716 $9,240 
Current operating lease liabilities7,207 8,547 
Accounts payable60,064 49,198 
Accrued payroll and related expenses13,612 17,282 
Accrued interest2,045 2,126 
Contract liabilities3,133 2,685 
Current accrued capping, closure and post-closure costs11,118 10,268 
Other accrued liabilities35,663 31,862 
Total current liabilities147,558 131,208 
Debt, less current portion526,830 530,411 
Operating lease liabilities, less current portion59,536 60,979 
Accrued capping, closure and post-closure costs, less current portion74,441 72,265 
Deferred income taxes933 912 
Other long-term liabilities30,043 35,981 
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:
Class A common stock, 0.01 par value per share; 100,000,000 shares authorized; 50,398,000 and 50,101,000 shares issued and outstanding, respectively
504 501 
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 capital645,905 639,247 
Accumulated deficit(250,005)(266,099)
Accumulated other comprehensive loss, net of tax(7,922)(11,517)
Total stockholders' equity388,492 362,142 
Total liabilities and stockholders' equity$1,227,833 $1,193,898 
The accompanying notes are an integral part of these consolidated financial statements.
2


CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(in thousands, except for per share data)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenues$215,875 $188,767 $405,406 $371,676 
Operating expenses:
Cost of operations138,553 123,462 265,691 251,980 
General and administration29,212 24,874 56,343 49,226 
Depreciation and amortization24,337 22,076 47,019 43,482 
Expense from acquisition activities1,632 352 2,046 1,360 
Southbridge Landfill closure charge195 559 352 1,172 
193,929 171,323 371,451 347,220 
Operating income21,946 17,444 33,955 24,456 
Other expense (income):
Interest income(66)(45)(130)(96)
Interest expense5,296 5,511 10,764 11,463 
Other income(510)(492)(648)(449)
Other expense, net4,720 4,974 9,986 10,918 
Income before income taxes17,226 12,470 23,969 13,538 
Provision for income taxes5,443 357 7,875 466 
Net income$11,783 $12,113 $16,094 $13,072 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,366 48,348 51,273 48,176 
Basic earnings per common share$0.23 $0.25 $0.31 $0.27 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,546 48,563 51,466 48,411 
Diluted earnings per common share$0.23 $0.25 $0.31 $0.27 
The accompanying notes are an integral part of these consolidated financial statements.
3


CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
(Unaudited)
(in thousands)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Net income$11,783 $12,113 $16,094 $13,072 
Other comprehensive (loss) income, before tax:
Hedging activity:
Interest rate swap settlements(1,186)(940)(2,346)(1,351)
Interest rate swap amounts reclassified into interest expense1,202 990 2,347 1,357 
Unrealized (loss) gain resulting from changes in fair value of derivative instruments(336)(1,619)4,651 (8,876)
Other comprehensive (loss) income, before tax(320)(1,569)4,652 (8,870)
Income tax (benefit) provision related to items of other comprehensive (loss) income(85) 1,057 (112)
Other comprehensive (loss) income, net of tax(235)(1,569)3,595 (8,758)
Comprehensive income$11,548 $10,544 $19,689 $4,314 
The accompanying notes are an integral part of these consolidated financial statements.
4



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

Class A
Common Stock
Class B
Common Stock
Additional Paid-In CapitalAccumulated DeficitAccumulated Other
Comprehensive Loss
TotalSharesAmountSharesAmount
Balance, December 31, 2020$362,142 50,101 $501 988 $10 $639,247 $(266,099)$(11,517)
Issuances of Class A common stock112 273 3 — — 109 — — 
Stock-based compensation2,941 — — — — 2,941 — — 
Comprehensive income:
Net income4,311 — — — — — 4,311 — 
Other comprehensive income:
Hedging activity3,830 — — — — — — 3,830 
Balance, March 31, 2021373,336 50,374 504 988 10 642,297 (261,788)(7,687)
Issuances of Class A common stock492 24 — — — 492 — — 
Stock-based compensation3,116 — — — — 3,116 — — 
Comprehensive income:
Net income11,783 — — — — — 11,783 — 
Other comprehensive loss:
Hedging activity(235)— — — — — — (235)
Balance, June 30, 2021$388,492 50,398 $504 988 $10 $645,905 $(250,005)$(7,922)

Class A
Common Stock
Class B
Common Stock
Additional Paid-In CapitalAccumulated DeficitAccumulated Other
Comprehensive Loss
TotalSharesAmountSharesAmount
Balance, December 31, 2019$122,753 46,803 $468 988 $10 $485,332 $(357,016)$(6,041)
Cumulative effect of new accounting principle(189)— — — — — (189)— 
Issuances of Class A common stock100 517 5 — — 95 — — 
Stock-based compensation1,562 — — — — 1,562 — — 
Comprehensive loss:
Net income959 — — — — — 959 — 
Other comprehensive loss:
Hedging activity(7,189)— — — — — — (7,189)
Balance, March 31, 2020117,996 47,320 473 988 10 486,989 (356,246)(13,230)
Issuance of Class A common stock - acquisition 36 1 — — (1)— — 
Issuances of Class A common stock387 26 — — — 387 — — 
Stock-based compensation1,818 — — — — 1,818 — — 
Comprehensive income:
Net income12,113 — — — — — 12,113 — 
Other comprehensive loss:
Hedging activity(1,569)— — — — — — (1,569)
Balance, June 30, 2020$130,745 47,382 $474 988 $10 $489,193 $(344,133)$(14,799)
The accompanying notes are an integral part of these consolidated financial statements.
5


CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(in thousands)
 Six Months Ended
June 30,
 20212020
Cash Flows from Operating Activities:
Net income$16,094 $13,072 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization47,019 43,482 
Depletion of landfill operating lease obligations3,581 3,468 
Interest accretion on landfill and environmental remediation liabilities3,962 3,542 
Amortization of debt issuance costs1,144 1,054 
Stock-based compensation6,057 3,380 
Operating lease right-of-use assets expense2,826 4,588 
(Gain) loss on sale of property and equipment(92)131 
Southbridge Landfill non-cash closure charge(16)41 
Non-cash expense from acquisition activities 1,022 575 
Deferred income taxes7,041 1,256 
Changes in assets and liabilities, net of effects of acquisitions and divestitures:
Accounts receivable(4,712)6,448 
Landfill operating lease contract expenditures(1,478)(1,358)
Accounts payable10,866 (6,967)
Prepaid expenses, inventories and other assets(7,192)(2,309)
Accrued expenses, contract liabilities and other liabilities(7,109)(7,910)
Net cash provided by operating activities79,013 62,493 
Cash Flows from Investing Activities:
Acquisitions, net of cash acquired(5,481)(20,091)
Additions to property, plant and equipment(56,069)(51,570)
Proceeds from sale of property and equipment403 200 
Net cash used in investing activities(61,147)(71,461)
Cash Flows from Financing Activities:
Proceeds from debt borrowings500 91,200 
Principal payments on debt(5,643)(82,719)
Payments of debt issuance costs (11)
Proceeds from the exercise of share based awards112 100 
Net cash (used in) provided by financing activities(5,031)8,570 
Net increase (decrease) in cash and cash equivalents12,835 (398)
Cash and cash equivalents, beginning of period154,342 3,471 
Cash and cash equivalents, end of period$167,177 $3,073 
Supplemental Disclosure of Cash Flow Information:
Cash interest payments$9,701 $10,733 
Cash income tax payments$411 $187 
Non-current assets obtained through long-term financing obligations$5,894 $11,859 
Right-of-use assets obtained in exchange for operating lease liabilities$1,251 $3,142 
The accompanying notes are an integral part of these consolidated financial statements.
6


CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(in thousands, except for per share data)
1.    BASIS OF PRESENTATION
Casella Waste Systems, Inc. (“Parent”), and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company that provides collection, transfer, disposal, landfill, landfill gas-to-energy, recycling and organics services in the northeastern United States. We market recyclable metals, aluminum, plastics, paper, and corrugated cardboard, which have been processed at our recycling facilities or purchased from third-parties. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services. 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 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 ("fiscal year 2020"), which was filed with the SEC on February 19, 2021.
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, which include normal recurring and nonrecurring adjustments, necessary for a fair presentation 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, 2021 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 Annual Report on Form 10-K for fiscal year 2020.
Recent Events
The global outbreak of the novel coronavirus ("COVID-19") pandemic has caused economic disruption across our geographic footprint and has adversely affected our business. The COVID-19 pandemic negatively impacted our revenues starting at the end of the three months ended March 31, 2020, as many small business and construction collection customers required service level changes and volumes into our landfills declined due to lower economic activity. Demand for services has improved as local economies begin to reopen as allowed by State Governments and our collection and disposal volumes, as well as overall operations, have been less impacted by the effects of the COVID-19 pandemic in the three and six months ended June 30, 2021.
The COVID-19 pandemic has negatively impacted and may continue to impact our business in other ways, as we have experienced increased costs as a result of the COVID-19 pandemic, including, but not limited to, higher costs associated with providing a safe working environment for our employees (such as increased costs associated with the protection of our employees, including costs for additional safety equipment, hygiene products and enhanced facility cleaning), employee impacts from illness, supporting a remote administrative workforce, community response measures, the inability of customers to continue to pay for services, and temporary facility closures of our customers. As of the date of this filing, we are unable to determine or predict the full extent of any possible continuing impact that the COVID-19 pandemic will have on our business, results of operations, liquidity and capital resources. Future developments, such as the possibility of continuing spread of COVID-19 across our geographic footprint, the rate of vaccinations, the severity and containment of certain COVID-19 variants along with the pace and extent to which the States in which we operate continue to facilitate a return to normal economic and operation conditions are uncertain and cannot be predicted at this time.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2021 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. We have determined, except as disclosed, that there are no subsequent events that require disclosure in this Quarterly Report on Form 10-Q.
7


2.    ACCOUNTING CHANGES
A table providing a brief description of recent Accounting Standards Updates ("ASUs") to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) that we adopted and deemed to have a material impact on our consolidated financial statements, or a possible material impact in the future, based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards adopted effective January 1, 2021
ASU No. 2019-12: Income Taxes (Topic 740)Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.

A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.We currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.

3.    REVENUE RECOGNITION
Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing.
Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales.
Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature.
Classification of revenues by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021.
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2021 and 2020 follows:
8


Three Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$39,364 $67,963 $ $107,327 
Landfill6,118 16,517  22,635 
Transfer13,475 9,976  23,451 
Transportation47 3,040  3,087 
Landfill gas-to-energy246 854  1,100 
Processing1,808 502 21,031 23,341 
Non-processing  34,934 34,934 
Total revenues$61,058 $98,852 $55,965 $215,875 
Transferred at a point-in-time$38 $487 $14,944 $15,469 
Transferred over time61,020 98,365 41,021 200,406 
Total revenues$61,058 $98,852 $55,965 $215,875 
Three Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$35,463 $58,545 $ $94,008 
Landfill4,568 15,218  19,786 
Transfer11,451 9,003  20,454 
Transportation52 3,454  3,506 
Landfill gas-to-energy197 721  918 
Processing1,605 345 16,205 18,155 
Non-processing  31,940 31,940 
Total revenues$53,336 $87,286 $48,145 $188,767 
Transferred at a point-in-time$69 $367 $8,231 $8,667 
Transferred over time53,267 86,919 39,914 180,100 
Total revenues$53,336 $87,286 $48,145 $188,767 
Six Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$75,440 $129,356 $ $204,796 
Landfill11,520 30,136  41,656 
Transfer22,899 17,123  40,022 
Transportation95 5,253  5,348 
Landfill gas-to-energy515 1,888  2,403 
Processing2,934 860 38,302 42,096 
Non-processing  69,085 69,085 
Total revenues$113,403 $184,616 $107,387 $405,406 
Transferred at a point-in-time$82 $988 $25,036 $26,106 
Transferred over time113,321 183,628 82,351 379,300 
Total revenues$113,403 $184,616 $107,387 $405,406 

9


Six Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$71,400 $117,168 $ $188,568 
Landfill8,112 31,528  39,640 
Transfer20,834 15,673  36,507 
Transportation99 6,125  6,224 
Landfill gas-to-energy583 1,361  1,944 
Processing2,451 636 30,023 33,110 
Non-processing  65,683 65,683 
Total revenues$103,479 $172,491 $95,706 $371,676 
Transferred at a point-in-time$125 $602 $12,692 $13,419 
Transferred over time103,354 171,889 83,014 358,257 
Total revenues$103,479 $172,491 $95,706 $371,676 

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 $2,532 and $4,100 in the three and six months ended June 30, 2021, respectively, and $1,546 and $2,537 in the three and six months ended June 30, 2020, 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 any revenues in the three and six months ended June 30, 2021 or June 30, 2020 from performance obligations satisfied in previous periods.
Contract receivables, which are included in Accounts receivable, net are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes gross receivables from contracts of $79,712 and $74,162 as of June 30, 2021 and December 31, 2020, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues is deferred as a contract liability until the services are provided and control transferred to the customer. We recognized contract liabilities of $3,133 and $2,685 as of June 30, 2021 and December 31, 2020, 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, 2020 and December 31, 2019 was recognized as revenue during the six months ended June 30, 2021 and June 30, 2020, respectively, when the services were performed.
4.    BUSINESS COMBINATIONS
On July 26, 2021, we acquired Willimantic Waste Paper Co., Inc. ("Willimantic"), a residential, commercial and roll-off collection business in eastern Connecticut. Willimantic also operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single stream recycling facility, and several other recycling operations.
In the six months ended June 30, 2021, we acquired two tuck-in solid waste collection businesses in our Western region, along with a septic and portable toilet business and a tuck-in solid waste collection business in our Eastern region. In the six months ended June 30, 2020, we acquired four businesses: three tuck-in solid waste collection businesses in our Western region and one recycling operation in our Resource Solutions operating segment. The operating results of the acquired businesses are 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 each date of acquisition, with the residual amounts recorded as goodwill. Acquired intangible assets other than goodwill that are subject to amortization include client lists and non-compete covenants. Such assets are amortized over a five-year to ten-year period from the date of acquisition. All amounts recorded to goodwill, except goodwill related to certain acquisitions, are expected to be deductible for tax purposes.
10


A summary of the purchase price paid and the purchase price allocation for these acquisitions follows:
 Six Months Ended
June 30,
 20212020
Purchase Price:
Cash used in acquisitions, net of cash acquired$4,378 $19,212 
Holdbacks505 2,837 
Total4,883 22,049 
Allocated as follows:
Current assets13 132 
Land 685 
Buildings 2,118 
Equipment1,549 8,277 
Intangible assets1,646 5,912 
Other liabilities, net(82)(222)
Fair value of assets acquired and liabilities assumed3,126 16,902 
Excess purchase price allocated to goodwill$1,757 $5,147 
Certain purchase price allocations are preliminary and are based on information existing at the acquisition dates or upon closing the transaction. Accordingly, these purchase price allocations are subject to change. Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2020 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenues$216,082 $192,610 $406,242 $380,791 
Operating income$21,955 $17,629 $34,019 $24,880 
Net income$11,787 $12,181 $16,129 $13,220 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,366 48,348 51,273 48,176 
Basic earnings per common share$0.23 $0.25 $0.31 $0.27 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,546 48,563 51,466 48,411 
Diluted earnings per common share$0.23 $0.25 $0.31 $0.27 
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, 2020 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 a 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 reporting segment is as follows:
December 31,
2020
AcquisitionsJune 30,
2021
Eastern region $30,873 $46 $30,919 
Western region149,984 1,739 151,723 
Resource solutions 14,044  14,044 
Total$194,901 $1,785 $196,686 

Summaries of intangible assets by type follows:
Covenants
Not-to-Compete
Client ListsTotal
Balance, June 30, 2021
Intangible assets$27,390 $80,036 $107,426 
Less accumulated amortization(21,323)(30,176)(51,499)
$6,067 $49,860 $55,927 

 Covenants
Not-to-Compete
Client ListsTotal
Balance, December 31, 2020
Intangible assets$26,971 $78,809 $105,780 
Less accumulated amortization(20,547)(26,909)(47,456)
$6,424 $51,900 $58,324 

Intangible amortization expense was $2,015 and $4,043 during the three and six months ended June 30, 2021, respectively, and $2,222 and $4,316 during the three and six months ended June 30, 2020, respectively.
A summary of intangible amortization expense estimated for the five fiscal years following fiscal year 2020 and thereafter follows:
Estimated Future Amortization Expense as of June 30, 2021 
Fiscal year ending December 31, 2021$4,038 
Fiscal year ending December 31, 2022$7,440 
Fiscal year ending December 31, 2023$7,183 
Fiscal year ending December 31, 2024$8,098 
Fiscal year ending December 31, 2025$8,301 
Thereafter$20,867 

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.
12


A summary of the changes to accrued final capping, closure and post-closure liabilities follows:
 Six Months Ended
June 30,
 20212020
Beginning balance$82,533 $71,927 
Obligations incurred2,319 1,764 
Revision in estimates (1)
 152 
Accretion expense 3,676 3,204 
Obligations settled (2)
(2,969)(1,650)
Ending balance$85,559 $75,397 
(1)Relates to changes in estimated costs and timing of final capping, closure and post-closure activities at the Town of Southbridge, Massachusetts landfill. See Note 8, Commitments and Contingencies and Note 11, Other Items and Charges for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
7.    DEBT
A summary of debt is as follows:
June 30,
2021
December 31,
2020
Senior Secured Credit Facility:
Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50%
$ $ 
Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%
348,250 350,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period through 2029; bearing interest at 2.875%
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 through 2026; bearing interest at 3.125%
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 through 2025; bearing interest at 2.750%
40,000 40,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period through 2025; bearing interest at 5.25%
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 through 2025; bearing interest at 5.125%
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 through 2025; bearing interest at 4.375%
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%
16,000 16,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 through 2029; bearing interest at 2.95%
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
34,467 31,486 
Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4%
4,454 4,933 
Principal amount of debt 549,171 548,419 
Less—unamortized debt issuance costs (1)7,625 8,768 
Debt less unamortized debt issuance costs541,546 539,651 
Less—current maturities of debt14,716 9,240 
$526,830 $530,411 
 
13


(1)A summary of unamortized debt issuance costs by debt instrument follows:
June 30,
2021
December 31,
2020
Revolving Credit Facility and Term Loan Facility (collectively, the "Credit Facility")$3,019 $3,839 
New York Bonds 2014R-1967 1,000 
New York Bonds 2014R-2298 329 
New York Bonds 20201,372 1,461 
FAME Bonds 2005R-3305 347 
FAME Bonds 2015R-1452 482 
FAME Bonds 2015R-2304 343 
Vermont Bonds460 487 
New Hampshire Bonds448 480 
$7,625 $8,768 
Credit Facility
As of June 30, 2021, we are party to a credit agreement ("Credit Agreement"), which provides for a $350,000 aggregate principal amount Term Loan Facility and a $200,000 Revolving Credit Facility. We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to the terms and conditions set forth in the Credit Agreement. The Credit Facility has a 5-year term that matures in May 2023 and bears interest at a rate of LIBOR plus 1.50% per annum, which will be reduced to a rate of LIBOR plus as low as 1.25% upon us reaching a consolidated net leverage ratio of less than 2.25x. 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, 2021, further advances were available under the Credit Facility in the amount of $173,575. The available amount is net of outstanding irrevocable letters of credit totaling $26,425, at which date no amount had been drawn.
The 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, 2021, we were in compliance with the covenants contained in the Credit Agreement. In addition to these financial covenants, the 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. We do not believe that these restrictions impact our ability to meet future liquidity needs.
Cash Flow Hedges
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive loss and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
As of June 30, 2021 and December 31, 2020, our active interest rate derivative agreements had total notional amounts of $195,000 and $190,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index and pay interest at a weighted average rate of approximately 2.51% as of June 30, 2021. The agreements mature between February 2022 and December 2026. As of June 30, 2021 and December 31, 2020, we had forward starting interest rate derivative agreements with total notional amounts of $85,000 and $125,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index, restricted by a 0.0% floor, and will pay interest at a weighted average rate of approximately 1.55%. The agreements mature between February 2027 and May 2028.

14


A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheet follows:
Fair Value
Balance Sheet LocationJune 30,
2021
December 31,
2020
Interest rate swapsOther non-current assets$153 $ 
Interest rate swapsOther accrued liabilities$4,776 $4,774 
Interest rate swapsOther long-term liabilities3,959 8,463 
$8,735 $13,237 
Interest rate swapsAccumulated other comprehensive loss, net of tax$(8,782)$(13,434)
Interest rate swaps - tax effectAccumulated other comprehensive loss, net of tax860 1,917 
$(7,922)$(11,517)

A summary of the amount of expense on cash flow hedging relationships related to interest rate swaps reclassified from accumulated other comprehensive loss into earnings follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
Statement of Operations Location2021202020212020
Interest expense$1,202 $990 $2,347 $1,357 

8.    COMMITMENTS AND CONTINGENCIES
In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business.
In accordance with FASB ASC 450 - Contingencies, we accrue for legal proceedings, inclusive of legal costs, when losses become probable and reasonably estimable. 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.
Environmental Remediation Liability
We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials. The following matters represent our material outstanding claims.
15


Southbridge Recycling & Disposal Park, Inc.
In October 2015, our Southbridge Recycling and Disposal Park, Inc. (“SRD”) subsidiary reported to the Massachusetts Department of Environmental Protection (“MADEP”) results of analysis of samples collected pursuant to our existing permit from private drinking water wells located near the Town of Southbridge, Massachusetts (“Town”) Landfill (“Southbridge Landfill”), which was operated by SRD and later closed in November 2018 when Southbridge Landfill reached its final capacity. Those results indicated the presence of contaminants above the levels triggering notice and response obligations under MADEP regulations. In response to those results, we carried out an Immediate Response Action pursuant to Massachusetts General Law Chapter 21E (the "Charlton 21E Obligations"). Further, we implemented a plan to analyze and better understand the groundwater near the Southbridge Landfill and we investigated with the objective of identifying the source or sources of the elevated levels of contamination measured in the well samples.
We entered into an Administrative Consent Order on April 26, 2017 (the “ACO”), with MADEP, the Town, and the Town of Charlton, committing us to equally share the costs with MADEP, of up to $10,000 ($5,000 each) for the Town to install a municipal waterline in the Town of Charlton ("Waterline"). Upon satisfactory completion of that Waterline, and other matters covered by the ACO, we and the Town will be released by MADEP from any future responsibilities for the Charlton 21E Obligations. We also entered into an agreement with the Town on April 28, 2017 entitled the “21E Settlement and Water System Construction Funding Agreement” (the “Waterline Agreement”), wherein we and the Town released each other from claims arising from the Charlton 21E Obligations. Pursuant to the Waterline Agreement, the Town issued a twenty (20) year bond for our portion of the Waterline costs in the amount of $4,089. We have agreed to reimburse the Town for periodic payments under such bond. Construction of the Waterline is complete and homeowners are relying on municipal water supply. Bond reimbursement to the Town commenced in the quarter ended June 30, 2020.
We have recorded an environmental remediation liability related to our obligation associated with installation of the Waterline in other accrued liabilities and other long-term liabilities. 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 of 2.6%. Our expenditures could be significantly higher if costs exceed estimates.
A summary of the changes to the environmental remediation liability associated with the Southbridge Landfill follows:
 Six Months Ended
June 30,
 20212020
Beginning balance$4,261 $4,596 
Accretion expense56 62 
Obligations incurred 28 
Revision in estimates (1)
 (188)
Obligations settled (2)
(281)(293)
Ending balance$4,036 $4,205 
(1)The revision in estimates is associated with the completion of the environmental remediation at the site. See Note 11, Other Items and Charges to our consolidated financial statements for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
The costs and liabilities we may be required to incur in connection with the foregoing Southbridge Landfill matters could be material to our results of operations, our cash flows and our financial condition.
16


Potsdam Environmental Remediation Liability
On December 20, 2000, the State of New York Department of Environmental Conservation (“DEC”) issued an Order on Consent (“Order”) which named Waste-Stream, Inc. (“WSI”), our subsidiary, General Motors Corporation and Niagara Mohawk Power Corporation (“NiMo”) as Respondents. The Order required that the Respondents undertake certain work on a 25-acre scrap yard and solid waste transfer station owned by WSI in Potsdam, New York, including the preparation of a Remedial Investigation and Feasibility Study (“Study”). A draft of the Study was submitted to the DEC in January 2009 (followed by a final report in May 2009). The Study estimated that the undiscounted costs associated with implementing the preferred remedies would be approximately $10,219. On February 28, 2011, the DEC issued a Proposed Remedial Action Plan for the site and accepted public comments on the proposed remedy through March 29, 2011. We submitted comments to the DEC on this matter. In April 2011, the DEC issued the final Record of Decision (“ROD”) for the site. The ROD was subsequently rescinded by the DEC for failure to respond to all submitted comments. The preliminary ROD, however, estimated that the present cost associated with implementing the preferred remedies would be approximately $12,130. The DEC issued the final ROD in June 2011 with proposed remedies consistent with its earlier ROD. An Order on Consent and Administrative Settlement naming WSI and NiMo as Respondents was executed by the Respondents and DEC with an effective date of October 25, 2013. On January 29, 2016, a Cost-Sharing Agreement was executed between WSI, NiMo, Alcoa Inc. (“Alcoa”) and Reynolds Metal Company (“Reynolds”) whereby Alcoa and Reynolds elected to voluntarily participate in the onsite remediation activities at a combined 15% participant share. The majority of the remediation work has been completed as of June 30, 2021. WSI is jointly and severally liable with NiMo, Alcoa and Reynolds for the total cost to remediate.
We have recorded an environmental remediation liability associated with the Potsdam site based on incurred costs to date and estimated costs to complete the remediation in other accrued liabilities and other long-term liabilities. 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 of 1.9%. The environmental remediation liability associated with the Potsdam site was $939 as of both June 30, 2021 and December 31, 2020.
Legal Proceedings
North Country Environmental Services
On or about March 8, 2018, NELC and the Conservation Law Foundation ("CLF") (the "NH Citizen Groups") delivered correspondence to our subsidiary, North Country Environmental Services, Inc. ("NCES"), and us, providing notice of the NH Citizen Groups' intent to sue NCES and us for violations of the CWA in conjunction with NCES's operation of its landfill in Bethlehem, New Hampshire ("NCES Landfill"). On May 14, 2018, the NH Citizen Groups filed a lawsuit against NCES and us in the United States District Court for the District of New Hampshire (the “New Hampshire Court”) alleging violations of the CWA, arguing that ground water discharging into the Ammonoosuc River is a "point source" under the CWA (the "New Hampshire Litigation"). The New Hampshire Litigation seeks remediation and fines under the CWA and an order requiring NCES to seek a Federal National Pollutant Discharge Elimination System permit for the operation of the NCES Landfill. On June 15, 2018, we and NCES filed a Motion to Dismiss the New Hampshire Litigation. On July 13, 2018, the NH Citizen Groups filed objections to our Motion to Dismiss. On July 27, 2018, we filed a reply in support of our Motion to Dismiss. On September 25, 2018, the New Hampshire Court denied our Motion to Dismiss. In March of 2019, we filed a motion in the New Hampshire Litigation asking for a stay of this litigation until certain appeals from discordant federal circuit courts were heard by the Supreme Court of the United States (“SCOTUS”), in the case identified as “County of Maui v. Hawaii Wildlife Fund (“MAUI”)". Our motion for a stay was granted in the New Hampshire Litigation, and SCOTUS heard the case in 2019 and issued a ruling on April 23, 2020. SCOTUS remanded the case to the U.S. Court of Appeals for the Ninth Circuit in San Francisco (the “Circuit Court”) ruling that the Circuit Court’s standard as to whether ground water impacts to navigable waters is too broad. We do not believe that the MAUI decision resolves the issues presented in the New Hampshire Litigation, and until the Circuit Court rules in the remanded MAUI case, we intend to continue to vigorously defend against the New Hampshire Litigation, which we believe is without merit. The NH Citizens Groups filed a motion with the New Hampshire Court on July 15, 2020 to amend their complaint based on MAUI. The New Hampshire Court granted the NH Citizen Groups' motion on September 2, 2020 and encouraged the parties to file motions for summary judgment. We filed our Motion for Summary Judgment on November 20, 2020 and the NH Citizens Groups filed a Motion for Summary Judgment on February 19, 2021. A hearing on motions for summary judgment was held on May 14, 2021. On May 24, 2021 the NH Citizens Group submitted a post-hearing filing requesting that the Court consider purported supplemental material facts discovered after the hearing, and to provide a response to questions posed by the Court at the hearing, in response to which we filed a Motion to Strike on June 2, 2021. The NH Citizens Group filed an Objection to the Motion to Strike on June 8, 2021. We filed a response on June 25, 2021.
On October 9, 2020, NCES received a Type I-A Permit Modification for Expansion in the Stage VI area of the NCES Landfill (the “Permit”). On November 9, 2020, CLF filed an appeal of the Permit to the New Hampshire Waste Management Council (the “Council”)on the grounds it failed to meet the public benefit criteria. On January 19, 2021, CLF filed a Complaint for
17


Injunctive Relief with the Grafton Superior Court to enjoin NCES from accepting waste pursuant to the new Permit until such a time as CLF has exhausted its appeal rights. A hearing on the Complaint for Injunctive Relief was held on March 10, 2021; the Grafton Superior Court denied the motion on May 14, 2021. CLF did not appeal this decision. The Council denied NCES’s Motion to Dismiss CLF’s appeal for lack of standing by Order dated March 17, 2021. NCES filed a Motion to Reconsider on March 26, 2021, which was denied by the Council on May 11, 2021. A prehearing conference was held and a schedule for the case was established on June 8, 2021. NCES filed a Motion to Dismiss on the merits of the appeal on June 30, 2021, and will continue to vigorously defend against this litigation pending the Council’s ruling.
Hakes Landfill Litigation
On or about December 19, 2019, the New York State Department of Environmental Conservation (“Department”) issued certain permits to us to expand the landfill owned and operated by Hakes C&D Disposal Inc. in the Town of Campbell, Steuben County, New York (“Hakes Landfill”). The permits authorize approximately five years of expansion capacity at the Hakes Landfill. The authorizations issued by the Department followed approvals issued by the Town of Campbell Planning Board (“Planning Board”) in January 2019, and the Town Board of the Town of Campbell (“Town Board”) in March 2019, granting site plan review and a zoning change for the project.
Litigation was commenced by the Sierra Club, several other non-governmental organizations, and several individuals (“the Petitioners”), challenging the approvals issued by the Department, the Planning Board and the Town Board in New York State Supreme Court, Steuben County (the “Hakes Litigation”). The challenge was based upon allegations that the agencies issuing these approvals did not follow the requirements of Article 8 of the Environmental Conservation Law of the State of New York, the State Environmental Quality Review Act (“SEQRA”), by failing to address certain radioactivity issues alleged by Petitioners to be associated with certain drilling wastes authorized for disposal at the Hakes Landfill. The Department opposed the Hakes Litigation on procedural grounds. We and the Town of Campbell opposed the Hakes Litigation on the merits, and on July 31, 2020, the Court dismissed the Hakes Litigation on the merits. The Petitioners filed a notice of appeal. The time to appeal expired on February 10, 2021, and the attorney for the Petitioners confirmed that they are not pursuing the appeal. Accordingly, all approvals issued for the expansion project are now final and binding.
Ontario County, New York Class Action Litigation
On or about September 17, 2019, Richard Vandemortel and Deb Vandemortel ("Named Plaintiffs") filed a class action complaint against us in Ontario County Supreme Court (the "New York Court") on behalf of similarly situated citizens ("Class Members") in Ontario County, New York (the "New York Litigation"). The New York Litigation alleges that over one thousand (1,000) citizens constitute the putative class in the New York Litigation, and it seeks damages for diminution of property values and infringement of the putative class’ rights to live without interference to their daily lives due to odors emanating from the Subtitle D landfill located in Seneca, New York , which is operated by us pursuant to a long-term Operation, Maintenance and Lease Agreement with Ontario County. The New York Litigation was served on us on October 14, 2019, and the parties commenced settlement negotiations in early 2020. On December 1, 2020, the parties entered into a settlement agreement (the "Settlement Agreement") and thereafter the Named Plaintiffs and Class Members' counsel ("Counsel") moved the New York Court for entry of the Order on Notice/Preliminary Approvals. A settlement fairness hearing was held on July 7, 2021, and the judge issued an Order and Final Judgment that was filed on July 8, 2021. The settlement includes a $750 payment to a Qualified Settlement Fund for the benefit of Counsel and one-time lump sum payments to the Named Plaintiffs and Class Members who opt into the Settlement Agreement. We also committed $900 in expenses and capital improvements for remediation measures to be completed by December 31, 2022.
Conservation Law Foundation, Inc. v Robert R. Scott, Commissioner, New Hampshire Department of Environmental Services
On or about February 11, 2021, the CLF filed a complaint against Robert R. Scott, Commissioner of the New Hampshire Department of Environmental Services (“DES”), in the Merrimac County Superior Court. The complaint alleges that DES has failed to comply with the duty to establish and update a solid waste plan for the State of New Hampshire, and the duty to rely on that solid waste plan in determining whether to grant permits for proposed waste disposal facilities, and seeks a declaratory judgment that DES is violating statutory solid waste planning and regulatory requirements; a writ of mandamus ordering DES to achieve compliance with the statutory solid waste plan requirement; and an order enjoining DES from reviewing, and issuing decisions on, permit applications for new or expanded waste facilities, including a landfill under development by us in Dalton, New Hampshire ("Granite State Landfill"), as well as any further review and decision-making required for permits it has already granted, including our NCES Landfill, until it has a legally valid state solid waste plan. On or about February 16, 2021, our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Motion to Intervene in the action, which was granted by the Merrimac County Superior Court on February 17, 2021. A hearing on CLF's request for preliminary injunctive relief and the parties' motions to dismiss was held April 9, 2021. The Court issued a decision on May 14, 2021 granting the defendants’ Motions to Dismiss. CLF filed a Motion for Reconsideration which was denied by the Court on July 13, 2021.
18


9.    STOCKHOLDERS' EQUITY
Stock Based Compensation
Shares Available For Issuance
In the fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan (“2006 Plan”) immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2021, there were 947 Class A common stock equivalents available for future grant under the 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 four-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, 202090 $8.91 
Granted $ 
Exercised(9)$12.48 
Forfeited $ 
Outstanding, June 30, 202181 $8.51 4.1$4,455 
Exercisable, June 30, 202181 $8.51 4.1$4,455 

We did not record any stock-based compensation expense for stock options during each of the three and six months ended June 30, 2021 and June 30, 2020. As of June 30, 2021, we had no unrecognized stock-based compensation expense related to outstanding stock options.
During both the three and six months ended June 30, 2021, the aggregate intrinsic value of stock options exercised was $448.
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 the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Generally, 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 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.
19


A summary of restricted stock, restricted stock unit and performance stock unit activity follows:
Restricted Stock, 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, 2020307 $41.55 
Granted101 $67.36 
Class A Common Stock Vested(81)$35.28 
Forfeited(8)$51.31 
Outstanding, June 30, 2021319 $51.10 1.9$20,233 
Unvested, June 30, 2021584 $51.01 1.7$37,062 
(1)Market-based performance stock unit grants are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 265 shares of Class A common stock currently included in unvested.
Stock-based compensation expense related to restricted stock, restricted stock units and performance stock units was $3,044 and $5,928 during the three and six months ended June 30, 2021, respectively, as compared to $1,763 and $3,277 during the three and six months ended June 30, 2020, respectively.
During the three and six months ended June 30, 2021, the total fair value of other stock awards vested was $887 and $5,292, respectively.
As of June 30, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock was $108, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,315, which will be recognized over a weighted average period of 1.9 years. As of June 30, 2021, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $9,006 to be recognized over a weighted average period of 1.9 years.
We also recorded $72 and $128 of stock-based compensation expense related to our Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2021, respectively, as compared to $56 and $103 during the three and six months ended June 30, 2020, respectively.
20


Accumulated Other Comprehensive Loss, Net of Tax
A summary of the changes in the balances of each component of accumulated other comprehensive loss, net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2020$(11,517)
Other comprehensive income before reclassifications2,305 
Amounts reclassified from accumulated other comprehensive loss2,347 
Income tax provision related to items of other comprehensive income(1,057)
Net current-period other comprehensive income3,595 
Balance, June 30, 2021$(7,922)

A summary of reclassifications out of accumulated other comprehensive loss, net of tax follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020 
Details About Accumulated Other Comprehensive Loss ComponentsAmounts Reclassified Out of Accumulated Other Comprehensive LossAffected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$1,202 $990 $2,347 $1,357 Interest expense
(1,202)(990)(2,347)(1,357)Income before income taxes
(142) (269)112 Provision for income taxes
$(1,060)$(990)$(2,078)$(1,469)Net income

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.
21


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,
 2021202020212020
Numerator:
Net income$11,783 $12,113 $16,094 $13,072 
Denominators:
Number of shares outstanding, end of period:
Class A common stock50,398 47,382 50,398 47,382 
Class B common stock988 988 988 988 
Unvested restricted stock(2)(1)(2)(1)
Effect of weighted average shares outstanding(18)(21)(111)(193)
Basic weighted average common shares outstanding51,366 48,348 51,273 48,176 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards180 215 193 235 
Diluted weighted average common shares outstanding51,546 48,563 51,466 48,411 
Anti-dilutive potentially issuable shares 12 48 12 

11.    OTHER ITEMS AND CHARGES
Expense from Acquisition Activities
In the three and six months ended June 30, 2021, we recorded charges of $1,632 and $2,046, respectively, and in the three and six months ended June 30, 2020 we recorded charges of $352 and $1,360, respectively, comprised primarily of legal, consulting and other similar costs associated with the acquisition and integration of acquired businesses or select development projects.
Southbridge Landfill Closure Charge
In 2017, we initiated the plan to cease operations of the Southbridge Landfill and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in the three and six months ended June 30, 2021, we recorded charges of $195 and $352, respectively, associated with legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process. In the three and six months ended June 30, 2020, we recorded charges of $559 and $1,172, respectively, comprised of $595 and $1,208, respectively, of legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process, a charge of $152 in both the three and six months ended June 30, 2020 due to changes in estimated costs and timing of final capping, closure and post-closure activities at the Southbridge Landfill, and a recovery of $(188) in both the three and six months ended June 30, 2020 associated with the completion of the environmental remediation at the site.
12.    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.
22


Assets and Liabilities Accounted for at Fair Value
Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate swaps, trade payables and long-term debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of the interest rate swaps included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon the one-month LIBOR yield curves that are observable at commonly quoted intervals for the full term of the swaps.
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, 2021 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$1,953 $ $ 
Interest rate swaps 153  
$1,953 $153 $ 
Liabilities:
Interest rate swaps$ $8,735 $ 

 Fair Value Measurement at December 31, 2020 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$1,848 $ $ 
Liabilities:
Interest rate swaps$ $13,237 $ 

Fair Value of Debt
As of June 30, 2021, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire Bonds was approximately $179,187 and the carrying value was $162,000. The fair value of the FAME Bonds 2005R-3, the FAME Bonds 2015R-1, the FAME Bonds 2015R-2, the Vermont Bonds, the New York Bonds 2014R-1, the New York Bonds 2014R-2, New York Bonds 2020 and the New Hampshire 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, 2021, the carrying value of our Term Loan Facility was $348,250 and the carrying value of our Revolving Credit Facility was $0. 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 FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire 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


13.    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 Western and Eastern regions. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. Revenues classification by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
Three Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$61,058 $16,128 $7,313 $3,781 $226,157 
Western98,852 33,566 15,089 14,900 654,314 
Resource solutions55,965 1,277 1,548 3,651 95,664 
Corporate entities — 387 (386)251,698 
Eliminations— (50,971)— — — 
$215,875 $— $24,337 $21,946 $1,227,833 

Three Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$53,336 $13,837 $6,339 $4,366 $211,441 
Western87,286 29,020 13,615 11,863 626,329 
Resource solutions48,145 2,448 1,538 1,801 91,907 
Corporate entities — 584 (586)37,294 
Eliminations— (45,305)— — — 
$188,767 $— $22,076 $17,444 $966,971 

Six Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$113,403 $28,554 $13,935 $6,027 $226,157 
Western184,616 62,248 29,128 22,657 654,314 
Resource solutions107,387 3,180 3,116 6,113 95,664 
Corporate entities — 840 (842)251,698 
Eliminations— (93,982)— — — 
Total$405,406 $— $47,019 $33,955 $1,227,833 

24


Six Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$103,479 $25,676 $12,297 $5,341 $211,441 
Western172,491 54,567 26,847 17,505 626,329 
Resource solutions95,706 5,341 3,148 2,804 91,907 
Corporate entities — 1,190 (1,194)37,294 
Eliminations— (85,584)— — — 
Total$371,676 $— $43,482 $24,456 $966,971 
A summary of our revenues attributable to services provided follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Collection$107,327 $94,008 $204,796 $188,568 
Disposal49,173 43,746 87,026 82,371 
Power generation1,100 918 2,403 1,944 
Processing2,310 1,950 3,794 3,087 
Solid waste operations159,910 140,622 298,019 275,970 
Processing21,031 16,205 38,302 30,023 
Non-processing34,934 31,940 69,085 65,683 
Resource solutions operations55,965 48,145 107,387 95,706 
Total revenues$215,875 $188,767 $405,406 $371,676 

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. 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, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021.
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;
the expected and potential direct or indirect impacts of the novel coronavirus (“COVID-19”) pandemic on our business;
expected liquidity and financing plans;
expected future revenues, operations, expenditures and cash needs;
fluctuations in commodity pricing of our recyclables, 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
projected improvements to our infrastructure and the impact of such improvements on our business and operations.
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 Annual Report on Form 10-K for the fiscal year ended December 31, 2020.
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 a result of new information, future events or otherwise, except as otherwise required by law.
26


Company Overview
Founded in 1975 with a single truck, 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 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 six states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine and Pennsylvania, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services.
As of July 15, 2021, we owned and/or operated 47 solid waste collection operations, 58 transfer stations, 20 recycling facilities, eight Subtitle D landfills, three landfill gas-to-energy facilities and one landfill permitted to accept construction and demolition (“C&D”) materials.
Results of Operations
Recent Events
Business Acquisition
On July 26, 2021, we acquired Willimantic Waste Paper Co., Inc. ("Willimantic"), a residential, commercial and roll-off collection business in eastern Connecticut. Willimantic also operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single stream recycling facility, and several other recycling operations.
COVID-19
The global outbreak of the COVID-19 pandemic has caused economic disruption across our geographic footprint and has adversely affected our business. The COVID-19 pandemic negatively impacted our revenues starting at the end of the three months ended March 31, 2020, as many small business and construction collection customers required service level changes and volumes into our landfills declined due to lower economic activity. Demand for services has improved as local economies begin to reopen as allowed by State Governments and our collection and disposal volumes, as well as overall operations, have been less impacted by the effects of the COVID-19 pandemic in the three and six months ended June 30, 2021.
The COVID-19 pandemic has negatively impacted and may continue to impact our business in other ways, as we have experienced increased costs as a result of the COVID-19 pandemic, including, but not limited to, higher costs associated with providing a safe working environment for our employees (such as increased costs associated with the protection of our employees, including costs for additional safety equipment, hygiene products and enhanced facility cleaning), employee impacts from illness, supporting a remote administrative workforce, community response measures, the inability of customers to continue to pay for services, and temporary facility closures of our customers. As of the date of this filing, we are unable to determine or predict the full extent of any possible continuing impact that the COVID-19 pandemic will have on our business, results of operations, liquidity and capital resources. Future developments, such as the possibility of continuing spread of COVID-19 across our geographic footprint, the rate of vaccinations, the severity and containment of certain COVID-19 variants along with the pace and extent to which the States in which we operate continue to facilitate a return to normal economic and operation conditions are uncertain and cannot be predicted at this time.
Revenues
We manage our solid waste operations, which include a full range of solid waste services, on a geographic basis through two regional operating segments, which we designate as the Eastern and Western regions. Revenues in our Eastern and Western regions consist primarily of fees charged to customers for solid waste collection and disposal, landfill, landfill gas-to-energy, transfer and recycling services. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual households. 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 as either processing or non-processing services in our Resource Solutions operating segment. Revenues from processing services consist of revenues derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services consist of brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers.
27


A summary of revenues attributable to service provided (dollars in millions and as a percentage of total revenues) follows:
 Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
 2021202020212020
Collection$107.3 49.7 %$94.0 49.8 %$13.3 $204.8 50.5 %$188.6 50.7 %$16.2 
Disposal49.2 22.8 %43.7 23.1 %5.5 87.0 21.5 %82.4 22.2 %4.6 
Power1.1 0.5 %0.9 0.5 %0.2 2.4 0.6 %1.9 0.5 %0.5 
Processing2.3 1.1 %2.0 1.1 %0.3 3.8 0.9 %3.1 0.9 %0.7 
Solid waste 159.9 74.1 %140.6 74.5 %19.3 298.0 73.5 %276.0 74.3 %22.0 
Processing21.1 9.7 %16.3 8.6 %4.8 38.3 9.5 %30.0 8.0 %8.3 
Non-processing34.9 16.2 %31.9 16.9 %3.0 69.1 17.0 %65.7 17.7 %3.4 
Resource solutions 56.0 25.9 %48.2 25.5 %7.8 107.4 26.5 %95.7 25.7 %11.7 
Total revenues$215.9 100.0 %$188.8 100.0 %$27.1 $405.4 100.0 %$371.7 100.0 %$33.7 
A summary of the period-to-period change in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change for the Three Months Ended June 30, 2021 vs. 2020Period-to-Period Change for the Six Months Ended June 30, 2021 vs. 2020
 Amount% GrowthAmount% Growth
Price$5.6 4.0 %$10.2 3.7 %
Volume
10.0 7.1 %5.5 2.0 %
Surcharges and other fees(0.4)(0.3)%(1.9)(0.7)%
Commodity price and volume0.4 0.3 %0.7 0.3 %
Acquisitions 3.7 2.6 %7.5 2.7 %
Solid waste revenues$19.3 13.7 %$22.0 8.0 %

Solid waste revenues
Price. 
The price change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the following:
$3.9 million quarterly and $7.2 million year-to-date from favorable collection pricing; and
$1.7 million quarterly and $3.0 million year-to-date from favorable disposal pricing associated with our landfills and transfer stations.
Volume.
The volume change component in quarterly solid waste revenues growth from the prior year is the result of the following:
$6.3 million from higher collection volumes, with the prior year period negatively impacted by the COVID-19 pandemic, and growth in the period mainly as a result of increased demand for services due to economic recovery and increased activity;
$3.6 million from higher disposal volumes (of which $2.2 million relates to higher transfer station volumes and $2.0 million relates to higher landfill volumes, with the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity, and $(0.6) million relates to lower transportation volumes associated with less drill cuttings activity); and
$0.1 million from higher processing volumes.
The volume change component in year-to-date solid waste revenues growth from the prior year is the result of the following:
$4.0 million from higher collection volumes, with part of the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period primarily due to increased demand for services in the quarter due to economic recovery and increased activity; and
28


$1.0 million from higher disposal volumes (of which $2.1 million relates to higher transfer station volumes and $0.4 million relates to higher landfill volumes, with part of the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services in the quarter due to economic recovery and increased activity, and $(1.5) million relates to lower transportation volumes); and
$0.5 million from higher processing volumes.
Surcharges and other fees.
The surcharges and other fees change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is associated with the energy component of the energy and environmental fee and the sustainability recycling adjustment fee. The sustainability recycling adjustment fee floats on a monthly basis conversely with recycled commodity prices, which were higher as compared to the prior year periods, resulting in lower sustainability recycling adjustment fee revenues. This was partially offset by the impact of the energy component of the energy and environmental fee, which floats on a monthly basis in conjunction with diesel fuel prices, that were higher as compared to the prior year periods, resulting in higher energy fee revenues.
Commodity price and volume.
The commodity price and volume change component in quarterly solid waste revenues growth from the prior year is the result of the following:
$0.3 million from favorable commodity and energy pricing; and
$0.1 million due to higher commodity processing volumes.
The commodity price and volume change component in year-to-date solid waste revenues growth from the prior year is the result of the following:
$0.6 million from favorable commodity and energy pricing; and
$0.1 million due to higher landfill gas-to-energy volumes.
Acquisitions.
The acquisitions change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the following:
the timing and acquisition of two tuck-in solid waste collection businesses in our Western region, along with a septic and portable toilet business, and a tuck-in solid waste collection business in our Eastern region; and
the timing and acquisition of seven tuck-in solid waste collection businesses and a solid waste collection business in our Western region in the prior year.
Resource Solutions revenues
The change component in quarterly and year-to-date resource solutions revenues growth of $7.8 million and $11.7 million, respectively, from the prior year periods is the result of the following:
$3.3 million quarterly and $6.6 million year-to-date from the favorable impact of commodity pricing in the marketplace (not including the negative impact of lower intercompany tipping fees that were reduced due to higher commodity pricing);
$3.0 million quarterly and $3.4 million year-to-date from higher non-processing revenues primarily due to higher volumes; and
$1.5 million quarterly and $1.7 million year-to-date from higher processing volumes driven by higher recycling commodity volumes and other processing volumes.
29


Operating Expenses
A summary of cost of operations, general and administration expense, and depreciation and amortization expense (dollars in millions and as a percentage of total revenues) is as follows:
 Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
 2021202020212020
Cost of operations$138.6 64.2 %$123.5 65.4 %$15.1 $265.7 65.5 %$252.0 67.8 %$13.7 
General and administration$29.2 13.5 %$24.9 13.2 %$4.3 $56.3 13.9 %$49.2 13.2 %$7.1 
Depreciation and amortization$24.3 11.3 %$22.1 11.7 %$2.2 $47.0 11.6 %$43.5 11.7 %$3.5 

Cost of Operations
Cost of operations includes labor costs, tipping fees paid to third-party disposal facilities, fuel costs, maintenance and repair costs of vehicles and equipment, workers’ compensation and vehicle insurance costs, third-party transportation costs, district and state taxes, host community fees, and royalties. Cost of operations also includes accretion expense related to final capping, closure and post-closure obligations, leachate treatment and disposal costs, and depletion of landfill operating lease obligations.
As a percentage of revenues, cost of operations decreased approximately (120) basis points and (230) basis points during the three and six months ended June 30, 2021, respectively, from the same periods of the prior year. The period-to-period changes in cost of operations can be primarily attributed to the following:
Third-party direct costs increased $6.0 million quarterly while decreasing approximately (40) basis points as a percentage of revenues, and increased $3.9 million year-to-date while decreasing approximately (120) basis points as a percentage of revenues, due to the following:
higher third-party disposal costs associated with increased volumes in the quarter, including higher organic collection and transfer station volumes; higher landfill volumes driven by our Eastern region; higher collection volumes related to acquisition activity in our Western region; and higher non-processing volumes, and the internalization of more non-processing volumes, in our Resource Solutions operating segment; and
higher hauling and third-party transportation costs associated with increased volumes in the quarter, including higher organic collection and transfer station volumes; higher landfill volumes driven by our Eastern region; higher collection volumes related to acquisition activity in our Western region; and higher brokerage, other processing and non-processing volumes in our Resource Solutions operating segment; partially offset by lower third-party transportation costs associated with lower transportation volumes on less drill cutting activity.
Direct operational costs increased $0.5 million quarterly while decreasing approximately (110) basis points as a percentage of revenues, and decreased $(1.1) million year-to-date while decreasing approximately (110) basis points as a percentage of revenues, due primarily to: higher variable operating costs on increased activity in the quarter; higher landfill operating and amortization costs on increased landfill volumes in the quarter, primarily in our Eastern region; offset on a year-to-date basis by lower equipment operating lease expense and lower landfill operating costs in our Western region as landfill volumes recovered more slowly at certain sites.
Fuel costs increased $1.2 million quarterly while increasing approximately 20 basis points as a percentage of revenues, and increased $1.2 million year-to-date while increasing approximately 10 basis points as a percentage of revenues, due primarily to higher volumes, along with higher fuel prices.
Direct labor costs increased $2.9 million quarterly while decreasing approximately (30) basis points as a percentage of revenues, and increased $3.8 million year-to-date while decreasing approximately (20) basis points as a percentage of revenues, due primarily to: higher labor costs due to wage inflation in our markets and increased overtime on higher collection and disposal volumes associated with an increased demand for services in the quarter and acquisition activity in the Western region; and higher health insurance costs; partially offset by lower salaries and labor costs within our Resource Solutions operating segment.
Maintenance and repair costs increased $4.5 million quarterly while increasing approximately 30 basis points as a percentage of revenues, and increased $6.0 million year-to-date while increasing approximately 20 basis points as a percentage of revenues, due primarily to higher fleet maintenance costs, higher facility maintenance costs and higher operation support costs for our resource renewal operations associated with an increased demand for services.
General and Administration
General and administration expense includes management, clerical and administrative compensation, bad debt expense, as well as overhead costs, professional service fees and costs associated with marketing, sales force and community relations efforts.
30


The period-to-period changes in general and administration expense can be primarily attributed to higher equity compensation costs and higher accrued incentive compensation on improved performance; partially offset by lower bad debt expense attributed to the timing of the COVID-19 pandemic, which resulted in a large increase in the allowance for credit losses in prior periods.
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, using either an economic benefit provided approach or on a straight-line basis 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
 2021202020212020
Depreciation$14.5 6.7 %$13.5 7.1 %$1.0 $28.8 7.1 %$26.3 7.1 %$2.5 
Landfill amortization7.8 3.6 %6.4 3.4 %1.4 14.2 3.5 %12.8 3.4 %1.4 
Other amortization2.0 1.0 %2.2 1.2 %(0.2)4.0 1.0 %4.4 1.2 %(0.4)
$24.3 11.3 %$22.1 11.7 %$2.2 $47.0 11.6 %$43.5 11.7 %$3.5 

The period-to-period increases in depreciation and amortization expense can be primarily attributed to increased investment in our fleet and acquisition activity. Landfill amortization expense increased in the three and six months ended June 30, 2021 due to higher landfill volumes and changes to cost estimates and other assumptions from prior year periods.
Expense from Acquisition Activities
In the three and six months ended June 30, 2021, we recorded charges of $1.6 million and $2.0 million, respectively, and in the three and six months ended June 30, 2020 we recorded charges of $0.4 million and $1.4 million, respectively, comprised primarily of legal, consulting and other similar costs associated with the acquisition and integration of acquired businesses or select development projects.
Southbridge Landfill Closure Charge
In 2017, we initiated the plan to cease operations of the Southbridge Landfill and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in the three and six months ended June 30, 2021, we recorded charges of $0.2 million and $0.4 million, respectively, associated with legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process. In the three and six months ended June 30, 2020, we recorded charges of $0.6 million and $1.2 million, respectively, comprised of $0.6 million and $1.2 million, respectively, of legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process, a charge of $0.2 million in the three and six months ended June 30, 2020 due to changes in estimated costs and timing of final capping, closure and post-closure activities at the Southbridge Landfill, and a recovery of $(0.2) million in the three and six months ended June 30, 2020 associated with the completion of the environmental remediation at the site.
Other Expenses
Interest Expense, net
Our interest expense, net decreased $(0.2) million quarterly and $(0.7) million year-to-date due primarily to lower average interest rates on our debt associated with changes in LIBOR.
31


Provision for Income Taxes
Our provision for income taxes increased $5.1 million quarterly and $7.4 million year-to-date, as compared to the same periods in the prior year. The provision for income taxes in the six months ended June 30, 2021 includes $0.8 million of current income taxes and $7.1 million of deferred income taxes. For the six months ended June 30, 2020, the provision includes a $(0.8) million current income tax benefit and $1.3 million of deferred income taxes. The effective rate for the three months ended June 30, 2021 is 31%, before adjustment for the one-time adjustments primarily related to accumulated other comprehensive losses, and is computed based on the statutory rate of 21% adjusted primarily for state taxes and nondeductible officer compensation.
An increase of $5.8 million in the year-to-date deferred tax provision between the periods relates to the release of a significant portion of our valuation allowance in the fourth quarter ended December 31, 2020. On a periodic basis, we reassess the valuation allowance on our deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In the quarter ended December 31, 2020, we assessed the valuation allowance and considered positive evidence, including significant cumulative consolidated income over the three years ended December 31, 2020, revenue growth and expectations of future profitability, and negative evidence, including the impact of a negative change in the economic climate, significant risks and uncertainties in the business and restrictions on tax loss utilization in certain state jurisdictions. After assessing both the positive evidence and the negative evidence, we determined it was more likely than not that the majority of our deferred tax assets would be realized in the future and released the valuation allowance on the majority of our net operating loss carryforwards and other deferred tax assets as of December 31, 2020, resulting in a benefit from income taxes of $61.3 million. We continues to maintain a valuation allowance related to deferred tax assets that would generate capital losses when realized and deferred tax assets related to certain state jurisdictions.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted which, among other things, allows the carryback of remaining minimum tax credit carryforwards to tax year 2018. Prior to the CARES Act, the minimum tax credit carryforwards were fully refunded through tax year 2021, if not otherwise used to offset tax liabilities. A current income tax benefit of $(1.0) million, offset by a $1.0 million deferred tax provision, was recognized in the three months ended March 31, 2020 for the remaining minimum tax credit carried back to tax year 2018.
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 $92.5 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 2021 and future tax years. Federal net operating losses generated after 2017, totaling $46.5 million carried forward to 2021, will be carried forward indefinitely, but generally may only offset up to 80% of taxable income earned in a tax year.
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
2021202020212020
Eastern$61.1 $53.3 $7.8 $113.4 $103.5 $9.9 
Western98.9 87.3 11.6 184.6 172.5 12.1 
Resource solutions55.9 48.2 7.7 107.4 95.7 11.7 
Total revenues$215.9 $188.8 $27.1 $405.4 $371.7 $33.7 

32


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, 2021 vs. 2020Period-to-Period Change for the Six Months Ended June 30, 2021 vs. 2020
 Amount% GrowthAmount% Growth
Price$2.2 4.1 %$4.0 3.9 %
Volume5.5 10.5 %6.5 6.3 %
Surcharges and other fees(0.1)(0.3)%(0.7)(0.7)%
Commodity price and volume0.1 0.1 %— — %
Acquisitions 0.1 0.1 %0.1 0.1 %
Solid waste revenues$7.8 14.5 %$9.9 9.6 %

Price.
The price change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the following:
$1.4 million quarterly and $2.7 million year-to-date from favorable collection pricing; and
$0.8 million quarterly and $1.3 million year-to-date from favorable disposal pricing related to transfer stations and landfills.
Volume.
The volume change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the following:
$2.8 million quarterly and $4.1 million year-to-date from higher disposal volumes related to transfer stations and landfills, with the prior year periods negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity;
$2.6 million quarterly and $2.0 million year-to-date from higher collection volumes, with the prior year periods negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity; and
$0.1 million quarterly and $0.4 million year-to-date from higher processing volumes.
Surcharges and other fees.
The surcharges and other fees change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is associated with the energy component of the energy and environmental fee and the sustainability recycling adjustment fee. The sustainability recycling adjustment fee floats on a monthly basis conversely with recycled commodity prices, which were higher as compared to the prior year periods, resulting in lower sustainability recycling adjustment fee revenues. This was partially offset by the impact of the energy component of the energy and environmental fee, which floats on a monthly basis in conjunction with diesel fuel prices, that were higher as compared to the prior year periods, resulting in higher energy fee revenues.
33


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, 2021 vs. 2020Period-to-Period Change for the Six Months Ended June 30, 2021 vs. 2020
 Amount% GrowthAmount% Growth
Price$3.4 3.9 %$6.1 3.6 %
Volume 4.5 5.3 %(1.0)(0.6)%
Surcharges and other fees(0.2)(0.3)%(1.2)(0.7)%
Commodity price and volume0.3 0.3 %0.7 0.4 %
Acquisitions 3.6 4.1 %7.5 4.3 %
Solid waste revenues$11.6 13.3 %$12.1 7.0 %

Price.
The price change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the following:
$2.5 million quarterly and $4.5 million year-to-date from favorable collection pricing; and
$0.9 million quarterly and $1.6 million year-to-date from favorable disposal pricing related to landfills and transfer stations.
Volume.
The volume change component in quarterly solid waste revenues growth from the prior year is the result of the following:
$3.7 million from higher collection volumes, with the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity; and
$0.8 million from higher disposal volumes related to transfer stations and landfills, with the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity.
The volume impact on the change in year-to-date solid waste revenues growth from the prior year is the result of the following:
$(3.0) million from lower disposal volumes related to landfills due to: lower drill cuttings activity and the negative impacts of the COVID-19 pandemic, which began impacting our revenues starting at the end of the quarter ended March 31, 2020 and extending through the first quarter of this fiscal year until demand for services increased in the quarter due to economic recovery and increased activity; and lower transportation revenues associated with less drill cuttings activity; partially offset by
$2.0 million from higher collection volumes, with the prior year period negatively impacted by the COVID-19 pandemic, and growth in the current period mainly as a result of increased demand for services due to economic recovery and increased activity.
Surcharges and other fees.
The surcharges and other fees change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is associated with the energy component of the energy and environmental fee and the sustainability recycling adjustment fee. The sustainability recycling adjustment fee floats on a monthly basis conversely with recycled commodity prices, which were higher as compared to the prior year periods, resulting in lower sustainability recycling adjustment fee revenues. This was partially offset by the impact of the energy component of the energy and environmental fee, which floats on a monthly basis in conjunction with diesel fuel prices, that were higher as compared to the prior year periods, resulting in higher energy fee revenues.
Commodity price and volume.
The commodity price and volume change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of favorable energy and commodity pricing and higher landfill gas-to-energy volumes and higher commodity processing volumes in the quarter.
34


Acquisitions.
The acquisitions change component in quarterly and year-to-date solid waste revenues growth from the prior year periods is the result of the timing and acquisition of two tuck-in solid waste collection and recycling business and one tuck-in hauling business in the six months ended June 30, 2021, along with the timing and acquisition of seven tuck-in solid waste collection businesses and a solid waste collection business during the prior year.
Operating Income
A summary of operating income (loss) by operating segment (in millions) follows:
 Three Months Ended
June 30,
$
Change
Six Months Ended
June 30,
$
Change
2021202020212020
Eastern$3.8 $4.4 $(0.6)$6.0 $5.3 $0.7 
Western14.9 11.9 3.0 22.7 17.5 5.2 
Resource solutions3.7 1.8 1.9 6.1 2.8 3.3 
Corporate entities(0.5)(0.7)0.2 (0.8)(1.1)0.3 
Operating income $21.9 $17.4 $4.5 $34.0 $24.5 $9.5 

Eastern Region
Operating income decreased $(0.6) million quarterly and increased $0.7 million year-to-date. Excluding the impact of the Southbridge Landfill closure charge and the expense from acquisition activities, our operating performance in the three and six months ended June 30, 2021 was driven by revenue growth, inclusive of inter-company revenues, more than offsetting the following cost changes:
Cost of operations: Cost of operations increased $7.3 million quarterly and $7.4 million year-to-date due to: higher disposal, hauling and transportation costs associated with increased volumes in the quarter, including higher organic collection, transfer station and landfill volumes; higher labor and benefit costs due to wage inflation in our markets, increased overtime and increased health insurance costs; higher landfill operating costs on increased volumes; higher fleet and facility maintenance costs; and higher fuel costs on higher volumes and higher fuel prices. Volume increases and related costs were associated with increased demand for services in the quarter due to economic recovery and increased activity and acquisition activity.
General and administration: General and administration expense increased $1.4 million quarterly and $2.6 million year-to-date due to higher accrued incentive compensation and higher shared overhead costs associated with improved performance, partially offset by lower bad debt expense attributed to the timing of the COVID-19 pandemic, which resulted in a large increase in the allowance for credit losses in prior year periods.
Depreciation and amortization: Depreciation and amortization expense increased $1.0 million quarterly and $1.6 million year-to-date due to higher depreciation and amortization expense associated with increased investment in our fleet and acquisition activity, and higher landfill amortization primarily on higher landfill volumes and changes to cost estimates and other assumptions from prior year periods.
Western Region
Operating income increased $3.0 million quarterly and $5.2 million year-to-date. Excluding the impact of the expense from acquisition activities, our improved operating performance in the three and six months ended June 30, 2021 was driven by revenue growth, inclusive of inter-company revenues, more than offsetting the following cost changes:
Cost of operations: Cost of operations increased $9.1 million quarterly and $9.5 million year-to-date due to: higher disposal costs associated with increased volumes in the quarter, including higher organic and acquisition collection volumes as well as organic transfer station and landfill volumes; higher labor and benefit costs due to wage inflation in our markets, increased overtime and higher health insurance costs; higher fleet and facility maintenance costs; and higher fuel costs on higher volumes and higher fuel prices; partially offset by lower third-party transportation costs associated with lower transportation volumes on less drill cuttings activity; lower landfill operating costs where landfill volumes are taking longer to rebound; and lower equipment operating lease expense. Volume increases and related costs were associated with increased demand for services in the quarter due to economic recovery and increased activity and acquisition activity.
General and administration: General and administration expense increased $2.8 million quarterly and $3.7 million year-to-date due to higher accrued incentive compensation and higher shared overhead costs associated with improved performance, partially offset by lower bad debt expense attributed to the timing of the COVID-19 pandemic, which resulted in a large increase in the allowance for credit losses in prior year periods.
35


Depreciation and amortization: Depreciation and amortization expense increased $1.5 million quarterly and $2.3 million year-to-date primarily due to higher depreciation and amortization expense associated with increased investment in our fleet and acquisition activity, and higher landfill amortization primarily on higher landfill volumes in the quarter and changes to cost estimates and other assumptions from prior year periods.
Resource Solutions
Operating income increased $1.9 million quarterly and $3.3 million year-to-date driven by revenue growth, inclusive of inter-company revenues, more than offsetting the following cost changes:
Cost of operations: Cost of operations increased $4.4 million quarterly and $5.1 million year-to-date due to: higher hauling and third-party transportation costs associated with higher brokerage volumes with high pass through direct costs; higher disposal costs associated with internalizing more non-processing volumes; and higher facility operation support costs; partially offset by lower salaries and labor costs.
General and administration: General and administration expense remained flat quarterly and increased $0.8 million year-to-date due to higher equity compensation costs, higher accrued incentive compensation and higher shared overhead costs on improved performance.
Liquidity and Capital Resources
We continue to monitor the impact that the COVID-19 pandemic has had and may continue to have on our actual and forecasted cash flows, our liquidity, and our capital requirements in order to properly manage our liquidity needs as we move forward. Because of the nature of the services we provide, we expect to continue to generate positive operating cash flows through stable revenue sources.
We had $173.6 million of undrawn capacity from our $200.0 million revolving line of credit facility ("Revolving Credit Facility") and $167.2 million of cash and cash equivalents as of June 30, 2021 to help meet our liquidity needs, and our next significant debt maturity, which is comprised of our Revolving Credit Facility and term loan A facility ("Term Loan Facility", and together with the Revolving Credit Facility, the "Credit Facility"), is in May 2023. We believe that we will remain in compliance with all necessary covenants of our Credit Facility over the remaining term of this facility.
A summary of cash and cash equivalents, restricted assets and debt balances, excluding any debt issuance costs (in millions) follows:
June 30,
2021
December 31,
2020
Cash and cash equivalents$167.2 $154.3 
Restricted assets:
Restricted investment securities - landfill closure$2.0 $1.8 
Debt:
Current portion$14.7 $9.2 
Non-current portion534.5 539.2 
Total debt$549.2 $548.4 
Summary of Cash Flow Activity
A summary of cash flows (in millions) follows:
 Six Months Ended
June 30,
$
Change
 20212020
Net cash provided by operating activities$79.0 $62.5 $16.5 
Net cash used in investing activities$(61.1)$(71.5)$10.4 
Net cash (used in) provided by financing activities$(5.0)$8.6 $(13.6)
36


Cash flows from operating activities.
A summary of operating cash flows (in millions) follows:
 Six Months Ended
June 30,
 20212020
Net income$16.1 $13.1 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization47.0 43.5 
Depletion of landfill operating lease obligations3.6 3.5 
Interest accretion on landfill and environmental remediation liabilities4.0 3.5 
Amortization of debt issuance costs 1.1 1.1 
Stock-based compensation6.1 3.4 
Operating lease right-of-use assets expense2.8 4.6 
(Gain) loss on sale of property and equipment(0.1)0.1 
Non-cash expense from acquisition activities 1.0 0.6 
Deferred income taxes7.0 1.3 
88.6 74.7 
Changes in assets and liabilities, net(9.6)(12.2)
Net cash provided by operating activities$79.0 $62.5 

A summary of the most significant items affecting the change in our operating cash flows follows:
Net cash provided by operating activities increased $16.5 million in the six months ended June 30, 2021 as compared to the six months ended June 30, 2020. This was the result of improved operational performance combined with the favorable cash flow impact associated with the changes in our assets and liabilities, net of effects of acquisitions and divestitures. For discussion of our improved operational performance in the six months ended June 30, 2021 as compared to the six months ended June 30, 2020, see "Results of Operations" above. The decrease in the unfavorable cash flow impact associated with the changes in our assets and liabilities, net of effects of acquisitions and divestitures, which are affected by both cost changes and the timing of payments, in the six months ended June 30, 2021 as compared to the six months ended June 30, 2020 was primarily due to the following:
a $17.8 million favorable impact to operating cash flows associated with the change in accounts payable; and
a $0.8 million favorable impact to operating cash flows associated with the change in accrued expenses and other liabilities; partially offset by
a $(11.1) million unfavorable impact to operating cash flows associated with the change in accounts receivable; and
a $(4.9) million unfavorable impact to operating cash flows associated with the change in prepaid expenses, inventories and other assets.
Cash flows from investing activities.
A summary of investing cash flows (in millions) follows:
Six Months Ended
June 30,
20212020
Acquisitions, net of cash acquired$(5.5)$(20.1)
Additions to property, plant and equipment(56.1)(51.6)
Proceeds from sale of property and equipment0.5 0.2 
Net cash used in investing activities$(61.1)$(71.5)

37


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, 2021, we acquired two tuck-in solid waste collection businesses in our Western region, along with a septic and portable toilet business, and a tuck-in solid waste collection business in our Eastern region, for total consideration of $4.9 million, including $4.4 million in cash, and paid $1.1 million in holdback payments on businesses previously acquired, as compared to the six months ended June 30, 2020 during which we paid $22.0 million in total consideration, including $19.2 million in cash, to acquire four businesses, including three tuck-in solid waste collection business in our Western region and one recycling operation in our Resource Solutions segment, and paid $0.9 million in holdback payments on businesses previously acquired.
Capital expenditures. Capital expenditures were $4.5 million higher in the six months ended June 30, 2021 as compared to the six months ended June 30, 2020 primarily due to:
$3.2 million in higher growth capital expenditures related to non-routine development;
$2.9 million in higher capital expenditures from phase VI construction and development costs related to long-term infrastructure at the Subtitle D landfill in Coventry, Vermont ("Waste USA Landfill") to facilitate future landfill airspace construction, which will significantly enhance the economic useful life of the Waste USA Landfill once construction is finished; and
$1.2 million in higher replacement capital expenditures as additional capital spend, including vehicles, machinery, equipment and containers, associated with business growth more than offset lower capital spend on landfill development; partially offset by
$(2.8) million in lower capital expenditures associated with the integration of newly acquired operations, which includes planned capital expenditures following an acquisition, as well as non-routine development investments that are expected to provide long-term returns.
Cash flows from financing activities.
A summary of financing cash flows (in millions) follows:
Six Months Ended
June 30,
20212020
Proceeds from long-term borrowings$0.5 $91.2 
Principal payments on debt(5.6)(82.7)
Proceeds from the exercise of share based awards0.1 0.1 
Net cash (used in) provided by financing activities$(5.0)$8.6 

A summary of the most significant items affecting the change in our financing cash flows follows:
Debt activity. Net cash provided by debt activity decreased $(13.6) million. The decrease in financing cash flows is related to our strong cash position in the six months ended June 30, 2021, combined with prior year borrowings against our Revolving Credit Facility, which was subsequently paid down in the prior year.
Outstanding Long-Term Debt
Credit Facility
As of June 30, 2021, we had outstanding $348.3 million aggregate principal amount of borrowings under our Term Loan Facility and $0.0 million aggregate principal amount of borrowings under our $200.0 million Revolving Credit Facility. The Credit Facility has a 5-year term that matures in May 2023 and bears interest at a rate of LIBOR plus 1.50% per annum, which will be reduced to a rate of LIBOR plus as low as 1.25% upon us reaching a consolidated net leverage ratio of less than 2.25x. Our 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, 2021, further advances were available under the Revolving Credit Facility in the amount of $173.6 million. The available amount is net of outstanding irrevocable letters of credit totaling $26.4 million, at which date no amount had been drawn. 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 the terms and conditions set forth in the credit agreement ("Credit Agreement").
38


The 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, 2021, financial covenant requirements included a minimum interest coverage ratio of 3.00 times and a maximum consolidated net leverage ratio of 4.00 times. In addition to the financial covenants described above, the 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. We do not believe that these restrictions impact our ability to meet future liquidity needs. As of June 30, 2021, we were in compliance with all covenants contained in the Credit Agreement.
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, 2021, we had outstanding $162.0 aggregate principal amount of tax exempt bonds, $34.5 million aggregate principal amount of finance leases and $4.5 million aggregate principal amount of notes payable. See Note 7, Debt to our consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further disclosure over debt.
Inflation
Inflationary increases in costs have affected our historical operating margins, including current inflationary pressures associated primarily with fuel, labor and certain capital items. We believe that inflation generally has not had a significant impact on our operating results. Consistent with industry practice, most of our contracts provide for a pass-through of certain costs to our customers, including increases in landfill tipping fees and in some 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 a fuel surcharge, which is designed to recover escalating fuel price fluctuations above an annually reset floor. Based on these implementations, we believe we should be able to sufficiently offset most cost increases resulting from inflation. However, competitive factors may require us to absorb at least a portion of these cost increases. 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 northeastern United States. Therefore, our business, financial condition and results of operations are susceptible to downturns in the general economy in this geographic region and other factors affecting the region, such as state regulations and severe weather conditions. There can be no assurance that the economic conditions in the northeastern United States will recover from the impact of the COVID-19 pandemic at the same time as, or at the same rate as, other areas of the United States.
Seasonality and Severe Weather
Our transfer and disposal 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; and
decreased tourism in Vermont, New Hampshire, Maine and eastern New York during the winter months tends to lower the volume of waste generated by commercial and restaurant customers, which is partially offset by increased volume from the ski industry.
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 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.
39


Our processing line-of-business in the Resource Solutions operating segment experiences increased volumes of fiber in November and December due to increased retail activity during the holiday season.
Critical Accounting Policies and Estimates
The preparation of our financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities, as applicable, at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. 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 significant accounting policies are more fully discussed in Item 8 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.
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 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 interest rates and certain commodity prices. We have a variety of strategies to mitigate these market risks, including at times using derivative instruments to hedge some portion of these risks.
Interest Rate Volatility
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive loss and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
As of June 30, 2021 and December 31, 2020, our active interest rate derivative agreements had a total notional amount of $195.0 million and $190.0 million, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index and pay interest at a weighted average rate of approximately 2.51% as of June 30, 2021. The agreements mature between February 2022 and December 2026. As of June 30, 2021 and December 31, 2020, we had forward starting interest rate derivative agreements with a total notional amount of $85.0 million and $125.0 million, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index, restricted by a 0.0% floor, and will pay interest at a weighted average rate of approximately 1.55%. The agreements mature between February 2027 and May 2028.
As of June 30, 2021, we had $200.9 million of fixed rate debt in addition to the $195.0 million fixed through our interest rate derivative agreements. We had interest rate risk relating to approximately $153.3 million of long-term debt as of June 30, 2021. The weighted average interest rate on the variable rate portion of long-term debt was approximately 1.6% at June 30, 2021. Should the average interest rate on the variable rate portion of long-term debt change by 100 basis points, we estimate that our annual interest expense would change by up to approximately $1.5 million.
Commodity Price Volatility
Should commodity prices change by $10 per ton, we estimate that our annual operating income margin would change by approximately $0.7 million annually, or under $0.2 million quarterly. Our sensitivity to changes in commodity prices is complex because each customer contract is unique relative to revenue sharing, tipping or processing fees and other arrangements. The above operating income impact may not be indicative of future operating results and actual results may vary materially.
40



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, 2021. 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 SEC’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, 2021, 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, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
41


PART II.
ITEM 1.    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 of this Quarterly Report on Form 10-Q.
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, 2020, 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.
ITEM 6.    EXHIBITS
Exhibit
No.
Description
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.)
**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, 2021 and December 31, 2020, (ii) Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020, (iii) Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2021 and 2020, (iv) Consolidated Statements of Stockholders’ Equity for the six months ended June 30, 2021 and 2020, (v) Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020, and (vi) Notes to Consolidated Financial Statements.
+Filed Herewith
++Furnished Herewith

43


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: July 30, 2021By: /s/ Christopher B. Heald
Christopher B. Heald
Vice President and Chief Accounting Officer
(Principal Accounting Officer)
Date: July 30, 2021By: /s/ Edmond R. Coletta
Edmond R. Coletta
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

44
EX-31.1 2 cwst-ex311063021.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: July 30, 2021By: /s/ John W. Casella
John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 cwst-ex312063021.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION
I, Edmond R. Coletta, 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: July 30, 2021By: /s/ Edmond R. Coletta
Edmond R. Coletta
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 cwst-ex321063021.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, 2021 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: July 30, 2021By: /s/ John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 cwst-ex322063021.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, 2021 as filed with the Securities and Exchange Commission on the date hereof (“Report”), the undersigned, Edmond R. Coletta, Senior 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; and
(2)the information contained in the Report fairly presents, in all material respects, our financial condition and results of operations.
Date: July 30, 2021By: /s/ Edmond R. Coletta
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 cwst-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - ACCOUNTING CHANGES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - ACCOUNTING CHANGES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - ACCOUNTING CHANGES (Tables) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - 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 2124107 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - DEBT - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - DEBT - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - DEBT - Credit Facility Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - DEBT - Cash Flow Hedges Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - DEBT - Schedule of Loss On Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2343309 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - OTHER ITEMS AND CHARGES link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - OTHER ITEMS AND CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink 2147112 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2449426 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) link:presentationLink link:calculationLink link:definitionLink 2450427 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 2352311 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2453428 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 2454429 - Disclosure - SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cwst-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cwst-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cwst-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Supplemental Disclosure of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Net leverage ratio Debt Instrument, Covenant Terms, Net Leverage Ratio Debt Instrument, Covenant Terms, Net Leverage Ratio Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income (loss) Net Income (Loss) Attributable to Parent Disposal Solid Waste Operations Disposal [Member] Solid Waste Operations Disposal [Member] Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Summary of Purchase Price Paid for Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Accrued payroll and related expenses Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Interest Rate Derivative Interest Rate Contract [Member] Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Segment Reporting Segment Reporting, Policy [Policy Text Block] Septic and Portable Toilet Business Septic and Portable Toilet Business [Member] Septic and Portable Toilet Business Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment 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 Revenue from Contract with Customer [Abstract] Site Contingency [Table] Site Contingency [Table] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Other non-current assets Other Assets, Noncurrent Other comprehensive (loss) income, before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Number of businesses acquired Number of Businesses Acquired Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Number of shares available for future grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Forward Starting Interest Rate Derivative Forward Interest Rate Contract [Member] Forward Interest Rate Contract Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Summary of Reclassifications Out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Transportation Transportation [Member] Transportation [Member] Interest income Interest Income, Other Document Fiscal Year Focus Document Fiscal Year Focus Solid waste operations Solid Waste Operations [Member] Solid waste operations. Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible amortization expense Amortization of Intangible Assets Other comprehensive (loss) income, before tax: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Landfill gas-to-energy Landfill - Gas To Energy [Member] Landfill - Gas To Energy [Member] Debt, less current portion Long-term Debt and Lease Obligation Anti-dilutive potentially issuable shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2006 Incentive Plan Two Thousand Six Stock Incentive Plan [Member] Two thousand six stock incentive plan. Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period through 2025; bearing interest at 4.375% 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] Non-current assets obtained through long-term financing obligations Fair Value of Assets Acquired Business Combination and Asset Acquisition [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 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 Business Acquisition [Axis] Business Acquisition [Axis] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Cash Flow Hedging Cash Flow Hedging [Member] Title of Individual [Domain] Title of Individual [Domain] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets: Assets [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Proceeds from the exercise of share based awards Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses, inventories and other assets Increase (Decrease) in Prepaid Expense and Other Assets Fixed rate debt Debt Instrument, Fair Value Disclosure Accretion expense Asset Retirement Obligation, Accretion Expense OTHER ITEMS AND CHARGES Unusual or Infrequent Items, or Both, Disclosure [Text Block] Restricted Stock, 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. COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Debt And Derivatives Disclosure [Abstract] Debt And Derivatives Disclosure [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accumulated other comprehensive loss, net of tax Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax Secured Debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Summary of Environmental Liability Schedule of Environmental Loss Contingencies by Site [Table Text Block] 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 through 2029; bearing interest at 2.875% Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member] Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member] Undiscounted costs preferred remedies Undiscounted Costs Preferred Remedies Estimated undiscounted remediation costs. Right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Unaudited Pro forma Combined Information Business Acquisition, Pro Forma Information [Table Text Block] Tuck-in Solid Waste Collection Business Tuck-in Solid Waste Collection Business [Member] Tuck-in Solid Waste Collection Business [Member] Percentage of attainment level Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Weighted average interest rate Debt, Weighted Average Interest Rate Obligations incurred Accrual For Environmental Loss Contingencies, Obligations Incurred Accrual For Environmental Loss Contingencies, Obligations Incurred Weighted average percentage rate paid Derivative, Average Fixed Interest Rate Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Current accrued capping, closure and post-closure costs Accrued Capping, Closure, Post-closure and Environmental Costs Entity Interactive Data Current Entity Interactive Data Current Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of regional operating segments Number of Operating Segments Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets expense Operating Lease, Expense REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] 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 Document Type Document Type Fair value of assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Prepaid expenses Prepaid Expense, Current Performance Stock Unit Performance Stock Unit [Member] Performance stock unit. Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four 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] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Diluted earnings per share attributable to common stockholders: Earnings Per Share, Diluted [Abstract] Entity Current Reporting Status Entity Current Reporting Status Cumulative effect of new accounting principle Cumulative Effect, Period of Adoption, Adjustment [Member] 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 through 2026; bearing interest at 3.125% 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] Common stock, authorized shares Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of citizens seeking damages Loss Contingency, Number of Plaintiffs Site Contingency [Line Items] Site Contingency [Line Items] Votes per share held Stockholders' Equity, Votes per Share Held Stockholders' Equity, Votes per Share Held Total Business Combination, Consideration Transferred Principal amount of debt Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Current maturities of debt Less—current maturities of debt Long-term Debt and Lease Obligation, Current Plan Name [Axis] Plan Name [Axis] Total assets Assets, Fair Value Disclosure Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period through 2025; bearing interest at 5.25% 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] Document Transition Report Document Transition Report Accrued capping, closure and post-closure costs, less current portion Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Accrued Final Capping, Closure and Post Closure Asset Retirement Obligation [Policy Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other accrued liabilities Other Accrued Liabilities, Current Unvested Share-based Payment Arrangement, Tranche One [Member] Contract liabilities Contract with Customer, Liability, Current Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Covenants Not-to-Compete Noncompete Agreements [Member] 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] Landfill Landfill Revenue [Member] Landfill Revenue [Member] Proceeds from debt borrowings Proceeds from Issuance of Long-term Debt and Capital Securities, Net LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Southbridge Landfill closure charge Southbridge Landfill Closure Charge The aggregate (recovery) charge recognized in the period associated with the unplanned closure of the Southbridge Landfill. (Recovery) charges are expected to be incurred through completion of the closure process Environmental Remediation Site [Axis] Environmental Remediation Site [Axis] Accounts payable Increase (Decrease) in Accounts Payable Interest rate swaps Interest Rate Swap [Member] Hedging Relationship [Domain] Hedging Relationship [Domain] BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Southbridge Landfill Southbridge Landfill [Member] Southbridge landfill. EARNINGS PER SHARE Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Principal payments on debt Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Fiscal year ending December 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accounting Changes and Error Corrections [Abstract] Minimum Minimum [Member] 21E Settlement and Water System Construction Funding Agreement 21E Settlement and Water System Construction Funding Agreement [Member] 21E Settlement and Water System Construction Funding Agreement [Member] Refundable income taxes Income Taxes Receivable, Current 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 Balance Sheet Location [Domain] Balance Sheet Location [Domain] Transfer Transfer [Member] Transfer [Member] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Less - unamortized debt issuance costs Debt Issuance Costs, Net Subsequent Events Subsequent Events, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Obligations incurred Asset Retirement Obligation, Liabilities Incurred Trading Symbol Trading Symbol Collection Solid Waste Operations Collection [Member] Solid Waste Operations Collection [Member] Deferred income taxes Deferred Income Tax Assets, Net Issuance of Class A common stock - acquisition Stock Issued During Period, Value, Acquisitions CURRENT LIABILITIES: Liabilities, Current [Abstract] Anticipated cost Environmental Exit Costs, Anticipated Cost General and administration General and Administrative Expense Acquisitions, net of cash acquired Cash used in acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Line of Credit Line of Credit [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Outstanding contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Letters of credit outstanding Letters of Credit Outstanding, Amount Summary of Revenue Attributable to Services Revenue from External Customers by Products and Services [Table Text Block] Net income Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Common stock Common Stock, Value, Issued Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Other expense, net Nonoperating Income (Expense) Unrecognized stock-based compensation, weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Acquisitions Goodwill, Acquired During Period Basis of Accounting Basis of Accounting, Policy [Policy Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Accounts receivable - trade, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Revision in estimates Asset Retirement Obligation, Revision of Estimate Payments of debt issuance costs Payments of Debt Issuance Costs 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 Document Period End Date Document Period End Date Dilutive effect of stock options and other stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Total operating expenses Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Axis] Net income Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4% Notes Payable [Member] Notes Payable [Member] Recovery credited to environmental remediation expense Environmental Costs Recognized, Recovery Credited to Expense 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] Total revenues Rebates Revenue from Contract with Customer, Excluding Assessed Tax Waste Collection Acquisitions Transfer Stations Acquisition [Member] Transfer Stations Acquisition [Member] Stock Options Share-based Payment Arrangement, Option [Member] Revision in estimates Accrual for Environmental Loss Contingencies, Revision in Estimates Consolidation Items [Domain] Consolidation Items [Domain] Carrying Value Reported Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Unrealized (loss) gain resulting from changes in fair value of derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Change in Fair Value, before Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Change in Fair Value, before Reclassification and Tax Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Operating income Operating Income (Loss) Operating Income (Loss) 2016 Plan 2016 Incentive Plan [Member] 2016 Incentive Plan Debt less unamortized debt issuance costs Long-term Debt and Lease Obligation, Including Current Maturities Current operating lease liabilities Operating Lease, Liability, Current Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities Schedule of Change in Asset Retirement Obligation [Table Text Block] Fiscal year ending December 31, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Power generation Solid Waste Operations Power Generation [Member] Solid Waste Operations Power Generation [Member] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revolving credit facility Lines of Credit, Fair Value Disclosure Income tax (benefit) provision related to items of other comprehensive (loss) income Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Accrued expenses, contract liabilities and other liabilities Increase (Decrease) in Accrued Liabilities Gross receivables from contracts Contract with Customer, Asset, before Allowance for Credit Loss, Current Schedule of New Accounting Pronouncements and Changes in Accounting Principles Accounting Standards Update and Change in Accounting Principle [Table Text Block] Environmental Remediation Site [Domain] Environmental Remediation Site [Domain] Notional amount Derivative, Notional Amount Other income Other Nonoperating Income (Expense) Legal and other costs Legal Fees Additions to property, plant and equipment Payments to Acquire Property, Plant, and Equipment Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Maximum Maximum [Member] Legal Entity [Axis] Legal Entity [Axis] Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50% Term Loan Facility Term Facility Due May 2023 (Term Loan B Facility) [Member] Term Facility Due May 2023 (Term Loan B Facility) [Member] Award Type [Axis] Award Type [Axis] Fiscal year ending December 31, 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Outstanding aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Collection Collection [Member] Collection [Member] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued Common Stock, Shares, Issued Exercisable aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Designated as Hedging Instrument Designated as Hedging Instrument [Member] Allocated as follows: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Revenue recognized fro performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Aggregate principal amount Debt Instrument, Face Amount Interest expense Interest Expense City Area Code City Area Code Accumulated deficit Retained Earnings (Accumulated Deficit) Operating Operating Segments [Member] Beginning balance Ending balance Asset Retirement Obligation Unusual or Infrequent Items, or Both [Abstract] Options granted, term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Litigation Case [Domain] Litigation Case [Domain] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Restricted Stock Unit Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0% Finance Lease, Liability Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625% 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] Business Acquisition [Line Items] Business Acquisition [Line Items] Income Statement [Abstract] Amendment Flag Amendment Flag Fair Value Estimate of Fair Value Measurement [Member] ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE Asset Retirement Obligation Disclosure [Text Block] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period through 2025; bearing interest at 5.125% 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 ACCOUNTING CHANGES Accounting Standards Update and Change in Accounting Principle [Text Block] Other non-current assets Other Noncurrent Assets [Member] New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period through 2025; bearing interest at 2.750% Revenue Bonds Series 2020 due September 2050 [Member] Revenue Bonds Series 2020 due September 2050 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowance for credit losses of $2,238 and $2,333, respectively Accounts Receivable, after Allowance for Credit Loss, Current Unsecured Debt Unsecured Debt [Member] Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Restricted Stock Restricted Stock Awards [Member] Restricted Stock Awards [Member] Fair Value Disclosures [Abstract] Rebate for Recycled or Returned Organic Materials Rebate, Recycled or Returned Organic Materials [Member] Rebate, Recycled or Returned Organic Materials Total current assets Assets, Current Schedule of Limited Partners' Capital Account by Class [Table] Schedule of Limited Partners' Capital Account by Class [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Denominators: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Summary of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Transferred over time Transferred over Time [Member] Entity File Number Entity File Number 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] Statement of Financial Position [Abstract] Credit Facility Credit Facility [Member] Credit Facility [Member] Unrecognized stock-based compensation expense, stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Small Business Entity Small Business Bonds Bonds [Member] Additional borrowing capacity Line of Credit Facility, Additional Borrowing Capacity Amount of additional optional borrowing capacity under the credit facility. Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Landfill Landfill [Member] Equity Component [Domain] Equity Component [Domain] Issuance of Class A common stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Floor interest rate Derivative, Floor Interest Rate Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Issuance of Class A common stock - acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Loss contingency, settlement awarded Litigation Settlement, Amount Awarded to Other Party Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuances of Class A common stock Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Liabilities: Liabilities [Abstract] Eastern Eastern Region [Member] Eastern region. Weighted average Weighted Average [Member] Entity Address, State or Province Entity Address, State or Province MADEP and Casella Waste Systems Massachusetts Department of Environmental Protection (MADEP) and Casella Waste Systems [Member] Massachusetts Department of Environmental Protection (MADEP) and Casella Waste Systems [Member] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Non-cash expense from acquisition activities Non-Cash Expense From Acquisition Activities The non-cash portion of the aggregate amount of expense associated with legal, consulting and other similar costs recognized during the accounting period associated with the acquisition and integration of acquired businesses or select development projects Corporate entities Corporate, Non-Segment [Member] Segment Reporting [Abstract] Entity [Domain] Entity [Domain] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Buildings Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings Useful life of finite lived intangible assets Finite-Lived Intangible Asset, Useful Life Use of Estimates Use of Estimates, Policy [Policy Text Block] Summary of Earnings per Share Computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Non-processing Non-Processing Services [Member] Non-Processing Services Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Other comprehensive (loss) income, net of tax Hedging activity Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Number of additional shares Additional Shares Issued Maximum Attainment Level Additional shares of Class A Common Stock potentially issuable if maximum attainment levels are met. Vesting [Axis] Vesting [Axis] Income tax provision related to items of other comprehensive income Other Comprehensive Income (Loss), Tax Total assets Total assets Assets Unvested restricted stock (in shares) Weighted Average Number of Shares, Restricted Stock Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized Common Stock, Shares Authorized Effect of weighted average shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Restricted assets Restricted investment securities - landfill closure Restricted Cash and Investments, Noncurrent Other accrued liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Cash interest payments Interest Paid, Excluding Capitalized Interest, Operating Activities Title of Individual [Axis] Title of Individual [Axis] Purchase Price: Business Combination, Consideration Transferred [Abstract] Product and Service [Domain] Product and Service [Domain] Western Western Region [Member] Western region. Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Accumulated other comprehensive loss, interest rate swaps, tax provision Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, Tax Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 through 2029; bearing interest at 2.95% Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member] Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member] Summary of Debt Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Basic earnings per share attributable to common stockholders: Earnings Per Share, Basic [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Diluted earnings per common share (in dollars per share) Earnings Per Share, Diluted Weighted average common shares outstanding Weighted average common shares outstanding, basic Weighted Average Number of Shares Outstanding, Basic Impact of potentially dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Segments [Domain] Segments [Domain] Vesting [Domain] Vesting [Domain] Hedging Relationship [Axis] Hedging Relationship [Axis] Cash income tax payments Income Taxes Paid, Net Interest expense Interest Expense [Member] Accounting standards update Accounting Standards Update [Extensible Enumeration] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Liabilities, Net Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Options, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Other long-term liabilities Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Summary 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] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Revolving Credit Facility Due 2023 Revolving Credit Facility Due 2023 [Member] Revolving Credit Facility Due 2023 [Member] Interest rate swaps Interest Rate Derivative Liabilities, at Fair Value Summary of Financial Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fiscal year ending December 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Hedging activity: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Accumulated other comprehensive loss, net of tax AOCI Attributable to Parent [Member] Fiscal year ending December 31, 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Land Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land Common stock, shares outstanding Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Cost of operations Cost of Goods and Services Sold Term Loan Facility Term Facility due 2023 (Term Loan A Facility) [Member] Term Facility due 2023 (Term Loan A Facility) [Member] Class B Common Stock Common Class B [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Other comprehensive income OCI, before Reclassifications, before Tax, Attributable to Parent Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Risk free interest percentage rate Accrual for Environmental Loss Contingencies, Discount Rate Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] Debt instrument, term Bond period Debt Instrument, Term Non-processing Resource Solutions Operations, Non-processing [Member] Resource Solutions Operations, Non-processing STOCKHOLDERS' EQUITY: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock, additional authorized shares Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Obligations settled Accrual for Environmental Loss Contingencies, Payments Processing Processing Services [Member] Processing Services Southbridge Landfill non-cash closure charge Southbridge Landfill Non-cash Closure Charge The non-cash portion of the aggregate (recovery) charge recognized in the period associated with the unplanned closure of the Southbridge Landfill. (Recovery) charges are expected to be incurred through completion of the closure process Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property, plant and equipment, net of accumulated depreciation and amortization of $936,029 and $900,882, respectively Property, Plant and Equipment, Net STOCKHOLDERS' EQUITY Shareholders' Equity and Share-based Payments [Text Block] Other long-term liabilities Other Liabilities, Noncurrent 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. Summary of Intangible Amortization Expense Estimated Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Interest rate swaps Derivative Asset Revenues Business Acquisition, Pro Forma Revenue Inventory Inventory, Gross Document Quarterly Report Document Quarterly Report Processing Solid Waste Operations Processing [Member] Solid Waste Operations Processing [Member] Revenues Revenues Cash flow hedge derivatives, gross asset Derivative Liability, Fair Value, Gross Asset Resource solutions Resource Solutions Region [Member] Resource Solutions Region [Member] Cost method investments Investments and Other Noncurrent Assets 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 Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Operating expenses: Costs and Expenses [Abstract] Principal amount of debt Debt and Lease Obligation Schedule of Goodwill [Table] Schedule of Goodwill [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Holdbacks Business Combination, Consideration Transferred, Liabilities Incurred Exercisable contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Fixed Rate Bonds Fixed Rate Bonds [Member] Fixed rate bonds. 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] Accrual for Environmental Loss Contingencies [Roll Forward] Accrual for Environmental Loss Contingencies [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Estimate of possible loss Loss Contingency, Estimate of Possible Loss Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Scrap yard and solid waste transfer station (in acres) Scrap Yard And Solid Waste Transfer Station Acreage of scrap yard owned by WSI. Amortization of debt issuance costs Amortization of Debt Issuance Costs Processing Resource Solutions Operations, Processing [Member] Resource Solutions Operations, Processing Interest accretion on landfill and environmental remediation liabilities Accretion Expense, Including Asset Retirement Obligations Other liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities (Gain) loss on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Class A Common Stock Common Class A [Member] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Notice of Intent to Sue under the Resource Conservation and Recovery Act Notice of Intent to Sue under the Resource Conservation and Recovery Act [Member] Notice of Intent to Sue under the Resource Conservation and Recovery Act [Member] Statement of Comprehensive Income [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Intangible assets Finite-Lived Intangible Assets, Gross Ontario County, New York Class Action Litigation Ontario County, New York Class Action Litigation [Member] Ontario County, New York Class Action Litigation Entity Central Index Key Entity Central Index Key Summary of Intangible Assets by Type Schedule of Finite-Lived Intangible Assets [Table Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Asset Retirement Obligation Disclosure [Abstract] Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50% Revolving Credit Facility Due May Two Thousand Twenty Three [Member] Revolving Credit Facility Due May Two Thousand Twenty Three [Member] Weighted average common shares outstanding Weighted average common shares outstanding, diluted Weighted average common shares outstanding, diluted Weighted Average Number of Shares Outstanding, Diluted Recurring Fair Value, Recurring [Member] Amortization Amortization Accrued interest Interest Payable, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Transferred at a point-in-time Transferred at Point in Time [Member] Measurement Basis [Axis] Measurement Basis [Axis] Accumulated Gain (Loss), Cash Flow Hedge Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Remediation activities, participant share percentage Percentage Participation in Onsite Remediation Activities Percentage participation in onsite remediation activities. Statement of Cash Flows [Abstract] Other expense (income): Nonoperating Income (Expense) [Abstract] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Changes in assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Class of Stock [Domain] Inter-company revenues Intersegment Eliminations [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Credit facility maximum Line of Credit Facility, Maximum Borrowing Capacity Amounts Reclassified Out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Member] Loss Contingencies [Table] Loss Contingencies [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Non Employee Director Non Employee Director [Member] Non Employee Director [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Document Information [Line Items] Document Information [Line Items] Potsdam Environmental Remediation Potsdam Environmental Liability [Member] Potsdam environmental liability. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Limited Partners' Capital Account [Line Items] Limited Partners' Capital Account [Line Items] Other current assets Other Assets, Current Statement [Table] Statement [Table] Client Lists Customer Lists [Member] Environmental remediation liability Beginning balance Ending balance Accrual for Environmental Loss Contingencies Accounting Standards Adopted and Pending Adoption New Accounting Pronouncements, Policy [Policy Text Block] DEBT Debt and Capital Leases Disclosures [Text Block] Expense from acquisition activities Expense from Acquisition Activities The aggregate amount of expense associated with legal, consulting and other similar costs recognized during the accounting period associated with the acquisition and integration of acquired businesses or select development projects Statistical Measurement [Axis] Statistical Measurement [Axis] Cash flow hedge derivatives, gross liability Derivative Liability, Fair Value, Gross Liability Cover [Abstract] Accumulated other comprehensive loss, interest rate swaps Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, before Tax Floor interest rate received Derivative, Basis Spread on Variable Rate Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Excess purchase price allocated to goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Interest rate swap amounts reclassified into interest expense Other comprehensive loss, reclassification adjustment from AOCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Recycling Operation Recycling Operation [Member] Recycling Operation Obligations settled Asset Retirement Obligation, Liabilities Settled Summary of Goodwill Activity Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Summary of Cash Flow Hedges Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Accretion expense Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) Accounting Standards Update 2016-13 [Member] EX-101.PRE 10 cwst-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 cwst-20210630_htm.xml IDEA: XBRL DOCUMENT 0000911177 2021-01-01 2021-06-30 0000911177 us-gaap:CommonClassAMember 2021-07-15 0000911177 us-gaap:CommonClassBMember 2021-07-15 0000911177 2021-06-30 0000911177 2020-12-31 0000911177 us-gaap:CommonClassAMember 2020-12-31 0000911177 us-gaap:CommonClassAMember 2021-06-30 0000911177 us-gaap:CommonClassBMember 2020-12-31 0000911177 us-gaap:CommonClassBMember 2021-06-30 0000911177 us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0000911177 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0000911177 2021-04-01 2021-06-30 0000911177 2020-04-01 2020-06-30 0000911177 2020-01-01 2020-06-30 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000911177 us-gaap:RetainedEarningsMember 2020-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000911177 2021-01-01 2021-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000911177 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000911177 2021-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000911177 us-gaap:RetainedEarningsMember 2021-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000911177 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000911177 us-gaap:RetainedEarningsMember 2021-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000911177 2019-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000911177 us-gaap:RetainedEarningsMember 2019-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000911177 2019-01-01 2019-12-31 0000911177 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0000911177 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0000911177 2020-01-01 2020-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000911177 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000911177 2020-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000911177 us-gaap:RetainedEarningsMember 2020-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000911177 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000911177 2020-06-30 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000911177 us-gaap:RetainedEarningsMember 2020-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000911177 us-gaap:LandfillMember 2021-01-01 2021-06-30 0000911177 us-gaap:LandfillMember 2020-01-01 2020-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:CollectionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillRevenueMember 2021-04-01 2021-06-30 0000911177 cwst:TransferMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransferMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransferMember 2021-04-01 2021-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:TransportationMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember 2021-04-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:ProcessingServicesMember 2021-04-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember 2021-04-01 2021-06-30 0000911177 cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000911177 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:CollectionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillRevenueMember 2020-04-01 2020-06-30 0000911177 cwst:TransferMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransferMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransferMember 2020-04-01 2020-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:TransportationMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember 2020-04-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:ProcessingServicesMember 2020-04-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember 2020-04-01 2020-06-30 0000911177 cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000911177 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:CollectionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillRevenueMember 2021-01-01 2021-06-30 0000911177 cwst:TransferMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransferMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransferMember 2021-01-01 2021-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TransportationMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:LandfillGasToEnergyMember 2021-01-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:ProcessingServicesMember 2021-01-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:NonProcessingServicesMember 2021-01-01 2021-06-30 0000911177 cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0000911177 us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:CollectionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillRevenueMember 2020-01-01 2020-06-30 0000911177 cwst:TransferMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransferMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransferMember 2020-01-01 2020-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:TransportationMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:LandfillGasToEnergyMember 2020-01-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:ProcessingServicesMember 2020-01-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:NonProcessingServicesMember 2020-01-01 2020-06-30 0000911177 cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0000911177 us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2021-04-01 2021-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2021-01-01 2021-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2020-04-01 2020-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2020-01-01 2020-06-30 0000911177 cwst:TuckinSolidWasteCollectionBusinessMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:TuckinSolidWasteCollectionBusinessMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 cwst:RecyclingOperationMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 srt:MinimumMember 2021-01-01 2021-06-30 0000911177 srt:MaximumMember 2021-01-01 2021-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2021-01-01 2021-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2020-01-01 2020-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2021-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2020-06-30 0000911177 cwst:SepticAndPortableToiletBusinessMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 cwst:EasternRegionMember 2020-12-31 0000911177 cwst:EasternRegionMember 2021-06-30 0000911177 cwst:WesternRegionMember 2020-12-31 0000911177 cwst:WesternRegionMember 2021-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2020-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2021-06-30 0000911177 us-gaap:NoncompeteAgreementsMember 2021-06-30 0000911177 us-gaap:CustomerListsMember 2021-06-30 0000911177 us-gaap:NoncompeteAgreementsMember 2020-12-31 0000911177 us-gaap:CustomerListsMember 2020-12-31 0000911177 cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0000911177 cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember 2021-06-30 0000911177 cwst:RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember 2020-12-31 0000911177 cwst:TermFacilityDueMay2023TermLoanBFacilityMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0000911177 cwst:TermFacilityDueMay2023TermLoanBFacilityMember us-gaap:SecuredDebtMember 2021-06-30 0000911177 cwst:TermFacilityDueMay2023TermLoanBFacilityMember us-gaap:SecuredDebtMember 2020-12-31 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2021-06-30 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2020-12-31 0000911177 cwst:NotesPayableMember 2021-06-30 0000911177 cwst:NotesPayableMember 2020-12-31 0000911177 cwst:CreditFacilityMember 2021-06-30 0000911177 cwst:CreditFacilityMember 2020-12-31 0000911177 us-gaap:LineOfCreditMember cwst:TermFacilitydue2023TermLoanAFacilityMember us-gaap:SecuredDebtMember 2021-06-30 0000911177 us-gaap:LineOfCreditMember cwst:RevolvingCreditFacilityDue2023Member us-gaap:RevolvingCreditFacilityMember 2021-06-30 0000911177 us-gaap:LineOfCreditMember 2021-01-01 2021-06-30 0000911177 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-30 0000911177 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-30 0000911177 us-gaap:LineOfCreditMember 2021-06-30 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2021-06-30 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2020-12-31 0000911177 cwst:ForwardInterestRateContractMember us-gaap:CashFlowHedgingMember 2021-06-30 0000911177 cwst:ForwardInterestRateContractMember us-gaap:CashFlowHedgingMember 2020-12-31 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000911177 cwst:OtherAccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000911177 cwst:OtherAccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-04-01 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-04-01 2020-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-06-30 0000911177 cwst:NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember cwst:MassachusettsDepartmentofEnvironmentalProtectionMADEPandCasellaWasteSystemsMember 2017-04-26 0000911177 cwst:NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember 2017-04-26 0000911177 cwst:A21ESettlementandWaterSystemConstructionFundingAgreementMember us-gaap:BondsMember 2017-04-28 2017-04-28 0000911177 srt:MaximumMember cwst:A21ESettlementandWaterSystemConstructionFundingAgreementMember us-gaap:BondsMember 2017-04-28 2017-04-28 0000911177 cwst:SouthbridgeLandfillMember 2021-06-30 0000911177 cwst:SouthbridgeLandfillMember 2020-12-31 0000911177 cwst:SouthbridgeLandfillMember 2019-12-31 0000911177 cwst:SouthbridgeLandfillMember 2021-01-01 2021-06-30 0000911177 cwst:SouthbridgeLandfillMember 2020-01-01 2020-06-30 0000911177 cwst:SouthbridgeLandfillMember 2020-06-30 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2000-12-20 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2009-05-31 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2011-04-30 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2016-01-29 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2021-06-30 0000911177 cwst:PotsdamEnvironmentalLiabilityMember 2020-12-31 0000911177 cwst:OntarioCountyNewYorkClassActionLitigationMember 2019-09-17 2019-09-17 0000911177 cwst:OntarioCountyNewYorkClassActionLitigationMember 2020-12-01 2020-12-01 0000911177 cwst:OntarioCountyNewYorkClassActionLitigationMember 2020-12-01 0000911177 cwst:A2016IncentivePlanMember us-gaap:CommonClassAMember 2021-06-30 0000911177 cwst:TwoThousandSixStockIncentivePlanMember us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0000911177 cwst:A2016IncentivePlanMember 2021-01-01 2021-06-30 0000911177 srt:MinimumMember cwst:A2016IncentivePlanMember 2021-01-01 2021-06-30 0000911177 srt:MaximumMember cwst:A2016IncentivePlanMember 2021-01-01 2021-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0000911177 cwst:NonEmployeeDirectorMember cwst:RestrictedStockAwardsMember 2021-01-01 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2020-12-31 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-06-30 0000911177 cwst:PerformanceStockUnitMember 2021-01-01 2021-06-30 0000911177 cwst:PerformanceStockUnitMember us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2021-04-01 2021-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2020-04-01 2020-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2020-01-01 2020-06-30 0000911177 cwst:RestrictedStockAwardsMember 2021-06-30 0000911177 srt:WeightedAverageMember cwst:RestrictedStockAwardsMember 2021-01-01 2021-06-30 0000911177 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0000911177 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0000911177 cwst:PerformanceStockUnitMember 2021-06-30 0000911177 srt:WeightedAverageMember cwst:PerformanceStockUnitMember 2021-01-01 2021-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2021-04-01 2021-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2020-04-01 2020-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-06-30 0000911177 us-gaap:CommonClassAMember 2020-06-30 0000911177 us-gaap:CommonClassBMember 2020-06-30 0000911177 cwst:SouthbridgeLandfillMember 2021-04-01 2021-06-30 0000911177 cwst:SouthbridgeLandfillMember 2020-04-01 2020-06-30 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2020-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2020-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2020-12-31 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000911177 us-gaap:EstimateOfFairValueFairValueDisclosureMember cwst:FixedRateBondsMember 2021-06-30 0000911177 us-gaap:CarryingReportedAmountFairValueDisclosureMember cwst:FixedRateBondsMember 2021-06-30 0000911177 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2021-04-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2021-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2021-04-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2020-04-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2020-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2020-04-01 2020-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2020-01-01 2020-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2021-04-01 2021-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2020-04-01 2020-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2021-01-01 2021-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2020-01-01 2020-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2021-04-01 2021-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2020-04-01 2020-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2021-01-01 2021-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2020-01-01 2020-06-30 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2021-04-01 2021-06-30 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2020-04-01 2020-06-30 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2021-01-01 2021-06-30 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2020-01-01 2020-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2021-04-01 2021-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2020-04-01 2020-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2021-01-01 2021-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2020-01-01 2020-06-30 0000911177 cwst:SolidWasteOperationsMember 2021-04-01 2021-06-30 0000911177 cwst:SolidWasteOperationsMember 2020-04-01 2020-06-30 0000911177 cwst:SolidWasteOperationsMember 2021-01-01 2021-06-30 0000911177 cwst:SolidWasteOperationsMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsNonProcessingMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsNonProcessingMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsNonProcessingMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsNonProcessingMember 2020-01-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2021-04-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2020-04-01 2020-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2021-01-01 2021-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2020-01-01 2020-06-30 shares iso4217:USD iso4217:USD shares cwst:vote cwst:regionalOperatingSegment cwst:business pure utr:acre cwst:plantiff 0000911177 --12-31 2021 Q2 false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member 1 10-Q true 2021-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 50398324 988200 167177000 154342000 2238000 2333000 78928000 74198000 0 229000 13735000 9289000 7994000 7868000 1421000 1328000 269255000 247254000 936029000 900882000 532824000 510512000 90707000 95310000 196686000 194901000 55927000 58324000 1953000 1848000 11264000 11264000 53086000 61163000 16131000 13322000 1227833000 1193898000 14716000 9240000 7207000 8547000 60064000 49198000 13612000 17282000 2045000 2126000 3133000 2685000 11118000 10268000 35663000 31862000 147558000 131208000 526830000 530411000 59536000 60979000 74441000 72265000 933000 912000 30043000 35981000 0.01 0.01 100000000 100000000 50398000 50398000 50101000 50101000 504000 501000 0.01 0.01 1000000 1000000 988000 988000 988000 988000 10 10 10000 10000 645905000 639247000 -250005000 -266099000 -7922000 -11517000 388492000 362142000 1227833000 1193898000 215875000 188767000 405406000 371676000 138553000 123462000 265691000 251980000 29212000 24874000 56343000 49226000 24337000 22076000 47019000 43482000 1632000 352000 2046000 1360000 195000 559000 352000 1172000 193929000 171323000 371451000 347220000 21946000 17444000 33955000 24456000 66000 45000 130000 96000 5296000 5511000 10764000 11463000 510000 492000 648000 449000 -4720000 -4974000 -9986000 -10918000 17226000 12470000 23969000 13538000 5443000 357000 7875000 466000 11783000 12113000 16094000 13072000 51366000 48348000 51273000 48176000 0.23 0.25 0.31 0.27 51546000 48563000 51466000 48411000 0.23 0.25 0.31 0.27 11783000 12113000 16094000 13072000 -1186000 -940000 -2346000 -1351000 -1202000 -990000 -2347000 -1357000 -336000 -1619000 4651000 -8876000 -320000 -1569000 4652000 -8870000 -85000 0 1057000 -112000 -235000 -1569000 3595000 -8758000 11548000 10544000 19689000 4314000 362142000 50101000 501000 988000 10000 639247000 -266099000 -11517000 112000 273000 3000 109000 2941000 2941000 4311000 4311000 3830000 3830000 373336000 50374000 504000 988000 10000 642297000 -261788000 -7687000 492000 24000 492000 3116000 3116000 11783000 11783000 -235000 -235000 388492000 50398000 504000 988000 10000 645905000 -250005000 -7922000 122753000 46803000 468000 988000 10000 485332000 -357016000 -6041000 -189000 -189000 100000 517000 5000 95000 1562000 1562000 959000 959000 -7189000 -7189000 117996000 47320000 473000 988000 10000 486989000 -356246000 -13230000 0 36000 1000 -1000 387000 26000 387000 1818000 1818000 12113000 12113000 -1569000 -1569000 130745000 47382000 474000 988000 10000 489193000 -344133000 -14799000 16094000 13072000 47019000 43482000 3581000 3468000 3962000 3542000 1144000 1054000 6057000 3380000 2826000 4588000 92000 -131000 -16000 41000 1022000 575000 7041000 1256000 4712000 -6448000 -1478000 -1358000 10866000 -6967000 7192000 2309000 -7109000 -7910000 79013000 62493000 5481000 20091000 56069000 51570000 403000 200000 -61147000 -71461000 500000 91200000 5643000 82719000 0 11000 112000 100000 -5031000 8570000 12835000 -398000 154342000 3471000 167177000 3073000 9701000 10733000 411000 187000 5894000 11859000 1251000 3142000 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 that provides collection, transfer, disposal, landfill, landfill gas-to-energy, recycling and organics services in the northeastern United States. We market recyclable metals, aluminum, plastics, paper, and corrugated cardboard, which have been processed at our recycling facilities or purchased from third-parties. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services. 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 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 ("fiscal year 2020"), which was filed with the SEC on February 19, 2021.</span></div><div 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, which include normal recurring and nonrecurring adjustments, necessary for a fair presentation 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, 2021 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 Annual Report on Form 10-K for fiscal year 2020.</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%">Recent 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%">The global outbreak of the novel coronavirus ("COVID-19") pandemic has caused economic disruption across our geographic footprint and has adversely affected our business. The COVID-19 pandemic negatively impacted our revenues starting at the end of the three months ended March 31, 2020, as many small business and construction collection customers required service level changes and volumes into our landfills declined due to lower economic activity. Demand for services has improved as local economies begin to reopen as allowed by State Governments and our collection and disposal volumes, as well as overall operations, have been less impacted by the effects of the COVID-19 pandemic in the three and six months ended June 30, 2021.</span></div><div 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 COVID-19 pandemic has negatively impacted and may continue to impact our business in other ways, as we have experienced increased costs as a result of the COVID-19 pandemic, including, but not limited to, higher costs associated with providing a safe working environment for our employees (such as increased costs associated with the protection of our employees, including costs for additional safety equipment, hygiene products and enhanced facility cleaning), employee impacts from illness, supporting a remote administrative workforce, community response measures, the inability of customers to continue to pay for services, and temporary facility closures of our customers. As of the date of this filing, we are unable to determine or predict the full extent of any possible continuing impact that the COVID-19 pandemic will have on our business, results of operations, liquidity and capital resources. Future developments, such as the possibility of continuing spread of COVID-19 across our geographic footprint, the rate of vaccinations, the severity and containment of certain COVID-19 variants along with the pace and extent to which the States in which we operate continue to facilitate a return to normal economic and operation conditions are uncertain and cannot be predicted at this time. </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, 2021 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. We have determined, except as disclosed, that there are no subsequent events that require disclosure in this Quarterly Report on Form 10-Q.</span></div> <div 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 that provides collection, transfer, disposal, landfill, landfill gas-to-energy, recycling and organics services in the northeastern United States. We market recyclable metals, aluminum, plastics, paper, and corrugated cardboard, which have been processed at our recycling facilities or purchased from third-parties. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services. 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 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 ("fiscal year 2020"), which was filed with the SEC on February 19, 2021.</span></div> 2 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, which include normal recurring and nonrecurring adjustments, necessary for a fair presentation 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, 2021 may not be indicative of the results for any other interim period or the entire fiscal year. We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2021 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. We have determined, except as disclosed, that there are no subsequent events that require disclosure in this Quarterly Report on Form 10-Q. 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%">A table providing a brief description of recent Accounting Standards Updates ("ASUs") to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) that we adopted and deemed to have a material impact on our consolidated financial statements, or a possible material impact in the future, based on current account balances and 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 style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 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 adopted effective January 1, 2021</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%">ASU No. 2019-12: Income Taxes (Topic 740)</span></td><td colspan="3" style="padding:0 1pt"/><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%">Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.</span></td><td colspan="3" style="padding:0 1pt"/><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%">This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"/><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 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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></td><td colspan="3" style="padding:0 1pt"/><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 currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 table providing a brief description of recent Accounting Standards Updates ("ASUs") to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) that we adopted and deemed to have a material impact on our consolidated financial statements, or a possible material impact in the future, based on current account balances and 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 style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 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 adopted effective January 1, 2021</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%">ASU No. 2019-12: Income Taxes (Topic 740)</span></td><td colspan="3" style="padding:0 1pt"/><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%">Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.</span></td><td colspan="3" style="padding:0 1pt"/><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%">This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"/><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 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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></td><td colspan="3" style="padding:0 1pt"/><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 currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 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 adopted effective January 1, 2021</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%">ASU No. 2019-12: Income Taxes (Topic 740)</span></td><td colspan="3" style="padding:0 1pt"/><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%">Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.</span></td><td colspan="3" style="padding:0 1pt"/><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%">This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"/><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 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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></td><td colspan="3" style="padding:0 1pt"/><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 currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 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, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Classification of revenues by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2021 and 2020 follows:</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, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">39,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">6,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">61,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">55,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">215,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">61,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">61,058 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,852 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">55,965 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">215,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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, 2020 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">4,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">53,336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">87,286 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">48,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">188,767 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">53,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">53,336 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,286 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;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, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">11,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">113,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">184,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">107,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">405,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">113,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">113,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2020</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">71,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">8,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">103,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">172,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">95,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">371,676 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">103,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">103,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,491 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:12pt;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 $2,532 and $4,100 in the three and six months ended June 30, 2021, respectively, and $1,546 and $2,537 in the three and six months ended June 30, 2020, 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 any revenues in the three and six months ended June 30, 2021 or June 30, 2020 from performance obligations satisfied in previous periods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract receivables, which are included in Accounts receivable, net are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes gross receivables from contracts of $79,712 and $74,162 as of June 30, 2021 and December 31, 2020, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues is deferred as a contract liability until the services are provided and control transferred to the customer. We recognized contract liabilities of $3,133 and $2,685 as of June 30, 2021 and December 31, 2020, 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, 2020 and December 31, 2019 was recognized as revenue during the six months ended June 30, 2021 and June 30, 2020, respectively, when the services were performed.</span></div> A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2021 and 2020 follows:<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, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">39,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">6,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">61,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">55,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">215,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">61,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">61,058 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,852 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">55,965 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">215,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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, 2020 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">4,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">53,336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">87,286 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">48,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">188,767 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">53,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">53,336 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,286 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;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, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">11,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">113,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">184,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">107,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">405,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">113,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">113,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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, 2020</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">71,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">8,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">103,479 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">172,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">95,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">371,676 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">103,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">103,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,491 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 39364000 67963000 0 107327000 6118000 16517000 0 22635000 13475000 9976000 0 23451000 47000 3040000 0 3087000 246000 854000 0 1100000 1808000 502000 21031000 23341000 0 0 34934000 34934000 61058000 98852000 55965000 215875000 38000 487000 14944000 15469000 61020000 98365000 41021000 200406000 61058000 98852000 55965000 215875000 35463000 58545000 0 94008000 4568000 15218000 0 19786000 11451000 9003000 0 20454000 52000 3454000 0 3506000 197000 721000 0 918000 1605000 345000 16205000 18155000 0 0 31940000 31940000 53336000 87286000 48145000 188767000 69000 69000 367000 367000 8231000 8231000 8667000 53267000 53267000 86919000 86919000 39914000 39914000 180100000 53336000 87286000 48145000 188767000 75440000 129356000 0 204796000 11520000 30136000 0 41656000 22899000 17123000 0 40022000 95000 5253000 0 5348000 515000 1888000 0 2403000 2934000 860000 38302000 42096000 0 0 69085000 69085000 113403000 184616000 107387000 405406000 82000 988000 25036000 26106000 113321000 183628000 82351000 379300000 113403000 184616000 107387000 405406000 71400000 117168000 0 188568000 8112000 31528000 0 39640000 20834000 15673000 0 36507000 99000 6125000 0 6224000 583000 1361000 0 1944000 2451000 636000 30023000 33110000 0 0 65683000 65683000 103479000 172491000 95706000 371676000 125000 602000 12692000 13419000 103354000 171889000 83014000 358257000 103479000 172491000 95706000 371676000 -2532000 -4100000 -1546000 -2537000 0 0 0 0 79712000 74162000 3133000 2685000 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%">On July 26, 2021, we acquired Willimantic Waste Paper Co., Inc. ("Willimantic"), a residential, commercial and roll-off collection business in eastern Connecticut. Willimantic also operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single stream recycling facility, and several other recycling operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the six months ended June 30, 2021, we acquired two tuck-in solid waste collection businesses in our Western region, along with a septic and portable toilet business and a tuck-in solid waste collection business in our Eastern region. In the six months ended June 30, 2020, we acquired four businesses: three tuck-in solid waste collection businesses in our Western region and one recycling operation in our Resource Solutions operating segment. The operating results of the acquired businesses are 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 each date of acquisition, with the residual amounts recorded as goodwill. Acquired intangible assets other than goodwill that are subject to amortization include client lists and non-compete covenants. Such assets are amortized over a five-year to ten-year period from the date of acquisition. All amounts recorded to goodwill, except goodwill related to certain acquisitions, are expected to be deductible for tax purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the purchase price paid and the purchase price allocation for these 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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">4,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Holdbacks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="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,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align: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,126 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain purchase price allocations are preliminary and are based on information existing at the acquisition dates or upon closing the transaction. Accordingly, these purchase price allocations are subject to change. Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2020 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.366%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">216,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">21,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">11,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">51,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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.23 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.25 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.31 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.27 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">51,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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.23 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.25 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.31 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.27 </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"/></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, 2020 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 a result of the integration and consolidation of the completed acquisitions.</span></div> 2 4 3 1 P5Y P10Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the purchase price paid and the purchase price allocation for these 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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">4,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Holdbacks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="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,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align: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,126 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4378000 19212000 505000 2837000 4883000 22049000 13000 132000 0 685000 0 2118000 1549000 8277000 1646000 5912000 82000 222000 3126000 16902000 1757000 5147000 Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2020 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.366%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">216,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">21,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">11,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">51,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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.23 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.25 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.31 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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.27 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">51,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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.23 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.25 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.31 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.27 </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"/></tr></table> 216082000 192610000 406242000 380791000 21955000 17629000 34019000 24880000 11787000 12181000 16129000 13220000 51366000 48348000 51273000 48176000 0.23 0.25 0.31 0.27 51546000 48563000 51466000 48411000 0.23 0.25 0.31 0.27 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity and balances related to goodwill by reporting segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern region </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western region</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">194,901 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">196,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:-18pt"><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%">Summaries of intangible assets by type follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client Lists</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">27,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(21,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client Lists</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(20,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,424 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,900 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible amortization expense was $2,015 and $4,043 during the three and six months ended June 30, 2021, respectively, and $2,222 and $4,316 during the three and six months ended June 30, 2020, 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 the five fiscal years following fiscal year 2020 and thereafter follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Estimated Future Amortization Expense as of June 30, 2021</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"><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, 2021</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%">4,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, 2022</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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2023</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,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">20,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <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 reporting segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern region </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western region</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">194,901 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">196,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 30873000 46000 30919000 149984000 1739000 151723000 14044000 0 14044000 194901000 1785000 196686000 <div><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 follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client Lists</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">27,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(21,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client Lists</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">26,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(20,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,424 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,900 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 27390000 80036000 107426000 21323000 30176000 51499000 6067000 49860000 55927000 26971000 78809000 105780000 20547000 26909000 47456000 6424000 51900000 58324000 2015000 4043000 2222000 4316000 <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 the five fiscal years following fiscal year 2020 and thereafter follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Estimated Future Amortization Expense as of June 30, 2021</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"><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, 2021</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%">4,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, 2022</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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2023</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,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">20,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4038000 7440000 7183000 8098000 8301000 20867000 ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSUREAccrued 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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">82,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">Revision in estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">3,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,559 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Relates to changes in estimated costs and timing of final capping, closure and post-closure activities at the Town of Southbridge, Massachusetts landfill. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">and Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">for further discussion.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">82,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">Revision in estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">3,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,559 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Relates to changes in estimated costs and timing of final capping, closure and post-closure activities at the Town of Southbridge, Massachusetts landfill. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">and Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">for further discussion.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">May include amounts that are being processed through accounts payable as a part of our disbursements cycle.</span></div> 82533000 71927000 2319000 1764000 0 152000 3676000 3204000 2969000 1650000 85559000 75397000 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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50% </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%</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:8pt;font-weight:400;line-height:100%">348,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Tax-Exempt Bonds:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:8pt;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 through 2029; bearing interest at 2.875%</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:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 through 2026; bearing interest at 3.125%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 2.750%</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:8pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 through 2025; bearing interest at 5.25%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 5.125%</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 4.375%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2029; bearing interest at 2.95%</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:8pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%</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:8pt;font-weight:400;line-height:100%">34,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable maturing through June 2027; bearing interest at a weighted average of 3.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:8pt;font-weight:400;line-height:100%">4,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal amount of debt </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:8pt;font-weight:400;line-height:100%">549,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Less—unamortized debt issuance costs (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt less unamortized debt issuance costs</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:8pt;font-weight:400;line-height:100%">541,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">539,651 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Less—current maturities of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">526,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">530,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">A summary of unamortized debt issuance costs by debt instrument follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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:8pt;font-weight:400;line-height:100%">Revolving Credit Facility and Term Loan Facility (collectively, the "Credit Facility")</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2014R-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2014R-2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2005R-3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2015R-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2015R-2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vermont Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Hampshire Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">7,625 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Credit Facility</span></div><div 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, 2021, we are party to a credit agreement ("Credit Agreement"), which provides for a $350,000 aggregate principal amount Term Loan Facility and a $200,000 Revolving Credit Facility. We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to the terms and conditions set forth in the Credit Agreement. The Credit Facility has a 5-year term that matures in May 2023 and bears interest at a rate of LIBOR plus 1.50% per annum, which will be reduced to a rate of LIBOR plus as low as 1.25% upon us reaching a consolidated net leverage ratio of less than 2.25x. 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, 2021, further advances were available under the Credit Facility in the amount of $173,575. The available amount is net of outstanding irrevocable letters of credit totaling $26,425, at which date no amount had been drawn.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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, 2021, we were in compliance with the covenants contained in the Credit Agreement. In addition to these financial covenants, the 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. We do not believe that these restrictions impact our ability to meet future liquidity needs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive loss and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.</span></div><div 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, 2021 and December 31, 2020, our active interest rate derivative agreements had total notional amounts of $195,000 and $190,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index and pay interest at a weighted average rate of approximately 2.51% as of June 30, 2021. The agreements mature between February 2022 and December 2026. As of June 30, 2021 and December 31, 2020, we had forward starting interest rate derivative agreements with total notional amounts of $85,000 and $125,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index, restricted by a 0.0% floor, and will pay interest at a weighted average rate of approximately 1.55%. The agreements mature between February 2027 and May 2028. </span></div><div 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 effect of cash flow hedges related to derivative instruments on the consolidated balance sheet follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">Accumulated other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,922)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 the amount of expense on cash flow hedging relationships related to interest rate swaps reclassified from accumulated other comprehensive loss 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 style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statement of Operations Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50% </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%</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:8pt;font-weight:400;line-height:100%">348,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Tax-Exempt Bonds:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:8pt;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 through 2029; bearing interest at 2.875%</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:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 through 2026; bearing interest at 3.125%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 2.750%</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:8pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 through 2025; bearing interest at 5.25%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 5.125%</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2025; bearing interest at 4.375%</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:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%</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:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;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 through 2029; bearing interest at 2.95%</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:8pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%</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:8pt;font-weight:400;line-height:100%">34,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable maturing through June 2027; bearing interest at a weighted average of 3.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:8pt;font-weight:400;line-height:100%">4,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal amount of debt </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:8pt;font-weight:400;line-height:100%">549,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Less—unamortized debt issuance costs (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt less unamortized debt issuance costs</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:8pt;font-weight:400;line-height:100%">541,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">539,651 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Less—current maturities of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">526,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">530,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><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:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">A summary of unamortized debt issuance costs by debt instrument follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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:8pt;font-weight:400;line-height:100%">Revolving Credit Facility and Term Loan Facility (collectively, the "Credit Facility")</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2014R-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2014R-2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York Bonds 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2005R-3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2015R-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FAME Bonds 2015R-2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vermont Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Hampshire Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">7,625 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.0150 0 0 0.0150 348250000 350000000 0.02875 25000000 25000000 0.03125 15000000 15000000 0.02750 40000000 40000000 0.0525 25000000 25000000 0.05125 15000000 15000000 0.04375 15000000 15000000 0.04625 16000000 16000000 0.0295 11000000 11000000 0.040 34467000 31486000 0.034 4454000 4933000 549171000 548419000 7625000 8768000 541546000 539651000 14716000 9240000 526830000 530411000 3019000 3839000 967000 1000000 298000 329000 1372000 1461000 305000 347000 452000 482000 304000 343000 460000 487000 448000 480000 7625000 8768000 350000000 200000000 125000000 P5Y 0.0150 0.0125 2.25 173575000 26425000 195000000 190000000 0.0251 0.0251 85000000 125000000 0.000 0.0155 <div 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 effect of cash flow hedges related to derivative instruments on the consolidated balance sheet follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">Accumulated other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,922)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 the amount of expense on cash flow hedging relationships related to interest rate swaps reclassified from accumulated other comprehensive loss 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 style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statement of Operations Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 153000 0 4776000 4774000 3959000 8463000 8735000 13237000 -8782000 -13434000 -860000 -1917000 -7922000 -11517000 -1202000 -990000 -2347000 -1357000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business.</span></div><div 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. 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.</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 Liability </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials. The following matters represent our material outstanding claims.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Southbridge Recycling &amp; Disposal Park, Inc.</span></div><div 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 October 2015, our Southbridge Recycling and Disposal Park, Inc. (“SRD”) subsidiary reported to the Massachusetts Department of Environmental Protection (“MADEP”) results of analysis of samples collected pursuant to our existing permit from private drinking water wells located near the Town of Southbridge, Massachusetts (“Town”) Landfill (“Southbridge Landfill”), which was operated by SRD and later closed in November 2018 when Southbridge Landfill reached its final capacity. Those results indicated the presence of contaminants above the levels triggering notice and response obligations under MADEP regulations. In response to those results, we carried out an Immediate Response Action pursuant to Massachusetts General Law Chapter 21E (the "Charlton 21E Obligations"). Further, we implemented a plan to analyze and better understand the groundwater near the Southbridge Landfill and we investigated with the objective of identifying the source or sources of the elevated levels of contamination measured in the well samples.</span></div><div 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 entered into an Administrative Consent Order on April 26, 2017 (the “ACO”), with MADEP, the Town, and the Town of Charlton, committing us to equally share the costs with MADEP, of up to $10,000 ($5,000 each) for the Town to install a municipal waterline in the Town of Charlton ("Waterline"). Upon satisfactory completion of that Waterline, and other matters covered by the ACO, we and the Town will be released by MADEP from any future responsibilities for the Charlton 21E Obligations. We also entered into an agreement with the Town on April 28, 2017 entitled the “21E Settlement and Water System Construction Funding Agreement” (the “Waterline Agreement”), wherein we and the Town released each other from claims arising from the Charlton 21E Obligations. Pursuant to the Waterline Agreement, the Town issued a twenty (20) year bond for our portion of the Waterline costs in the amount of $4,089. We have agreed to reimburse the Town for periodic payments under such bond. Construction of the Waterline is complete and homeowners are relying on municipal water supply. Bond reimbursement to the Town commenced in the quarter ended June 30, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recorded an environmental remediation liability related to our obligation associated with installation of the Waterline in other accrued liabilities and other long-term liabilities. 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 of 2.6%. Our expenditures could be significantly higher if costs exceed estimates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to the environmental remediation liability associated with the Southbridge Landfill 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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">4,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">Revision in estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,205 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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">The revision in estimates is associated with the completion of the environmental remediation at the site. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our consolidated financial statements for further discussion.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">May include amounts that are being processed through accounts payable as a part of our disbursements cycle.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs and liabilities we may be required to incur in connection with the foregoing Southbridge Landfill matters could be material to our results of operations, our cash flows and our financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Potsdam Environmental Remediation Liability</span></div><div 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 20, 2000, the State of New York Department of Environmental Conservation (“DEC”) issued an Order on Consent (“Order”) which named Waste-Stream, Inc. (“WSI”), our subsidiary, General Motors Corporation and Niagara Mohawk Power Corporation (“NiMo”) as Respondents. The Order required that the Respondents undertake certain work on a 25-acre scrap yard and solid waste transfer station owned by WSI in Potsdam, New York, including the preparation of a Remedial Investigation and Feasibility Study (“Study”). A draft of the Study was submitted to the DEC in January 2009 (followed by a final report in May 2009). The Study estimated that the undiscounted costs associated with implementing the preferred remedies would be approximately $10,219. On February 28, 2011, the DEC issued a Proposed Remedial Action Plan for the site and accepted public comments on the proposed remedy through March 29, 2011. We submitted comments to the DEC on this matter. In April 2011, the DEC issued the final Record of Decision (“ROD”) for the site. The ROD was subsequently rescinded by the DEC for failure to respond to all submitted comments. The preliminary ROD, however, estimated that the present cost associated with implementing the preferred remedies would be approximately $12,130. The DEC issued the final ROD in June 2011 with proposed remedies consistent with its earlier ROD. An Order on Consent and Administrative Settlement naming WSI and NiMo as Respondents was executed by the Respondents and DEC with an effective date of October 25, 2013. On January 29, 2016, a Cost-Sharing Agreement was executed between WSI, NiMo, Alcoa Inc. (“Alcoa”) and Reynolds Metal Company (“Reynolds”) whereby Alcoa and Reynolds elected to voluntarily participate in the onsite remediation activities at a combined 15% participant share. The majority of the remediation work has been completed as of June 30, 2021. WSI is jointly and severally liable with NiMo, Alcoa and Reynolds for the total cost to remediate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recorded an environmental remediation liability associated with the Potsdam site based on incurred costs to date and estimated costs to complete the remediation in other accrued liabilities and other long-term liabilities. 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 of 1.9%. The environmental remediation liability associated with the Potsdam site was $939 as of both June 30, 2021 and December 31, 2020.</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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><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:3pt;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</span></div><div 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 or about March 8, 2018, NELC and the Conservation Law Foundation ("CLF") (the "NH Citizen Groups") delivered correspondence to our subsidiary, North Country Environmental Services, Inc. ("NCES"), and us, providing notice of the NH Citizen Groups' intent to sue NCES and us for violations of the CWA in conjunction with NCES's operation of its landfill in Bethlehem, New Hampshire ("NCES Landfill"). On May 14, 2018, the NH Citizen Groups filed a lawsuit against NCES and us in the United States District Court for the District of New Hampshire (the “New Hampshire Court”) alleging violations of the CWA, arguing that ground water discharging into the Ammonoosuc River is a "point source" under the CWA (the "New Hampshire Litigation"). The New Hampshire Litigation seeks remediation and fines under the CWA and an order requiring NCES to seek a Federal National Pollutant Discharge Elimination System permit for the operation of the NCES Landfill. On June 15, 2018, we and NCES filed a Motion to Dismiss the New Hampshire Litigation. On July 13, 2018, the NH Citizen Groups filed objections to our Motion to Dismiss. On July 27, 2018, we filed a reply in support of our Motion to Dismiss. On September 25, 2018, the New Hampshire Court denied our Motion to Dismiss. In March of 2019, we filed a motion in the New Hampshire Litigation asking for a stay of this litigation until certain appeals from discordant federal circuit courts were heard by the Supreme Court of the United States (“SCOTUS”), in the case identified as “County of Maui v. Hawaii Wildlife Fund (“MAUI”)". Our motion for a stay was granted in the New Hampshire Litigation, and SCOTUS heard the case in 2019 and issued a ruling on April 23, 2020. SCOTUS remanded the case to the U.S. Court of Appeals for the Ninth Circuit in San Francisco (the “Circuit Court”) ruling that the Circuit Court’s standard as to whether ground water impacts to navigable waters is too broad. We do not believe that the MAUI decision resolves the issues presented in the New Hampshire Litigation, and until the Circuit Court rules in the remanded MAUI case, we intend to continue to vigorously defend against the New Hampshire Litigation, which we believe is without merit. The NH Citizens Groups filed a motion with the New Hampshire Court on July 15, 2020 to amend their complaint based on MAUI. The New Hampshire Court granted the NH Citizen Groups' motion on September 2, 2020 and encouraged the parties to file motions for summary judgment. We filed our Motion for Summary Judgment on November 20, 2020 and the NH Citizens Groups filed a Motion for Summary Judgment on February 19, 2021. A hearing on motions for summary judgment was held on May 14, 2021. On May 24, 2021 the NH Citizens Group submitted a post-hearing filing requesting that the Court consider purported supplemental material facts discovered after the hearing, and to provide a response to questions posed by the Court at the hearing, in response to which we filed a Motion to Strike on June 2, 2021. The NH Citizens Group filed an Objection to the Motion to Strike on June 8, 2021. We filed a response on June 25, 2021.</span></div><div 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 October 9, 2020, NCES received a Type I-A Permit Modification for Expansion in the Stage VI area of the NCES Landfill (the “Permit”). On November 9, 2020, CLF filed an appeal of the Permit to the New Hampshire Waste Management Council (the “Council”)on the grounds it failed to meet the public benefit criteria. On January 19, 2021, CLF filed a Complaint for </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Injunctive Relief with the Grafton Superior Court to enjoin NCES from accepting waste pursuant to the new Permit until such a time as CLF has exhausted its appeal rights. A hearing on the Complaint for Injunctive Relief was held on March 10, 2021; the Grafton Superior Court denied the motion on May 14, 2021. CLF did not appeal this decision. The Council denied NCES’s Motion to Dismiss CLF’s appeal for lack of standing by Order dated March 17, 2021. NCES filed a Motion to Reconsider on March 26, 2021, which was denied by the Council on May 11, 2021. A prehearing conference was held and a schedule for the case was established on June 8, 2021. NCES filed a Motion to Dismiss on the merits of the appeal on June 30, 2021, and will continue to vigorously defend against this litigation pending the Council’s ruling.</span></div><div style="margin-bottom:3pt;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%">Hakes Landfill Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or about December 19, 2019, the New York State Department of Environmental Conservation (“Department”) issued certain permits to us to expand the landfill owned and operated by Hakes C&amp;D Disposal Inc. in the Town of Campbell, Steuben County, New York (“Hakes Landfill”). The permits authorize approximately five years of expansion capacity at the Hakes Landfill. The authorizations issued by the Department followed approvals issued by the Town of Campbell Planning Board (“Planning Board”) in January 2019, and the Town Board of the Town of Campbell (“Town Board”) in March 2019, granting site plan review and a zoning change for the project. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation was commenced by the Sierra Club, several other non-governmental organizations, and several individuals (“the Petitioners”), challenging the approvals issued by the Department, the Planning Board and the Town Board in New York State Supreme Court, Steuben County (the “Hakes Litigation”). The challenge was based upon allegations that the agencies issuing these approvals did not follow the requirements of Article 8 of the Environmental Conservation Law of the State of New York, the State Environmental Quality Review Act (“SEQRA”), by failing to address certain radioactivity issues alleged by Petitioners to be associated with certain drilling wastes authorized for disposal at the Hakes Landfill. The Department opposed the Hakes Litigation on procedural grounds. We and the Town of Campbell opposed the Hakes Litigation on the merits, and on July 31, 2020, the Court dismissed the Hakes Litigation on the merits. The Petitioners filed a notice of appeal. The time to appeal expired on February 10, 2021, and the attorney for the Petitioners confirmed that they are not pursuing the appeal. Accordingly, all approvals issued for the expansion project are now final and binding.</span></div><div style="margin-bottom:3pt;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%">Ontario County, New York Class Action Litigation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or about September 17, 2019, Richard Vandemortel and Deb Vandemortel ("Named Plaintiffs") filed a class action complaint against us in Ontario County Supreme Court (the "New York Court") on behalf of similarly situated citizens ("Class Members") in Ontario County, New York (the "New York Litigation"). The New York Litigation alleges that over one thousand (1,000) citizens constitute the putative class in the New York Litigation, and it seeks damages for diminution of property values and infringement of the putative class’ rights to live without interference to their daily lives due to odors emanating from the Subtitle D landfill located in Seneca, New York , which is operated by us pursuant to a long-term Operation, Maintenance and Lease Agreement with Ontario County. The New York Litigation was served on us on October 14, 2019, and the parties commenced settlement negotiations in early 2020. On December 1, 2020, the parties entered into a settlement agreement (the "Settlement Agreement") and thereafter the Named Plaintiffs and Class Members' counsel ("Counsel") moved the New York Court for entry of the Order on Notice/Preliminary Approvals. A settlement fairness hearing was held on July 7, 2021, and the judge issued an Order and Final Judgment that was filed on July 8, 2021. The settlement includes a $750 payment to a Qualified Settlement Fund for the benefit of Counsel and one-time lump sum payments to the Named Plaintiffs and Class Members who opt into the Settlement Agreement. We also committed $900 in expenses and capital improvements for remediation measures to be completed by December 31, 2022.</span></div><div style="margin-bottom:3pt;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%">Conservation Law Foundation, Inc. v Robert R. Scott, Commissioner, New Hampshire Department of Environmental Services </span></div>On or about February 11, 2021, the CLF filed a complaint against Robert R. Scott, Commissioner of the New Hampshire Department of Environmental Services (“DES”), in the Merrimac County Superior Court. The complaint alleges that DES has failed to comply with the duty to establish and update a solid waste plan for the State of New Hampshire, and the duty to rely on that solid waste plan in determining whether to grant permits for proposed waste disposal facilities, and seeks a declaratory judgment that DES is violating statutory solid waste planning and regulatory requirements; a writ of mandamus ordering DES to achieve compliance with the statutory solid waste plan requirement; and an order enjoining DES from reviewing, and issuing decisions on, permit applications for new or expanded waste facilities, including a landfill under development by us in Dalton, New Hampshire ("Granite State Landfill"), as well as any further review and decision-making required for permits it has already granted, including our NCES Landfill, until it has a legally valid state solid waste plan. On or about February 16, 2021, our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Motion to Intervene in the action, which was granted by the Merrimac County Superior Court on February 17, 2021. A hearing on CLF's request for preliminary injunctive relief and the parties' motions to dismiss was held April 9, 2021. The Court issued a decision on May 14, 2021 granting the defendants’ Motions to Dismiss. CLF filed a Motion for Reconsideration which was denied by the Court on July 13, 2021. 10000000 5000000 P20Y 4089000 0.026 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to the environmental remediation liability associated with the Southbridge Landfill 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 style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">4,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">Revision in estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,205 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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">The revision in estimates is associated with the completion of the environmental remediation at the site. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our consolidated financial statements for further discussion.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">May include amounts that are being processed through accounts payable as a part of our disbursements cycle.</span></div> 4261000 4596000 56000 62000 0 28000 0 -188000 281000 293000 4036000 4205000 25 10219000 12130000 0.15 0.019 939000 939000 1000 750000 900000 STOCKHOLDERS' EQUITY<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%">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 fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan (“2006 Plan”) immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2021, there were 947 Class A common stock equivalents available for future grant under the 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 four-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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</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%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, June 30, 2021</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%">81 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8.51 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">4,455 </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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top: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%">We did not record any stock-based compensation expense for stock options during each of the three and six months ended June 30, 2021 and June 30, 2020. As of June 30, 2021, we had no unrecognized stock-based compensation expense related to outstanding 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%">During both the three and six months ended June 30, 2021, the aggregate intrinsic value of stock options exercised was $448.</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 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%">Generally, 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 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, 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 style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock, Restricted Stock Units, and Performance Stock Units (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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, 2020</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%">307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2021</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%">319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">51.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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, 2021</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%">584 </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 colspan="3" style="padding:0 1pt"/><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%">51.01 </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 colspan="3" style="padding:0 1pt"/><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.7</span></td><td colspan="3" style="padding:0 1pt"/><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%">37,062 </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"/></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">Market-based performance stock unit grants are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 265 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, restricted stock units and performance stock units was $3,044 and $5,928 during the three and six months ended June 30, 2021, respectively, as compared to $1,763 and $3,277 during the three and six months ended June 30, 2020, 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, 2021, the total fair value of other stock awards vested was $887 and $5,292, 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, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock was $108, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,315, which will be recognized over a weighted average period of 1.9 years. As of June 30, 2021, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $9,006 to be recognized over a weighted average period of 1.9 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also recorded $72 and $128 of stock-based compensation expense related to our Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2021, respectively, as compared to $56 and $103 during the three and six months ended June 30, 2020, 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 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 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 style="width:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 current-period other comprehensive income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,922)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 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 style="width:30.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.831%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details About Accumulated Other Comprehensive Loss Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><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 Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,202)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,347)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,357)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,469)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 2250000 2723000 947000 P10Y P1Y P4Y <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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</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%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, June 30, 2021</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%">81 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8.51 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">4,455 </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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 90000 8.91 0 0 9000 12.48 0 0 81000 8.51 P4Y1M6D 4455000 81000 8.51 P4Y1M6D 4455000 0 0 0 0 0 448000 448000 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, 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 style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock, Restricted Stock Units, and Performance Stock Units (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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, 2020</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%">307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.36 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, June 30, 2021</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%">319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">51.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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, 2021</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%">584 </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 colspan="3" style="padding:0 1pt"/><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%">51.01 </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 colspan="3" style="padding:0 1pt"/><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.7</span></td><td colspan="3" style="padding:0 1pt"/><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%">37,062 </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"/></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">Market-based performance stock unit grants are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 265 shares of Class A common stock currently included in unvested.</span></div> 307000 41.55 101000 67.36 81000 35.28 8000 51.31 319000 51.10 P1Y10M24D 20233000 584000 51.01 P1Y8M12D 37062000 1 265000 3044000 5928000 1763000 3277000 887000 5292000 108000 P2Y3M18D 5315000 P1Y10M24D 9006000 P1Y10M24D 72000 128000 56000 103000 <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 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 style="width:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 current-period other comprehensive income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,922)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -11517000 2305000 -2347000 1057000 3595000 -7922000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of reclassifications out of accumulated other comprehensive loss, 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 style="width:30.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.831%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details About Accumulated Other Comprehensive Loss Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><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 Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,202)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,347)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,357)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(990)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,469)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table> 1202000 990000 2347000 1357000 -1202000 -990000 -2347000 -1357000 -142000 0 -269000 112000 -1060000 -990000 -2078000 -1469000 EARNINGS PER SHAREBasic 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 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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">11,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">50,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">Effect of weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">51,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">51,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">12 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">48 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">12 </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"/></tr></table> <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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">11,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">50,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">Effect of weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">51,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">51,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">12 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">48 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">12 </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"/></tr></table> 11783000 12113000 16094000 13072000 50398000 47382000 50398000 47382000 988000 988000 988000 988000 2000 1000 2000 1000 18000 21000 111000 193000 51366000 48348000 51273000 48176000 180000 215000 193000 235000 51546000 48563000 51466000 48411000 0 12000 48000 12000 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, 2021, we recorded charges of $1,632 and $2,046, respectively, and in the three and six months ended June 30, 2020 we recorded charges of $352 and $1,360, respectively, comprised primarily of legal, consulting and other similar costs associated with the acquisition and integration of acquired businesses or select development projects.</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%">Southbridge Landfill Closure Charge</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, we initiated the plan to cease operations of the Southbridge Landfill and later closed it in November 2018 when Southbridge Landfill reached its final capacity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span> Accordingly, in the three and six months ended June 30, 2021, we recorded charges of $195 and $352, respectively, associated with legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process. In the three and six months ended June 30, 2020, we recorded charges of $559 and $1,172, respectively, comprised of $595 and $1,208, respectively, of legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process, a charge of $152 in both the three and six months ended June 30, 2020 due to changes in estimated costs and timing of final capping, closure and post-closure activities at the Southbridge Landfill, and a recovery of $(188) in both the three and six months ended June 30, 2020 associated with the completion of the environmental remediation at the site. 1632000 2046000 352000 1360000 195000 352000 559000 1172000 595000 1208000 152000 152000 188000 188000 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 and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate swaps, trade payables and long-term debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of the interest rate swaps included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon the one-month LIBOR yield curves that are observable at commonly quoted intervals for the full term of the swaps. </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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2021 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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">1,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2020 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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></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%">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, 2021, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire Bonds was approximately $179,187 and the carrying value was $162,000. The fair value of the FAME Bonds 2005R-3, the FAME Bonds 2015R-1, the FAME Bonds 2015R-2, the Vermont Bonds, the New York Bonds 2014R-1, the New York Bonds 2014R-2, New York Bonds 2020 and the New Hampshire 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, 2021, the carrying value of our Term Loan Facility was $348,250 and the carrying value of our Revolving Credit Facility was $0. 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 FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire 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>Assets and Liabilities Accounted for at Fair ValueOur financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate swaps, trade payables and long-term debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of the interest rate swaps included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon the one-month LIBOR yield curves that are observable at commonly quoted intervals for the full term of the swaps. <div 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2021 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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">1,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2020 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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1953000 0 0 0 153000 0 1953000 153000 0 0 8735000 0 1848000 0 0 0 13237000 0 179187000 162000000 348250000 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 Western and Eastern regions. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. Revenues classification by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021. 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:700;line-height:120%">Three Months Ended June 30, 2021 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,337 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2020 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,305)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,444 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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%">113,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">184,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">405,406 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">47,019 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">33,955 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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, 2020</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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%">103,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">172,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">371,676 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,482 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">24,456 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">966,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div 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 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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">107,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">49,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">159,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">21,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">55,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">215,875 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">188,767 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">405,406 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">371,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 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 Western and Eastern regions. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. Revenues classification by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment. <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, 2021 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,337 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2020 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,305)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,444 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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%">113,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">184,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">405,406 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">47,019 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">33,955 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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, 2020</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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%">103,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">172,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">371,676 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,482 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">24,456 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">966,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 61058000 -16128000 7313000 3781000 226157000 98852000 -33566000 15089000 14900000 654314000 55965000 -1277000 1548000 3651000 95664000 0 387000 -386000 251698000 -50971000 215875000 24337000 21946000 1227833000 53336000 -13837000 6339000 4366000 211441000 87286000 -29020000 13615000 11863000 626329000 48145000 -2448000 1538000 1801000 91907000 0 584000 -586000 37294000 -45305000 188767000 22076000 17444000 966971000 113403000 -28554000 13935000 6027000 226157000 184616000 -62248000 29128000 22657000 654314000 107387000 -3180000 3116000 6113000 95664000 0 840000 -842000 251698000 -93982000 405406000 47019000 33955000 1227833000 103479000 -25676000 12297000 5341000 211441000 172491000 -54567000 26847000 17505000 626329000 95706000 -5341000 3148000 2804000 91907000 0 1190000 -1194000 37294000 -85584000 371676000 43482000 24456000 966971000 <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 style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">107,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">49,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">159,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">21,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">55,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,387 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">215,875 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">188,767 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">405,406 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">371,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 107327000 94008000 204796000 188568000 49173000 43746000 87026000 82371000 1100000 918000 2403000 1944000 2310000 1950000 3794000 3087000 159910000 140622000 298019000 275970000 21031000 16205000 38302000 30023000 34934000 31940000 69085000 65683000 55965000 48145000 107387000 95706000 215875000 188767000 405406000 371676000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
COVER PAGE - shares
6 Months Ended
Jun. 30, 2021
Jul. 15, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 000-23211  
Entity Registrant Name CASELLA WASTE SYSTEMS, INC.  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0000911177  
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  
Amendment Flag false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   50,398,324
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   988,200
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 167,177 $ 154,342
Accounts receivable, net of allowance for credit losses of $2,238 and $2,333, respectively 78,928 74,198
Refundable income taxes 0 229
Prepaid expenses 13,735 9,289
Inventory 7,994 7,868
Other current assets 1,421 1,328
Total current assets 269,255 247,254
Property, plant and equipment, net of accumulated depreciation and amortization of $936,029 and $900,882, respectively 532,824 510,512
Operating lease right-of-use assets 90,707 95,310
Goodwill 196,686 194,901
Intangible assets, net 55,927 58,324
Restricted assets 1,953 1,848
Cost method investments 11,264 11,264
Deferred income taxes 53,086 61,163
Other non-current assets 16,131 13,322
Total assets 1,227,833 1,193,898
CURRENT LIABILITIES:    
Current maturities of debt 14,716 9,240
Current operating lease liabilities 7,207 8,547
Accounts payable 60,064 49,198
Accrued payroll and related expenses 13,612 17,282
Accrued interest 2,045 2,126
Contract liabilities 3,133 2,685
Current accrued capping, closure and post-closure costs 11,118 10,268
Other accrued liabilities 35,663 31,862
Total current liabilities 147,558 131,208
Debt, less current portion 526,830 530,411
Operating lease liabilities, less current portion 59,536 60,979
Accrued capping, closure and post-closure costs, less current portion 74,441 72,265
Deferred income taxes 933 912
Other long-term liabilities 30,043 35,981
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Additional paid-in capital 645,905 639,247
Accumulated deficit (250,005) (266,099)
Accumulated other comprehensive loss, net of tax (7,922) (11,517)
Total stockholders' equity 388,492 362,142
Total liabilities and stockholders' equity 1,227,833 1,193,898
Class A Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock 504 501
Class B Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock $ 10 $ 10
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
vote
$ / shares
shares
Dec. 31, 2020
USD ($)
vote
$ / shares
shares
Accounts receivable - trade, allowance for credit losses | $ $ 2,238 $ 2,333
Accumulated depreciation and amortization | $ $ 936,029 $ 900,882
Class A Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 50,398,000 50,101,000
Common stock, shares outstanding 50,398,000 50,101,000
Class B Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, shares authorized 1,000,000 1,000,000
Common stock, shares issued 988,000 988,000
Common stock, shares outstanding 988,000 988,000
Votes per share held | vote 10 10
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenues $ 215,875 $ 188,767 $ 405,406 $ 371,676
Operating expenses:        
Cost of operations 138,553 123,462 265,691 251,980
General and administration 29,212 24,874 56,343 49,226
Depreciation and amortization 24,337 22,076 47,019 43,482
Expense from acquisition activities 1,632 352 2,046 1,360
Southbridge Landfill closure charge 195 559 352 1,172
Total operating expenses 193,929 171,323 371,451 347,220
Operating income 21,946 17,444 33,955 24,456
Other expense (income):        
Interest income (66) (45) (130) (96)
Interest expense 5,296 5,511 10,764 11,463
Other income (510) (492) (648) (449)
Other expense, net 4,720 4,974 9,986 10,918
Income before income taxes 17,226 12,470 23,969 13,538
Provision for income taxes 5,443 357 7,875 466
Net income $ 11,783 $ 12,113 $ 16,094 $ 13,072
Basic earnings per share attributable to common stockholders:        
Weighted average common shares outstanding 51,366 48,348 51,273 48,176
Basic earnings per common share (in dollars per share) $ 0.23 $ 0.25 $ 0.31 $ 0.27
Diluted earnings per share attributable to common stockholders:        
Weighted average common shares outstanding 51,546 48,563 51,466 48,411
Diluted earnings per common share (in dollars per share) $ 0.23 $ 0.25 $ 0.31 $ 0.27
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 11,783 $ 12,113 $ 16,094 $ 13,072
Hedging activity:        
Interest rate swap settlements (1,186) (940) (2,346) (1,351)
Interest rate swap amounts reclassified into interest expense 1,202 990 2,347 1,357
Unrealized (loss) gain resulting from changes in fair value of derivative instruments (336) (1,619) 4,651 (8,876)
Other comprehensive (loss) income, before tax (320) (1,569) 4,652 (8,870)
Income tax (benefit) provision related to items of other comprehensive (loss) income (85) 0 1,057 (112)
Other comprehensive (loss) income, net of tax (235) (1,569) 3,595 (8,758)
Comprehensive income $ 11,548 $ 10,544 $ 19,689 $ 4,314
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Cumulative effect of new accounting principle
Additional Paid-In Capital
Accumulated Deficit
Accumulated Deficit
Cumulative effect of new accounting principle
Accumulated other comprehensive 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, 2019 $ 122,753 $ (189) $ 485,332 $ (357,016) $ (189) $ (6,041)   $ 468   $ 10
Beginning balance (in shares) at Dec. 31, 2019               46,803,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Issuances of Class A common stock 100   95         $ 5    
Issuance of Class A common stock (in shares)               517,000    
Stock-based compensation 1,562   1,562              
Net income (loss) 959     959            
Hedging activity (7,189)         (7,189)        
Ending balance at Mar. 31, 2020 117,996   486,989 (356,246)   (13,230)   $ 473   $ 10
Ending balance (in shares) at Mar. 31, 2020               47,320,000   988,000
Beginning balance at Dec. 31, 2019 122,753 $ (189) 485,332 (357,016) $ (189) (6,041)   $ 468   $ 10
Beginning balance (in shares) at Dec. 31, 2019               46,803,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income (loss) 13,072                  
Hedging activity (8,758)                  
Ending balance at Jun. 30, 2020 130,745   489,193 (344,133)   (14,799)   $ 474   $ 10
Ending balance (in shares) at Jun. 30, 2020             47,382,000 47,382,000 988,000 988,000
Beginning balance at Mar. 31, 2020 117,996   486,989 (356,246)   (13,230)   $ 473   $ 10
Beginning balance (in shares) at Mar. 31, 2020               47,320,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Issuance of Class A common stock - acquisition 0   (1)         $ 1    
Issuance of Class A common stock - acquisition (in shares)               36,000    
Issuances of Class A common stock 387   387              
Issuance of Class A common stock (in shares)               26,000    
Stock-based compensation 1,818   1,818              
Net income (loss) 12,113     12,113            
Hedging activity (1,569)         (1,569)        
Ending balance at Jun. 30, 2020 130,745   489,193 (344,133)   (14,799)   $ 474   $ 10
Ending balance (in shares) at Jun. 30, 2020             47,382,000 47,382,000 988,000 988,000
Beginning balance at Dec. 31, 2020 362,142   639,247 (266,099)   (11,517)   $ 501   $ 10
Beginning balance (in shares) at Dec. 31, 2020             50,101,000 50,101,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Issuances of Class A common stock 112   109         $ 3    
Issuance of Class A common stock (in shares)               273,000    
Stock-based compensation 2,941   2,941              
Net income (loss) 4,311     4,311            
Hedging activity 3,830         3,830        
Ending balance at Mar. 31, 2021 373,336   642,297 (261,788)   (7,687)   $ 504   $ 10
Ending balance (in shares) at Mar. 31, 2021               50,374,000   988,000
Beginning balance at Dec. 31, 2020 362,142   639,247 (266,099)   (11,517)   $ 501   $ 10
Beginning balance (in shares) at Dec. 31, 2020             50,101,000 50,101,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income (loss) 16,094                  
Hedging activity 3,595                  
Ending balance at Jun. 30, 2021 388,492   645,905 (250,005)   (7,922)   $ 504   $ 10
Ending balance (in shares) at Jun. 30, 2021             50,398,000 50,398,000 988,000 988,000
Beginning balance at Mar. 31, 2021 373,336   642,297 (261,788)   (7,687)   $ 504   $ 10
Beginning balance (in shares) at Mar. 31, 2021               50,374,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Issuances of Class A common stock 492   492              
Issuance of Class A common stock (in shares)               24,000    
Stock-based compensation 3,116   3,116              
Net income (loss) 11,783     11,783            
Hedging activity (235)         (235)        
Ending balance at Jun. 30, 2021 $ 388,492   $ 645,905 $ (250,005)   $ (7,922)   $ 504   $ 10
Ending balance (in shares) at Jun. 30, 2021             50,398,000 50,398,000 988,000 988,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Flows from Operating Activities:    
Net income $ 16,094 $ 13,072
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 47,019 43,482
Operating lease right-of-use assets expense 2,826 4,588
Interest accretion on landfill and environmental remediation liabilities 3,962 3,542
Amortization of debt issuance costs 1,144 1,054
Stock-based compensation 6,057 3,380
(Gain) loss on sale of property and equipment (92) 131
Southbridge Landfill non-cash closure charge (16) 41
Non-cash expense from acquisition activities 1,022 575
Deferred income taxes 7,041 1,256
Changes in assets and liabilities, net of effects of acquisitions and divestitures:    
Accounts receivable (4,712) 6,448
Landfill operating lease contract expenditures (1,478) (1,358)
Accounts payable 10,866 (6,967)
Prepaid expenses, inventories and other assets (7,192) (2,309)
Accrued expenses, contract liabilities and other liabilities (7,109) (7,910)
Net cash provided by operating activities 79,013 62,493
Cash Flows from Investing Activities:    
Acquisitions, net of cash acquired (5,481) (20,091)
Additions to property, plant and equipment (56,069) (51,570)
Proceeds from sale of property and equipment 403 200
Net cash used in investing activities (61,147) (71,461)
Cash Flows from Financing Activities:    
Proceeds from debt borrowings 500 91,200
Principal payments on debt (5,643) (82,719)
Payments of debt issuance costs 0 (11)
Proceeds from the exercise of share based awards 112 100
Net cash (used in) provided by financing activities (5,031) 8,570
Net increase (decrease) in cash and cash equivalents 12,835 (398)
Cash and cash equivalents, beginning of period 154,342 3,471
Cash and cash equivalents, end of period 167,177 3,073
Supplemental Disclosure of Cash Flow Information:    
Cash interest payments 9,701 10,733
Cash income tax payments 411 187
Non-current assets obtained through long-term financing obligations 5,894 11,859
Right-of-use assets obtained in exchange for operating lease liabilities 1,251 3,142
Landfill    
Adjustments to reconcile net income to net cash provided by operating activities:    
Operating lease right-of-use assets expense $ 3,581 $ 3,468
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2021
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 that provides collection, transfer, disposal, landfill, landfill gas-to-energy, recycling and organics services in the northeastern United States. We market recyclable metals, aluminum, plastics, paper, and corrugated cardboard, which have been processed at our recycling facilities or purchased from third-parties. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services. 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 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 ("fiscal year 2020"), which was filed with the SEC on February 19, 2021.
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, which include normal recurring and nonrecurring adjustments, necessary for a fair presentation 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, 2021 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 Annual Report on Form 10-K for fiscal year 2020.
Recent Events
The global outbreak of the novel coronavirus ("COVID-19") pandemic has caused economic disruption across our geographic footprint and has adversely affected our business. The COVID-19 pandemic negatively impacted our revenues starting at the end of the three months ended March 31, 2020, as many small business and construction collection customers required service level changes and volumes into our landfills declined due to lower economic activity. Demand for services has improved as local economies begin to reopen as allowed by State Governments and our collection and disposal volumes, as well as overall operations, have been less impacted by the effects of the COVID-19 pandemic in the three and six months ended June 30, 2021.
The COVID-19 pandemic has negatively impacted and may continue to impact our business in other ways, as we have experienced increased costs as a result of the COVID-19 pandemic, including, but not limited to, higher costs associated with providing a safe working environment for our employees (such as increased costs associated with the protection of our employees, including costs for additional safety equipment, hygiene products and enhanced facility cleaning), employee impacts from illness, supporting a remote administrative workforce, community response measures, the inability of customers to continue to pay for services, and temporary facility closures of our customers. As of the date of this filing, we are unable to determine or predict the full extent of any possible continuing impact that the COVID-19 pandemic will have on our business, results of operations, liquidity and capital resources. Future developments, such as the possibility of continuing spread of COVID-19 across our geographic footprint, the rate of vaccinations, the severity and containment of certain COVID-19 variants along with the pace and extent to which the States in which we operate continue to facilitate a return to normal economic and operation conditions are uncertain and cannot be predicted at this time.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2021 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. We have determined, except as disclosed, that there are no subsequent events that require disclosure in this Quarterly Report on Form 10-Q.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTING CHANGES
6 Months Ended
Jun. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
ACCOUNTING CHANGES ACCOUNTING CHANGES
A table providing a brief description of recent Accounting Standards Updates ("ASUs") to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) that we adopted and deemed to have a material impact on our consolidated financial statements, or a possible material impact in the future, based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards adopted effective January 1, 2021
ASU No. 2019-12: Income Taxes (Topic 740)Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.

A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.We currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2021
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, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing.
Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales.
Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature.
Classification of revenues by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021.
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2021 and 2020 follows:
Three Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$39,364 $67,963 $— $107,327 
Landfill6,118 16,517 — 22,635 
Transfer13,475 9,976 — 23,451 
Transportation47 3,040 — 3,087 
Landfill gas-to-energy246 854 — 1,100 
Processing1,808 502 21,031 23,341 
Non-processing— — 34,934 34,934 
Total revenues$61,058 $98,852 $55,965 $215,875 
Transferred at a point-in-time$38 $487 $14,944 $15,469 
Transferred over time61,020 98,365 41,021 200,406 
Total revenues$61,058 $98,852 $55,965 $215,875 
Three Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$35,463 $58,545 $— $94,008 
Landfill4,568 15,218 — 19,786 
Transfer11,451 9,003 — 20,454 
Transportation52 3,454 — 3,506 
Landfill gas-to-energy197 721 — 918 
Processing1,605 345 16,205 18,155 
Non-processing— — 31,940 31,940 
Total revenues$53,336 $87,286 $48,145 $188,767 
Transferred at a point-in-time$69 $367 $8,231 $8,667 
Transferred over time53,267 86,919 39,914 180,100 
Total revenues$53,336 $87,286 $48,145 $188,767 
Six Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$75,440 $129,356 $— $204,796 
Landfill11,520 30,136 — 41,656 
Transfer22,899 17,123 — 40,022 
Transportation95 5,253 — 5,348 
Landfill gas-to-energy515 1,888 — 2,403 
Processing2,934 860 38,302 42,096 
Non-processing— — 69,085 69,085 
Total revenues$113,403 $184,616 $107,387 $405,406 
Transferred at a point-in-time$82 $988 $25,036 $26,106 
Transferred over time113,321 183,628 82,351 379,300 
Total revenues$113,403 $184,616 $107,387 $405,406 
Six Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$71,400 $117,168 $— $188,568 
Landfill8,112 31,528 — 39,640 
Transfer20,834 15,673 — 36,507 
Transportation99 6,125 — 6,224 
Landfill gas-to-energy583 1,361 — 1,944 
Processing2,451 636 30,023 33,110 
Non-processing— — 65,683 65,683 
Total revenues$103,479 $172,491 $95,706 $371,676 
Transferred at a point-in-time$125 $602 $12,692 $13,419 
Transferred over time103,354 171,889 83,014 358,257 
Total revenues$103,479 $172,491 $95,706 $371,676 

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 $2,532 and $4,100 in the three and six months ended June 30, 2021, respectively, and $1,546 and $2,537 in the three and six months ended June 30, 2020, 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 any revenues in the three and six months ended June 30, 2021 or June 30, 2020 from performance obligations satisfied in previous periods.
Contract receivables, which are included in Accounts receivable, net are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes gross receivables from contracts of $79,712 and $74,162 as of June 30, 2021 and December 31, 2020, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues is deferred as a contract liability until the services are provided and control transferred to the customer. We recognized contract liabilities of $3,133 and $2,685 as of June 30, 2021 and December 31, 2020, 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, 2020 and December 31, 2019 was recognized as revenue during the six months ended June 30, 2021 and June 30, 2020, respectively, when the services were performed.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
On July 26, 2021, we acquired Willimantic Waste Paper Co., Inc. ("Willimantic"), a residential, commercial and roll-off collection business in eastern Connecticut. Willimantic also operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single stream recycling facility, and several other recycling operations.
In the six months ended June 30, 2021, we acquired two tuck-in solid waste collection businesses in our Western region, along with a septic and portable toilet business and a tuck-in solid waste collection business in our Eastern region. In the six months ended June 30, 2020, we acquired four businesses: three tuck-in solid waste collection businesses in our Western region and one recycling operation in our Resource Solutions operating segment. The operating results of the acquired businesses are 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 each date of acquisition, with the residual amounts recorded as goodwill. Acquired intangible assets other than goodwill that are subject to amortization include client lists and non-compete covenants. Such assets are amortized over a five-year to ten-year period from the date of acquisition. All amounts recorded to goodwill, except goodwill related to certain acquisitions, are expected to be deductible for tax purposes.
A summary of the purchase price paid and the purchase price allocation for these acquisitions follows:
 Six Months Ended
June 30,
 20212020
Purchase Price:
Cash used in acquisitions, net of cash acquired$4,378 $19,212 
Holdbacks505 2,837 
Total4,883 22,049 
Allocated as follows:
Current assets13 132 
Land— 685 
Buildings— 2,118 
Equipment1,549 8,277 
Intangible assets1,646 5,912 
Other liabilities, net(82)(222)
Fair value of assets acquired and liabilities assumed3,126 16,902 
Excess purchase price allocated to goodwill$1,757 $5,147 
Certain purchase price allocations are preliminary and are based on information existing at the acquisition dates or upon closing the transaction. Accordingly, these purchase price allocations are subject to change. Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2020 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenues$216,082 $192,610 $406,242 $380,791 
Operating income$21,955 $17,629 $34,019 $24,880 
Net income$11,787 $12,181 $16,129 $13,220 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,366 48,348 51,273 48,176 
Basic earnings per common share$0.23 $0.25 $0.31 $0.27 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,546 48,563 51,466 48,411 
Diluted earnings per common share$0.23 $0.25 $0.31 $0.27 
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, 2020 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 a result of the integration and consolidation of the completed acquisitions.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2021
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 reporting segment is as follows:
December 31,
2020
AcquisitionsJune 30,
2021
Eastern region $30,873 $46 $30,919 
Western region149,984 1,739 151,723 
Resource solutions 14,044 — 14,044 
Total$194,901 $1,785 $196,686 

Summaries of intangible assets by type follows:
Covenants
Not-to-Compete
Client ListsTotal
Balance, June 30, 2021
Intangible assets$27,390 $80,036 $107,426 
Less accumulated amortization(21,323)(30,176)(51,499)
$6,067 $49,860 $55,927 

 Covenants
Not-to-Compete
Client ListsTotal
Balance, December 31, 2020
Intangible assets$26,971 $78,809 $105,780 
Less accumulated amortization(20,547)(26,909)(47,456)
$6,424 $51,900 $58,324 

Intangible amortization expense was $2,015 and $4,043 during the three and six months ended June 30, 2021, respectively, and $2,222 and $4,316 during the three and six months ended June 30, 2020, respectively.
A summary of intangible amortization expense estimated for the five fiscal years following fiscal year 2020 and thereafter follows:
Estimated Future Amortization Expense as of June 30, 2021 
Fiscal year ending December 31, 2021$4,038 
Fiscal year ending December 31, 2022$7,440 
Fiscal year ending December 31, 2023$7,183 
Fiscal year ending December 31, 2024$8,098 
Fiscal year ending December 31, 2025$8,301 
Thereafter$20,867 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE
6 Months Ended
Jun. 30, 2021
Asset Retirement Obligation Disclosure [Abstract]  
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSUREAccrued 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,
 20212020
Beginning balance$82,533 $71,927 
Obligations incurred2,319 1,764 
Revision in estimates (1)
— 152 
Accretion expense 3,676 3,204 
Obligations settled (2)
(2,969)(1,650)
Ending balance$85,559 $75,397 
(1)Relates to changes in estimated costs and timing of final capping, closure and post-closure activities at the Town of Southbridge, Massachusetts landfill. See Note 8, Commitments and Contingencies and Note 11, Other Items and Charges for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
6 Months Ended
Jun. 30, 2021
Debt And Derivatives Disclosure [Abstract]  
DEBT DEBT
A summary of debt is as follows:
June 30,
2021
December 31,
2020
Senior Secured Credit Facility:
Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50%
$— $— 
Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%
348,250 350,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period through 2029; bearing interest at 2.875%
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 through 2026; bearing interest at 3.125%
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 through 2025; bearing interest at 2.750%
40,000 40,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period through 2025; bearing interest at 5.25%
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 through 2025; bearing interest at 5.125%
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 through 2025; bearing interest at 4.375%
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%
16,000 16,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 through 2029; bearing interest at 2.95%
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
34,467 31,486 
Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4%
4,454 4,933 
Principal amount of debt 549,171 548,419 
Less—unamortized debt issuance costs (1)7,625 8,768 
Debt less unamortized debt issuance costs541,546 539,651 
Less—current maturities of debt14,716 9,240 
$526,830 $530,411 
 
(1)A summary of unamortized debt issuance costs by debt instrument follows:
June 30,
2021
December 31,
2020
Revolving Credit Facility and Term Loan Facility (collectively, the "Credit Facility")$3,019 $3,839 
New York Bonds 2014R-1967 1,000 
New York Bonds 2014R-2298 329 
New York Bonds 20201,372 1,461 
FAME Bonds 2005R-3305 347 
FAME Bonds 2015R-1452 482 
FAME Bonds 2015R-2304 343 
Vermont Bonds460 487 
New Hampshire Bonds448 480 
$7,625 $8,768 
Credit Facility
As of June 30, 2021, we are party to a credit agreement ("Credit Agreement"), which provides for a $350,000 aggregate principal amount Term Loan Facility and a $200,000 Revolving Credit Facility. We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to the terms and conditions set forth in the Credit Agreement. The Credit Facility has a 5-year term that matures in May 2023 and bears interest at a rate of LIBOR plus 1.50% per annum, which will be reduced to a rate of LIBOR plus as low as 1.25% upon us reaching a consolidated net leverage ratio of less than 2.25x. 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, 2021, further advances were available under the Credit Facility in the amount of $173,575. The available amount is net of outstanding irrevocable letters of credit totaling $26,425, at which date no amount had been drawn.
The 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, 2021, we were in compliance with the covenants contained in the Credit Agreement. In addition to these financial covenants, the 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. We do not believe that these restrictions impact our ability to meet future liquidity needs.
Cash Flow Hedges
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive loss and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
As of June 30, 2021 and December 31, 2020, our active interest rate derivative agreements had total notional amounts of $195,000 and $190,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index and pay interest at a weighted average rate of approximately 2.51% as of June 30, 2021. The agreements mature between February 2022 and December 2026. As of June 30, 2021 and December 31, 2020, we had forward starting interest rate derivative agreements with total notional amounts of $85,000 and $125,000, respectively. According to the terms of the agreements, we receive interest based on the 1-month LIBOR index, restricted by a 0.0% floor, and will pay interest at a weighted average rate of approximately 1.55%. The agreements mature between February 2027 and May 2028.
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheet follows:
Fair Value
Balance Sheet LocationJune 30,
2021
December 31,
2020
Interest rate swapsOther non-current assets$153 $— 
Interest rate swapsOther accrued liabilities$4,776 $4,774 
Interest rate swapsOther long-term liabilities3,959 8,463 
$8,735 $13,237 
Interest rate swapsAccumulated other comprehensive loss, net of tax$(8,782)$(13,434)
Interest rate swaps - tax effectAccumulated other comprehensive loss, net of tax860 1,917 
$(7,922)$(11,517)

A summary of the amount of expense on cash flow hedging relationships related to interest rate swaps reclassified from accumulated other comprehensive loss into earnings follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
Statement of Operations Location2021202020212020
Interest expense$1,202 $990 $2,347 $1,357 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business.
In accordance with FASB ASC 450 - Contingencies, we accrue for legal proceedings, inclusive of legal costs, when losses become probable and reasonably estimable. 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.
Environmental Remediation Liability
We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials. The following matters represent our material outstanding claims.
Southbridge Recycling & Disposal Park, Inc.
In October 2015, our Southbridge Recycling and Disposal Park, Inc. (“SRD”) subsidiary reported to the Massachusetts Department of Environmental Protection (“MADEP”) results of analysis of samples collected pursuant to our existing permit from private drinking water wells located near the Town of Southbridge, Massachusetts (“Town”) Landfill (“Southbridge Landfill”), which was operated by SRD and later closed in November 2018 when Southbridge Landfill reached its final capacity. Those results indicated the presence of contaminants above the levels triggering notice and response obligations under MADEP regulations. In response to those results, we carried out an Immediate Response Action pursuant to Massachusetts General Law Chapter 21E (the "Charlton 21E Obligations"). Further, we implemented a plan to analyze and better understand the groundwater near the Southbridge Landfill and we investigated with the objective of identifying the source or sources of the elevated levels of contamination measured in the well samples.
We entered into an Administrative Consent Order on April 26, 2017 (the “ACO”), with MADEP, the Town, and the Town of Charlton, committing us to equally share the costs with MADEP, of up to $10,000 ($5,000 each) for the Town to install a municipal waterline in the Town of Charlton ("Waterline"). Upon satisfactory completion of that Waterline, and other matters covered by the ACO, we and the Town will be released by MADEP from any future responsibilities for the Charlton 21E Obligations. We also entered into an agreement with the Town on April 28, 2017 entitled the “21E Settlement and Water System Construction Funding Agreement” (the “Waterline Agreement”), wherein we and the Town released each other from claims arising from the Charlton 21E Obligations. Pursuant to the Waterline Agreement, the Town issued a twenty (20) year bond for our portion of the Waterline costs in the amount of $4,089. We have agreed to reimburse the Town for periodic payments under such bond. Construction of the Waterline is complete and homeowners are relying on municipal water supply. Bond reimbursement to the Town commenced in the quarter ended June 30, 2020.
We have recorded an environmental remediation liability related to our obligation associated with installation of the Waterline in other accrued liabilities and other long-term liabilities. 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 of 2.6%. Our expenditures could be significantly higher if costs exceed estimates.
A summary of the changes to the environmental remediation liability associated with the Southbridge Landfill follows:
 Six Months Ended
June 30,
 20212020
Beginning balance$4,261 $4,596 
Accretion expense56 62 
Obligations incurred— 28 
Revision in estimates (1)
— (188)
Obligations settled (2)
(281)(293)
Ending balance$4,036 $4,205 
(1)The revision in estimates is associated with the completion of the environmental remediation at the site. See Note 11, Other Items and Charges to our consolidated financial statements for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
The costs and liabilities we may be required to incur in connection with the foregoing Southbridge Landfill matters could be material to our results of operations, our cash flows and our financial condition.
Potsdam Environmental Remediation Liability
On December 20, 2000, the State of New York Department of Environmental Conservation (“DEC”) issued an Order on Consent (“Order”) which named Waste-Stream, Inc. (“WSI”), our subsidiary, General Motors Corporation and Niagara Mohawk Power Corporation (“NiMo”) as Respondents. The Order required that the Respondents undertake certain work on a 25-acre scrap yard and solid waste transfer station owned by WSI in Potsdam, New York, including the preparation of a Remedial Investigation and Feasibility Study (“Study”). A draft of the Study was submitted to the DEC in January 2009 (followed by a final report in May 2009). The Study estimated that the undiscounted costs associated with implementing the preferred remedies would be approximately $10,219. On February 28, 2011, the DEC issued a Proposed Remedial Action Plan for the site and accepted public comments on the proposed remedy through March 29, 2011. We submitted comments to the DEC on this matter. In April 2011, the DEC issued the final Record of Decision (“ROD”) for the site. The ROD was subsequently rescinded by the DEC for failure to respond to all submitted comments. The preliminary ROD, however, estimated that the present cost associated with implementing the preferred remedies would be approximately $12,130. The DEC issued the final ROD in June 2011 with proposed remedies consistent with its earlier ROD. An Order on Consent and Administrative Settlement naming WSI and NiMo as Respondents was executed by the Respondents and DEC with an effective date of October 25, 2013. On January 29, 2016, a Cost-Sharing Agreement was executed between WSI, NiMo, Alcoa Inc. (“Alcoa”) and Reynolds Metal Company (“Reynolds”) whereby Alcoa and Reynolds elected to voluntarily participate in the onsite remediation activities at a combined 15% participant share. The majority of the remediation work has been completed as of June 30, 2021. WSI is jointly and severally liable with NiMo, Alcoa and Reynolds for the total cost to remediate.
We have recorded an environmental remediation liability associated with the Potsdam site based on incurred costs to date and estimated costs to complete the remediation in other accrued liabilities and other long-term liabilities. 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 of 1.9%. The environmental remediation liability associated with the Potsdam site was $939 as of both June 30, 2021 and December 31, 2020.
Legal Proceedings
North Country Environmental Services
On or about March 8, 2018, NELC and the Conservation Law Foundation ("CLF") (the "NH Citizen Groups") delivered correspondence to our subsidiary, North Country Environmental Services, Inc. ("NCES"), and us, providing notice of the NH Citizen Groups' intent to sue NCES and us for violations of the CWA in conjunction with NCES's operation of its landfill in Bethlehem, New Hampshire ("NCES Landfill"). On May 14, 2018, the NH Citizen Groups filed a lawsuit against NCES and us in the United States District Court for the District of New Hampshire (the “New Hampshire Court”) alleging violations of the CWA, arguing that ground water discharging into the Ammonoosuc River is a "point source" under the CWA (the "New Hampshire Litigation"). The New Hampshire Litigation seeks remediation and fines under the CWA and an order requiring NCES to seek a Federal National Pollutant Discharge Elimination System permit for the operation of the NCES Landfill. On June 15, 2018, we and NCES filed a Motion to Dismiss the New Hampshire Litigation. On July 13, 2018, the NH Citizen Groups filed objections to our Motion to Dismiss. On July 27, 2018, we filed a reply in support of our Motion to Dismiss. On September 25, 2018, the New Hampshire Court denied our Motion to Dismiss. In March of 2019, we filed a motion in the New Hampshire Litigation asking for a stay of this litigation until certain appeals from discordant federal circuit courts were heard by the Supreme Court of the United States (“SCOTUS”), in the case identified as “County of Maui v. Hawaii Wildlife Fund (“MAUI”)". Our motion for a stay was granted in the New Hampshire Litigation, and SCOTUS heard the case in 2019 and issued a ruling on April 23, 2020. SCOTUS remanded the case to the U.S. Court of Appeals for the Ninth Circuit in San Francisco (the “Circuit Court”) ruling that the Circuit Court’s standard as to whether ground water impacts to navigable waters is too broad. We do not believe that the MAUI decision resolves the issues presented in the New Hampshire Litigation, and until the Circuit Court rules in the remanded MAUI case, we intend to continue to vigorously defend against the New Hampshire Litigation, which we believe is without merit. The NH Citizens Groups filed a motion with the New Hampshire Court on July 15, 2020 to amend their complaint based on MAUI. The New Hampshire Court granted the NH Citizen Groups' motion on September 2, 2020 and encouraged the parties to file motions for summary judgment. We filed our Motion for Summary Judgment on November 20, 2020 and the NH Citizens Groups filed a Motion for Summary Judgment on February 19, 2021. A hearing on motions for summary judgment was held on May 14, 2021. On May 24, 2021 the NH Citizens Group submitted a post-hearing filing requesting that the Court consider purported supplemental material facts discovered after the hearing, and to provide a response to questions posed by the Court at the hearing, in response to which we filed a Motion to Strike on June 2, 2021. The NH Citizens Group filed an Objection to the Motion to Strike on June 8, 2021. We filed a response on June 25, 2021.
On October 9, 2020, NCES received a Type I-A Permit Modification for Expansion in the Stage VI area of the NCES Landfill (the “Permit”). On November 9, 2020, CLF filed an appeal of the Permit to the New Hampshire Waste Management Council (the “Council”)on the grounds it failed to meet the public benefit criteria. On January 19, 2021, CLF filed a Complaint for
Injunctive Relief with the Grafton Superior Court to enjoin NCES from accepting waste pursuant to the new Permit until such a time as CLF has exhausted its appeal rights. A hearing on the Complaint for Injunctive Relief was held on March 10, 2021; the Grafton Superior Court denied the motion on May 14, 2021. CLF did not appeal this decision. The Council denied NCES’s Motion to Dismiss CLF’s appeal for lack of standing by Order dated March 17, 2021. NCES filed a Motion to Reconsider on March 26, 2021, which was denied by the Council on May 11, 2021. A prehearing conference was held and a schedule for the case was established on June 8, 2021. NCES filed a Motion to Dismiss on the merits of the appeal on June 30, 2021, and will continue to vigorously defend against this litigation pending the Council’s ruling.
Hakes Landfill Litigation
On or about December 19, 2019, the New York State Department of Environmental Conservation (“Department”) issued certain permits to us to expand the landfill owned and operated by Hakes C&D Disposal Inc. in the Town of Campbell, Steuben County, New York (“Hakes Landfill”). The permits authorize approximately five years of expansion capacity at the Hakes Landfill. The authorizations issued by the Department followed approvals issued by the Town of Campbell Planning Board (“Planning Board”) in January 2019, and the Town Board of the Town of Campbell (“Town Board”) in March 2019, granting site plan review and a zoning change for the project.
Litigation was commenced by the Sierra Club, several other non-governmental organizations, and several individuals (“the Petitioners”), challenging the approvals issued by the Department, the Planning Board and the Town Board in New York State Supreme Court, Steuben County (the “Hakes Litigation”). The challenge was based upon allegations that the agencies issuing these approvals did not follow the requirements of Article 8 of the Environmental Conservation Law of the State of New York, the State Environmental Quality Review Act (“SEQRA”), by failing to address certain radioactivity issues alleged by Petitioners to be associated with certain drilling wastes authorized for disposal at the Hakes Landfill. The Department opposed the Hakes Litigation on procedural grounds. We and the Town of Campbell opposed the Hakes Litigation on the merits, and on July 31, 2020, the Court dismissed the Hakes Litigation on the merits. The Petitioners filed a notice of appeal. The time to appeal expired on February 10, 2021, and the attorney for the Petitioners confirmed that they are not pursuing the appeal. Accordingly, all approvals issued for the expansion project are now final and binding.
Ontario County, New York Class Action Litigation
On or about September 17, 2019, Richard Vandemortel and Deb Vandemortel ("Named Plaintiffs") filed a class action complaint against us in Ontario County Supreme Court (the "New York Court") on behalf of similarly situated citizens ("Class Members") in Ontario County, New York (the "New York Litigation"). The New York Litigation alleges that over one thousand (1,000) citizens constitute the putative class in the New York Litigation, and it seeks damages for diminution of property values and infringement of the putative class’ rights to live without interference to their daily lives due to odors emanating from the Subtitle D landfill located in Seneca, New York , which is operated by us pursuant to a long-term Operation, Maintenance and Lease Agreement with Ontario County. The New York Litigation was served on us on October 14, 2019, and the parties commenced settlement negotiations in early 2020. On December 1, 2020, the parties entered into a settlement agreement (the "Settlement Agreement") and thereafter the Named Plaintiffs and Class Members' counsel ("Counsel") moved the New York Court for entry of the Order on Notice/Preliminary Approvals. A settlement fairness hearing was held on July 7, 2021, and the judge issued an Order and Final Judgment that was filed on July 8, 2021. The settlement includes a $750 payment to a Qualified Settlement Fund for the benefit of Counsel and one-time lump sum payments to the Named Plaintiffs and Class Members who opt into the Settlement Agreement. We also committed $900 in expenses and capital improvements for remediation measures to be completed by December 31, 2022.
Conservation Law Foundation, Inc. v Robert R. Scott, Commissioner, New Hampshire Department of Environmental Services
On or about February 11, 2021, the CLF filed a complaint against Robert R. Scott, Commissioner of the New Hampshire Department of Environmental Services (“DES”), in the Merrimac County Superior Court. The complaint alleges that DES has failed to comply with the duty to establish and update a solid waste plan for the State of New Hampshire, and the duty to rely on that solid waste plan in determining whether to grant permits for proposed waste disposal facilities, and seeks a declaratory judgment that DES is violating statutory solid waste planning and regulatory requirements; a writ of mandamus ordering DES to achieve compliance with the statutory solid waste plan requirement; and an order enjoining DES from reviewing, and issuing decisions on, permit applications for new or expanded waste facilities, including a landfill under development by us in Dalton, New Hampshire ("Granite State Landfill"), as well as any further review and decision-making required for permits it has already granted, including our NCES Landfill, until it has a legally valid state solid waste plan. On or about February 16, 2021, our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Motion to Intervene in the action, which was granted by the Merrimac County Superior Court on February 17, 2021. A hearing on CLF's request for preliminary injunctive relief and the parties' motions to dismiss was held April 9, 2021. The Court issued a decision on May 14, 2021 granting the defendants’ Motions to Dismiss. CLF filed a Motion for Reconsideration which was denied by the Court on July 13, 2021.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
Stock Based Compensation
Shares Available For Issuance
In the fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan (“2006 Plan”) immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2021, there were 947 Class A common stock equivalents available for future grant under the 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 four-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, 202090 $8.91 
Granted— $— 
Exercised(9)$12.48 
Forfeited— $— 
Outstanding, June 30, 202181 $8.51 4.1$4,455 
Exercisable, June 30, 202181 $8.51 4.1$4,455 

We did not record any stock-based compensation expense for stock options during each of the three and six months ended June 30, 2021 and June 30, 2020. As of June 30, 2021, we had no unrecognized stock-based compensation expense related to outstanding stock options.
During both the three and six months ended June 30, 2021, the aggregate intrinsic value of stock options exercised was $448.
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 the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Generally, 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 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, restricted stock unit and performance stock unit activity follows:
Restricted Stock, 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, 2020307 $41.55 
Granted101 $67.36 
Class A Common Stock Vested(81)$35.28 
Forfeited(8)$51.31 
Outstanding, June 30, 2021319 $51.10 1.9$20,233 
Unvested, June 30, 2021584 $51.01 1.7$37,062 
(1)Market-based performance stock unit grants are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 265 shares of Class A common stock currently included in unvested.
Stock-based compensation expense related to restricted stock, restricted stock units and performance stock units was $3,044 and $5,928 during the three and six months ended June 30, 2021, respectively, as compared to $1,763 and $3,277 during the three and six months ended June 30, 2020, respectively.
During the three and six months ended June 30, 2021, the total fair value of other stock awards vested was $887 and $5,292, respectively.
As of June 30, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock was $108, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2021, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,315, which will be recognized over a weighted average period of 1.9 years. As of June 30, 2021, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $9,006 to be recognized over a weighted average period of 1.9 years.
We also recorded $72 and $128 of stock-based compensation expense related to our Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2021, respectively, as compared to $56 and $103 during the three and six months ended June 30, 2020, respectively.
Accumulated Other Comprehensive Loss, Net of Tax
A summary of the changes in the balances of each component of accumulated other comprehensive loss, net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2020$(11,517)
Other comprehensive income before reclassifications2,305 
Amounts reclassified from accumulated other comprehensive loss2,347 
Income tax provision related to items of other comprehensive income(1,057)
Net current-period other comprehensive income3,595 
Balance, June 30, 2021$(7,922)

A summary of reclassifications out of accumulated other comprehensive loss, net of tax follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020 
Details About Accumulated Other Comprehensive Loss ComponentsAmounts Reclassified Out of Accumulated Other Comprehensive LossAffected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$1,202 $990 $2,347 $1,357 Interest expense
(1,202)(990)(2,347)(1,357)Income before income taxes
(142)— (269)112 Provision for income taxes
$(1,060)$(990)$(2,078)$(1,469)Net income
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHAREBasic 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,
 2021202020212020
Numerator:
Net income$11,783 $12,113 $16,094 $13,072 
Denominators:
Number of shares outstanding, end of period:
Class A common stock50,398 47,382 50,398 47,382 
Class B common stock988 988 988 988 
Unvested restricted stock(2)(1)(2)(1)
Effect of weighted average shares outstanding(18)(21)(111)(193)
Basic weighted average common shares outstanding51,366 48,348 51,273 48,176 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards180 215 193 235 
Diluted weighted average common shares outstanding51,546 48,563 51,466 48,411 
Anti-dilutive potentially issuable shares— 12 48 12 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER ITEMS AND CHARGES
6 Months Ended
Jun. 30, 2021
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, 2021, we recorded charges of $1,632 and $2,046, respectively, and in the three and six months ended June 30, 2020 we recorded charges of $352 and $1,360, respectively, comprised primarily of legal, consulting and other similar costs associated with the acquisition and integration of acquired businesses or select development projects.
Southbridge Landfill Closure Charge
In 2017, we initiated the plan to cease operations of the Southbridge Landfill and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in the three and six months ended June 30, 2021, we recorded charges of $195 and $352, respectively, associated with legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process. In the three and six months ended June 30, 2020, we recorded charges of $559 and $1,172, respectively, comprised of $595 and $1,208, respectively, of legal and other costs pertaining to various matters as part of the unplanned early closure of the Southbridge Landfill through completion of the closure process, a charge of $152 in both the three and six months ended June 30, 2020 due to changes in estimated costs and timing of final capping, closure and post-closure activities at the Southbridge Landfill, and a recovery of $(188) in both the three and six months ended June 30, 2020 associated with the completion of the environmental remediation at the site.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2021
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 and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate swaps, trade payables and long-term debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of the interest rate swaps included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon the one-month LIBOR yield curves that are observable at commonly quoted intervals for the full term of the swaps.
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, 2021 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$1,953 $— $— 
Interest rate swaps— 153 — 
$1,953 $153 $— 
Liabilities:
Interest rate swaps$— $8,735 $— 

 Fair Value Measurement at December 31, 2020 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$1,848 $— $— 
Liabilities:
Interest rate swaps$— $13,237 $— 

Fair Value of Debt
As of June 30, 2021, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire Bonds was approximately $179,187 and the carrying value was $162,000. The fair value of the FAME Bonds 2005R-3, the FAME Bonds 2015R-1, the FAME Bonds 2015R-2, the Vermont Bonds, the New York Bonds 2014R-1, the New York Bonds 2014R-2, New York Bonds 2020 and the New Hampshire 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, 2021, the carrying value of our Term Loan Facility was $348,250 and the carrying value of our Revolving Credit Facility was $0. 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 FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020 and New Hampshire 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 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2021
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 Western and Eastern regions. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. Revenues classification by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
Three Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$61,058 $16,128 $7,313 $3,781 $226,157 
Western98,852 33,566 15,089 14,900 654,314 
Resource solutions55,965 1,277 1,548 3,651 95,664 
Corporate entities— — 387 (386)251,698 
Eliminations— (50,971)— — — 
$215,875 $— $24,337 $21,946 $1,227,833 

Three Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$53,336 $13,837 $6,339 $4,366 $211,441 
Western87,286 29,020 13,615 11,863 626,329 
Resource solutions48,145 2,448 1,538 1,801 91,907 
Corporate entities— — 584 (586)37,294 
Eliminations— (45,305)— — — 
$188,767 $— $22,076 $17,444 $966,971 

Six Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$113,403 $28,554 $13,935 $6,027 $226,157 
Western184,616 62,248 29,128 22,657 654,314 
Resource solutions107,387 3,180 3,116 6,113 95,664 
Corporate entities— — 840 (842)251,698 
Eliminations— (93,982)— — — 
Total$405,406 $— $47,019 $33,955 $1,227,833 
Six Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$103,479 $25,676 $12,297 $5,341 $211,441 
Western172,491 54,567 26,847 17,505 626,329 
Resource solutions95,706 5,341 3,148 2,804 91,907 
Corporate entities— — 1,190 (1,194)37,294 
Eliminations— (85,584)— — — 
Total$371,676 $— $43,482 $24,456 $966,971 
A summary of our revenues attributable to services provided follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Collection$107,327 $94,008 $204,796 $188,568 
Disposal49,173 43,746 87,026 82,371 
Power generation1,100 918 2,403 1,944 
Processing2,310 1,950 3,794 3,087 
Solid waste operations159,910 140,622 298,019 275,970 
Processing21,031 16,205 38,302 30,023 
Non-processing34,934 31,940 69,085 65,683 
Resource solutions operations55,965 48,145 107,387 95,706 
Total revenues$215,875 $188,767 $405,406 $371,676 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTING CHANGES (Policies)
6 Months Ended
Jun. 30, 2021
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 that provides collection, transfer, disposal, landfill, landfill gas-to-energy, recycling and organics services in the northeastern United States. We market recyclable metals, aluminum, plastics, paper, and corrugated cardboard, which have been processed at our recycling facilities or purchased from third-parties. We manage our solid waste operations on a geographic basis through two regional operating segments, the Eastern and Western regions, each of which provides a full range of solid waste services. We manage our resource-renewal operations through the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services. 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 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 ("fiscal year 2020"), which was filed with the SEC on February 19, 2021.
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, which include normal recurring and nonrecurring adjustments, necessary for a fair presentation 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, 2021 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, 2021 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. We have determined, except as disclosed, that there are no subsequent events that require disclosure in this Quarterly Report on Form 10-Q.
Accounting Standards Adopted and Pending Adoption
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards adopted effective January 1, 2021
ASU No. 2019-12: Income Taxes (Topic 740)Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.
A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.We currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.
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 ValueOur financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate swaps, trade payables and long-term debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of the interest rate swaps included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon the one-month LIBOR yield curves that are observable at commonly quoted intervals for the full term of the swaps.
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 Western and Eastern regions. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal, landfill, landfill gas-to-energy, processing, transfer and recycling services in the northeastern United States. Effective January 1, 2021, we reorganized the Resource Solutions operating segment, which includes our larger-scale recycling and commodity brokerage operations along with our organics services and large scale commercial and industrial services, from our historical lines-of-service of recycling, organics and customer solutions into two lines-of-service: processing and non-processing. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from non-processing services are derived from brokerage services; overall resource management services providing a wide range of environmental services and zero waste solutions to large and complex organizations; and traditional collection, disposal and recycling services provided to large account multi-site customers. Revenues classification by service line reported in the three and six months ended June 30, 2020 has been reclassified to conform with the presentation for the three and six months ended June 30, 2021. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTING CHANGES (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
A table providing a brief description of recent Accounting Standards Updates ("ASUs") to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) that we adopted and deemed to have a material impact on our consolidated financial statements, or a possible material impact in the future, based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards adopted effective January 1, 2021
ASU No. 2019-12: Income Taxes (Topic 740)Reduces the complexity over accounting for income taxes by removing certain exceptions and amending guidance to improve consistent application of accounting over income taxes.This guidance did not have a material impact on our consolidated financial statements and related disclosures upon adoption, but may in the future. This guidance was effective January 1, 2021.

A table providing a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity follows:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through January 2021Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.We currently have interest rate derivative agreements with hedging relationships that reference LIBOR which extend past the fiscal year ended December 31, 2021. We are currently assessing the provisions of this guidance as LIBOR is still in place and do not expect that its adoption will have a material impact on our consolidated financial statements and related disclosures. This guidance will be in effect from March 12, 2020 through December 31, 2022.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue A table of revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2021 and 2020 follows:
Three Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$39,364 $67,963 $— $107,327 
Landfill6,118 16,517 — 22,635 
Transfer13,475 9,976 — 23,451 
Transportation47 3,040 — 3,087 
Landfill gas-to-energy246 854 — 1,100 
Processing1,808 502 21,031 23,341 
Non-processing— — 34,934 34,934 
Total revenues$61,058 $98,852 $55,965 $215,875 
Transferred at a point-in-time$38 $487 $14,944 $15,469 
Transferred over time61,020 98,365 41,021 200,406 
Total revenues$61,058 $98,852 $55,965 $215,875 
Three Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$35,463 $58,545 $— $94,008 
Landfill4,568 15,218 — 19,786 
Transfer11,451 9,003 — 20,454 
Transportation52 3,454 — 3,506 
Landfill gas-to-energy197 721 — 918 
Processing1,605 345 16,205 18,155 
Non-processing— — 31,940 31,940 
Total revenues$53,336 $87,286 $48,145 $188,767 
Transferred at a point-in-time$69 $367 $8,231 $8,667 
Transferred over time53,267 86,919 39,914 180,100 
Total revenues$53,336 $87,286 $48,145 $188,767 
Six Months Ended June 30, 2021
EasternWesternResource SolutionsTotal Revenues
Collection$75,440 $129,356 $— $204,796 
Landfill11,520 30,136 — 41,656 
Transfer22,899 17,123 — 40,022 
Transportation95 5,253 — 5,348 
Landfill gas-to-energy515 1,888 — 2,403 
Processing2,934 860 38,302 42,096 
Non-processing— — 69,085 69,085 
Total revenues$113,403 $184,616 $107,387 $405,406 
Transferred at a point-in-time$82 $988 $25,036 $26,106 
Transferred over time113,321 183,628 82,351 379,300 
Total revenues$113,403 $184,616 $107,387 $405,406 
Six Months Ended June 30, 2020
EasternWesternResource SolutionsTotal Revenues
Collection$71,400 $117,168 $— $188,568 
Landfill8,112 31,528 — 39,640 
Transfer20,834 15,673 — 36,507 
Transportation99 6,125 — 6,224 
Landfill gas-to-energy583 1,361 — 1,944 
Processing2,451 636 30,023 33,110 
Non-processing— — 65,683 65,683 
Total revenues$103,479 $172,491 $95,706 $371,676 
Transferred at a point-in-time$125 $602 $12,692 $13,419 
Transferred over time103,354 171,889 83,014 358,257 
Total revenues$103,479 $172,491 $95,706 $371,676 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Summary of Purchase Price Paid for Acquisitions A summary of the purchase price paid and the purchase price allocation for these acquisitions follows:
 Six Months Ended
June 30,
 20212020
Purchase Price:
Cash used in acquisitions, net of cash acquired$4,378 $19,212 
Holdbacks505 2,837 
Total4,883 22,049 
Allocated as follows:
Current assets13 132 
Land— 685 
Buildings— 2,118 
Equipment1,549 8,277 
Intangible assets1,646 5,912 
Other liabilities, net(82)(222)
Fair value of assets acquired and liabilities assumed3,126 16,902 
Excess purchase price allocated to goodwill$1,757 $5,147 
Schedule of Unaudited Pro forma Combined Information Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2020 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenues$216,082 $192,610 $406,242 $380,791 
Operating income$21,955 $17,629 $34,019 $24,880 
Net income$11,787 $12,181 $16,129 $13,220 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,366 48,348 51,273 48,176 
Basic earnings per common share$0.23 $0.25 $0.31 $0.27 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding51,546 48,563 51,466 48,411 
Diluted earnings per common share$0.23 $0.25 $0.31 $0.27 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill Activity A summary of the activity and balances related to goodwill by reporting segment is as follows:
December 31,
2020
AcquisitionsJune 30,
2021
Eastern region $30,873 $46 $30,919 
Western region149,984 1,739 151,723 
Resource solutions 14,044 — 14,044 
Total$194,901 $1,785 $196,686 
Summary of Intangible Assets by Type
Summaries of intangible assets by type follows:
Covenants
Not-to-Compete
Client ListsTotal
Balance, June 30, 2021
Intangible assets$27,390 $80,036 $107,426 
Less accumulated amortization(21,323)(30,176)(51,499)
$6,067 $49,860 $55,927 

 Covenants
Not-to-Compete
Client ListsTotal
Balance, December 31, 2020
Intangible assets$26,971 $78,809 $105,780 
Less accumulated amortization(20,547)(26,909)(47,456)
$6,424 $51,900 $58,324 
Summary of Intangible Amortization Expense Estimated A summary of intangible amortization expense estimated for the five fiscal years following fiscal year 2020 and thereafter follows:
Estimated Future Amortization Expense as of June 30, 2021 
Fiscal year ending December 31, 2021$4,038 
Fiscal year ending December 31, 2022$7,440 
Fiscal year ending December 31, 2023$7,183 
Fiscal year ending December 31, 2024$8,098 
Fiscal year ending December 31, 2025$8,301 
Thereafter$20,867 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)
6 Months Ended
Jun. 30, 2021
Asset Retirement Obligation Disclosure [Abstract]  
Summary 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,
 20212020
Beginning balance$82,533 $71,927 
Obligations incurred2,319 1,764 
Revision in estimates (1)
— 152 
Accretion expense 3,676 3,204 
Obligations settled (2)
(2,969)(1,650)
Ending balance$85,559 $75,397 
(1)Relates to changes in estimated costs and timing of final capping, closure and post-closure activities at the Town of Southbridge, Massachusetts landfill. See Note 8, Commitments and Contingencies and Note 11, Other Items and Charges for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2021
Debt And Derivatives Disclosure [Abstract]  
Summary of Debt
A summary of debt is as follows:
June 30,
2021
December 31,
2020
Senior Secured Credit Facility:
Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50%
$— $— 
Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%
348,250 350,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period through 2029; bearing interest at 2.875%
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 through 2026; bearing interest at 3.125%
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 through 2025; bearing interest at 2.750%
40,000 40,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period through 2025; bearing interest at 5.25%
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 through 2025; bearing interest at 5.125%
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 through 2025; bearing interest at 4.375%
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%
16,000 16,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 through 2029; bearing interest at 2.95%
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
34,467 31,486 
Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4%
4,454 4,933 
Principal amount of debt 549,171 548,419 
Less—unamortized debt issuance costs (1)7,625 8,768 
Debt less unamortized debt issuance costs541,546 539,651 
Less—current maturities of debt14,716 9,240 
$526,830 $530,411 
 
(1)A summary of unamortized debt issuance costs by debt instrument follows:
June 30,
2021
December 31,
2020
Revolving Credit Facility and Term Loan Facility (collectively, the "Credit Facility")$3,019 $3,839 
New York Bonds 2014R-1967 1,000 
New York Bonds 2014R-2298 329 
New York Bonds 20201,372 1,461 
FAME Bonds 2005R-3305 347 
FAME Bonds 2015R-1452 482 
FAME Bonds 2015R-2304 343 
Vermont Bonds460 487 
New Hampshire Bonds448 480 
$7,625 $8,768 
Summary of Cash Flow Hedges
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheet follows:
Fair Value
Balance Sheet LocationJune 30,
2021
December 31,
2020
Interest rate swapsOther non-current assets$153 $— 
Interest rate swapsOther accrued liabilities$4,776 $4,774 
Interest rate swapsOther long-term liabilities3,959 8,463 
$8,735 $13,237 
Interest rate swapsAccumulated other comprehensive loss, net of tax$(8,782)$(13,434)
Interest rate swaps - tax effectAccumulated other comprehensive loss, net of tax860 1,917 
$(7,922)$(11,517)

A summary of the amount of expense on cash flow hedging relationships related to interest rate swaps reclassified from accumulated other comprehensive loss into earnings follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
Statement of Operations Location2021202020212020
Interest expense$1,202 $990 $2,347 $1,357 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of Environmental Liability
A summary of the changes to the environmental remediation liability associated with the Southbridge Landfill follows:
 Six Months Ended
June 30,
 20212020
Beginning balance$4,261 $4,596 
Accretion expense56 62 
Obligations incurred— 28 
Revision in estimates (1)
— (188)
Obligations settled (2)
(281)(293)
Ending balance$4,036 $4,205 
(1)The revision in estimates is associated with the completion of the environmental remediation at the site. See Note 11, Other Items and Charges to our consolidated financial statements for further discussion.
(2)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Summary 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, 202090 $8.91 
Granted— $— 
Exercised(9)$12.48 
Forfeited— $— 
Outstanding, June 30, 202181 $8.51 4.1$4,455 
Exercisable, June 30, 202181 $8.51 4.1$4,455 
Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity
A summary of restricted stock, restricted stock unit and performance stock unit activity follows:
Restricted Stock, 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, 2020307 $41.55 
Granted101 $67.36 
Class A Common Stock Vested(81)$35.28 
Forfeited(8)$51.31 
Outstanding, June 30, 2021319 $51.10 1.9$20,233 
Unvested, June 30, 2021584 $51.01 1.7$37,062 
(1)Market-based performance stock unit grants are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 265 shares of Class A common stock currently included in unvested.
Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Loss A summary of the changes in the balances of each component of accumulated other comprehensive loss, net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2020$(11,517)
Other comprehensive income before reclassifications2,305 
Amounts reclassified from accumulated other comprehensive loss2,347 
Income tax provision related to items of other comprehensive income(1,057)
Net current-period other comprehensive income3,595 
Balance, June 30, 2021$(7,922)
Summary of Reclassifications Out of Accumulated Other Comprehensive Loss A summary of reclassifications out of accumulated other comprehensive loss, net of tax follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020 
Details About Accumulated Other Comprehensive Loss ComponentsAmounts Reclassified Out of Accumulated Other Comprehensive LossAffected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$1,202 $990 $2,347 $1,357 Interest expense
(1,202)(990)(2,347)(1,357)Income before income taxes
(142)— (269)112 Provision for income taxes
$(1,060)$(990)$(2,078)$(1,469)Net income
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Summary 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,
 2021202020212020
Numerator:
Net income$11,783 $12,113 $16,094 $13,072 
Denominators:
Number of shares outstanding, end of period:
Class A common stock50,398 47,382 50,398 47,382 
Class B common stock988 988 988 988 
Unvested restricted stock(2)(1)(2)(1)
Effect of weighted average shares outstanding(18)(21)(111)(193)
Basic weighted average common shares outstanding51,366 48,348 51,273 48,176 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards180 215 193 235 
Diluted weighted average common shares outstanding51,546 48,563 51,466 48,411 
Anti-dilutive potentially issuable shares— 12 48 12 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Summary 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, 2021 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$1,953 $— $— 
Interest rate swaps— 153 — 
$1,953 $153 $— 
Liabilities:
Interest rate swaps$— $8,735 $— 

 Fair Value Measurement at December 31, 2020 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$1,848 $— $— 
Liabilities:
Interest rate swaps$— $13,237 $— 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Summary of Segment Reporting Information by Segment
Three Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$61,058 $16,128 $7,313 $3,781 $226,157 
Western98,852 33,566 15,089 14,900 654,314 
Resource solutions55,965 1,277 1,548 3,651 95,664 
Corporate entities— — 387 (386)251,698 
Eliminations— (50,971)— — — 
$215,875 $— $24,337 $21,946 $1,227,833 

Three Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$53,336 $13,837 $6,339 $4,366 $211,441 
Western87,286 29,020 13,615 11,863 626,329 
Resource solutions48,145 2,448 1,538 1,801 91,907 
Corporate entities— — 584 (586)37,294 
Eliminations— (45,305)— — — 
$188,767 $— $22,076 $17,444 $966,971 

Six Months Ended June 30, 2021
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$113,403 $28,554 $13,935 $6,027 $226,157 
Western184,616 62,248 29,128 22,657 654,314 
Resource solutions107,387 3,180 3,116 6,113 95,664 
Corporate entities— — 840 (842)251,698 
Eliminations— (93,982)— — — 
Total$405,406 $— $47,019 $33,955 $1,227,833 
Six Months Ended June 30, 2020
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$103,479 $25,676 $12,297 $5,341 $211,441 
Western172,491 54,567 26,847 17,505 626,329 
Resource solutions95,706 5,341 3,148 2,804 91,907 
Corporate entities— — 1,190 (1,194)37,294 
Eliminations— (85,584)— — — 
Total$371,676 $— $43,482 $24,456 $966,971 
Summary 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,
 2021202020212020
Collection$107,327 $94,008 $204,796 $188,568 
Disposal49,173 43,746 87,026 82,371 
Power generation1,100 918 2,403 1,944 
Processing2,310 1,950 3,794 3,087 
Solid waste operations159,910 140,622 298,019 275,970 
Processing21,031 16,205 38,302 30,023 
Non-processing34,934 31,940 69,085 65,683 
Resource solutions operations55,965 48,145 107,387 95,706 
Total revenues$215,875 $188,767 $405,406 $371,676 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION (Details)
6 Months Ended
Jun. 30, 2021
regionalOperatingSegment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of regional operating segments 2
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 215,875 $ 188,767 $ 405,406 $ 371,676
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 107,327 94,008 204,796 188,568
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 22,635 19,786 41,656 39,640
Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 23,451 20,454 40,022 36,507
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,087 3,506 5,348 6,224
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,100 918 2,403 1,944
Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 23,341 18,155 42,096 33,110
Non-processing        
Disaggregation of Revenue [Line Items]        
Total revenues 34,934 31,940 69,085 65,683
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 15,469 8,667 26,106 13,419
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 200,406 180,100 379,300 358,257
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 61,058 53,336 113,403 103,479
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 39,364 35,463 75,440 71,400
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 6,118 4,568 11,520 8,112
Eastern | Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 13,475 11,451 22,899 20,834
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 47 52 95 99
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 246 197 515 583
Eastern | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 1,808 1,605 2,934 2,451
Eastern | Non-processing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 38 69 82 125
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 61,020 53,267 113,321 103,354
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 98,852 87,286 184,616 172,491
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 67,963 58,545 129,356 117,168
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 16,517 15,218 30,136 31,528
Western | Transfer        
Disaggregation of Revenue [Line Items]        
Total revenues 9,976 9,003 17,123 15,673
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,040 3,454 5,253 6,125
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 854 721 1,888 1,361
Western | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 502 345 860 636
Western | Non-processing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 487 367 988 602
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 98,365 86,919 183,628 171,889
Resource solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 55,965 48,145 107,387 95,706
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        
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 21,031 16,205 38,302 30,023
Resource solutions | Non-processing        
Disaggregation of Revenue [Line Items]        
Total revenues 34,934 31,940 69,085 65,683
Resource solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 14,944 8,231 25,036 12,692
Resource solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues $ 41,021 $ 39,914 $ 82,351 $ 83,014
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Rebates $ (215,875,000) $ (188,767,000) $ (405,406,000) $ (371,676,000)  
Revenue recognized fro performance obligation satisfied in previous period 0 0 0 0  
Gross receivables from contracts 79,712,000   79,712,000   $ 74,162,000
Contract liabilities 3,133,000   3,133,000   $ 2,685,000
Rebate for Recycled or Returned Organic Materials          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Rebates $ 2,532,000 $ 1,546,000 $ 4,100,000 $ 2,537,000  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Narrative (Details) - business
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]    
Number of businesses acquired   4
Minimum    
Business Acquisition [Line Items]    
Useful life of finite lived intangible assets 5 years  
Maximum    
Business Acquisition [Line Items]    
Useful life of finite lived intangible assets 10 years  
Western | Tuck-in Solid Waste Collection Business    
Business Acquisition [Line Items]    
Number of businesses acquired 2 3
Eastern | Septic and Portable Toilet Business    
Business Acquisition [Line Items]    
Number of businesses acquired 1  
Resource solutions | Recycling Operation    
Business Acquisition [Line Items]    
Number of businesses acquired   1
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Purchase Price:      
Cash used in acquisitions, net of cash acquired $ 5,481 $ 20,091  
Allocated as follows:      
Excess purchase price allocated to goodwill 196,686   $ 194,901
Waste Collection Acquisitions      
Purchase Price:      
Cash used in acquisitions, net of cash acquired 4,378 19,212  
Holdbacks 505 2,837  
Total 4,883 22,049  
Allocated as follows:      
Current assets 13 132  
Land 0 685  
Buildings 0 2,118  
Equipment 1,549 8,277  
Intangible assets 1,646 5,912  
Other liabilities, net (82) (222)  
Fair value of assets acquired and liabilities assumed 3,126 16,902  
Excess purchase price allocated to goodwill $ 1,757 $ 5,147  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
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, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Combination and Asset Acquisition [Abstract]        
Revenues $ 216,082 $ 192,610 $ 406,242 $ 380,791
Operating income 21,955 17,629 34,019 24,880
Net income $ 11,787 $ 12,181 $ 16,129 $ 13,220
Weighted average common shares outstanding, basic 51,366 48,348 51,273 48,176
Basic earnings per common share (in dollars per share) $ 0.23 $ 0.25 $ 0.31 $ 0.27
Weighted average common shares outstanding, diluted 51,546 48,563 51,466 48,411
Diluted earnings per common share (in dollars per share) $ 0.23 $ 0.25 $ 0.31 $ 0.27
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 194,901
Acquisitions 1,785
Goodwill, ending balance 196,686
Eastern  
Goodwill [Roll Forward]  
Goodwill, beginning balance 30,873
Acquisitions 46
Goodwill, ending balance 30,919
Western  
Goodwill [Roll Forward]  
Goodwill, beginning balance 149,984
Acquisitions 1,739
Goodwill, ending balance 151,723
Resource solutions  
Goodwill [Roll Forward]  
Goodwill, beginning balance 14,044
Acquisitions 0
Goodwill, ending balance $ 14,044
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 107,426 $ 105,780
Less accumulated amortization (51,499) (47,456)
Intangible assets, net 55,927 58,324
Covenants Not-to-Compete    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 27,390 26,971
Less accumulated amortization (21,323) (20,547)
Intangible assets, net 6,067 6,424
Client Lists    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 80,036 78,809
Less accumulated amortization (30,176) (26,909)
Intangible assets, net $ 49,860 $ 51,900
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Intangible amortization expense $ 2,015 $ 2,222 $ 4,043 $ 4,316
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)
$ in Thousands
Jun. 30, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Fiscal year ending December 31, 2021 $ 4,038
Fiscal year ending December 31, 2022 7,440
Fiscal year ending December 31, 2023 7,183
Fiscal year ending December 31, 2024 8,098
Fiscal year ending December 31, 2025 8,301
Thereafter $ 20,867
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
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, 2021
Jun. 30, 2020
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning balance $ 82,533 $ 71,927
Obligations incurred 2,319 1,764
Revision in estimates 0 152
Accretion expense 3,676 3,204
Obligations settled (2,969) (1,650)
Ending balance $ 85,559 $ 75,397
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Summary of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Weighted-average discount rate - finance leases 4.00%  
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0% $ 34,467 $ 31,486
Principal amount of debt 549,171 548,419
Less - unamortized debt issuance costs 7,625 8,768
Debt less unamortized debt issuance costs 541,546 539,651
Less—current maturities of debt 14,716 9,240
Debt, less current portion 526,830 530,411
Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50%    
Debt Instrument [Line Items]    
Principal amount of debt $ 0 0
Revolving line of credit facility ("Revolving Credit Facility") due May 2023; bearing interest at LIBOR plus 1.50% | LIBOR    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.50%  
Secured Debt | Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50%    
Debt Instrument [Line Items]    
Principal amount of debt $ 348,250 350,000
Secured Debt | Term loan A facility ("Term Loan Facility") due May 2023; bearing interest at LIBOR plus 1.50% | LIBOR    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.50%  
Credit Facility    
Debt Instrument [Line Items]    
Less - unamortized debt issuance costs $ 3,019 3,839
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 through 2029; bearing interest at 2.875%    
Debt Instrument [Line Items]    
Stated interest rate 2.875%  
Principal amount of debt $ 25,000 25,000
Less - unamortized debt issuance costs $ 967 1,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 through 2026; bearing interest at 3.125%    
Debt Instrument [Line Items]    
Stated interest rate 3.125%  
Principal amount of debt $ 15,000 15,000
Less - unamortized debt issuance costs $ 298 329
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 through 2025; bearing interest at 2.750%    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Principal amount of debt $ 40,000 40,000
Less - unamortized debt issuance costs $ 1,372 1,461
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 through 2025; bearing interest at 5.25%    
Debt Instrument [Line Items]    
Stated interest rate 5.25%  
Principal amount of debt $ 25,000 25,000
Less - unamortized debt issuance costs $ 305 347
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 through 2025; bearing interest at 5.125%    
Debt Instrument [Line Items]    
Stated interest rate 5.125%  
Principal amount of debt $ 15,000 15,000
Less - unamortized debt issuance costs $ 452 482
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 through 2025; bearing interest at 4.375%    
Debt Instrument [Line Items]    
Stated interest rate 4.375%  
Principal amount of debt $ 15,000 15,000
Less - unamortized debt issuance costs $ 304 343
Unsecured Debt | Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%    
Debt Instrument [Line Items]    
Stated interest rate 4.625%  
Principal amount of debt $ 16,000 16,000
Less - unamortized debt issuance costs $ 460 487
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 through 2029; bearing interest at 2.95%    
Debt Instrument [Line Items]    
Stated interest rate 2.95%  
Principal amount of debt $ 11,000 11,000
Less - unamortized debt issuance costs $ 448 480
Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4%    
Debt Instrument [Line Items]    
Weighted average interest rate 3.40%  
Principal amount of debt $ 4,454 $ 4,933
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Credit Facility Narrative (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
Debt Instrument [Line Items]  
Additional borrowing capacity $ 125,000,000
Line of Credit  
Debt Instrument [Line Items]  
Debt instrument, term 5 years
Net leverage ratio 2.25
Line of credit facility, remaining borrowing capacity $ 173,575,000
Line of Credit | LIBOR | Maximum  
Debt Instrument [Line Items]  
Floor interest rate received 1.50%
Line of Credit | LIBOR | Minimum  
Debt Instrument [Line Items]  
Floor interest rate received 1.25%
Secured Debt | Term Loan Facility | Line of Credit  
Debt Instrument [Line Items]  
Aggregate principal amount $ 350,000,000
Revolving Credit Facility | Revolving Credit Facility Due 2023 | Line of Credit  
Debt Instrument [Line Items]  
Credit facility maximum 200,000,000
Letters of credit outstanding $ 26,425,000
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Cash Flow Hedges Narrative (Details) - Cash Flow Hedging - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Interest Rate Derivative    
Debt Instrument [Line Items]    
Notional amount $ 195,000,000 $ 190,000,000
Weighted average percentage rate paid 2.51% 2.51%
Forward Starting Interest Rate Derivative    
Debt Instrument [Line Items]    
Notional amount $ 85,000,000 $ 125,000,000
Weighted average percentage rate paid 1.55%  
Floor interest rate 0.00%  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Summary of Cash Flow Hedges (Details) - Designated as Hedging Instrument - Interest rate swaps - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 8,735 $ 13,237
Other non-current assets    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 153 0
Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability 4,776 4,774
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability 3,959 8,463
Accumulated other comprehensive loss, net of tax    
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive loss, interest rate swaps (8,782) (13,434)
Accumulated other comprehensive loss, interest rate swaps, tax provision 860 1,917
Accumulated other comprehensive loss, net of tax $ (7,922) $ (11,517)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Schedule of Loss On Cash Flow Hedges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive loss, reclassification adjustment from AOCI $ 1,202 $ 990 $ 2,347 $ 1,357
Interest rate swaps | Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive loss, reclassification adjustment from AOCI $ 1,202 $ 990 $ 2,347 $ 1,357
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Narrative (Detail)
plantiff in Thousands, $ in Thousands
Dec. 01, 2020
USD ($)
Sep. 17, 2019
plantiff
Apr. 28, 2017
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Apr. 26, 2017
USD ($)
Jan. 29, 2016
Apr. 30, 2011
USD ($)
May 31, 2009
USD ($)
Dec. 20, 2000
a
Southbridge Landfill                        
Loss Contingencies [Line Items]                        
Risk free interest percentage rate       2.60%                
Environmental remediation liability       $ 4,036 $ 4,261 $ 4,205 $ 4,596          
Potsdam Environmental Remediation                        
Loss Contingencies [Line Items]                        
Risk free interest percentage rate       1.90%                
Scrap yard and solid waste transfer station (in acres) | a                       25
Undiscounted costs preferred remedies                   $ 12,130 $ 10,219  
Remediation activities, participant share percentage                 15.00%      
Environmental remediation liability       $ 939 $ 939              
21E Settlement and Water System Construction Funding Agreement | Bonds                        
Loss Contingencies [Line Items]                        
Bond period     20 years                  
21E Settlement and Water System Construction Funding Agreement | Bonds | Maximum                        
Loss Contingencies [Line Items]                        
Anticipated cost     $ 4,089                  
Notice of Intent to Sue under the Resource Conservation and Recovery Act                        
Loss Contingencies [Line Items]                        
Estimate of possible loss               $ 5,000        
Notice of Intent to Sue under the Resource Conservation and Recovery Act | MADEP and Casella Waste Systems                        
Loss Contingencies [Line Items]                        
Estimate of possible loss               $ 10,000        
Ontario County, New York Class Action Litigation                        
Loss Contingencies [Line Items]                        
Estimate of possible loss $ 900                      
Number of citizens seeking damages | plantiff   1                    
Loss contingency, settlement awarded $ 750                      
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) - Southbridge Landfill - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 4,261 $ 4,596
Accretion expense 56 62
Obligations incurred 0 28
Revision in estimates 0 (188)
Obligations settled (281) (293)
Ending balance $ 4,036 $ 4,205
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Narrative (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense, stock options $ 0   $ 0  
Fair value of stock awards vested 887,000   5,292,000  
Stock Options        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense 0 $ 0 0 $ 0
Aggregate intrinsic value of options exercised 448,000   448,000  
Restricted Stock, Restricted Stock Units And Performance Stock Units        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense 3,044,000 1,763,000 5,928,000 3,277,000
Restricted Stock        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense 108,000   $ 108,000  
Restricted Stock | Non Employee Director        
Limited Partners' Capital Account [Line Items]        
Options, vesting period     3 years  
Restricted Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense 5,315,000   $ 5,315,000  
Performance Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense 9,006,000   $ 9,006,000  
Weighted average | Restricted Stock        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation, weighted average period     2 years 3 months 18 days  
Weighted average | Restricted Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation, weighted average period     1 year 10 months 24 days  
Weighted average | Performance Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation, weighted average period     1 year 10 months 24 days  
2016 Plan        
Limited Partners' Capital Account [Line Items]        
Options granted, term     10 years  
2016 Plan | Minimum        
Limited Partners' Capital Account [Line Items]        
Options, vesting period     1 year  
2016 Plan | Maximum        
Limited Partners' Capital Account [Line Items]        
Options, vesting period     4 years  
Amended and Restated 1997 Employee Stock Purchase Plan        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense $ 72,000 $ 56,000 $ 128,000 $ 103,000
Class A Common Stock | 2016 Plan        
Limited Partners' Capital Account [Line Items]        
Common stock, authorized shares 2,250,000   2,250,000  
Number of shares available for future grant 947,000   947,000  
Class A Common Stock | 2006 Incentive Plan        
Limited Partners' Capital Account [Line Items]        
Common stock, additional authorized shares     2,723,000  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Stock Options  
Beginning balance, outstanding (in shares) | shares 90
Granted (in shares) | shares 0
Exercised (in shares) | shares (9)
Forfeited (in shares) | shares 0
Ending balance, outstanding (in shares) | shares 81
Exercisable at end of period (in shares) | shares 81
Weighted Average Exercise Price  
Beginning balance, outstanding (in dollars per share) | $ / shares $ 8.91
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 12.48
Forfeited (in dollars per share) | $ / shares 0
Ending balance, outstanding (in dollars per share) | $ / shares 8.51
Exercisable at end of period (in dollars per share) | $ / shares $ 8.51
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Outstanding contractual term 4 years 1 month 6 days
Exercisable contractual term 4 years 1 month 6 days
Outstanding aggregate intrinsic value | $ $ 4,455
Exercisable aggregate intrinsic value | $ $ 4,455
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Restricted Stock, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, beginning of period (in shares) 307
Granted (in shares) 101
Forfeited (in shares) (8)
Outstanding, end of period (in shares) 319
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 41.55
Granted (in dollars per share) | $ / shares 67.36
Forfeited (in dollars per share) | $ / shares 51.31
Outstanding at end of period (in dollars per share) | $ / shares $ 51.10
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term 1 year 10 months 24 days
Aggregate intrinsic value | $ $ 20,233
Restricted Stock, Restricted Stock Units And Performance Stock Units | Class A Common Stock  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Vested (in shares) (81)
Weighted Average Grant Date Fair Value  
Class A Common Stock Vested (in dollars per share) | $ / shares $ 35.28
Performance Stock Unit  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Percentage of attainment level 100.00%
Performance Stock Unit | Class A Common Stock  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Number of additional shares 265
Unvested | Restricted Stock, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, end of period (in shares) 584
Weighted Average Grant Date Fair Value  
Outstanding at end of period (in dollars per share) | $ / shares $ 51.01
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term 1 year 8 months 12 days
Aggregate intrinsic value | $ $ 37,062
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance $ 373,336 $ 362,142 $ 117,996 $ 122,753 $ 362,142 $ 122,753
Other comprehensive (loss) income, net of tax (235) 3,830 (1,569) (7,189) 3,595 (8,758)
Ending balance 388,492 373,336 $ 130,745 $ 117,996 388,492 $ 130,745
Accumulated Gain (Loss), Cash Flow Hedge            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance   $ (11,517)     (11,517)  
Other comprehensive income         2,305  
Amounts reclassified from accumulated other comprehensive loss         2,347  
Income tax provision related to items of other comprehensive income         (1,057)  
Other comprehensive (loss) income, net of tax         3,595  
Ending balance $ (7,922)       $ (7,922)  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense $ 5,296   $ 5,511   $ 10,764 $ 11,463
Income before income taxes 17,226   12,470   23,969 13,538
Provision for income taxes 5,443   357   7,875 466
Net income 11,783 $ 4,311 12,113 $ 959 16,094 13,072
Accumulated Gain (Loss), Cash Flow Hedge | Amounts Reclassified Out of Accumulated Other Comprehensive Loss            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Income before income taxes (1,202)   (990)   (2,347) (1,357)
Provision for income taxes (142)   0   (269) 112
Net income (1,060)   (990)   (2,078) (1,469)
Interest rate swaps | Accumulated Gain (Loss), Cash Flow Hedge | Amounts Reclassified Out of Accumulated Other Comprehensive Loss            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense $ 1,202   $ 990   $ 2,347 $ 1,357
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Numerator:          
Net income $ 11,783 $ 12,113 $ 16,094 $ 13,072  
Denominators:          
Unvested restricted stock (in shares) (2,000) (1,000) (2,000) (1,000)  
Effect of weighted average shares outstanding (in shares) (18,000) (21,000) (111,000) (193,000)  
Weighted average common shares outstanding, basic 51,366,000 48,348,000 51,273,000 48,176,000  
Impact of potentially dilutive securities:          
Dilutive effect of stock options and other stock awards (in shares) 180,000 215,000 193,000 235,000  
Weighted average common shares outstanding, diluted 51,546,000 48,563,000 51,466,000 48,411,000  
Anti-dilutive potentially issuable shares 0 12,000 48,000 12,000  
Class A Common Stock          
Denominators:          
Common stock, shares outstanding 50,398,000 47,382,000 50,398,000 47,382,000 50,101,000
Class B Common Stock          
Denominators:          
Common stock, shares outstanding 988,000 988,000 988,000 988,000 988,000
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER ITEMS AND CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Site Contingency [Line Items]        
Expense from acquisition activities $ 1,632 $ 352 $ 2,046 $ 1,360
Southbridge Landfill closure charge 195 559 352 1,172
Southbridge Landfill        
Site Contingency [Line Items]        
Southbridge Landfill closure charge $ 195 559 $ 352 1,172
Legal and other costs   595   1,208
Amortization   152   152
Recovery credited to environmental remediation expense   $ (188)   $ (188)
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Assets:    
Restricted investment securities - landfill closure $ 1,953 $ 1,848
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Interest rate swaps 0  
Total assets 1,953  
Liabilities:    
Interest rate swaps 0 0
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Landfill    
Assets:    
Restricted investment securities - landfill closure 1,953 1,848
Recurring | Significant Other Observable Inputs (Level 2)    
Assets:    
Interest rate swaps 153  
Total assets 153  
Liabilities:    
Interest rate swaps 8,735 13,237
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  
Total assets 0  
Liabilities:    
Interest rate swaps 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Landfill    
Assets:    
Restricted investment securities - landfill closure $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Term Loan Facility | Secured Debt    
Debt Instrument [Line Items]    
Principal amount of debt $ 348,250,000 $ 350,000,000
Fair Value | Fixed Rate Bonds    
Debt Instrument [Line Items]    
Fixed rate debt 179,187,000  
Carrying Value    
Debt Instrument [Line Items]    
Revolving credit facility 0  
Carrying Value | Fixed Rate Bonds    
Debt Instrument [Line Items]    
Fixed rate debt $ 162,000,000  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]          
Revenues $ 215,875 $ 188,767 $ 405,406 $ 371,676  
Depreciation and amortization 24,337 22,076 47,019 43,482  
Operating Income (Loss) 21,946 17,444 33,955 24,456  
Total assets 1,227,833 966,971 1,227,833 966,971 $ 1,193,898
Operating | Eastern          
Segment Reporting Information [Line Items]          
Revenues 61,058 53,336 113,403 103,479  
Depreciation and amortization 7,313 6,339 13,935 12,297  
Operating Income (Loss) 3,781 4,366 6,027 5,341  
Total assets 226,157 211,441 226,157 211,441  
Operating | Western          
Segment Reporting Information [Line Items]          
Revenues 98,852 87,286 184,616 172,491  
Depreciation and amortization 15,089 13,615 29,128 26,847  
Operating Income (Loss) 14,900 11,863 22,657 17,505  
Total assets 654,314 626,329 654,314 626,329  
Operating | Resource solutions          
Segment Reporting Information [Line Items]          
Revenues 55,965 48,145 107,387 95,706  
Depreciation and amortization 1,548 1,538 3,116 3,148  
Operating Income (Loss) 3,651 1,801 6,113 2,804  
Total assets 95,664 91,907 95,664 91,907  
Corporate entities          
Segment Reporting Information [Line Items]          
Revenues 0 0 0 0  
Depreciation and amortization 387 584 840 1,190  
Operating Income (Loss) (386) (586) (842) (1,194)  
Total assets 251,698 37,294 251,698 37,294  
Inter-company revenues          
Segment Reporting Information [Line Items]          
Revenues (50,971) (45,305) (93,982) (85,584)  
Inter-company revenues | Eastern          
Segment Reporting Information [Line Items]          
Revenues (16,128) (13,837) (28,554) (25,676)  
Inter-company revenues | Western          
Segment Reporting Information [Line Items]          
Revenues (33,566) (29,020) (62,248) (54,567)  
Inter-company revenues | Resource solutions          
Segment Reporting Information [Line Items]          
Revenues $ (1,277) $ (2,448) $ (3,180) $ (5,341)  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue from External Customer [Line Items]        
Revenues $ 215,875 $ 188,767 $ 405,406 $ 371,676
Solid waste operations        
Revenue from External Customer [Line Items]        
Revenues 159,910 140,622 298,019 275,970
Collection        
Revenue from External Customer [Line Items]        
Revenues 107,327 94,008 204,796 188,568
Disposal        
Revenue from External Customer [Line Items]        
Revenues 49,173 43,746 87,026 82,371
Power generation        
Revenue from External Customer [Line Items]        
Revenues 1,100 918 2,403 1,944
Processing        
Revenue from External Customer [Line Items]        
Revenues 2,310 1,950 3,794 3,087
Resource solutions operations        
Revenue from External Customer [Line Items]        
Revenues 55,965 48,145 107,387 95,706
Processing        
Revenue from External Customer [Line Items]        
Revenues 21,031 16,205 38,302 30,023
Non-processing        
Revenue from External Customer [Line Items]        
Revenues $ 34,934 $ 31,940 $ 69,085 $ 65,683
XML 73 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '> _E('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 " !W@/Y2'C3+6^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU (71[6?&D(+B@> N3V=U@TX9DI-VWMXV[740?P&-F_GSS M#4R#0>,0Z3D.@2([2C>3[_JD,6S$D3EH@(1'\B:5L/S,QX@&/PP M!X):REOPQ,8:-K B[ 21=M8U!C)\!#/>(LK/GS&+L,L G7DJ><$55F!:)>) MX31U#5P!"XPI^O1=(+L2<_5/;.Z .">GY-;4.([EJ')NWJ&"MZ?'E[QNX?K$ MID>:?R6G^11H(RZ37]7V?O<@VEK652'O"B5WM=12:27?%] _E*97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M=X#^4D=]^Y&1!0 FQ< !@ !X;"]W;W)KQTC@'%=5IO:>)&68MNV 4CT;90270I*D[^ M_0XE670R^4C;T!M;7WSYZ(A\SR''6R&_9&O.%7E,XC0[[ZV5VKRVK"Q8\X1E MQV+#4[BS%#)A"D[ERLHVDK.P:)3$%K7M4RMA4=J;C(MK"SD9BUS%4)I%(B62+\][ MGO-ZZ@YU@^*)CQ'?9GO'1+_*O1!?],D\/._9FHC'/%!:@L'? Y_R.-9*P/&U M$NW5?>J&^\<[]%E[EG&IR+^%(5J?=X;]4C(ERR/U:W8ON/5"PVT7B#B MK/@EV_+9DY,>"?),B:1J# 1)E);_[+$*Q'Z#T8$&M&I 7S1P#O7@5@W"9MC6/CXDS:&K^#,>M@^06>NX!O39'\A?9S4?9P4?9RT]7'WM.%-GP!O[MC]#PC%H*88=*/XD#.IN(R?R"W? M"*F:B' I)7..$)W61*?=B!9<1B+40XS 2&\,$:ZT&U3?O7K5,BZ&-=NPXS>3 M#(RM&!:'PX5K+5F<8?$:U4PC5&>6JD@]DLRX\MWP590K"I,@U2QJ_'JXS]?S9U95'/GG^W8SXG^'WO7]$YM?38X32 ML8T/VMV^Y664!2PFGSF3Y!(N-OLA+M8ROIP]=W;^%54U"0YSX7(?*$9%#17% MOT4NY!)0)M#0GHDO_&G1BQ<"F:!?>8X MSG"(D1E_=W"'KLCF:2 D6$211(Z(KR!F1$@R%3D@ [D(FV/8DCYF&*2Q?P0@QC)914*:[PU[2(FF[?=MU1Z.ABQ&:=.#@+EX1>F$(I4IVM#L@ M13:^29MCATO2 7DK.92FY%T4Q^2*I?P(8S7IP<$]_27K5)_!M[X3V[21$Y>[ MA2J#&W,7ZA)$Q1W]N(3>K!@.HC2(C"R,0^F)C-0W,JO1)$/UB+%\GR+ MR' X@,E)!QB1R0H4M_&[2$'-(9;$H3_=_TQ\'N02HM6(U9)?8@8SVB.!2!*P M'E@$!5^.R _VL>V0#>2:!Q;GG&RX+%RCAPBA=$?\IN1=Q(S0N M,/WD8\.?FD1!<2O?!8[,'H,U2U?\8,74(G3M^6\\;%5 35Z@G?+"+O&716X1 M+K"-YE*D1?'SRX7F8K9J!/E_2P)JS)YV7A1 I0%&OQ*R>6+B.E=,PG#T@H"#$,B$I23&:%R? M=G)]/V&0@R_R#&YGS0,+UVF+FFN\WL6MNB*:)5RN]%A_"PIJ#<:?;%C:&+X6 MP58TX_XN;MR[8*TY! L#PF5:@8SYN]TL>UI:MJ\M&Q/>VWKY=GLOKO%+EM_9[IJ9Z1F"^AJ7T\A,YEN1-QLX;,UGZ416-4D=2,U-C)_OHY+6&$U1=( MU>1#@N!TZSU].<\YW;EX$=77>L.Y1-^*O*PO!QLIMQ_&XSK=\"*IWXLM+^&7 MM:B*1,)C]32NMQ5/5DVC(A\3SPO&19*5@ZN+YKO/U=6%V,D\*_GG"M6[HDBJ M[]<\%R^7 SQX_>(A>]I(]<7XZF*;//$%EU^VGRMX&A]Z664%+^M,E*CBZ\O! M!'^8LD U:"S^R/A+??09*5<>A?BJ'N:KRX&G%/&-W^CE[VM-T#IKI:BV#<&!456MO\FW_8#<=0 ,TL#LF] SFU ]PUHXVBK MK''K)I')U44E7E"EK*$W]:$9FZ8U>).5:AH7LH)?,V@GKZ;W=XO[V_G-9#F[ M0=>3V\G==(86'V>SY0*-T)?%#?KEW3_1.Y25:+D1NSHI5_7%6,*;5?MQNG_+ M=?L68GG+OW?E>T2](2(>P8;F4W?S&YY"<]PT]]XV'X._!Z?)P6G2]$=M3G]Y M>)C=+=%DL0 _/SAZI(<>:=,CL_68U!L$8X-2]8'_NDYR7TCA6;5=!TY7: M9L]7. AQ&%Z,GX_'Q&#F,\K(P>R-4G90RIQ*)VDJ=B ,]F#*0>5CSH>HA'@A MUBC)8545GR5292+NN:U^OD=&1(:-6["1TKI$#JIM[S9B?EWDZNM M%O_(AS"*2=3SU&#%E>NE'^P>%-1<"23;]PX(;[V?J^G M4+<@)#;K"P[Z J>^SQ7?)MD*\6\0DFNSL$![+:8A]7OB="L88HNZ\* N=*J; ME\^P?$5EG-50GZ\X9CU5!J,HL,QI=% 5.57=RPV'A;FK*A"'$EB8YAT6Z>/& M5.!Y(]!@1(E%8'P0&#L%+H5,\C,$QOIZ"F+B]V?68,9"XC.S2.QU0=\[L?8@ M#ZCD]R':YHD2"EM:!:TM %IVX2!-=\4N3R1? 1DA2TBSI&4OF">%J&3V__8+ M%1QB&@P]$K?A(?:\8121TP%B+_3811]F@?17D\D.>SZV1$-\Q#_L7E(P$.!$ M^81R#ND JA3W1V(]VL&#?0+WO;[9=%[H]6.XRQ+-%A%S!)-<,GX[7\YGSG2:=(0B;D)-]Y,#A=JNRF36 M9J K_FB,(T2G V8A[J\I@UE,F"48DPXAQ(V05ZVBAY(\2QZSO!%O%*VS(20: M00Q6D<]"B^:C"L@-D$,9L$V^JQS9*% '1.!Y6D0QF+'8FKZ3#B/$C1&06.T@ MH(#"2N1YDUA4O$U'7$DST6F!:7"4*>QE&\Q"R#PLLCNHD),%5B,[*R6'[,>\ M7G5:$(_ULS^3%81JB\".*>044TI9):D\N3YU4E"LQ1:#%0DBWR*RPPEQX^1U M3R7[T4R3[19VUA"E4(_N*MZLABW0A)C./V"H6T@&' MG .<5S].C;F.$NH'@3;H!C,TFJJLD+?UP;65&AAXME& MMH,/<1=;-T"#(<3:NCY(WJJB1)1&N7HQYG3$Z.9A&TAR43Z-@"S%J>U)=;Y1SV.: M5H.9'T>VU=YAD+HQ.+W_]&F^_ 3)X0)-[F[0]/YN.;_[;78WA1S1J-?9G[K. M^%!ODY1?#K: 55X]\\$5,ITE_PT=O?6Y(ROUG=GP8GD__?WC_>W-[&'Q,YK] MY\M\^3_GZ7*'0^K&X62URM36@>BL#@U'6:FV8 ;1VCB4AMJ)^;'73S!,=A0R M8DMV23OF43?S)F].CM99FAG3(*IC;$1\S].%F@P#B&BV@-81C[J)=ZQ4M*>+ MHH!UL5$W5<^\.?T^'(A!5#"ZH0-N%,:DGW":S##VL6VT.P[2)PKGQE*/6/1 M:S)T%;VL@R [4>_E4).C"9J*HA E6BCECEW..@HQ][W4C\8/UK&#G;B?:J76 MNM3]J!I.V+Q^H6 _E)- M_ K-KP, !D- 8 >&PO=V]R:W-H965T&ULO5?;;MLX M$/V5@1HL$B"-;K8C=VT#OBW:12]!G;;/C#2VB%"B2U)VM]B/+R4JLNS(LK-8 MU ^R2,V<.8?D:$:#+1>/,D94\"-AJ1Q:L5+K-[8MPQ@3(F_X&E/]9,E%0I0> MBI4MUP))5#@ES/8*T13O!,@L28CX9X*,;X>6:SU- M?*:K6.43]FBP)BM@EI5S-RQ?O^$_EG]N]GX?CZ#R?C]^.-T#HNW\_G] B[OB,!4Q:AH2-@5 M7 !-X3[FF21I) >VTO%S%#LL8TU,+.](K!Y\X!I.PCR-,&KPG[;[NUX+@*V% M5^J])_43KQ7Q[RR] =^Y!L_QW"^+&5Q>7&VXP@NP0<9:O337)J[MR#,,-;); M(#MG(^^)\*LM](M0G2.AQF'(LU1)G54AT@UY8 BO00D2X340IA.5I"&"3GD( M!494 >-2HH1_X:)I$TVT7A$M?PML1I[G!P-[4U??8.3[?F6T)Z13">F<$I(E M&2,*(YV)^JT44F)R/8V )%PH^M-,'&'>>4:J[_<FXK73.7VG#]/)9!;*W'N[TRA M,MJ)'#IEM:_%VVGQ_N\T*A$;LN.0\FG#?=:["N6VEZ@7IE&)5B?2#QH.Y&F[ M?;Z[0N2V5Z+_DD8EY&G2)^WV2>_JC]M>@+[J]J)VD"%&%NG#G'<=C7R[#;M] MR+75QO"T:\UG@F)5].02BI[$]*'5;-7WCXMNU]Z9FX^&#T2L:"J!X5*[.C>W M.K P?;@9*+XN6MD'KG1C7-S&^ML%16Z@GR^Y%EL.\@#5U]#H%U!+ P04 M" !W@/Y2=W0DHS$& #R&0 & 'AL+W=OJA$NFJ,BGQ(@B <%FE6#L:CYME--1[)KRR@I1JDR6 MJ!+K\\$%/IN1L#9H$']DXDD=7*.:RD+*[_7-U>I\$-0S$KE8ZMI%:GX>Q43D M>>W)S./'SNE@/V9M>'C]XOU#0]Z06:1*3&3^+5OIS?D@'J"56*?;7-_*I]_% MCA"O_2UEKIJ_Z&F'#09HN55:%CMC,X,B*]O?]'D7B ,#XP!&Z:ZG0\JN03JFJT\59?--%OK$V\LK).E+FN MS'\S8Z?'D^LO\^M/5].+N]D4S>_,S^?9E[LYNOZ KF]FMQ=W5P: WGXMT^TJ MTV)U@MZCK_,I>OOF!*E-6@F%LA+=;>16I>5*O4-OCNY'0VTF60\U7.XF=-E. MB/1,B*+/LM0;A6;E2JP ^ZG?/O38#TUP]A$B+Q&Z)%Z''[?E*:+!.T0"@H'Y M3%YO'D!T?FWTV4^/?A0,ND\7VOBC/?ZNRJ4L!)KK5 M3+C3Z\V*A=&6V^U\> M[VSOG37>68_W6_$HRJT LZ:U#!O+NOH]C@GF<<1'P\?#Q7!A.(ZC,#J&35T8 M"S@+PF/8S(71"(=1!SNBR?(UP^B2G56WB/Q; J^$NK,$[QP[S7T!F\B ME49RC63K799@&%L?_# ^-.:<6F$$8(2RD%AA=&$DY&&"K3 ",(Z3.(##&.T) M1U["OXG2,,V1J3,H79G:F-696#.'B$?N'!*"+4(3 ,7BB%FT710/*;-B.'-1 M+"&D)W?B/>G82WHJC!Y89FG;96OFA:QT]D\O[QA@1*FU'R8 B@21M1VF+HI% M 4XLW@"*LIC O),][\3+>];N%+2N9&'4Q8]MIK).:9A+N&HD;AZ'U%YT%T2Y MG>DNA@3,+A? :#3LR7(<=!TZ\%*?&WVW6539ZEZ@3V;)UUF>HV4NU;82:&EZ M\+T VVS@SB:QRR4 XMQ:T"D <@(T@X;#4<^JXP-Y@KWD[Z0V6UPZ%1-DC '& M-"&)31K 19@2:O-V<:;\,VZ7-PC'(D+Z5IYTY(F7?-B>EEC]+9E?>+KCKC3%M@O M+JY*+8QVAV\D>[-<];H%!JD"\B.B#AT(7'BZ!P E22QW?4 % X2 M'/?P[90.]DN=W5EC(=;2-+IV@9%.GWN*ORL[3/LA3DH#,&)4C,T<$$0T"6VI M WFCG/91[\0.]JN=FTH^9LV[&,/]OZF[NH,S6XY. !3E]KD( $7.(6L&H%C8 M4[=(IW.(7^=\$;[:O#,^.MGA*+990C""L=W:(5@8)';-@F TZ%,UI%,U!'O[ MW&6JLB42:56:YJZ0:?/MRQ24:EUEBZU.%[E9<(E,- J3!4K+Y?>-S%>B\IX5 M22H ES?G@T&L,HRY>1VG KWAOL,XZ40'H=Y0 (MQ&(Q:AJ"5S/.T.EBI$S L[4#1P0R# M4UM63F"4K2! %+6E)^PKZ@E)IY4(\^;G-,NW=7+\#QG:R1CBES&_F*& =,'< MD<4 C,4\=,H%Y(W9^3X#O;$#P702.I*%(+6973 M]46EW?MPN@^&&+ VB3G;0/=^_8V3- 5CLKW;+TGL/#/C>3PS'@]V7'R7*TH5 M>BWR4E[U5DJM+QU'SE>T(/*"KVD)?Q9<%$3!4"P=N1:49)50D3N>ZT9.05C9 M&PZJN4L(9#M9D2:=4O:P? M!8R<5DO&"EI*QDLDZ.*J=XTO4^QI@0KQC=&=W/M&VI49Y]_U8))=]5R](IK3 MN=(J"+RV=$3S7&N"=?S=*.VU-K7@_O>;]J^5\^#,C$@ZXOD?+%.KJU[<0QE= MD$VNGOCNEC8.A5K?G.>R>J)=@W5[:+Z1BA>-,*R@8&7])J\-$7L"H,A7>B57XZ(Z7:B516F8TL\B/N^6C#GD'&&EI\=YHN?$Z%?ZV*2^0[WY&GNMA MRWI&'Q=W;>[\FO7T?UL_(,-O8\2O]/DG]$T5412*@T)\@4:\@(JTTJ5B2]&D MG/."HC^O9U()2/J_.LP%K;F@,A><,'FV!5,M&E:RN@MLAQOW8'SC; M_>VQH#R,#=38@HK<)#A$I1:4[_:]%G7@9-@Z&79R>DNS)2N7=:%DZL=E!W%1 MJS/J)&Y2*BJH5$C ?B&Y(VLDJ5)YM7?6K*SUA7NN?<$XC@PR+:@D< TN+2#/ M#PQ5J4<&V1!_A\ \R>W,R@N+C M#?5],X L(!SAQ"#K&!5$>Z%1DV51%P'W)XE4 M57-P$IW-:$D73)VCM>!;UO2%.218AG06P8$@=:3PGU%G;09*]QPK\:-"6MCLP30=/H-TKF$0T6E"5L+# _3$*3"HNR MN!_&)[CPWKGP.KDX; HZ-MZSG-YA$)L^6V!N& 2FSQ98$L6)Z?0Q+/!Q8/CL M[/70!17+ZO(B87_A'*E;I7:VO2!=5]<"8_X&7XZP97ZL+U15S_ZNOKZ-W1$! MO8!$.5V *?>B#_LCZ@M./5!\777P,Z[@/E!]KN!22(4&P/\%Y^IMH VTU\SA MOU!+ P04 " !W@/Y24;H_1/<( "V-@ & 'AL+W=O\P#/M# MM>58J"RYDMQTWWZ4K)@6>4C)3=.A0&,G/QX>DH?G/*3LHXYN?'&6;,HG3Z&V.BLUJ%>9_GT5)]G \P(/'7[R+[Y=E]8O1R=$Z MO(]NH_+]^FTNWHUV5N;Q*DJ+.$M1'BV.!Z?XEVON50UJQ?_CZ*'8>XVJH7S( MLH_5F^G\>.!4'D5)-"LK$Z'X\3DZCY*DLB3\^-08'>SZK!KNOWZT_KH>O!C, MA["(SK/D]WA>+H\'_@#-HT6X2?: \DHO[%4OZCBMVXO(BM-J2]V6N?AK+-J5)^_CB?O;G]"D_^]G][]@5Z\3\/- M/"ZC^4LT1.]OQ^C%CR_1CRA.T=TRVQ1A.B^.1J7PK+(_FC5>G&V]( 8O[K(R M3(!FY_9FYYO5)@FK/8FBQ4)L4I0M4"JV<3B;99NTC--[M,[C=!:ODP@P/[:; M/YV+@8I]'R;H;1C/A],4G8?K&'9UTF%K-MLZ&\W1.%K$L[@$C+P^V,A3I^"B M?X]9N8QR-,M6(G72=T/,_1S M%MW':5JM^(M>]VGSPM Y#H,MU53P#/7;VNN@9EP M=I+6BM#=BM #5^2%2)3%,LRCXF6?U9EN[?.VWPYU'$=Q7A<&OK\O:PV [0; MZG;4,(!I.A.@5@B_A:?UJY=5JJ\C=IDE\R@O1&GXM(G+O]&?[[(D00)T'L)\ M_IT'R-02+B:XQQ[QI7V=JYY5M?J)1U6=#JO<[Q(\&%5 M_*#I]?3IY:ZRR<<=HI:3_LY)W^KD&U%H1"W+5B(@J](#S<^9#RRLDC0F=DW+ MMV#G6V#U[3*:WU<[O3XDB/T N19HW0X]/:-UJ5KN84>2GF-U<)+.E=KP6Y@_ M9A_B@-3FZ(N(O2!0$O48T#'?#=2130"=R/PN88K!"TB(*:'*)IXVNE9>]Y32 M=0V(3(D=[W$S/F0VE;S>-;/3QCIO.RX.PEIB!Y2VS(XE+>#GP(7&:"LD(%[ MO8 !L 82 Z"#D:%7MQ>0.0 : &,Z-0 B8W1);L#/#0ZX-SD 2FN 27; _P(\ M8$D/V(X/O8H%!E"!.IZA3F%9Z+&]TO>I!EBOY$/?X[ZA;UG)L;V4ZXG^:I.* M:'$LB1ZHUF(:&%?WJZYC?H #JNY773>DC&%*U9T("#$3)4;=BAZ0Z)D:R;K( MN!4E]E5> 4MFQS7QTZMIS(E$'VUD'+!W= M-*&##4P3N@ZF"0"48)H A"!-!'UH0A>9@HQ(-B-V-NO,]YU 00 $@X$"4-JB M@D@D(OC[YWNR=_MAYQGM<(64<]509&/1>Q&;SC5$QP+UU A(AMI= T $AKF5 M0$#L0'#8X+J.D$0O^=0U1X"L^(0]TXF],=SRR/?4R;>+VDY+3B#]KAF>="@G M.D<0RXQ*CB!VCCCD6$YTGL ^]M5)[%"U'9700>S0T8NV"( 9!&.5'CIE;1]E M*2?V4MX'RHA>,X>8N]JM8Y>L[:*LK,1>6;^"W0A05B%V W0@NP$ZF-T@(<1N M!"JK*KL!(N/MJRRK]* KCT/9C8(U%6*WWLHK0 FR6[>N/2>R2E/[Q477L1\. M,JK?0E"78*;>^@$ZEP:$*:E\ NB&Q'4=-7@N("'&''OJ"F#]LM;!ZJ3J(F.0 M2>Z@A]ZCF,_JACC3H4+X+O[I<=97>04HX3CKU+6G9>_1!_W^-$@EBM#G0A&J M4P;&6IP#(D=-?(UH/]P,-8Q*6J'?@58H0"L>-2^ZQ!7Z[7"%ZB!" O4.;MRE M:CLJ<85^ URAP&T'Q5A-91VJMH<25NC3887J%$)]]5A[T:5J.RA1A1Z**ON' M5 SZJQ,#]2BEZ@T H',9(8%610 "(2[V?%^= NB9BJL>,*94AQ#NJ*0"B$Q% MA$E284\AE:Z)G3*=%KA#/:;G>T!I?5 LN8(]!U>PGEP!Z$"N '0P5T!"B"M8 M'ZX 1,:0D%S!GILK6&^NZ*V\ I0@5W3KVM,BN8+]"US!]CX08>>*7H6# 70@ M8I 9QBZ+/[,7_SXU@>FUG?+ \,$%)BL[LU=V^\$4S/9,+]W4]UF@[6U=YS(> M.%S=V\#S$L)%2'%U;P-"+R!$#7JW1[8'1,:M+>F#'?2$QG(NA2;VDNG$(;)] MH._":6_E%:"$]W6GKCTGDG>8G72Z;A=J9YPB?0@,]W:(FO M0]1V6G(#/_ YR-><$+E>O@DS+ZBLWMS^'..0 R('GE)@]1,?XRY5VU%9Y_DW MJ/,;T%H '0@ M- Z&!H@(0 -@$Q/Z(#(E-"YA ;^K-# >T-#;^45H 2AH5NWG9/1WA=9JF]T MB1(E KQ 2;00#9U7GK"0;[\DM7U39NOZNRT?LK+,5O7+912*LE )Q-\7658^ MOJF^+K/[JMK)/U!+ P04 " !W@/Y2SEVDN( !R@:RQY2+X?#>8;DQ:.0/]2. M,8V>]D6I+B<[K0_O9C.5[=@^56_%@97PRT;(?:KA46YGZB!9FM>-]L6,!$$\ MVZ>\G%Q=U-_=RZL+<=0%+]F]1.JXWZ?RYWM6B,?+"9Z M/N:7DZ!2Q J6Z:J+%/X\L&M6%%5/H..?MM-)]\ZJX?#SJ??;>O PF'6JV+4H M_N*YWEU.YA.4LTUZ+/17\?@':P<45?UEHE#U_^BQM0TF*#LJ+?9M8U"PYV7S M-WUJ'3%H /W8&Y"V 1DW"!T-:-N@]MRL458/ZR;5Z=6%%(](5M;06_6A]DW= M&D;#RVH:5UK"KQS:Z:OKNR^KNT\?;Y;?/MR@U3?X\_G#EV\K='>+KI>K/]#M MI[N_5NCL>YD>8]\7;XY[%\BVCP!I& 8(N>Z],]7V"U\S(3>V:;@Z9M7+>M%O7#%8Z#17@Q>QAZQF)%@X1T5L^$19VPR.N M9?XW1# L>JV0%K#J,U%FO&"H[!17WU=/6>6K@Q0/'$(!K7\BT3DK?96SXDY3 M['76#8-TE_&T22)ECM*]D)K_6W]A\U_3733P3)@$>#'RG\6*AG.'_Y).:^+5 MV@=,P2!5(5GEI*G83(_PD"K%P*_L"3*ZLLY\8F@BQK^%>#M#2^*VNNL?.!2E%5LI 5$QI[E[9P4/%WSHIYO MVZ#FAEZZB,EH4!:C*'1,QJ(;U,([J.4@3I#8 "O6$,1*'=,R8R@32EOU+@PI M&(?CU65M5T,)<1 E(YT6*TKG M@4/H@$'8*_3L=Z@WSE$AE*H"1:60(L##D Y@ >B?3<#\<^2'*ERLZK&A:[H8 M!X7%"%/LT$YZ[<3O9*B-=FO)\RU#GTX17HIR6F>T#,9TE! >NU1NK8NT[?Z9 M=#Q>I!:CT*6\IQ.F?FR<1+8II(%4FH&C%>]K+.=*;+M_'K7$\+II%2610WM/ M/.Q'W@W;,"DAKD\429\<(D/C]4DP\%TKTK3")(H=*GO\83__KG=IN66J*I/: M;%U%\B#!O:G9!Z'.-ANH:U7U<3 !C7T.=:[27$,<>0F(>P1B/P.762:.%92! MA(P_I.O"'IHFU*9A@HT9-LWB,'0@!/?LPW[X=8M)C"@(1826$)I-W.:-8ZSZ M3;9-<9C,Q_IM9C1R#:"'(/93L//R(?WI=+%)*AS,8V/]FV;3>!$G#HD]TK"? M:?>2'5*>GS( Q",O'R#'"@G!60>?T#LFV^BU#L!$US3!9NZUF!$:+.P#(#WB MB!]QX&-Y9,,!=-$Q6&:#D;Q071 3<#"<8%SM6Q$9DV.QPEKM#L64:B%U*%R!C+V\G]]1*M[?Y9"1,8L6D:@>\=TGO< M$3_NNE5U5'7%4"VZR%A&[@97;?F$B*!E/5.L8T6F#WC/;<(B]Q"^H^?H"=(["U M.5^ 4M0/J?M.XZMWC=0$S-BW%I,I=D0< M[0E$_01Z'@> 3$ KDQE7]7)7L(UAJ-E1IH^IM)_Z4&+VS,FM,Q65>[9SEK M/IU7F:NA'.3:9N,&"?A85X=.$H?VG/.^KGW;5+ZANT M9EM>EM4T5 AAD@LKL:EE5Q:%-#1"R;2CL$]Q#* G'O43SS, 5M637NDFR'"< MX&1,#HL=#1)'+49[XM'8RXW5\7 H6'NX=L/5Z1@"-'=(@0*MN06"FL3'$-K3 MBOIW;'77_'3V=\K,5O>86ZY%$AC+R[3"X!R7=WK643_K6IVG@P._4I-@(3:$ M6G9Q<\?FC/:0HW[(U>S\ M7]B\A281,8G&DV6QHMAU.!SVX S]X#P=5_CNTO0_OF&AD[+]L5F$\IM%L<..Y9W);7P0K5!^X-/>%W;?=9?.ROF(=??\> MO[MNKHS[;IH;[,^I!$HI&.L&N@S>)A QLKD4;AZT.-3WJFNAM=C7'W _E)-H-['SPH 'L: 8 M>&PO=V]R:W-H965T&ULI5EMEW+Y_Q?MGPNZ%MF'Q6;,G2N??\ MY:9^,3MAA:BE*K($C7\;NJ*V94%0X\\LR0>GGXOT5V([;%GJ0%>N?6?J MN'XQ>SY3-:WTT,8W;OL397N^9GF5:X/\5=N\]V2FJB%$U^7#T* S-OW7]]D/ M7W+@+!\X$[W31:+E#SKJBW/OMLKS;DCC#V*JG(9RQG)0[J+'KP;GXL7+R[N; M._7ZE;I]?9)@7\?[$(]/9FKLY.STT_(>SK:^53D/?V(O->^T=;\1W,J MS-65L\&UIM8I,VRM;CT%LC$MN)5Z9:RVE=&MNL,B(0UC4/^Z7(;HD4C__H1& MST:-GHE&S_Y?S_\/8M05$K5MM7JG0R1UM\/?+LS5C:T6ZLE?__+\[.SD^UOM M895\.?W^J[FXP<#*,"R#J8WVAH)Z@@23"MI0NYNK?'1+^=BX,H2\HIPO:V[P M>^DF*(TJ;N!?W<[5AGPTE6[;G3(V4N/AY%I)4-16E [D-Z:""I7K>FUW*JYU M5+UW&U/+:ILK>ZX0$QM6Y.>J-J%W@2]H8<[*M)-/JM'A*+HCLN0;V.*IVE5P M9R.6.TF0*NSO-197DK+.XQ^KY*WZS1K64W(B+-0[0BWZ]\#.)$PO6ZQ0U"V< MK=L!!3MT<]6W. [9^*1[5I,OK)SW0R-F5]K72X<_<[5=FVJMUGI#:DEDV5[H M$K )QL.A$ZU7NC*MB1PE^+P??+76O''E70?-C:^/>NWY]ZRH!]> MLAY24 JJ(8=@]%"#T0Y1BVOOAF:MXM:-\2NGH$6@1HIC+LZZSGYB ]]1^IP. M80-IF(;:2C:.D=1J-2 ZB"&KMWHT"1Y:@&K%OXJ.D,*TW2O$9HP*0Y\W>9^Z M<^V0K7RH>G&ZL54[L$)\0:M]0_XH($7I0:8@'SM7F[A32^_>0UASX$7=.FS< MFK@601_F%?S>H"#1L_ WQ5J#&U9K03+2*3KJG*#C6/6PTE>Z1J):AC:N,X1#EME6SP5 MM[!B8M"5\[WC<@76QY1^V9$+]18NYQND8/F.P>JAEI*I1LCE%!W1-8SH^B , M$KZL;>"TX.\)LI+F4&6[!@CLCMS6,G9,8&M^4$&$,DCZLSQ?BS,D0 UC@8 0 M?J&>59LXJ/?0Q?3M'@L.RG\$TA\O+V\+T'$=AD%#R>CDB!_:''/4P="64DOV MW%$U^.1#WG%]CQ+F*KA"2I@@Q*=<Y8J$O42S"--2M@*.YB"/4%)T>G ML4B!1CT))[4&P98HP*AJV@@7Z \;%&UJ=OB52H#Q.05G2ZIV@,28'*Q90/2( M@@#2&%71!Y+DQJP/AQTX-8 @>$5&$H]]0'\.7$M S;5C&);%RN%P65I-@@+L MA!T]P /1@14+]9H!;>*+:0!A6B7.A1J=\R1(L^,N 6H5D@MND'_J.=_"*75I M[0 #WA!R/#(B,O=3IR='_Q#M6;>5X;I5.]*P@^F.^H$JZI:PY^FI$)83]60V MW<5+LZ]*@@/9(*/%.@NP=:0FK^-E*>BS3 M.4>1@? UXI*1E#=SFG;Z/8U@@:B93M);X"* K?>2/5+=@3Z^0>G5"AUY6KB2 M%7!;2O_*(4HCX^(@M"X,7D ?L?/Z/,,]61E;* M!5R8,#\/X9CZP(^I/UE;:=2 M&593JQ1D,UU6I< 5 Z4_0(:DV>=#,IJB()V0EV'MAK8N>9 Q^H_TXHO; MZ@?]^S,(]Q"W%MA9<2U<2P6(64WKELRYAKB$DN^+QZS#D,"\%A1Q8_R #CF[ M>OW[S0]'I]_.T!D1$>K *T%3E10CBAGZ.UX#&OBASX.Z=R&QL D973D7N2&G M[L\B=(TA F/.+@,/)5*P' )&I)#P2I7[][=;4*DTSBA4GA[/C2 #W_E$D&(. M;ETL3)EUD%$_:_#N$?BE/76<+J'C*BO*9.)HP;&&%,G]_)+'?-A2 +HNS$^U M)"X55I"$;$!D.VG)0.[$5--XP[C%)!6GZX$8UU$[W&J+B^4!"/!T@7[5L2@. M]\A*V:/P!T@YDZ" PYP&^3 Q?C9,@G@&X"="TH9;O@&YNDN,2/V(P]ZFM"L< M;6)G1GT9T(H=XK M,2 AY!MA8Q,DF!*YEOTXAFRY2\&1T(^$ZL-P9^;VI9CP ML:QA]SR6.2R1881Y$(8]\7OZ\2 9I?@$0+9Z5XQ.MG$_ V=%I^82K5!00>HZ ML!/3T,Q ]%$+Y[G"A1PMARB(QB2/U8MN+FV)_"@QN,KLNU::PB3;5= KDH=H M_)4L2MA),"51V!I"IW([8NH;!F2]#H]H?"A?8-N[F%,@4YA1T$3Y+$#@MJZE M/3"002>P0ZZ+/C6[]:Z!MT1J/50YT\BNM7@P#\4(2$N8NVP#VE5NRX$):4)& MR7!DYA@<>H;"Y -/'91].!&Q4Z!817.9U@;+-R N/5*4!W[--":/P,#@95(! MQNY+&WDQS9%>[P[J+ST3 &;S;,6M=&^'<*0PLK\B$5/ F/8,_^FS$6XIN8 $ M8]Z+$8SY!NZL";T+=I$\+P#,F,S69/ZF^RB49R7=#D4:S%*F4U&:O9/S6MC2 MX\6VY<XWM]TV-J7APU_4QO21'TV9L;L%@>E9*F_$N %GY4%C>!27;9:X58CG=M M,(IJ@<+]$P%16.=9/'LO,PY"Q<)-F?FMH=\ M!N'B;1:0ZBKDQ"@J)]<7_IDS(SURDHP"I\:@=8" K&GGMP<],,9.E=P/CZOAFY3*]4-AO3Z]EP&_0 M^,$':(6C)XN_?3U3/KWJ2%^BZ^7UPM)% )-\7*/LR/,&_,[%5;[P!>/[IHO_ M E!+ P04 " !W@/Y2&93+^!8% "]# & 'AL+W=ONO;6])/GW-V,GFT !M:I.NB_)KE^>>>:9>1SG<&[LG2L0/2RJ4KNCI/"^ M/NAV759@)5S'U*AI)C>V$IY>[:SK:HM"ADU5V4U[O;?=2BB='!^&L2M[?&@: M7RJ-5Q9<4U7"+D=8FOE1TD_6 ]=J5G@>Z!X?UF*&$_2W]96EMVZ+(E6%VBFC MP6)^E S[!Z,!KP\+_E0X=UO/P)E,C;GCEW-YE/28$):8>480]'6/8RQ+!B(: MWU:821N2-VX_K]'/0NZ4RU0X')ORJY*^.$KV$Y"8BZ;TUV;^$5?YO&&\S)0N M?,(\KGV3)I USIMJM9D85$K';[%8Z;"U8;_WS(9TM2$-O&.@P/)$>'%\:,T< M+*\F-'X(J8;=1$YI+LK$6YI5M,\?#\?CR]N+F_.+#S#^.+SX<#HY['K"Y=EN MML(818ST&8RW\,5H7S@XU1+EP_U=XM.22M>D1NF+@)\:W8&]WBZDO;3_ MY> MF^1>P-M[+LDL,XWV2L]@7 @]0P="2SBUUE@8&VMCBSCX:SAUWE*G_/U"U$$; M=1"B#GY)VI_%@"%X,2T1:FONE>2 \#= AXMTN4+$%U,8YQ?H]QE$Z ML,\;WUC<#5:7#)XUU!^DHXC)T$1)V*L6"H>*\DO(34GGFSMH$X63K6JCMPC;)A_DR%EM0E+C@#B:H/F5?LK7;M@?[._L M4NM"T+5EC3S(JV M@L%85Z%J[!>L:F-Y/$8CPMMMCJ10R*#4I M'GYHH-HZ7*.(!4[&1%\E MG\]'E]=TL/.A1WYA*3>[+:_!14U5B'TRQ6 "PT*3LKMT29O^PS6BN8KN%MN> MIS*&)NK 5URW0[F,K::8#SH?(TA:=B^"*<3,XJJT<^6+'TR2W.)K:(H:G0>=567(9ZU+P%%O,A%,H:AAY*^\VG3CG'?_1&?7=\<.QIBS^ZA2" MW)H*O@A+NO73($:O;>[',J6=I^XZW:TK985V%B[.#H(7X^VR'6WOYL-X)=TL MCQ=[XD&E=E!B3EM[G7=O$K#QLAQ?O*G#!75J/%UWPV-!_R_0\@*:SPTY:O7" M =I_+,?_ E!+ P04 " !W@/Y28=1A66P* !J' &0 'AL+W=O\U,[O-IM"'UZ)6^Y=G_EG_XH-F(H<%&-NZ_N.W\,"'(O <( M@HX@L'H[05;+-T5;7%YHM6>:5H,;#:RIEAK*R8:"\K'5F)6@:R\_7/]Y_>[S M-?MP??7'/]^]_?3VCW<7\Q:,:7I>=DQ>.R;! TP2]KMJVK5AUTTEJF/Z.10: MM IZK5X'CS+\;=?,6.AQ%GB!_PB_<+ RM/S"AZP4-Z+9";;4:L.NH*L&&N#I M=LVNK(^%9O]YM3#V_7\?$1@- B,K,/HUM_XP$]998EAAC"IET8K*V:%V2#55 M2SP6IA4,::L+ CZ6:@&@:J"_8I2G]<$Y8KH<.!H2I:E8)G7@;*M5*8R1S8HS.+ Q2WB3F&A1'DH8M6)&Z!N)14PVK%T+ MUBB-/Q*L&_:YD63%QQ;&F!F[7BZ%357V6]'L4"B8[W# V5Z )PI0T]2 M;3:JDNV!+;3Z"F:K8W?6"@L'ISM]2C,:23PL>^:X$S^A$:S:3LFF N8T/?8D MW 6$V*TE\*@E"!GAP9RKY7FWC*GEJ"D?!5N=>QB;P0^R:15K]^H.G^>3D%GB M1C7GXZL9>S].#T:58 G52 ?R._00_!0-T(?H8GX]#ADRZ*4M6PE^6H/WH+)EDE#NC2P6;DXUVH6.'-:2 ]54U&U/*QF![C^W3!+*+-CN8);>%T^@H /&:<,D M.1.&2T'JMW*['9]&L,%,>D',3AWGYDY5/0[;(^J.,.[7O&#D[@+)K/L$VA0- M5E"^C)S _496%B:T+R'L1;.RX1/-C=2JH>43'%OEOPFMNJHR@A%0="G1)=BV M%K>=F=]<7KUP8=(%G(%G6Q?D-4%' MO;(3Y\*)RF-SR59<8HG3IR'<65TP]2-R_!E[Q5IKW]0*P*M8K;18V0WUU"8+ M3+FQ-6D@ZMUNM0#%G6W'JB8*;#Q=S?Q>%>T2ZY,E,D#MS7/VR9).3UDG)-?= M9OI%N/][]L5/BE)U@-C5N.,_8V'.PR3"($EYGH08_/UO6> '+S#RO92'0__"??]C/D)C_UT6!<$/ EC]JD_ /@AC]*8Y3Q/DW$17L:^6T0P<2&,4A9R M+_*&97C*)O*.SALLB!*6Q=&PV.>^YTVW+)]G7L9B+V X,WBA3U+#R&?OCLME M3S\(C7@>1OV?<]: #S@&O.(,@SSC61Q@$,=P58Q!X,<\2T?;-6U"*"!LJ[ ' MG\OFW"8@O$ST$4R#4R$F(H>#-DKR(UHJS2YG22A@ )$A)$7T!',\CT=>\G,J M/HXC[Y=Q1-80?.*,QU%\A*,\XAX",X0UXG&2D?T!T#1$,^=IEDQ@Y%O$Y" - M1QC! 4# "8Q@<6C?CS"*X:8'8.3G*4OAS7YQ#B6.0)1X,< 0$\X##/V,^W'\ M)(A\A-7K_^Y$* 82PP2#+.5!EE@T<-_ZR<\RGB;ITR "6.#GA$"4\0#PIO_D MA'*$$$0&F,P2GOLYY7GN1Q#FV:SY&04_HG;]_PI1"@#!)/$$0RA-69XS/^5^,((H\I!-P2F(\I@!D/&X+$;M MR!X"4>S'5&ZR$;\!4C.< BFPY21+H"6R&$4I"K@'&YX 4@+$9W'_=R=./I57 M+[1AB7CB)WV=ML4E\F)7(9["4A;8:D$U(XA1*XE-@/)^0CNBB>2&B+*?A3P) M,C! D'P6I@C6?7CZ/CT?A=0OUZ04)<2SD"($)-GQY@944QD: @RX^P$E*IVY>E1F([O"]<=0*I _"%CE'YZ8;/M=23IP\E>W=':\'8M=76^+;1K5C?4%KFC];. QV%@29Y%=D?X ML5.[SZE_W+K[FOK@FM=GR!VR0^*<_V@H<,QW=2A[HNA98_!T18;NM:HYZ M-;/#<7QP+-VAN#63ZXSN=N-.H]7:*XOQ'F*&>@3,5!9-3AG8=AB%_Z K29?C MNN?N(X2V5^\-W?\L:KGJ;J$,_HUMD2 ''=&-5#M#JZ6JH-MPR>D@0PV/Z>_! MR(_=79BE?N4Z93-9RVT3>03\/5V@+%"Q'$KMHQ:U!73?$J'E%(5NZ,Y%+FE8 M2Z%YU[-W;1M#=R@,TW(BX&Q>0J7JXG]4N_XEHO'WX\A]TF#/OT3G Z^6G?O0%D M.BW,&ALF0[)MNDL'8MGYKK+NA-> 8"IZ;0&+;0V@"ZS.=8.;3MKS;X]XSBE^ M1\W[E,?^M2_,"=->5+73M.-:.Y[N[!^I==REU5$L]W39V54!4[KW"_%WJ%M&2U6(+4FZ7Q&=/NRY9[ M:-76?DU:J!:PL<.U*"JA:0'FETJU_0,)&#XO7OX/4$L#!!0 ( '> _E(4 MBP]LG0< $\2 9 >&PO=V]R:W-H965T@"BFW)K^DE 9)LBTUQ;8*FO7PXW =:HBU>*-)+4G%RO_Z>(259 M#I)LL0LL$,0B.1S.,WSF13K9&7OO2B$\>ZR4=J>#TOOM^]'(Y:6HN!N:K=!8 M61M;<8^AW8SA$V5&F7C\7Q4<:D'9R=A[L:>G9C:*ZG%C66NKBINGRZ$ M,KO303IH)[[*3>EI8G1VLN4;<2O\]^V-Q6C4:2ED);231C,KUJ>#\_3]Q93D M@\"_I-BYWC,C)"MC[FEP59P.QF204"+WI('CYT%<"J5($+JR_FWJ^LOMRQ:LT^U>F+9//HI83L!G@.*%06[DTK)BFLO& M";O2^9"]&_1D!C\GC"/.G"P$QEPE+#=5)6R.Y^ J:Y0Z,NLUYE4;5:O6KU(S M08=8C0.TIN6\]L,#*[ARAB&?6.Z%H\.X5$=.V =8FQL-K]=Y=S&%J(R*-[*U M)L<94F_"RBZ P15IMP:>-<\E!)_(_&=+SH>+IA7:K01FD+HJP,R?[NA MVHD'6*>8\26V[Z6BT5#EAG =PRH4/K(JDEX0Z7$56G24/;P*OS/,U_G]$;SD M@*K%\((C17"EJ2V[$]&=5FPB!F5@R4[ZDN"(;? H;-X:Z_D*V+R1"ESNKH06 M^8^>VY[Z@?=/_3&TXT.T:]*SQ_,>"JP0?]8! 8[!H2_<2KOCJW#XR06[-:H. MU]7*0-J)#:H)*/D->/;38#PR. 37 6B'HF,A*D1;Y/0)&)=,866$J4' 2 !"@\ MLI40\(12)@\G>!,$-:Z=4R)S/?NQD1P&ADO+'KBJ"8E_X]A +5(7DD!-45^9 MFJR'RXTE\+!@8TRQ0U /8]*TP26>ZXTD#C96Q/CQ)=>=/(U\<*6K5__%I9/Q M.,!Z^;_V$H.+&2X7/F-*.A])K(T^(F^+P)@'H9%.$(BW-9"TL*&W44:H$<6@ M_AH%_^A))Q"^11:H6C14$9CQR'_HIY_DAWOC4@'4QH.Z66FL_HL.4(HU>H MTC"$O!H4E\*) W,P#9$=@O,6D=TOWB%]A:AF-ZW2&U+ZGEUR5[+:Q2 X!$<, MA)DY2704_(E-D\EBB=_T.,G2C/UJ5+'B^;UCL_&,93)9 MS!;XG27I=,$N&Z:]>OTQ,M"OHPBC[0&90E7 7)Z7CZ F-Z((?O>)534 M?A;LHVX$G5L@W][@D%1<"8*$ M#E6*ZZQ X.^=+4FS*FOCXD2BHHF92JD7Q$ M +-"M=$ZE)!!F;\3=_NDK^A%-B?LGEH$NXV46@BE+YNF8PFL\3[(IS4V6XV1QG++KKJX! MD*E$V)@2QM&"_2+1'<""OP;";!H@S.83&DTCH&F:OFS&#X.@+J9^(4Q:VM-K#690 MTIN.)6+B*Q1',/A!Q%X"J6'+8]<6#L> TXMR5XB0(M0^:VCCD0(I87$K,2\! M,X\;N@;*U[WH.VQ\*'*>Y17W>Z$$NQK5?9T(]G7M:RL.>O./M:64C49 A.3S MIH<*$^!LR'BQ7K\E'V]EF_ IPT$#>I3XOM_-=E]+SN-' M@KUX_-3RF5OD.,>46&/K>+B8#9B-GR_BP)MM^&2P,MZ;*CR6@H/\)(#UM3&^ M'= !W3>DL_\#4$L#!!0 ( '> _E)Y"WNP-00 . ) 9 >&PO=V]R M:W-H965TNVE-H&[,39ILAF M@R1M'HH^T/+8)E82O205Q_WU'5(^B\V!HB\2CYEOOKE(]E92?=,+1 ,O55GK MOKZ>AB@1779W*)->W,I*JXH:F:=_12(9\ZI:KLA+Z?=BHN:F_0@,>DL^QPU[OB6$)1;&(G#Z/>,% MEJ4%(AK?-YC>SJ15/!QOT:^<[^3+A&N\D.63F)I%W\L\F.*,-Z6YEZM?<>-/ M8O$*66KWA54KFT0>%(TVLMHH$X-*U.V?OVSB<*"0^:\HA!N%T/%N#3F6E]SP M04_)%2@K36AVX%QUVD1.U#8I#T;1KB ],_C\]>OET_7-#0QO+^'Z]G%X^_EZ M=#.&XJ,4+7\%+X8NLS4+#N)[B]%B_0]QV!,,MP5'X M)N!O37T&D<\@],/@#;QHYW#D\*+7')9RNA)E";R>PG5M>#T7DQ)AJ#4:#9=" M%Z74C4+X8-^C9M2HGM%[QP@, MMZT'<@9F@6U+"+-VL9CPDM<%:FJUDAN<@I$PWP9KLJ;EI51&U'/0.*>V-" T M< TS65)GZW.XQ *K"2J( @;#XGLCM+"=IX%RB"Z'8ZX-*MO-<]N2)W8QZT8T MB--VE@Y#'+_<".6#=+W$K*TBR%!Q<50:Y37,2^)'A;$N2[62]Q[^B% M?,::U[1U40H;B!NA:=(:&K5A9'NG;>$>5MH&]@3"+HMRGP:9S_S(!B#PNRP. M4[A!3;$MBJ9JVESPRL;^;^Y.LM,P8%$8?8)3@@^Z*0TH*'&>?R*(E/EIUP8T M9UEJP9.$Y6'W@Z2/M9'L9BSS@+4<\(R_C(P*'8/A"%Y-&6%$-GH3,#Q)7QB#K.$:."TTMTUT2Y9BU:R,(PW )'0?H?@/UCX+/C M/A3ON$>]("H72KJ!G=D9P=!'%Y2X-7*U;4%+ZV"Y39]E1TIT7\^HI_8U/-[! M7C7&GG;#0^/CC7'N6N*XDJ\.3)"SUNJ_J\:6!J4ARCXB'-HZ8G'L?T0X5.AU0U$\_N@$Z![=NA6KNWA8:"MG4IKV M=ZN[Y\NPO;7WXNW;YPM7CX$ "N"0 &0 M 'AL+W=O"J%-.=!86UUUN^;M,"2F9ZJ4-)*KG3)+ WUKF\JC2SS2J7HQX/! MI%\R+H/%W,^M]6*N:BNXQ+4&4YJK&UQGY\' $4*! MJ746&'T><85".$-$X]O!9M!!.L7C_];Z)^\[^9(P@RLEOO#,%N?!:0 9YJP6 M=J/VO^+!G[&SERIA_!OVC>QX$$!:&ZO*@S(Q*+ELONSI$(Y26S;#'7:@_:29,U]^-=]=I$CDNW*5NK:963GETL5ZO-P]4E?+J^77Z& MU7*]OK[])835Y[OMP^8*EK>7L+[;WK<3\[XE4*?:3P\ %PU _ K !&Z4M(6! M*YEA]E*_3V0[QG'+^")^T^!OM>S!TC MJ?*#$C-&I9Q90MMS6X#JHFV >LR[*9!!56L0M)!S(4P/OB"@L9PJ%?U27ELG M^+T^@=(9:K"*BMNBIIIK/'RO'7RBAFD0*F_$>[YGACA5@J7D-9=D&EE:=-Q[ M<%\X0Y:GO/*1(2\(4#/WIIA4[)DP'0O3\GQDFJ/Q#2D#0G$,*7^I"SO)VF!> M"Q \]X%Z@48[ 'MLODXKJS5KM\B-7SA3*LFMTLXF^<-5UH-EV\!;A;1@M$S?*&[UP N<,>E]S!AY$^*\".C%Z 4/NP@C ^Q"?TA+/)C+Y1.!D/3IP#_V [ M#L?CF6,[#H>SJ8?=H/ 4*(!M+(^H96WA2)\7SAP%_KT1]J=>$V!F_7;=J[W? MZRT=T46B>;;#$&ZH+"E):N>+.4K,+2+<*DK>4VH>JBRY=2VR(;.B/2)PE*FW M3C->,HI"N",@#=<6RX-HP?0.#P5>:[^:46^MC=N(G@_=#7ON.@HK5>U@;$&D M&;F1H$]!K5(T+N-MH56]*US"-9)4(BP1Z)*:T4#;MD$03%)K@PWO]#D5V/NW M#MX_.D-+)+;NID *SGQSG':SW65DV9S!?XLW-YD;&ULO5II MC]LX$OTKA+>S2 "UV[I\9)( W4D:DT$R";JS,U@L]@,MT38GDN@A);M[?_V^ M*DJ^VLZQR5!87T6 PO"BEKGHOGO'8!_OBF6GJ0E?J@Q6N M*4MI[Z]48=;/>V&O&[C1\T5- Q] 2FD"I75)$'BLE(O55&0(*CQ M9RNSM]F2%N[^[J1?L^VP92J=>FF*WW5>+Y[WQCV1JYELBOK&K']6K3TIR-J4[:+H4&I*W^5=ZT?=A:,!R<61.V"B/7V&[&6KV0M7SRS M9BTLS88T^L&F\FHHIRL*RFUM\51C7?WBU>NKC\\N:DBB^XNL777E5T4G5@W% M.U/5"R=>5[G*]]=?0(.-&E&GQE7T68&_-%5?Q(- 1(,H_(R\>&-6S/+B4V:I M:2TNJUR\4E:O)$7>B5?:985QC57B7Y=35UM XM^?V2S9;);P9LDW^O"SJRC; MGKJES-3S'M+)*;M2/18E+KL4$68&A,$2[81T8F8*Y)![*N MQ=YZI3)53I45 M<1B(6U5I8W')8&$N7N*/KL6US'2AZ_NGXD:M3+'2U5R0*B0[\U-F[13QN+>= M<["\]T3DC1+OY#V%*/Y)3)6T-$]7M8+ZM9"U>/OFZOV-6!:-$V$_'3P29^+O M?QM'8?33SJ^/RI:B,+*"G3L[\_!;&OZ^+>-D'$3I0,3I(!@,!N*CO#M_?:?* M92VN3)7#>[^"*OX)JA"WM:P5(+S2UE0@FEH6W>8:<'EI[-)8R>1Q:PJ=B]^E MPP+ :&DWE_V_CS7ETRLSHN\P<'C%?8V8T.&9C-&@-O%7+NK,0D/M:"]-3@1P1@!./V_9RK2M994I< M-O7"6$H5Y.T[20G\+88,TIOS&+9<7[Y[O;&#!UM3?I%50XQ#ZGVO(6D_>@#( M'V1'")7#0SMXL+7CLIFC:&(P_@%F'$'<#[0C.F9']./M2/KQZ($=OX%N4<+% MZ\Q4IM09DG6%#FU)N;-CW%&;WIIJ?LY\?KQB$0SAV/4KU0+4_@AI+Z9UDNW4+;;PQ=W'+"=ODQ$Z/)]Q/[ MA"P,O87^\AY&V*<;^PJ%AM2A'ZP;7MX)W3)O.!@=ER[%FCM6Z"=7RJ(!)[Q$8\4W;Q/T$1![-^$ M1#/\L,<2CW& X!,2LO\^X!SI/6S]SD0<#.!]NH[CB3C>W8@)4!/N%^:]OD!$ MD[&(HR/K46C#(!Y%^)L,0_&P3,'4%, O@HPJH$JV*Q1T8B M&:*^CD?B2!:+)!GC&87-8^>L1<^A/R\Y\)LHT+DE -:%A*2EM)A1&Z"_;;'E MW"K% 7SR&^H]P<*%SA9B:8.R<661[FR9&04J2Q M&([CQ2_*[% 5G+4+64IZ6S5GPV2-Z#L-8T5.4Y-5E'KA*$*6,0=6 <_ M>-TV7ZFGI]S*@45Z*1T;!#*%(1! M"2>D,C,'5"9 M;8O'@T,'.!V+JJ;L(KG610$1<&;>9,ANQL*1Y= )Z4R7D)NF9HD.%>-P<;:@ MF$FRW%%YDL2AE2(*:XF4&UKV/)$:K*E0,Z+T[KC].$/.T>))6 1!?QB85GBP M.!984/[/FJ(=;*J-R^D11P\V83<"A=/S2L]T!FFP&!1R?V[6%>0B@$[G6G*Q M],+]<13KZ5F-%9H%[DB3#C%U_>,Y-6LL%3TA\Q51HT.2(<7D2NJ"*])IP#U MZ%DXBH-TE'H';46T,^ A\B\K59.F.5FD+R2!2E4BMW)=[<5H@UQ./DUP! : &7JK5N,?8%#J2I=- MN45D9O9@X+.^E'<\ZPN@"4@XX%DBDSDZ4)I;JM=9(3I)'.J)302F#0F0(MCJ9M&]@9NX1U^8_6&;&G0X0 MLY45'%T//#G3;4.9CFRDJ@B==8G#'P&O?:%&U5?.9II>ZJ'NL>LJXB2ZV:KL MHTB^MCHC/D0%F0O#8*PI.:$)HW?JX0:=G0*H/9H#8DIZFG=)Q+4\(. 0, JM M*DPJY2?RW@J[D!4N8&W0;8%WJ1:@)#%/YP90JA$SK&/&]A%S:J,@ WGO*[YK(:G[O"P)QF%!W M2__N#$,;$#*E6>T^D0TH,UBNZ%G;!A[.S#=OX[85D8&^H*TQ1K&K*=6198 G M8N&GZ&I?$C%DP>!N*\4*C,,IROM0O E&+;\4=&!ARJ<0;.L>2BUXS(MA7^[H MM^VYF*47*(\@+36;^69)9.2V&;F-=6\#1^!0*$Z^IF:@Y#DGQTQJ"QT+'! T MZ9X9F_M<8#:M3?8)+(KM?9^)9IJ(@(JYXQ( !%?*DYC,LJ9LO/$>C/38J@6] M*8=BA7&>>8&_HFEWV3@/4<0\U26\DR54U?@CW<-)]-J1#?;\30O86-B).N*D M!UT?1R;,0EN<\4$!)RFT+[!101W\7K7T7.B9ZLYA.]&GAFGC$#(W[PH]0LN" M #\_0+E\J*/Q=,)5H+@GW''+?.B 3;C07%E3"H.2C4!3A:5X^<+IK6MBY!+=*HH-;I$7 M43\-'U'T#MW7EMJM(WR_!2*KUU0,K]74=B^>HGU?T[O ;PK)6K&;D7YK:=%Y MU*A<>^?1S\3'EZS3 1KOQJ?K5O_*^ 0;HO?)*,6 SNJ M+&>>[CG_)\CB$8V M??0MT1KQIFW//.[OGVRYF6#JX%[I@"MWR?L$Y;:.V.MCIK+@]L)_K=R:=N^?ST02C$;#]II\9O6V5.VNCX-).L%!-!G&_D :T\$TC(,H M'AT5=OD512+HNMU:WD':8X@=1W36?PS!29P\.2KYG*>WL?WF;<9#.NA/PA%M M,PHF4;MA&*3AZ,E##&U[]QV^WX<3)1SCB4K$0B_WT*6/6(#4*Q!5'%\PAXO! M5Y54;F=P**RH\]NB[^,"R;+W.53X FNDPF]GX@">A]"HW$Z$L>^8U[L?!%3_XEX,[KY MP'[IORMOI_NO\^^DG5-?7:@9E@[ZH[3G7QET-[59\E?FJ:G18O//A9+(;IJ MYS-CZNZ&-MC\MX,7_P502P,$% @ =X#^4J@H=-P<&@ B$@ !D !X M;"]W;W)K&ULW5Q9S?F:1^Z+9$H(._\ M,I&EG[:NOFW6QK3J6UE4S<^C==MN?GC^O,G6IM3-L=N8"M\L75WJ%K_6J^?- MIC8ZYX?*XOEL,GGUO-2V&OWR$W]V7?_RD^O:PE;FNE9-5Y:ZWKTSA=O^/)J. MP@C#] M.>S^@7D'+PO=F#-7?+%YN_YY]&:D+\\O-S=[=,/? MNNI8O9B,U6PRFSZRWXO([PO>[\5#_+JRM"VLJFV4KG)U!G)MM3)59DVCWMLF M*US3U4;]U^FB:6L8S7\_.I+/O7EOTO*CVY'COI#L]&9^7D$3VQ,?6=& MCY^A/E:J71OEZMQ6<#Z5N:YN\/M2X0>UZ!H'C/?6O+# M.Z-6[L[4%(KG%&U M3MWIVKJN45^[W&866_'!.0S>: MHU&C%K7K$#!HCV9C6 :V:@WDWA(-#JS4:H5%&V(B_PIM5ZTJP+C;5J9FJK'8 MYFS*MH)&J\J'NJUMUZP.(9;I9HG9C-2(W\ 5;;6T12%*A]"K9HDC2;Y$X)@. MT$5A5O([/6*J.UN[H/U+?RRPNJ%+4 G]@0=(LZ.705)HF75 M9%E7U_1%WO$_ ]?SMB1.H[VSE+H"E239Z(PBDBS#@[K*C&CUP^G\G3J=GZF7 M)Q/U;!B^Q-&RK.X,2X!T5PR]P599T;$CDP7P]YEK6GIT;<"L:TA1"Y.YDOUH MH1>%>!LR/F2'7W<*)FI+^N)8G4:-0_)L(AIJU9L-E,Z/UF;CZN XUN5,(UR- M\C6O]1'H'JVDK]RT9$>5(>K8(>!YMHF$C5.JX-"-I2/9,4H'H;9KW4+"06,[ MM=;$'!B%'* A:!.L02I+OS&6%]BQ/;3O.!*!Z*BKE8@07ZH, 6)A[DNHQ?X= M\F M+E&[.]L$\TKU^&PV85W;"LX'33=T$N(E)-5+(/!"!R8B8-U@(=%P@(![ MM'K'8O[%HA!$-CXV-1TISYNQUQ29'P=1LBNHB R+V-&EZV"LM(65W"(',9V( M12"@[5J*KI1?**I%FD*," HCPB" 9<@3S!='Y ?Y&<-+6E6Y!\F "1I=LQ4M MZ*F%(9[Z?4 F>$*,0'4^2]#I6&XVXE0'? MU%#? 4P$&V\U7#.&\AS[W-)66TVFUH#*3-!%XRSTZ-6S2UCV*50VYL1%4 ([ M2QYLA%WS#: (L61A($8C0?Y?G:7P183TW!V3#A[ '4-=-+:TX"QF4)_'^'BW M7#YK;&OV%#;DEV7("&CCBJ)K.35CX[7^0]<'<*99=<012A$4H<4#BA6X:Y$M(O86DWQLR3X8+D,?0.Z]KY#X!@N&,B]/WY]?Q%#&W1J"M M+G:-Y9\;<%M 6R@IJ6;&T2E@XX!#AIB 8#:736WO**3LF?_6$+0DC$X[50C& MS,9GN!<=ELAJO,=;()J61IH_>;3:BRT1=O@RK!X'> FW]?B2316B%D3*%'(@ MS2G\7:*H*;TNWP@2.K0]Q?-L38^ 2I0.Y!0:91B!GAD[IHL0%]=-73/#I"L=35,>-:,CBR6@)B:H.*A"LDLLD_A'.? MMIE7=EH6%I5%52YV%BWKH,8\.D+Y2*EOQ1J)U9'CX.C!,!=2=KD+<%W"MT1O M'\@]T(6J>!^OLE2G++426;^KQ;+H ?*$X%P?0]D/>O6RL M P/7#QD^JYV3\K[N]:HV4O9%LQ1I1+6_\6HG\VP+'U&\^NF8.5Q$O(C983&H M^0Z(H613:NM.O/E#)SGO-!SI+6=@4%&*]Y9Q5 7MT-F^Y*+$I*)CR0N2.0 O M'I?3=1)R:.4!>GKC!L9N.HX=[19?[-33V>1([2@B+("A6"T,.:@$[9M4_9YB MWD.8CT5/7HXG;]ZRTM8:'LE*RJ4DL>6".V>1!CI$:EN; 33NI+W[/)H-KN# 1-%EZ$8X L4V\L\[QXG"D\?FX$7(5)*O M4PJ*40FN7G-%1(U:]5L'(GR;==(S+M4(E\E[:+!.2H >6H).[3$+R;U/5P#0 MCY8)O; M9TM83M_8JWVU-CM^]9=C=<60BGM6%%;(!#KJ*B+YV%5EET 058MPO$:50KV/ MI6? ?*,F2>0+')^&2Y58G*P)2_>,?8?N]C7T8$X5H-W\H.;VVZ#=SSUZMB#U MSJQL59$<%KK@NO*)>CF>O9KROR=O7P%B9+4$CH]BHN>3M^\.1KLTW"(S!$>CO#?FRG]_^V+(Z)ZG\3) MBU="ZN2$-Z7*HCYX)+6+#HAL/S,])GPMQD3%%DH0&,HE=:VFT[&Z8OO^B!CN MKRD0,+T^R;&HOT+U+Q]-2+3B!C+WQB7^4%1:"M1BR^T:XN"817"A0PT:@IXO M-"G4+(ROAJE$XVS#C6IN$?!*^(0TGJ@DIBHDM/!P3(P]L&64/T8J,[%::07W M;MRW>&L3JEGG&U,/M+.I_%TYHN^@8?;)WKM1+/F\V)+")S9A&ZG=,MVLU9+L M6N(+/NKE&@MRY"?7-JC:OZLAQ!+AP+57R9ZY&FO5V#0E>6KW2M<;7:[V]A=RH)Y,N"H=E[K9>PXR5HJ:J$'0NY]=P#60&3^IJN.L@ L[:UZ*H%: M^-"^8)6V JVE*$#KCD3*LGF?*Z.8"35*YHL9]%XR#W5<(@U(D[0EX8[A=UV[#97N4KZ]5KZEZ##B< MVU=\:9-E9B.M#.2#S,,@"@%5:,K+=DSG+D:["UW#069OA0Z&%+W,XR:)\'D_ MV_@8Q$6XQ^^'^.!@QOJXD7XO-(Q0(5DF&,/-5=\82AD3?>';8 H-7,,P4D" MRRRG8E_HT)F<"K0MJ')A",MNPY4V%:;WV)+]H<+"EG)CA;/&@*1;%+PHW _8 M2 ! #(C^K=8Q&T]?3(2BP_*#&,CP";^2J.7(H5HM0RO4:W#U4&A1"P=U0F'A M]-@#OG8@>)(%[17G2;554_"[<4O5I#Y9K*N[562?L^]0;#%)!'& M7BY]1R+W"2)V&4_8%%^PHT0W%_M\A8H7-#?MLSE@PJ#$VZ/ H$XR%9$\9GK' MZK3(G!Y&??ZHC\@5^=JNJ LC^:C<4#4<#=5_G:07P%VP*YL/=C"^M4@S M *Y 4 '!=#W"S7:4-6UL"I#"6C/$2R0;7P3091@L=F$I4$]/_M)O :ZY@2%6 M4^JOKJ9(ZX-HNA_GB'@G& HPGH# ZK0FHA! F:!17X$_R-4XA9!#<,>$@$WA M+T]2P0YX#TX\+!X"0>;_7G8=PJ$!J+ 0%UR=N^3>4P(YW;&&<8K],@G?Q9)T M7W#_W^NSZ?';OXCY_%O$3T[XY.V+M]ZP%I#.T+HD$ 2L^&(:ZO!/?"M^G=R* M7R)[K^&!8!0!8(@3YP")ECJ5"!%TH;*@!J]D,DFH^/_E^:>SV+P9 $MJY7Z@ MOJJ'9Z.S3Q]&1[ZC>_EW=0;M_0$W^95G4O!-C@0A7358:QVB6F8"VD[!XO>0 M'<#GZ/+L?#XZDC9>1S=Q='.>)SUQ[\KWB/H;:[+R=]E8@(W\+NQ\]^=4SKZ< M^F+C:U%3X=UUNFC4@JN<@UB74P;P2 MO#5]&?1PD'[DM()1#@V==!9VO=+4*!DPXL/C[Y4E@^-*@@?7VMIF+8D8\"Y$ MFOBQ+S42&I.>W_ ;WJ$/_S3U0J(_*#OHJ%YUDM<1D:4O[QM3Y(]4M=*WW.WD MQFM9NLJYILO4#1D/5]%JM*&@ZAOMHV1F@M3C#7! XR<; /7(P]>'ON>)KV:8 M1:K<#WX-#V*\2)[3EQM$.\N>#(I&QS1 :LYESR5O1MX9[C]Y>I#K='4NT(F/ M\ZW8<&7F-3.P+#:&U&0DRU.$F)X$B_%-5UX7[ 2U%VT!ZG!V"7 D6ST@"[\K MTM7TQ??8H;\?X7MH<>E[Y_5;SEXGA ;Z4&WP?3=W*5W?*CB\SYR@>IF@G4#? M??ND&3VYPCJXV$A5A]&T?)J"[T" (&6_2+$,^ M\4/-R4,G12-];LY'-%0!I7N;R6R=D5O3\"6A0YK+6!LJ2#TVG'<;LE3/H[>, MH:?'4O'LZO/O\[X\]^QDR/3A+LL*E/$/:FO5%UODA5T: MOB!(KHQ_C\7_2'J57G")1"BQK5 [MWU?^2%Y2C@7JCW3/;T5:XE7Q$JO[@K? M\O:%U(N0%?TFD)3F6B?NXX/,[\?SXUZ$IT$IWO,N$6J0BKPJ+;2NXU-#+O*+-C@Q")R@B0EK^O]!T$Q1A2 MB(%Q95P:P4BV%A2L*4%%&$U, M'\H[LF'PB /YJ!>$7Q0:_"\ #5-=+Z):[\XV+/H>O_MKJ\>H9[#"0]6 MNQ0NT1X>/\W\!X>)3'H9FJ:MVF?A8!!/_U!2-TT[]%Y6&;<'*.]ONMK/W?#% MFO$8-7:2E^RP'-L%^^IEZS&$/\S?N#L/6XT,CL5Q#*& 1" ="A_YA0Q/4]S) M#D]A+B4<>Y(H M++0NQ!!@8@Q=4-L:(#]Z_/-N8]3'9Z?J6K#1A0TB-^R;]]/O4IL/E*%,J>7AV3PL+.GRXMFZ.K<-H=1QK%MRJ^9 M'1+@/PL4^*:CY("&9HZI+R?=D)+>P&)_ET[EPE1F25@!88Y,;]#X"FFKT((=[P)YP, M @4!O:FOI']\C$$/&FE%'X2'@8;HS6W.J=93R9@O)%CQJ*!KOR&)*R;^^Y@< M>\9O_9X\GJ^S6YZ["\.(" 72@I1[/<_8ZT#: \B?.L@^>$5IR*P0V4<_".=I M[>,-!"4 =V7B+*\5QP$#F728K>#LP!""*L8@#&W4;P PMNUI(J MA\'C3ZH7KW[.[;'.##Y9#7LF$F=Y:.=[L<80NX>711)Q1#4)QB.(?(O4&X-+ M4AZD/9;8N1&_I/^'@,&7>W+=][^_XHL/[-_TA8(CO&8#OOT$%T5,L?#8JI"[ M+.[*);.0PMD9C[B^[P=4N06S/Y:%-4!@Q1B,F Z!21HYN_XV+)(\E%?E& M(;P3U '!U?:/_6;_DAQ\QU/[]"))C/UAQC)DQ^$9LG?8,PP.B)C")4@O^'@E MQD??45TP7+O/,]\K\2##.T=H/C Z_+C73WH'1W8PF).2+;Q9WSLIG7N]OZUW M;-Z4 2:_#$?=19Z;]*_4B'/^X9@T&0*)'@J&*=D?IU9,#MN/!H4JU)JZ1CHI MNL4X]+A]1[=RU;/!*X"N7NDJR'V<=L5Y!A8 J",A!]XDJ[9\F8XJIR]?06M1 MF&H5'/(A_?2Z%!_;4\\!<5,Z&SKBH,K>-^I!_O:F%N4U-.A L\0]*0XZ&E5, M7YN+0#.\J,@,>3:;E-&0=L1&?97%E][^RA*U+%UQ(.B^"4;T2!2A?FZ\.-X; M-TBG$(9;_ /J(E^[$7LZS?H1@OGY/VY.>XU!(81>F!-'K^[5] )IB$RUSJWS M]S6[4(B&5^CP:&($X1V=O2YZV"E'\5]$ )*$#YGORT/D>B0ZI)%W([ [6=I[ M R4%ZK7G'=FOAVDRN[D_1!N<]L_VZ].9'TOUQ6;H\8\3])]+%ORNW82Q5(HA MJ_8]F.IBYNK?U*#HZ1BL/#W,XO!9T]'ESQ <\U(U2Z7 M="D2M)#QX?*R;])!"%A$^OA#TO>Z?WW?6[BA#W& HQ>W$'B6#!WE-1X:V;9M M)W=HH=)[.A(!7#!_1-N]$],$/CSM<(-][ROOSS[&458 ==29 OPB@3V=TF#X M44]2_UJ@KW1:N507827-J;V#Q")18D@S/[S1*^Y? OF%1GI\B8MO^N0JTE9+ MPK(F *_[)WO4Y\L1>5GJSL1.$]\.!A@L98\EC&[YWI=Z;;E 3Y?3(!0UQG3_ M,I>T=1<\NZW>]Z@LO!E##4B4>IE.E!%@NQV^OM(-7Z'6R?WJ5;A.H)=IN G' M$XW$_R<:S4XG BBX#NW@80WSA G]?0$.%1TC]%#7^\NL!.2$5E6/*)ID7,*L M$)GB9"=/7^Q\1S>=E!L$QK#C<&P^W;8?H!<33@8T(L^CHT!B;?I^S;[WRJ!E MZC-_HTX]4BKY^IG\A*U*=Q>:>P/G]"\YMOT4;APHN>28_/PZF:DY#<&/IW=[ MHI%3:_Y3#*$&2VM=3AVO]\,T]<_,O2% GC3CYJ*+-$H].CE^?C"1JAE]:M^&_-;, .Z[D'V'',$=:@.^7SK7A%SH@_O&A M7_X'4$L#!!0 ( '> _E*I 8DC1 H #\? 9 >&PO=V]R:W-H965T M+<CWYZH(D]D)FXT,T6:K&K9PO?B3N0?EC<: M5\>UEEBF(C-294R+V6GK+'A]WJ?U=L%'*5:F\9M1)%.EOM#%57S:\LDAD8@H M)PT<_Q[$A4@24@0WOI8Z6[5)$FS^KK3_9&-'+%-NQ(5*/LDX7YRVQBT6BQDO MDOQ6K7X193P#TA>IQ-B_;.76AK 8%297:2F,ZU1F[C]_+//0$!C[+PB$I4!H M_7:&K)?O>,[?GFBU8II60QO]L*%::3@G,]J4NUSCJ81<_O;N_OKBK[]7OW9W;Y]P]7]_\X.U6Z% ME5OGX5Z%?RFR+NOY'@O],-BCKU>'V;/Z>B_HN_Q:R/R)_?-L:G(-)/QKC\Y^ MK;-O=?9_,'5[M5#1O39+'HG3%JK*"/T@6CM5L[M<15_8.2 8LPN5HBP-M\B^ M6W!(LK,'+A,^300#7MF5,07/(L&N,I8O!)M)$_&$/0FNF:!=8N]$)-*IT*P7 M4)Z#H<=6@O%8+7,\)1FZ"?E(9%0Z[";A&6O_Z0_C,/3?V&=TQUX';SI=]@%J M]5J0'EJ5*7]B<\VSG/$5U[%AQ9+EBD$9G\^UF/,<9E-58(&:,>.B$5\+N(ME MI ^4@4>O65MV6.B% []:A?47"3<(GD4J39$,8[/4-L7T,PK?VHD_HXY )#F3 M+A?B092V[&*S3&1NX$_,%!Z#LF2*3&JWSG0\MDP* ^.P;HIH 8VQI,S#P:RP M*5S[_:)'+NC0&X6]@R&)@[%SO,8!.+M,?-'8&G]8 M0NG%G?4W=Y;)-!6QQ#8E3VRI);26SHK'I=0.A*7/M;!-YW=%T=PRAQ/K.R+: M\MZJMS%;^\)CN=#@1L(1?(,1MX\K:2B?6A/>M8@]%E%%)/0+J9D)2P,[(!"R*+,YFW&I&?PH!,6A"KW; M6V@BP=BF;N8,=-G/(A.:)\F35RZKG*@<6'" AMNTLTS9+1./D2#:$)GE&%=. M#\*@SAX0*6U4Y1)9E< MHE,39 QE@;/SA$=?7MU%"Y40]*S$*TH=/4Y5+!)0U$)"IZ:=L\SSF-/0@0@+ M8TWR*")R(HG/13RW3$+1S0"Y+)+(?VD7NCUP3)04,2VNO#%5<0"N +C-$A*W M$03\ R ,NG^2P)6<.ZJBR*$&(IL;,15 %"D4.I(V5"Q.ZYI;Y^%!)? KH>:W M#P<.3':GGCF*8JAFMC5GEF[;H8J4SU2"^BWR\X.0N* M(V_GF?QW!=]]WFJ16,""'=0ZHYL!=-D[%\$4_/Y=[EON;HP;LD9.32R;J1(U M#E9HTD?]_KC+KNUPX !^YCK4+2H-0%X7J.M<'L+9>E!DU8P!RK.'*1K.&L^0 M.EE&15RZK+HJZNZ+R,O4O2A[2'OXH9[P A,?X-UN8J8#@V 77">*_4Y\O,F, M=AHIT\27:)V0M#FWPQZMK2.-P7$Q4&7VY\U89$-K7&7\MC X@"8TMOA@JU@\ MKCG6QF= *HR&?O+"]<*-]OL,1EN3$>QD:&@B72;J21!/((Y 9_A_*#O<-,A.Q\RZB; MF,CT(18K:WM2D#':SES.)*G9R/[S7*RM,X=RW(\4P:_ A;-&^KOL9G=Q[G2N MB'_78,$HV=OG-*M^_@P.FX#VJ;N6\\ M9.V@LQXR?M=IH^>/J(,'773P:MX(?.KJPU&W-ZPYY,)QB'/ZHQOVVN. AH_> MH!LVAX_VF.X.@FXOV#=V](*)6Q;X+.C2[]#WPEX/*7'#Y+; 8-QW G OZ)+; MO9'G#T.;O5\/8'B+.W=&<;!V78@@%_C^'YNX2P"I!/C90"(M3/FC3''X_0Y4 MLI4JDIC 5B3UX5Y6+SZH4V3-LWHX''SK#!K9TV(.IJCC@-JBS%MY0CMPC#FP M*O8.!6[ZZ'E^OV^7'0V\"2!1#G+?-P'!.DWU8%?J+%O=ZBCP1L.>L]'SPM'H MO[#A;]JHI[7O']1R!;K>GE?$E*92."OV&WYP[3_X< &O ;>+U@\$.! M$ M].Y#ZU/F;1+2WHB8>O4B"Q ]$@F,93XPJSV18?30*'00#E&AUHCC8<\W. M4E<0I(-ZG7T63"8C=EE-4*Y+W)1OJ]R;L/\!&0R&92!^[[?@@;,H*M+"Q>H. M4?3^6HM%.=>_5P9M_&_"]H)[_K@Y79!EA)O-P=LEQT]Y0OMJZF,(>:^RLIOP MACG'&M&&N<2:RYRY'.;JF0,M7E EL%MJ^'*/T" #;Q",.F58 MFW;00E0JJGF/Z%4NF:)@ MEEH]R/*;60TOC ^I6;/H3C_;@>W?M8CE(U]ELYBCOO43>KK!+%<0QD!J5R-C*U[C4A$MC<7G$ @\A MX/_$OMAR0*"[O<%H+5%Q3=NN[K V5N.O7=VANSW:\ZL-J,H:38(FZ#[$JK== M[7 XZ; @"-E-C3-ZT;0A"QT+0 SV=*Y=4%&:B_F;_]#U!+ P04 " !W@/Y2 M-%R+[#$$ #S"0 &0 'AL+W=O9J/_," M[[#P*+>9Y87>?%J)+:[0?JT>-,UZ'4HJ"RR-5"5HW,R\13!9#EC>"?PJ<6^. MQL">K)5ZXLE=.O/Z3 AS3"PC"/K;X37F.0,1C3];3*\SR8K'XP/Z)^<[^;(6 M!J]5_IM,;3;S8@]2W(@ZMX]J_QE;?X:,EZC3GN6<'FWE[08RP8C/(,Q@B^JM)F!VS+%]%2_ M1WPZ4N&!U#)\%_#GNKR$J.]#V ^#=_"BSLG(X47GG!2ZE.76P -J6&5"(_R^ M6!NK*2?^> =_T.$/'/[@?P7Q70PNOHFI1((SCZK+H-ZA]P;P4AB9 !XE@TEKS'^N33:G22[B1N;-VAHS(DSH7C@Y530J$R]ID8DVN MI_^>!C& 2EDLK11YSJZ172KE=M^'?2:3C)W,ZQ2=$6&HR3"U9]2)-,B@6%2Y M>D%2LRIY E5Q5R#MNMRA81Z$9;5,>-B(B+W0Z;L2=2EM0["3H2"X5EDF>"SD MM_PXB-3]GM!^;,)R+-_ G80+GRMT!D622=PA]4/+WARK6:&W2*T9[LHV!]R) MG3T>BAC9LC*7?S7ALM3.3:U?6L(%VHP/>'%HU6R0Y>B$Z*BLTL[E%$M%'8GG M!FKF++LC)@["=5T._.O\V*B<;@,S@5\R32=RW#Y@)9]/%[@)\*=_-+H_,)G M_;<$_QZ"P!_'$0]"/PC<8.3WKP8\B/S^.(2;(]83QFES[G7.^X#D91-K2O@) M7.>45Q250WJZ8 W[?G05PV#L1W'XCUFCL#Q5N(KCD]_7L]EU$7Z B^!#]W^[ MV5 N,*-7M?-&Q5X$,:NR?A"X[U7T 9K^\4K_?.$/ S\:C6 0^]$@YEDXCG@6 MC$=P5U##:M+QS?K$A+J&E4B!OCDL8N?$21VZC%*4/?JD^""(Z=B#(1!Y"*-A MUW3^FP?#@?-@.(IX-FC\&00!+(CTQX[PL1>26HA8YUUH?_@N#H/P1THLTN7O M6_=&[^@BI@3=NN<&-^:ZM,V=W*UV+YI%0U^HJ"7%)<<-J?8OQT,/ M=//$:"965>Y:7RM+CP0WS.A5AIH%:'^CR)MVP@:Z=][\;U!+ P04 " !W M@/Y2L]G)8",# #C!@ &0 'AL+W=OZ)UE:/]]9Y$>+CKK?E"-Z.%!*T/+I/:^>9>F5-2H!8UM@X8ME75: M>-ZZ8TJ-0U'&(*W2/,OFJ1;2)*M%/+MUJX5MO9(&;QU0J[5PCQM4MELFD^3I MX$X>:Q\.TM6B$4?I0-**34:DM: PVJ9K"?O-K/@'QV^2NSH; VA MDH.U/\+FNEPF62"$"@L?$ 0_?N(6E0I 3./^A)D,*4/@^?H)_4.LG6LY",*M M5=]DZ>MEZKD(>(55%/^AZWUG[%RTY*T^!3,#+4W_% ^G M/IP%7&8O!.2G@#SR[A-%EN^%%ZN%LQVXX,UH81%+C=%,3IHPE+UW;)4? M/E_M[N#Z\^YF#^N/[V%[M;[[9;=?I)[!@TM:G( V/5#^ M <;JSQ-<'.E%C^ M/3YE4@.S_(G9)G\5\-?6C&&:C2#/\LDK>-.ATFG$F[Z ]\6TU H%UL&UJ1S> MMV@\7'O4- J'&^MK^'U](._X5?G^2L;9D'$6,\[^?V__$Q#L'OAN$D+EK(9U M<=]*DO%=7X=WG9=(7"OX&OGG$$&8$D@^@.Y'A6%4P(W&H=$CZ) O6V%=,!6U M<$<&L16\F8SFTSPBO,E'V6P^8C=J,-XJ]3B*%OFODF4OYII>G#)-1M-Y]L], MA=6-D\0Q_& ID>HQ1"D\"A6LAOA*2G.,$#Q59!&26BKAV$B>0!#90@K/")WD MJ0?.XJQ]?2D>CT[$/8-'L^. 0TL\':+ E'&CO+ ,,#/;Z/!&-<[^P6=A).G#4#[:GZ@/?,JY+J&KT3P?SK+.JA^B""II^+84 MHA&%](\P?NY"I&?"HY'K"?)*W.76^%Z#AM-!P=>]S/2,G\9QO;">UD]QT.OT D9"(!@08 )2B M^_5]%@ IRI9RE[8S_2*12V#WV<7NLTM>K(W]X@HA//M6*NTN>X7WU?EPZ+)" ME-P-3"4TGBR,+;G'K5T.764%S\.F4@TGH]'K8W5A:J^D%A\L M)NV&K)92FTDT8S*Q:7 MO=GX_/J8UH<%GZ58N\XU(T_FQGRAF]O\LC".4(D6 \37I M[+4F:6/WNM%^$WR'+W/NQ!NC?I.Y+RY[9SV6BP6OE7\TZU]$\N>$]&5&N?#+ MUG'M]'6/9;7SIDR;@:"4.O[S;RD.G0UGHP,;)FG#).".A@+*M]SSJPMKULS2 M:FBCB^!JV UP4M.A/'F+IQ+[_-7-[/:1?9[=?7K'WM^PF]N'V<.;V]D=NWUX M^OCXZ?[=P\>GBZ&'(5H^S)+2ZZATZ=SD>_N'P)@BW+2H+R> M?%?AK[4>L.FHSR:CR?@[^J:MU].@;WK(:RXM^\Q5+=A;Z3)E7&V%8_^8S9VW M2)1_?L?&<6OC.-@X_M]&]K]6RGX3K':"<>8+*\21E\*R!3F\"@X7N.1SJ204.58*3K'*&?==I51?J-&LME;J M)=6)='WH8&L1=/TGZK311R]42LTJ8:7)'7AD[L376FA/GOA"8+O4T,M5HQ?L MX0?L8R'@%,7!84&FZER!LHR#J._9ST3W;T2UW5M!18+0!SW:"@&\^XA>?PR:[X7(D^ M$S(LS"6BX-6&3$C=W/7A?U9T4">X!,[)4BIN#T&C0XB&ISOP:KVUWF!M@6GC M66:L-7-C.=F;;YI Y2">09-V=( \$*X76:$E#BAI 6L!U^^"CBHL-8MGH29@ M+R&0%,SW8N\>N -VJ]/94\[0XFY6+9BI40M2KN$5BR(IKJ%Z;6N4!,"4NO"18./=@.2AL+6\&;+;% M<]9SC+NBJ R7*!@)*)!*U"?4;&C MRA4R91V(T ,HF9-ZA1M2QQP58H13"$6/&"PY3S'*166<1"R0KP@UJK-VJ%?] MA2:,4$L8"'L&G$S!S)9<\1A&!YJ&Z4,/T3 'J0H(TR"L%T%6%F/59(NG@ M"%N M%O_8$2&?"TE486-U"DI(\G8?W?7#LI0[@14ZQE*]D&)@:KF+&LR:9V/LV>YH=(QW-'6(]'ROLJ[1L_[I]*0C.1RRMZC] MW\SNW[%KHS'"X=7QY/$(4\B.; S9>(\,P]1GU!DJ.(K[[ %O M?7_'6]]VV7'8NE<^V2/'N5&-D?P77E:NP'25'J[Y#H># EZ-3W_JC\].(]N_ MZ!MAQZOQZTE_-!H=HL)]SK^0IP#LE4^B_%D@2'0H& >??2<@S9[G02%*1M?& M]$OD@ZXUWS(WM?]$YGM?-[A[_@S:ZD M5QMI\R,:M3:1%&N/;/\===*L+TTN5&301N0VSHL2T<)YTK>-.+][8]*Z?]7Y MLDRO$RVN@%G$#M-,V2WWI_KKXS83Z$DY?D#)K4BM-]/\!^.5<]&]\&^U[>AYU/)*6PR_ AB)(9LT3\6M)* MVV]-L_B)9;L\?JBZYW:)09LIL<#6T>#TI,=L_/@3;[RIP@>7N?'>E.&R$)@- M+2W \X5!BT@W9*#] G?U;U!+ P04 " !W@/Y2%NRIG=H' "X$P &0 M 'AL+W=OR09O5MIL2X=;LY[;G9'ETD_: MUG,1!.E\6ZIF=G'FGUV9BS.]=[5JY)5A=K_=EN;^C:SUX7P6SOH'UVJ],(EEH M_95NWB_/9P$Y)&M9.;)0XG0KW\JZ)D-PX_?.YFQ8DB9.KWOK?_.Q(Y9%:>5; M77]12[I6OKC^S0CA7%C%5[Z_2VFPP/MJII MS^5=EX?)A#QX8H+H)@CO=[N0]_)=Z=40Z#<.(.W M"O/=B3>M"?&$B91]T(W;6';9 M+.7R>/X<[@P^B=ZG-^)9@[_NFU,6!9R)0(3/V(N&&"-O+WHJ1KD&C1R[ECMM MG&K6[%^O%]89,.+?SYB/!_.Q-Q__F10^:X*4]]+NRDJ>SR M*\VMG#VTR[Y( MZ(!B8"VMY9*IIA6F9_@"JF-Z;[I1Y:*6#/(UI0_:MFFPF,-*<*AII&&5AKZL MH_0K26K6Z]\M:7:LE.Y2P MUZ\+\XQ<8VNIUZ;<;51%*E(6*QF]7V]@;XU16..AI]Q;_2(M><'*9LDNR_:Z MG61/@>FM;/;2,KBA*U523GP@S_A3&@GA&E2#):.Z5=^SE=';H^'0U5 XL.Y2 MV9VV9U?LEO*!Z/(#,FKF#?F#G MY00R/[G1SELA ?@M"3I*+>KY5T7YK>6 M::_\*T@*R6A+QJA2/DCT*:FUGI),AH6J2N\1S!8=7)U81;+O,9IDLBMQH* O M!XO[WJ8G4EZ_ /KA*?L'W)-E'U/Q6&V0+ MG,5FP;72Z(K2*?OL YKN)8X#87T?_[1WEJCVGKK3"5&E;.[9.XDT40?H:_:G MH>Y]UD3!OG?\Q-*0!TF.BS#EH:"+C$=AA'/$LSS$60B\2;*A]Q0YSQ/!HH@G M:)K&DW3( M/AU__4LN0O%J.$=YQEY$>?HS$TG(TR)GE[5"QKOBVP][D02\R,*?'\SOSX@) M;N=9@JO),[@>9?XE+^*44L*%R'@>1=_#(_C?X9%$\,(O'F%EF MWKV0QW$XX)%G7.0I$P4G1S M#9'FD.=IQ%)@%XGB,3SBG(=QP@1LY81'1,<\ M !X(/\C^&SR2/$:R"8\(/A3Q$W#$"8^"Y#DXPCSG69H=PR%XD/E$9' QQD61 MIH0KNX'&_W_20/61V!B.B(1(:1R0(D3.DR1NL2FBQ&,3B.P1C81Y#!A2Y)\+ MI!?8D+804HI!SX@D#* ^L#SB81[0D6S@&/V 2O(X8"_R6'Q/)06"R,73L+3I M .^"!/&G1^#$&0]"(B6J0)$D1UIY%IX_K92'\ 2 )R-?!%+4,@99+P@6$"\. M'Y%,F('V1<@ 1 +: ;P\SHAH29 \IQF D"$3K5F@0]!",_$/:";D80%\Z!1_ M1S=YPJ&P[P,496$7^ 0@)"47;56+DW2BGM?]3P?:F+0?2/UG@\/.<[%OOY70 M>Q]N%U;88^B#??E8/7P NQ>CAWR\>CM^2OS4DMW+IXAY$%#O$4',LR+M2D*2 MYNQ=OY6)H:$LHL R%&<4O4#@)#BB9U?Z@.Z[IJ^.ECE(+[I1$1(^I%VJZ#&[ M&K=_F!<&]#@AF67 ($(?R^A3X;'/I# I>$$3XH"G0D#0N1> R-#5LN#(,AIJ M%%([%2!3E*/V"6)_("+V\7@/&J%I1EB9O$/O1 '/03^P.(\>8]_$GZZ9=C6\ MKQH=/5M>#+!.N]U8:$=5]_1Y[/-_/OF;@JW@VO\SPC:0MC[MCY7AZ?!;ZG7[ M-V8WZ&UI@^%EW\1]02P,$% @ =X#^4NA13*(M#@ 6B@ !D !X;"]W M;W)K&ULW5I;<]NV$OXK&'6FD\Q(MJ3]+$C9/FX.U-<*IXN7H>/;L9#:E!3SC3ZTV?O!;D"@+:S_1 MPWG^_XI-F/MH/A)9ZQM;Q<7@H-(F_)=7 M41&#!4?36Q;,XX(Y\QTV8BY_DHU\]<+9C7 T&]3H!XO*J\&<-F25R\;AK<:Z MYM7QZ>G;#V_>G[_Y19S^>OSFE[-+<>_"ECK3RM]_<=A@"YIXF$5R)X'<_!9R MC\7OUC0K+\Y,KO+=]8=@K>-OGO@[F>\E^%MK#L2#Z5C,I_/9'GH/.GD?,+T' MM\F;9;8UC39+<;J29JF\D"879\Y9)TZM<\%;O/CW\<(W#D[SGSV[/NQV?V$/WV-^EV/Y%3.%]92O%1^D:)RRW^5GXLSDUV(.[]^,/1?#Y] M?B&=,@T_S)[?'[-LNO$(NH77N98.9A7WX#0<%6M5;L'A3+C;,M%=NK3.PD-FJ MEF8KFI5L1.WL6N<\6L9H'0OHWOA"N;'(M:^MIPU*B%/H=UZ[*5I(F%LQ4XURZ?U-+1^\BH M 70RC:&:@=G0/;LQ 9]8*@MCU&"#$ Q6:U;.MLN5:#:VLU]:!2Z\6@)X&\A& MRCJ+>B(!/ZKP.RS"!"4A&AP[R-A94HJBA74<11B]OLD)KDO@E,>_3$W@PFK3 M,T1B= R#GW=QGKBT91NEO,YZ4KHV6=D20[1!*=U2N8F'BZIKG@)_K&RNFZU8 M./L)Q)8[6I2EQ<2-;E9,Z&N_(AI,7@3J1$^Y3$,*#D&3 \H=/?;2OU9+B18=GA TNET04P%'L1A+J$DYW2B"1#HQR84Y4:QF8K0*C>*IAP@/RP1M"R.>BM2@;& M[V"R>49LZ/A+!H:W4\.#F0#C1+KV ?9#\Y.>2^U<"WJ73%[&HJ8 M@SWUQ*.NGGBTMQ3XX!E5SY"!*G+;FXJ)_10N.(("X$0U?3.:;XHVBA-$ >P- MWXAH3I,I5"KY276 I1*O ;(\VH":/9@1!O+<.D'(HD!5, 0/]DR8+H1@9N$I MH<;',SE":7WK6$6@HPB'2BT7,;..HWM2M;!6IHT[JBMT.CZEI99\E?AOOL'< M0F6R];V<.TA.U0W"B]XCZ^:J)M\R[(-%VQ"+Q 'Q!S>G"%R D"PSPI3D2U*L MT%E@\=(I%@G@EVG&D260/8"87$L=*A683XXIY+RN:L1%3YB:-LTC:0,"!UYN M:^2*X F]"<=1]KOX18!WH"[RSE]MA)OKZ&](,249K'4N92MCS6!@N-@HJI(H M=-C4J(VT(^$]7G>.&X(W\80Z48?R$=/0ES$H#_,XI7KI5Z) -^J[Z,<$;7.? MB)-B*.LE&FD:BA 5,J[75\ >;G0"6J!-45V; AUN150Z,C\@C%-PY'9(E: ] MI&M&5UU%5A)D$EB['73:AQZ/._1XO#?V+Y%5$0+DB&?L?C?!QWX2"!%.%FJ- MBCB4^3W1X-,LPS!3<33P*IN1P2DQ%XU*R6'@9 M9,L*$W%'T!K<(5 V4T8/_XP>SQ]CJSQ!R,$"Y(KS$3J5:CR MU155&Y3*(@+1(,M,!E:?WC2^<.3O<8<],2H M@DR.IL6+X]R&V@GN?@$GI[<\!EO>Y"_[MTATD59]YC13$67X&/#H.QYEY%$Q(8JQWZ0)R39ZR?'E!_'&'N!A]G0RFS^C;ME62KR7 M5U3LO0?P9>+)P^E]Z#9OJ9(/G@/H5%=4PM@UU=*[64<'&@W36&QANPIM#UYV MN8Y=H4,<647]+5L=4B>2(] 9S5+P4I3I7 +7=!7610\=TR?$BH(?OTKNA%6U-VC>8?BT7;,,C%$CKDLNL\44UT MJV50[T(22EBA9V3T1_.E58&HZGT$>D!Z(.W E#X5X,>7ITBHOB6LV ;O.;X\ M"9%$<59'A2>.0V&@(&1.)**6D"V\YN[^[ZIKP]85J0K!H?]( .5.! MHAIYYYGX9\(A:N0KX?L@F$\GTX?/X.L%$(EL](Z0$X\$)S$:CAX>W0\5>15R M6T+:9$$.K(O4Z8,U:ATQ'G8#PT,W5]!0R+&6?)SD6;0.11 7DW!X;BFYBL1L M[CS( M2,%S$6@A)7*E_25/9.&EWINL/.),YK:W((?$[)='(BS2?QMJ!W>1#T MWNCU^>^KJ;YOL1ZU"76HV\E5D<1 M2;%[IS'!XH=U*[16_BIW1]\J$ MF*93"(1F5Y5UW<%=Z,3^CRIP$&')PWDENS<=*S"R]!=3="@N]#IK7FC%9XI8K><'DIXH2ZVPSX_=IW?B947MT@5'N.B,XR$X-9TZT-5,D@QC \&> M1_KS'?K:U"U-C:=ZTB0N^CK++N@XF\JX<3K^RS5=H2&I<*&K<0_!M$L$7UR"V+?-P6F58 MRG!($W9F@MW.VWV ,IOVM\_3_7UAN&6(G>TMUZ+?H/&1Y.?&.%SV,U;WAW!R M8=MTS4:SV !?WW5QY-#IEU%NV)3%,P(HK_7QN)O+.4HJ@^-.EP0(]5\"JK]] M,[?W5HZHIILXOF.0.[=R!U!G.MB\GK5OYX?"ADM3QA2H>1L*IN'T_H(V0?"= M;V;CI2?GX'2WF\YOXT7<]]S2GMW66,9X"%=T7[A]^7^Y,AP'@Q Y5+J4W@G1 M*1S\Q!:3."VVS('3<;\Q\\P?E"CV@:@'+FOH'O@ZG6<#DW7E83\T<#+F:C"Y M%W'@4CRI:@V#3=G?CR66.JMS+\K'W!W!0I'PC>82+C[UZH<#TL#@PK_O+?C= M=59W!=G#;F_8-.]CS=">8Z]M_#SRA2B-X6:O'&/A]L%(\PJK9L M],1K"OMDHX$F(\2E\RKDU^1_Y$@1#\-MW'>&ULS5==3]M(%/TK5UYI!1+-ATE;2@$I22FE:@$1V#ZL M]F%BC^/9VA[OS)B0?[_GSB2.H8"Z6JVT+V#/Q[WGGG/N>'*TU.:[S:5T=%\6 ME3V.WI6E:8R;0IA<.K6?1M;:1(_::RZ,>#P9M^*505G1SY ML2MS.NW M45)5RLHJ79&1V7$T'AY.1KS>+_A-R:7M/!-7,M?Z.[^,VI2\L?N\B?[1UXY:YL+*J2Z^J=3EQ]%!1*G,1%.X:[W\ M)-?UO.9XB2ZL_TO+L/;MNXB2QCI=KC<#0:FJ\%_Z0 MR*/\()PX.3)Z2897(QH_^%+];H!3%8LRF,=F[$O)!V]ZCOD("7]9-UL$D(%C\3[ U]U97++9U6J4P?[N\#6(LNWJ"; MQ"\&_-Q4/=H?[%$\B(,72[^.Y=0:6^>.%K*,VZ\AG'3V3=89.2IM"DL[H C[MH+@RNL)S(N%S M%\!L@*GJX4)5):J&+D_)\G+^,3E6E&JC[U3*T03-C9(9[&L3HVK?'P"'\@&C MFW;F $F8U-)MG0H'6#O1>'9KHUURFEPNGUX\U:G*5")\X)U??SF(X\'[\6SJ MGX;O=TE9V\B4YBL?XZ.J!*H3Q=/1)AK_VC ?Q[-)&\?EPM%2DDAU[1"0"4PE MV$P97R[N,(5V<=)P=%76D)2XV,90 J%UH;BLE+(6@G48\'+L$5PAJ-;6*N;O M<1PHQ.BSQC5&[OG#(>7@20,C@4<1BL%$@=AKK_EC2+D59;K B6@/VT+I0T>- MTRR3 >I#@F8M.@9WB4G3)#A&EGX!:FR2:$M=+?4U/QU8;H!#C9H M''*L'KKC,::EL,\KTZ-_W+%HR;8A9]/'[86."9TB#&*N"=\@?KIGGC7]3]/U M_VJ'-2,_%+]M@GCP:C ZA--^D66M#8^'; #6K/'N9YY8U)9L7?8\"N&>C8>7_%J M,.Z_2%1V#M= (CXO"U[JWK<;SL/ +E)MB"%M1*M@,1>*9;6>N+1?>Y! M3\,6(3T&K5-%P3+6A> I;C'M3Z' 8<"MG-TZ<V]<1F7"]#B].U_Y*.]<.%V3_F.,7B32\ /.91D>M7SA! M^QOGY&]02P,$% @ =X#^4H\!8(.-!0 : X !D !X;"]W;W)K&ULM9==;]LV%(;_"N$-PP8P-3]$BLJ2 &F:;1W6-$C2 M]F+8A6+3ME!9]$0Z:?_]7E*QY"1U4K3814)*/E\\Y^&A>'#KVH]^86T@GY9U MXP]'BQ!6^^.QGRSLLO0OW,HV^&7FVF49\-C.QW[5VG*:E);U6#"FQ\NR:D9' M!^G=>7MTX-:AKAI[WA*_7B[+]O-+6[O;PQ$?;5Y<5/-%B"_&1P>K'HF.^_S*)\$GA?V5N_-2=Q)=?.?8P/KZ>'(Q8# MLK6=A&BAQ'!C3VQ=1T,(X]\[FZ/>953N/I#-0V+PY$9 MD:F=E>LZ7+C;/^S=>E2T-W&U3__);2>;Y2,R6?O@EG?*B&!9-=U8?KK+PY:" M83L4Q)V"2'%WCE*4K\I0'AVT[I:T41K6XB0M-6DCN*J)1;D,+7ZMH!>.+D[? MGYZ].R47IR=O?S][??7Z[1GY^:J\KJW_Y6 '+:3.WTOOX8D?7AB4UX+\63!O]<-R^(9)0()O@3]F2_7)GLR5W+M3>V65LR M:]V2G"#6%E@@Y6%!3E*R;4O^/K[VZ?T_3SC,>H=98Z)P66F+RTP]& MRPE!M53DJBT;/P,>7-(L5Z2@1:X' M(;Q4O!-:N39T%#V;&/;^6CZ0&-A2!I/" M4*,$)DHA50H3P14U^;#V%M4I RG)RE5-V*N:/.HR"A# M8?JR9E1I$]8(05R_1^P$@A33LPXD5. M1^NZ>E*.%L(14)$";^X<;J(YM MJ"\P<.%/>(BAU1HU@R(BR)E(B9/4L4@H7QN^%QI5@\L&-OX3D\%+&O M%(KF+)9,(HJXNST,XMT=[$W9SBM05]L9 M5-F+7(U(V]UKNH?@5NDN<>T"/I;3=(&KH&VC 'Z?.1&ULO59M;]LV$/XK!Z\8.D"()>K566+ 3E,TQ9H$=;I^&/:!EFB+B$2Z M)!6G_WYWE*TX@V/LTP!#)(_W\MSQ.9,76VT>;2V$@^>V4?9R5#NW.1^/;5F+ MEMLSO1$*=U;:M-SATJS'=F,$K[Q1VXQ9&&;CEDLUFEYXV;V97NC.-5*)>P.V M:UMN?LY%H[>7HVBT%WR5Z]J18#R]V/"U6 CW;7-O<#4>O%2R%5H M%IW/4]+W"G]*L;4'/P)*Y$TY CA/%CYW,T MA"3#P_G>^T>?.^:RY%9:[K%Q].2I&4(D5[QKW56\_B5T^'F"I&^N_L.UU MTV0$96>=;G?&B*"5JA_Y\ZX.!P9%^(8!VQDPC[L/Y%%^X(Y/+XS>@B%M]$83 MGZJW1G!2T:$LG,%=B79N.O^VN+F]7BS@ZN[+_.9V]G!S=[N ]P]\V0C[V\78 M80S2')<[?_/>'WO#7P9?M'*UA6M5B>JU_1BQ#0#9'N"_E7!G46(M7.EV*17ON:$JF%F+/3 K?W322B_]:[:TSB!O_CX1 M-QGB)CYN\D;<1<]ZT"NX[TQ9(Y/@WL@2OUQ6@.UU&-L>J_S) -2]YW;#2W$Y MPO:TPCR)T72V[S:*ZVH!FWWLC8^]H=B4_9$]WC2Z[.M#Z% #M_@!1A2CRM:> MPT(^OSIW?UCT"?^5[#E<<5M#9U%'JE?> E!8?X19DH;?,:CU#I(@S@L?EH(0U38$$1Y_"@'6]0L2AB8"P(DPG,>O3H@1\ O>J,$^0%2G,.]E44JWM(&5!%!5PC: V+3F(@A2#% '+<[A1 MCJNUQ(X9_ 99DD$:3!#O'1;.0"/Y4C:8J=@E^KY@O\%[QO#[D4L#3[SI!*6_ M3+^&0O]R!K9$&H#L#>*T9OX'$06?X)TZE12W=K6L0O*P/V4DN M-XV@,/CW@:6E?EF*M50*:3(TEY'8*"MI2W3Z4W #-:] ER6QSA,1%3]SU5%# M1D'?(-*^8NA#;81XW4PGNNME]E4\"=4A/]X!0U*$!?,MPX(L"JF)PBQ@"9&Q"RDD01C1AU%PAW")S!_4(>500CR+L MCB*B28:D)/4H#AB"FG,K2RRF4;Z9,"*> #?(3.>,7':.KADB)WILL01D&<99 409P4M&)Y3*LHSXZ! M.'2$:,,S%O=#ZH09C&MDCZA)(J.P_C/21QK\/'! MDZ$59NT?1A9]=LKUKX=!.KR]9OV3XT6]?[A]X0;[P$(C5F@:GN78Q:9_#/4+ MIS?^ ;+4#I\S?EKC^U$84L#]E=9NOZ PXMT^@]02P,$% @ =X#^4E)> M:.,Q! 8@H !D !X;"]W;W)K&ULG59M<^(V M$/XK&O>FD\QXXO>W%)B!A-S1R>4R@38?.OT@[ 4T9UN<)(>DO[XK&0QI"67Z M!21Y]]EGO<^NU=MP\5VN !1YK-G8JRVAKTS-FC&/1XHTI6PZ,@LJDJ*MY&4/)-W_*LW<$3 M6ZZ4/G &O35=PA34;^M'@3NG0RE8!;5DO"8"%GUKZ%V/8FUO#'YGL)$':Z(S MF7/^76\F1=]R-2$H(5<:@>+?"]Q 66H@I/%CBVEU(;7CX7J'?F=RQUSF5,(- M+Y]9H59]*[5( 0O:E.J);[[ -I](X^6\E.:7;%K;*+!(WDC%JZTS,JA8W?[3 MU^U[.'!(W0\<_*V#;WBW@0S+6ZKHH"?XA@AMC6AZ85(UWDB.U;HH4R7P*4,_ M-?C\[=OM\^3^G@P?;LGD839\^#P9W8_)<#H=SZ;D8D;G)JY4DX[J XKV_@R0[IOZ.Z<@_"?AK4U^1P+6)[_K>";R@RSPP M>,%'F7->;%A9$EH79%(K6B\9YDJ&4H*2Y);)O.2R$4#^&,ZE$JB?/T^$#;NP MH0D;?A!VVJJ?\ 7I& RU-)EZ._:63Z+IEKV6:YI#W\*>E"!>P!H,=RVF@Z@5 MM-)'?)/JG):TSD%B2Y5404$4)\L=D_D;'J^Y4*Q>$@E+;#]%F"14D@4OL8/E M-;F%'*HY"!)X-E+_T3#)=(=)@B4"4Z(QE0J$[MJE;KU/^C!- ER$<;O+O(P\ MPSLK+\SL+ V)9R=!1KP(__V /('DC_\MN.^.* ME@CN9:&=N9Y>V4D:F9/8CM.8G*A>U%4O.K=Z_Y8,OKS9VQJ.5?$DZO$JMJ$8 M%@J#L7TPV@53&&Q?EAO^ C6M\=%-R739[IG$3?M:1FW1[7V)=!<=YK"%_43\ MQ XR%Q>I:[N!+I?G)G;HQ^0>)"HASYNJ:95#*ZV4OZB9KQ>^9P=^<$DN$-Y+ M8EQ@"<,LNT2(V';C1)<_L]-8@T>1G?G)F:3?*0Z)N\>)QW:6Z+HGJ9VZF2$> MH03<_R3NVE&8(%^-X"+?BQ 3CN*6>.B'FJ^'CPSQ%+,,3VDI[K04_Q\M'5(; MO^+'5P(92\4JS?R8MDY&.6-"'&KK,#AL@\,N.&I-F'FRP \I_L@\,2RPV_=Z[7(B=XW28_9HYM3(_[UJ[PY"0%WHJ/]4B)8! MCH4@/U*J] G2GW05JV-X;]N;M[>LK%4N&L[6$!;JZ5PE.+-'> M:-J-XFMSBYASA7<2LUSA)1"$-L#G"\[5;J,#=-?*P=]02P,$% @ =X#^ M4G,;4GVD P > < !D !X;"]W;W)K&ULC55; M;^LV#/XKA#<,+>#%E]R[)$"2]FP=>@F2=GL8]B#;3"P<6?(D^:3]]Z/D)$V' MTV(/MB6:Y/>1%*G)7NFOID2T\%()::9!:6U]%44F+[%BIJ-JE/1GJW3%+&WU M+C*U1E9XHTI$:1P/HHIQ&;6>6#T^89+%,(Y(AK_''P&)TAG>+X^>O_B8Z=8,F9PJ<2? MO+#E-!@%4."6-<*NU?XW/,33=_YR)8Q_P[[5'0X"R!MC574P)@85E^V7O1SR M<&8PBC\P2 \&J>?= GF6U\RRV42K/6BG3=[3H*+)Y8)-)>3R!*Z M\Q'E!Z1%BY1^@#2 >R5M:>!&%EB\MX^(]8EZ>J2^2#]U^'LC.]"-0TCC-/G$ M7_>4BJ[WU_TH%<90$ZS1!YB;MA= ;6%9,KE# U;!/,]U@P4L65USN:-R'+"9+&"EC/WY*+CC M+.."6X[F>Q7Y''Q^;$4';TN$_(T".U#8<#P8TS<)!_WXT@7P'[;]L-\?.[;]L#L>>M@U M"D^!$GC,Y1FU G)*F?')(XES1XG_OQGV\ZM-,+.^7$]J+YV'#0W;,M.\V&$( M]\P8EI>-B\4 D2VV7(@.;!#A05F$$1TG557DEE2C0@<9>Z]D\1K)DD( MCP2DX=9B=5 MF=[Y&FO8-MK_+:@Y&N,*T?&INV>OKEZB*8AUI1H'8TLBS2B, M#%W^U M8'0V#2LDMF[FDX%SWP[&D_1TK&ULO5A;;]LV M%/XK!UXZ)(!B2Q1U2Y, S@UMD;1%G+48ACW0,FT3DT2-I'+9K]\A)3M.(ZRW=N/.3AG51_Z27G!N[+HM)'@Z4Q]<%HI/,E+YD>RII7^&*LYDC*HL1\?UX5#)1#8X/W=Q'=7PH&U.(BG]4H)NR9.KAA!?R[F@0 M#%83UV*Q-'9B='Q8LP6?%981J_-WQ'*Q%6L+-]Q7W M"X<=L4R9YJ>R^"QF9GDT2 L]#DA+S)\UU1#"'T/B$^"%_B%:WRAXQ=NP\>G!L;5#,ZX$K?, MAH"&,Z'S0NI&Z M9CD_&F"*::YN^>!XO,H8RW=F\0@-3,-<%IA2^@#09MS9[(SGO)QR!6'@P817 M0BH<%, \'<,UO97$KJ@58+2SOO%TR[Y; [N!QS1?D@SV8 M-1RNV(-U5/@:IIPINTY4AJ/F!IB!R[N/M MAJL2"LDJ&&]*=M.7=OK'1(8T]4CD0QCYGN_[<,/N]\_O>5D;.)'5#*WW'BO' M[U@Y8&*8X1C(MT+)"NN.8<5*N,"@.96JEHJY6C*1A9C!9Z:1 (.IEAK7HK%X MA1HZOFAW9:F('U"$LQ;2_K2SU_M!!VGM-N)3"OLP%_?H,&6U66.KD9V<@5DJ MV2R6U@)9OP7(,$VB5T B![<;_GN,U_MD&TSR0S#C?ICA," (,VCQ!?\/3.+W M821^!W#":[-"B"'WK0BC;8Y,; #3-FZ[X4)4K,HYC!NSE,JF"N;M%;,)_#U M_.AZ/T0L%^.K\S4.-]E!><>JQE8;T-G0VTEP?U;H:J5*"RH^)M!I=M QR?L@DNS'"WMF$08MPG;X@"#4P1I?P;$_ MU=@>FL:1KY@^5M[ 3_JY,[AS#2SJQVZYPG[&08J'S:$3QF84A?$3"7-1H=5;*!J-FU?E$-/."), Q M]6B0P26ZM^LDF@K7*B/^0=Y=EZ0;9Y9<:J-A-]B#Q,,P@=1+XM1U:&@Q#(^O M448T\"(:0Q1F7AP%FT*QMU(V15H[N,UEI6I O22((?,(];'?B4CLI:%[PU:- M!H%3Z$EO]S4]I@_==(4M:^-2\RL]X-;^#1BVQ,][+-C%\X0[,&'V/W@N1P;/ M6[\="#T?K6_'-,R@O[N!#*,F>+HQ/^D+@&0IA*2''C?:P L3@D\:!_!\FT*H M$09F L\K/]"( $W)\U\$J2A2A?"D& &-<7]-$^C)8J TQ7_6;6WL['31\\)I M(5J?%J)O/2V<,KV$"_0DO.&S!==])X<7F7W#R<'ZDL_GZ%S7ZUN)LUFV-@TI6^ZMD8UISU&<'-Z]PXR2QG9CEN6I0 MVT*PZ:H'W,%2DR1Q-](7J N[OQEW3-F@#[TLRC 8:!RV01':X A"CX1)+[-Q MGC=ETQI9.L:Y+-%72WO#@:;& ZGVH.+./8;=([==9)L2FV^[R)B&=*^7\[Y; MWOGVN\6DL4VV+$BLF,3+2"<0:UZ0?%&AK/\?*S*_KY$IMX'Q-)QLP7'QA)[& M9*J?1)?H0:!X7J!7Q5S@FKF2I7795V%85A)PEZE0X,9Y^&:I.']R,0$3__05J+'M[7Q5\C1X1[^P3'+;(T@GJU)=C:,DMX: M,=JXJBFY6K@+*8W@T*;MKAZ7MQ=F5TRAI37N87,D]?&X, #5 M7D*U'T;6[N)G*HV1I7M=&UL M?55;;^LV#/XKA#<,#5#$EUR6TR4!DK3;,IRD19-M#\,>9)N.A2-+F20WS;\? M)3M>.S1]L"W*Y,>/%$E-3TI_,R6BA==*2#,+2FN/=V%HLA(K9OKJB)+^%$I7 MS)*H#Z$Y:F2Y-ZI$F$31.*P8E\%\ZO>>]'RJ:BNXQ"<-IJXJIL]+%.HT"^+@ MLO',#Z5U&^%\>F0'W*']_?BD20H[E)Q7* U7$C06LV 1WRV'3M\K_,'Q9-ZL MP462*O7-">M\%D2.$ K,K$-@]'G!%0KA@(C&/RUFT+ETAF_7%_2??>P42\H, MKI3XD^>VG 63 '(L6"WLLSK]BFT\(X>7*6'\&TZ-[B@)(*N-555K3 PJ+ILO M>VWS\,9@$ETQ2%J#Q/-N''F6]\RR^52K$VBG36ANX4/UUD2.2W9AN]_!8GL/J\?M?KW]Y6&[6C_LX&;/4H&F-PTM^7(68=;B+AO< MY KN *VM+ @\PQ?V\?$L>.:'(ANDP^!?RMEGT81+>01$G\"=Z@"WS@\0;7 M E=5Q2V5ES7 9 XKHLOE 67&T< ]-YE0IM8(?RU28S55S]^?>!UV7H?>Z_"* MUUU3^Z *2LP+UTHZ!DS 5\Y2+K@]?Y3JSS$7EXYRJ+9$R$I&@1BPRHOXSI'& M"G/.?$N(BU-@QJB,=C&G^K.EM]M1#Y>IYOD!X2NEJ.!"0*$$];&Y@QU_?7?$ M_ES<*X(E'KB4E$SJ%\%DAO ]#&^3<>R_HR]C6&291D\!7VF\&(31&,8)/*:" M'SPW UQFM=8$_,-WDR1.?H)D L_XPOTXX&1I+*>NI#AOXEZG=!-/)KUW. :M M%01SD_3HF<3N_6700S MZQ4,M]B''2)LE46(XUMXI'T-:XM56YHET^UYJEJ3$VF4X+EW77!)]#EA&TL; M33W3K(:BUAXFITJNC8N@[U.P86>76E'G"*Q2M=.W)9%A5.LINI0&ULO5=M;R(W$/XK(YJV('&P M+RPO:1*)O+27]JY)2>Y.5=4/9AG RNZ:L[TA^?>=\;X EP115>H7\-J>F6=F MGO'8)VNE'\P2T<)3FF3FM+&T=G7<[9IXB:DP';7"C%;F2J?"TJ=>=,U*HY@Y MH33I!I[7[Z9"9HVS$S=WJ\].5&X3F>&M!I.GJ=#/YYBH]6G#;U03$[E86I[H MGIVLQ +OT'Y:W6KZZM9:9C+%S$B5@<;Y:6/L'Y\/>+_;\%GBVFR-@3V9*O7 M']>STX;'@##!V+(&07^/>(%)PHH(QM=29Z,VR8+;XTK[S\YW\F4J#%ZHY(N< MV>5I8]B &X7UN5>KP%Q;JQ*2V%"D,JL^!=/91P. M$0A*@<#A+@PYE)?"BK,3K=:@>3=IXX%SU4D3.)EQ4NZLIE5)&CRNS2P%4V MP]FN?)>@U?B""M]YL%?AKWG6@=!K0^ %_AY]8>UOZ/2%;^B[^II+^PQ_C:?& M:J+$WWMT]FJ=/:>S]U8,"T*#FL.=5?$#W*P-I M@TK-H'[$QMFXJAPV9)PAM=I0F]V:JX2JS!SOX##PQ7$39S!^1$VE!E=/J&-I M$&ZUC/'E^@2YGF6V@ M*)\K]HL9^)1)"^02W*)VIV]&J=I:VD>O_3AVF*0W=DV! MY-L9R"LDJRTDVTLO^'>@>Z:]QT$#3;^UX>;_2M+0&W#B_0XEOJ*I[S$9^H-. MV(>+1!@#8[*C/Y")3=N@S9\.H$VQSMCGDV^!W M>!QX[2 ,*22/3O^W M&P5P@0/+_#L,-!V^L'+GH?A7Y ^X[[UIO96[!_!H1& MD%F]_3V%*;ICP@J]0%9, M&4X=#B+*4I(*EC34KO-DQF2C!DJ6G1YI3.Z$2:^@@VTVDWR$45Z#?@1F22 - MKU7QCXOX%][$N=:D.7G>^$%J\S)NG3T%W*\+N']H 5\L1;8@,&3A7"2,V0&[ M(A>9%2N5E>$9QW&>YHE@#MR0C]HM:USRS>81X8,RYK42WH]DIX0Y^[=BA/*B6P2*1!HD+,:95S&8NB<07MT(M@G*J<";-9)]ASK=*# M_& EO0$!=Z;8F956C[*\51:R5@'5:.JB]9J>$F?3;WL1N?([!:8DVSMBO%2O M6R^EPG8TBC9!VJU>"M"@/0J"UAYV#FIV#@YO+]^&DHZ<_\+&O98/N*^\S*W* M_R,5[Y<:<>>^"7?R:7?"Q=@Q<3.Z1#J]$CH]I@SAD(!L"MK49)QLD_%?!!?& M\SFZ-OB!@@C71+NJ9JF-&97(F9.O"TUSH1E7:'01:I,+]#]RMZB"V3P;1H.- M!#[1D\TXNM+N%MVA1A[]NMTMG@V9Q-<[M2?K\D#NNST2JZY6S:!/ES#?#^BV M6!4.R>R*'+GBZ'OH>_%HS1 B* M>/&DJ6?K!^&X> =MMA>O26I\"^KWU+'F).IU!G0CTL4+K?BP:N5>15-EZ8WE MADMZU*+F#;0^5\I6'VR@?B:?_0-02P,$% @ =X#^4G'?,:YX P E0< M !D !X;"]W;W)K&ULE55M;^,V#/XKA'<86L!7 MOR9QLR1 TF:[#K@B2.ZV#\,^*#83"[4E3Y*;WK\?)2>^9-<6V(8LWTC6Q0T)N=5#4SY*I]H!N%K'!)=17$ M83@,:L:%-YNXM96:361K*BYPI4"W=T*,4O$:AN12@<#?UYM%XD=IX%_ 'QX,^L\$JV4KY9)V'8NJ%EA!6 MF!N+P.CO&>^PJBP0T?CGB.GU)6WBN7U"_]5I)RU;IO%.5G_RPI13+_.@P!UK M*[.6AT]XU#.P>+FLM'O"H8M-8P_R5AM9'Y.)0COMPEI"%;R3$QX38 M\>X*.9;WS+#91,D#*!M-:-9P4ETVD>/"?I2-4?264YZ9+>?KQX?'WS:P6JYA M\VF^7L+5%[:M4%]/ D,%;%B0'\$6'5C\!M@0/DMA2@U+46!QF1\0L9Y=?&*W MB-\%_+T5-Y"$/L1A'+V#E_1J$X>7O*66*<'%7L,*%6Q*IA#^FF^U4=0_LNM#V<8]VP'*<>G3Z-ZAF] MV?QTF&Q%4R*(MD;%C%3 1$'=*23UC/4UM!H+X,*%Y=^9V$P\YZH=UYVLZ+SJ M,7PI%>+%=X4-?[EG)GV 0^LEM!NG(3[+X/UZ7L+A,N,VRB]]7\8S:D$XJ;Q3/K=E%7L777V%/&9E-M?E1Y)ZWR34LF.;YC_DGAC_"#"(_ M&0XAS?PDS:P7CQ+K1:,A/-34,HY0(PT*PUE5?8."5ZT=AJ Q;Q4W'&FC[T^+ MV(OH1,K&]HEV'26I>]1QG1V8*C1$&7WV: !$'N)DT.$0\?^G8) Z!8-A8KVT MTY-&$>\+D*KG5K)]4)\>>?LCB*?Z'&HES[?.U !V>CDAIT[RX$3=Q: M8;JIV:_V=\Z\&[7?P[L+ZS-3>T[[4N&.4L.;T< #U5T"G6-DXP;O5AH:X\XL MZ=Y$90/H_4Z2FJ-C"_0W\>Q?4$L#!!0 ( '> _E+0FO R"@, #\' 9 M >&PO=V]R:W-H965T>&G\]?NX<^\\VBK] MTQ2(%GZ70IIQ4%B[&8:A20LLF3E4&Y2TDRM=,DM3O0[-1B/+/*@48=SK'8PX.O"NH5P,MJP-2[1WFUN M-,W"EB7C)4K#E02-^3B81L/3OCOO#]QSW)K.&%PD*Z5^NLD\&P<]9P@%IM8Q M,/H\X!D*X8C(QJ^&,V@E'; [WK'/?.P4RXH9/%/B&\]L,0X& 628LTK8A=I^ MPB:>(\>7*F'\+VSKL\XH/R6EK-][9/8U?)/Q@<0]^+H!;ZD#3_Q?,F^\!G7<,]$A7#.32J4 MJ30:^#Y=&:OI'_/C!8U^J]'W&OT]&LOZ_PXJAQF73*:<"9@:@]8 DQE<2YSQE!/IB"]1/5NH$#F&!=%,\=5 N'VCB M18SS5,?P'@2%E7,AH+E?> W1P8>CA+YO7@WB*/[8&PH.8B3D\[2!5%72UOVM76U?AVG=%!^/UT_+%=-K+@T( MS G:.SPY"D#7[;J>6+7Q+7*E+#5&ULM5=M;]LV$/XK!Z\84H"M^4XJ2PPD;=9U0-L@R=8/PS[(-FT+E46/ MI./TW^\HV8ZS.$Z+;5]$BN(=[^ZYAW[/RZKI#4[:M- MNPP0E_-Y&;Z>N]JO3GNLMUFXJJ:SE!?Z@Y-%.777+OVVN SXUM]J&5=SU\3* M-Q#Q?<*JVZMX#T;+F/Q\+8P6S*NF&\N[=1QV!"Q]0H"O!7AK=W=0:^7; M,I6#D^!7$/)NU)8GK:NM-!I7-1F4ZQ3P:X5R:7!]\>[#Q<<;N+JX_'1U\_[C M.SBZ*8>UBR]/^@GUYUW]T5K7>:>+/Z%+PP??I%F$BV;LQ@_E^VC7UCB^,>Z< M'U3XZ[)Y#8(2X)2S _K$UEG1ZA-/.>NFF$\)KMS"AU0U4_CC;!A3P-3X\X!Z MN54O6_7R*?5=8H.?P..3WC<=@W(J#K]N-NP+\L%#,DF/XZ(LC"Z<.MZ M@YM9<.Y!] %CY[:QV]KS:9EB-79H37+AUF_4@*J7-(".>&6"'@&3SH?X>'$FA%>[C MD[,Y&A<*'-$\K5OS&)&2;?&PAG"K@1 FTHY!-P2$4$58?@8-82H\U#.#BAI@V$ M01,E3@JM,ZYP7=W]C]0H8W0I[B#",*229D9P2Y22'3:%4"TVE)L]'&%6(@P: MXT\XAA>QR=Q"ES1N.D 21I%]F.6",$OS,^O I_@.EEA)X4<5^J\?@",-H2PG)=X"A5(/N'(0GG_-E,?P4(3'9%LXAJC+&(QZD6'! MQ)-L#V68P;0O&" 0"M,.P;/2Y$135!WB#()@,!*=6D0G0XN5[Z^'9YLF,Y^)J&#[V)X;H?S'P7%],"R"OZUR M^DU\C9UJ/-YWB3_*U?8&:?/T?H8-XJ;G?-$QM.5\(0FEN6!R*HDI]/H>4]K" MVRHN?$1P)!+?B(R&P8J"-S7E.'""D,&E7[D 4]>T"8[*,2>PA!8L)U6^<'(9 MDG 9/+H3,P-0CM&\K/+=8#!Q!!9? ]>^KL:PRI0 OUBKP\M$%:3( I(2S3G> M0K9E+3=8B@U]H!F[ ,%R#\"1 <+BAH$G9^NPX&/5 ML<@9I)X5^RBS8\^Z U@7GLU5M^94E\Q;6'=+]'UUN+^*-CF_+YO[.]WSW(5I M^X\08>273>H:Z>WJ]C?DK.N^[[=W_S ?RC"MT/3:35"4OC:8NZ'[+^A>DE^T MO?C0)^SLV^D,?Z5:L;5+*BT;AXP5ED%-5$CT0 W.X60-=$FE"56C022.U#- M2:FEVJ<'I9#%/-RG:KM%NOTI7SR_S ME\WV&7UX!$TH4Q]CK(V(+<591[CPA-$%PCOT)+BN%%KQ'/)_\=B8&QQ&O<-% M=)7P2\M':!+>H"B,QA)*IE":$=%7=";#EY@XG_ MB1V6&[047 E&<^)GA^=H)T$9)9\0!5I33GA&"4.I28)UH="/^4%I:4;MYQ5' MT\'1U#F:7G#TW-8'D%:K;QN)OF^D?./J?R?D:6\=K;V5QR2*\?'<"3Z;F!ID MZ>Z%0IEHN?;#,V2'JS?W$_>WW-_;)R)+RA5B4!AH./ID=*6_"S[0HG'S=Q#: M3+-;5N;W =(6F/U""-T'5F#X(25_ %!+ P04 " !W@/Y2@ =WU7$* T M20 &0 'AL+W=O*YEX=S>?YWRV5S?5]L\^9-]5"4[IO; MJM[FK7M;WRV;A[K(;_:-MILE(T0MM_FZ7%R>[S_[6%^>5X_M9ET6'^ND>=QN M\_JO=\6F>KY8T,7K!U?KN_MV]\'R\OPAORL^%>V7AX^U>[<\]G*SWA9ELZ[* MI"YN+Q8_TK<99?L6>\AOZ^*YZ;Q.=G/Y6E5_[-Z\O[E8D-TA%9OBNMWUD;M_ M3\6JV&QV7;D#^<^AU\5QT%W#[NO7WO^^G[V;S=>\*5;5YO?U37M_L3"+Y*:X MS1\W[57U_,_B,".YZ^^ZVC3[O\GS 4L6R?5CTU;;0V-W!-MU^?(___.P$IT& MKA^\ 3LT8'X#T=. 'QKPL2.(0P,Q=@1Y:+"?^O)E[ON%2_,VOSROJ^>DWJ%= M;[L7^]7?MW;KM2YWOY1/;>V^7;MV[>55]EOVX4N67&6K7__QX?WG][]^2,Z2 M=-WD=W=U<9?OV:QNDZOBJ2@?B^3[M&CS]:;YP:&^?$J3[[_[(?DN69?)Y_OJ ML+^283 J-7&6_L4@0FJ MI$\1 N-6"8)31#O1B\:G6^=E3EB(+:,3>3HT,&I G+A*R "HX9*+YZE"$PP$N02"(QS]]/H M(0H$G\4%_T-5GCV,(@M$E8F9R0*Q9?%L=019,EPW8;GPR4)@[CP@/EDA3%EB MI$\6 G-Y'^\A"P2?#0C^(:NHBYLD;Y,\>:C697NV+L_:];:(K2@(+=,SDP?" MR^*)[ CR3'@*2:&L3UX(,RJXK$)03-'@L@H;TYW8#:>T@98<.3O,^$ER]KA <-20(=2F"X]IR'Y=A.&F8[$D1 M.<0#'H\'6=ZT11W+#7G'L9C9LN @PGRJ:7'HX$2D*)'&)RJ$2> K=<^>$, M@SGAY#YI(4Q+X4>]#(-107IR#PX!@,<# % VPM/@H+1\9E=#@/2*J:Z&" T& M1?U:S#1L:WC(< C;(S-(4!NQ H1?Q(4_5,+11H< N14S&QT" M)%A,-3H$YD[X22("HC:X71*") U80T!]UV,2Y%_&Y1]H&^5W2-!:.;/?(4%_ MY52_0V)&AG]/9(6A%/'=#@3%@JOQ#$-UY?5TJJ#_,J[_0-=HUT."VLJ970_9 MN44WU?60H0'A>XC#D'08DD4AI],#O9=QO0\3C6_V.R0HKYS9[Y"@OW*JWR%# M[X$'YUF(\0V1%,$8_Y8*@J%,]G 'PB_CPH]S-\;O4*"Z:F:_0X$.JZE^API] M!W<5[>?D*P0F.0L\*@3FKJ(Y\S++#,,1SF5/SJ@@&JAX-/B]&'([%,BMFMGM M4""^:JK;H4+?P1KC9X K!&8T"^XN(S!JA**^F8CA-!.V)Y0I" $J'@(./(UU M.U1GQ\;,;H<"Z553W0X5&@]*6]_&6"$P::3PP)P'!4T[Y]&PH" M@(H' "!MA-^A0'/5S'Z'!NG54_T.C7@42M)@GPT"DRRXAXG .*&^^9AA,-== M#V$:Y%_'Y1\(&V%Y:!!9/;/EH4&#]53+0X?N@[7:OQ+#4,0W=U,$Y4XF;C0X,6ZZG&APZ=".-SLD) VD\"4P1$ MC?$WY& HKGH2$ .1P,0C 1 WROHPH+EF9NO#@ Z;J=:'"8T(2?R<$0'Q(/E M0$;Y5],(2/&>#;T&8H")QP"@:K3M84!SSPQ#TF%(%H6< M3@]4W\15/TPVOMGV,*"[9F;;PW2V*T^U/4QH18A@DR("XL'U,P*R@2(B($5Z M;H\94'X35WZSFD#2D+8<+0(*0AL%U-A7_F9@C.2DUZXIJ%>&#C\2!D;*P=8D&4[H6,KF\A83F1,C:("8= M@(24=@LCC& MFV2GS(7$@T!4)<<7OY!.]0N9N_R%=.I?R.0"&!+Z%2&'@YAT!":+8[S*OTYH M&"AU1#D3O9L.($+Z@(1'%4LV"B"X;CAOOF2 MH3A"6(^93+NED .UD"B/HRT4VJU"I#.;*+1;GTBGVBBO/9PZ6F'1#(I#JF8P M'%8V@^+ZZV9HMU)RH%0RFLE\L\]"NX6+=&:GA79+&>E4K^6UAY/S3W0K_EZY MQ?:0^*=SBL&8),$=.G18IFR/[4*[-94#196#U([Q8&BGM)&RF5T8VBE\I&RJ M#_/:P\D#(RCQ;Q>L,!RWE@8EV0C.,>_O;LY0'"?4WX.R[#P$9NL2E_W3=YKD MNGHLVY>G?1P_/3[BY\?][&[QU2]/Z'EYTU8/^T?0?*W:MMKN7]X7^4U1[P#N^]NJ:E_?[ 8X M/BCI\G]02P,$% @ =X#^4@7!?6R9 P Z0L !D !X;"]W;W)K&ULS59;C]HX%/XK5K0/K=1.[@DS J09"%U6.QY# MU0<3#%AU;&H[T.ZOWV,GD\(D,&C[TI?$=K[OW'-\^CLAOZHU(1I]+QA7 V>M M]>;*=56^)@56%V)#.'Q9"EE@#5NY_8@AWU1 M:D8Y>9!(E46!Y8\;PL1NX/C.\\&,KM;:'+C#_@:OR"/13YL'"3NWD;*@!>&* M"HXD60Z<:_]JXGN&8!&?*-FIO34RKLR%^&HVT\7 \8Q%A)%<&Q$87ELR(HP9 M26#'MUJHT^@TQ/WUL_2)=1Z5]:@E?*7 MT\-9]BF[>\K0+!O=?[B;?IS>WZ'WZ Y+B4W*T9LQT9@R]19.GQ['Z,T?;_NN M!L6&[N:UDIM*27!$28AN!==KA3*^((L._O@T/SG!=\'AQNO@V>N;X*3 OTI^ M@4+O'0J\P.^P9W0^W>MRY]>T9[^F?7*:/B8YT/TN^D$LPZ:"0BLO/%9!9$MX M2=ZA*:>:8H:N-QM&^98$]55I14QL4337'D)2UHU@$-4S])#Z '7L>-U_$K7MLL0+//Q8K3?\D"+:5 &R+M M[<-S@L2-)"TCTLO4#]II/Q2POI1U[_[=[UM;M5I.^?NWB12$+FR,Z." M/Z[DNKI2FM-F+KVVT]B+\QO_:N1WG(_]JZR:.G^*KX;@6RQ7E"O$R!)4>1 _E(WS,ZT30, -D+ 9 >&PO=V]R:W-H965T]0C3PG'.AA\'*F/6G,-3)"G.J3^0: MA;V329538Y=J&>JU0IKZI)R'<13UPYPR$8P&/G:C1@-9&,X$WBC019Y3]3)& M+C?#@ 3;P"U;KHP+A*/!FBYQCN9^?:/L*JQ14I:CT$P*4)@-@POR:4+.78+? M\97A1N]<@VME(>6C6TS381 Y1L@Q,0Z"VK\GG"#G#LGR^%&!!G5-E[A[O47_ MQS=OFUE0C1/)'UAJ5L/@+( 4,UIPN$[H&$3I70\8V6S'Q;GZFAHX&2&U!NMT5S M%UX;GVV[8<(=X]PH>Y?9/#,:W\^GL\OY'";75^/I[.)N>CV;PT>84:6H4QC^ M^HR&,J[_MM%%H6V^UH/0V-H.(4RJ.N.R3GR@3A^NI# K#9'K70Z=0Z=CQ>YY".E3)PD?PHF&;^&?WV MQ<9@:C#7WUMJ=.L:75^C>Z#&K,@7J$!F]3F@MN^!K:=>2UI*4,+U/)Q[GY]& MW4'XM(=!KV;0:V5PQ03+B[REEWZ-U#^:7J=UC=-6MO<:LX(#9QDZT3)+WJ!= M/F$*3!@JEFS!$:C5T>Q]I-OA>_""5.D6HFGS&[*>UTCG1Y.51(UG M1,<5]@U\$KTI+=DQ.-(*]H#:H!+P$^Z*Y/$C$S"7G*7P0&T;V M>]6XJ1H?[R :TR&==W6$<86W:PEQ;0FE:>S9TMGO&J0Q+M+N7)=T>P9S7!N6 M !4IW$AEJ'M.[B3C=F#Y$_T;HR*]X^G?F!CIO[/^_?^)2PZ(V[@<:?>A6]2R M4 F"EKQP?6JK\RTF+XG=N83K-;HON11M'3=.15 _E)(EV8F)00 / . 9 >&PO=V]R:W-H965TIFNK,1RVLO;R_P[,3%BXP(4> M9HF\F41*':\-0P81B;&\XD>2Z"=[ M+F*L]% <#'D4!(=Y4LP,9)JN$6.:3.:S_-ZCF,]XJAA-R*, ,HUC+/Y;$L9/ M-Q,X.=_X1@^1RFX8\]D1'\B6J.?CH] CHT():4P227D"!-G?3!;P>HW,+"&/ M^)>2DVQ<@ZR4'>BDFC-+;%Z? MT3_GQ>MB=EB2%6??::BBFXDW 2'9XY2I;_STA90%.1E>P)G,?\&IC#4G($BE MXG&9K!G$-"G^\5LI1"-!X_0GH#(!M1/L@02K3+!^-<$N$^Q;NYO]UNP>KA;KFY7SQM'NZW MX!/8%GT ^!X\IB*(M+3@4=! _V(: MUP8!'\2*FDV?))\'Y-%*;L@TY]WJ[! M^W 3 1[^*Q^/=WL25^/IZ])H--A7_I%-5:U1/1'M%B@4H)G#S M"3++>9T[MJ>U?FW*W W2+N7741?DG8J\,RK'@C$>8*7)8ZG;4X].GBAC?8(4X$ZC5NB[KN=>2K)V.Y) W_;- M 4VF%??I*/?O6"H"M"6>7;:Y94>T\2I\[P^UH%\A^G^[!?V.XK8U]5HMV V" M/H*H7VYHUF9JCM+_PEFXP\%+O]N9G4D=TVD1ZPE"GC4=(-9P>3A*[(DKW-N? M9=Z%7)YGM5EUHQ R;7^ %JIIH3^Z:6%MCM :;Z14")(HC2N)ZE\.J]L#G;K[ M8H:ZI+99..ZS_^CW82\CNS.;V2;4#7$]9X!0;9W0&26T3"D+:7+HU\GY.:MN M"(+0&Z!5.R_\B?7J37[4WYBJEU:/LSJ-CBR9=:,\-!W:3K6OPG%CW20*)P>Z M8V2LP:9=AJ[MMAEVHQQ_T(EJ9X;>*,,'%1$!&,4[RK2#DL) >VEZ'0*?/-1F MV1.$T!#+VNWAN-U_QE2 5\Q2DEE[(65E[D!ODV8%V?,T[C=]V#5T"Z*.UCVV M[_KF0!FHMGTT;ON_^8U0HE^\_:?.M$6^)\J!=KN5C<91(";BD!^I) AXFJCB M2[FZ6QW;%OEAI75_":]7Q>&KABG.@G=8'*C^Y&=DKR'-JZG64Q3'JV*@^#$_ M<.RXTL>7_#+21U(BL@#]?,^Y.@^R":I#[OQ_4$L#!!0 ( '> _E*"$U$O MX , T- 9 >&PO=V]R:W-H965TB*DO,_YV0@AV&/:_W'GC- M-UNI LYHL,,;LB#R;??"8>2T6;*\)%3DC").UL/>V+N?>ZXB:,1?.3F(HVND MI"P9^Z(&#]FPYZH9D8*LI$J!X6]/IJ0H5":8Q]<\D]MA+^VAC*QQ5G^6*!IL^/DX>G\:>'YZ<%^@TM MH".SJB"(K=$;Q5662Y*A%\Z0;DXT9>424F7H@=;=JE;]>D8DSHL;X+\M9NCZ MZ@9=(0>)+>9$H)Q"IER*VZ/ IRVK!*89!*].Q@-'@CHU1V?5*)G42OPS2@+T MR*C<"C2G&P61<6NK$?&MGF75B0NDG?:V$G,J-69G11YO..DB:& M2 O*]U+/$&E!Q9YIQ=R""GS_C,BD%9E<%/E9;W#P>L5[6-@-0:"WA&>C>7/" MCB\D/#VPX+=JG\Q7-B^2COV1%\2QX447%:9!F!I>V'+Y26!X8$; M?:X6H+*BLMZ!VVA[=A_K$ZL1GWCW4\\2GZFSOCY.?D]??R@\8K[)J4 %64,I M]RZ!!>3UV;L>2+;3A\LEDW!4U9=;^%XA7 '@_IHQ^3Y0!=HOH-%_4$L#!!0 M ( '> _E)V>QZ!+P, /H+ 9 >&PO=V]R:W-H965T(2DFO*5*38
&\&ID)P;) MB=\$;\7>&.A0%HR]ZLDTZ!N69H1#[$L-@=3O'5_C,-1(BL=;!FKD/K7A_GB' M_B,)7@6S0 )?L_"%!'+=-[H&"/ 2Q:&U/G 74UG@^"T7R!=OLK&4 /Q:2 M19FQ8A 1FO[11Y:(/0,5:+F!G1G8">_44<)RC"0:]#C; JY/*S0]2$)-K!4Y M0O6MS"57NT39R<'-P\/X97I["X;W8S"]?QK>WTQ'MQ,PG,\G3W/P']BVMDUP+^BNDE:%D7P+9L^#P?@[-OYS6PK3Q= MK02V596N70K^S)CZJL+8(A[\K4%VPH%&RN0#.HP< ]Z%1SL@H-=R^$%GRH1 M6$@(;%I#8"$BL%$5R= .'I3C>5VG(E^%CL"O"0DL4Y)6U3454@*;TQ)8(B9M MV+&K'DFA)K!>3F98L)C[& @6QB49.(0MI 4VK2VP$!?8J+K 8WF!CN545(U= MR(O]-7FQC^7%JO!9J(O=G+ID4.Z)N,V]=BS"?)4TG0+X+*8R[ _E)^\/DB4@, 'L+ 9 >&PO=V]R M:W-H965TMU.:-Z\KY&G(J+\4&N'ZR%$5.E5X6*U=N"J"+DI1GKH=QY.:4<:?? M+>_=%OVNV*J,<;@MD-SF.2T>KB 3NYY#G,<;']EJKC,S*F$HLB]LH=8])W'0 I9TFZF/ M8OUW"[%#A4%K-7-1YJ9DZ]TP;E[C5!7Z*=,\U?]P))1IS1?F*S3) RE!231[0'(4N$./H;BVVDO*%[+I*FS4AW7EE[&IOS#MB[*\M MOT0^?HT\[!$+?7B:/H*YII.2CI_279VB.D]>G2>OU/./Z+UGG"GH3'3-+2R) M^&>B\6BL()=?3T3SZVA^&2TX$JT1@)8!;/G;2T2EA#FM]WV"X\"+NNY],T\V M6!@GN(8]<1C4#H.3#B<@I3Z#\VV^S:C2.:&Y*!3[2TV_&_Y?(TX*)O-\%G\,$R]N.72@DI\+[";C&J3T4F30W$/ MG')=3=="=93H#$6^ 04GZBFNI>/?4+U)'2WY_]6;/$NA%_LI;B7:@HK2F-@3 MG=;^TO/6;OJ\*#WB>W[+K V&PR"VNR7XT*+QF:JW$FI:B'#4KEX;*CA6O:3Q M)2&GZS=CP-4?+TB$WTZ8;+_VIZJ'ODM^1^,EA\Y+SM!Z*XUF!A.,_7;KM<#B M),'ID4P?>B\Y<_,EEK;J8Q(_,VS!Z0-WU/&A_Y)S->!*J/F]"M(D:C<&"RPD M*6Y_U=S&9&3&TK]IL6)]_4*)33DLS832HU=YN=;3,10& MH)\OA5"/"S-_U?-V_Q=02P,$% @ =X#^4K8:I428 @ P@8 !D !X M;"]W;W)K&ULI571;MHP%/V5JV@/K;0U(4GI5 $2 M$-8QM;0J[?HP[<&0"['JV,QVFFY?/]L)&>T"JC8>B'U]SSF^U\Y)KQ3R466( M&IYSQE7?R[3>G/N^6F:8$W4B-LC-RDK(G&@SE6M?;222U(%RYH=!T/5S0KDW MZ+G8C1ST1*$9Y7@C015Y3N3/$3)1]KV.MPW[J65!%(X%>Z"ISOK>1P]27)&"Z5M1?L:Z MGE/+MQ1,N7\HJ]RS,P^6A=(BK\%F!SGEU9,\UWW8 1B>=D!8 \+7@'@/(*H! MT5L5XAH0OU7AM :XTOVJ=M>XA&@RZ$E1@K39ALT.7/<=VO2+G!Q?9T\3"\O83A+8#J[&\XNIJ/+"0SG\\G='#[ C$A)[&'"48*:4'9L@O?S M!([>'<,[H!SN,E$HPE/5\[79D>7UE[7ZJ%(/]ZA'<"6XSA1,>(II"SXYC.\> MP/NF$TT[PFT[1N%!PB\%/X$H> ]A$'9:]C-^.SQH*^?_U"?_K/ZB&5%S-R+' M%^V[&T*D)64,S.'"E&O"UW3!$(9*H5:04+5D0A42X=MPH;0T+_WW [)Q(QL[ MV7B/[(X2R874]!=QGH+/QAP5MMVRBK#K"*TS/@W"H'/:\Y]VCZXER?Q>)B5_ M)\5!'+U,FK0D19UNDU15[>^\E#G*M7-#!4M1<%V=01-M#'?H?.95?-0Y'W=: MXHDQZ,I/_]!7[GY%Y)IR!0Q71BHX.3.>(2O'K"9:;)PE+(0V!N.&F?G(H+0) M9GTEA-Y.K$#SV1K\!E!+ P04 " !W@/Y22L0S,I<" #7!@ &0 'AL M+W=OY[6=DUXIY)/*$36\ M%(RKOI=KO3[W?97F6!!U)M;(SFJQPAOIA?2=-SZ]5 M,EH@5U1PD+CL>\/P?)38]6[!3XJEVFF#=;(0XLEVIEG?"RP0,DRU52#F]8P7 MR)@5,AA_MII>G=(&[K;?U"^==^-E011>"/9(,YWWO<2##)=DP_2]*+_AUD_; MZJ6"*?>$7\/P9@S3F_GPYFHZNI[ M<#:;S&?P!6;5:8%8PI1KPE=TP1"&A9":_B5N9RJYVN#;!/[Z19O5.%%!_"^;_@9Q,%GB((H?)B-X>33Z7L5 MWQBN74>UZ\C)QH=<"Y&5E#$P5.]L*85:P9BJE FUD0B_A@NEI;D[OS](&]=I M8Y>V=2#MI=$E#%Z12$">4;Z",:98+%!"'%8FF_:H4NTX5?N5/0]:09ST_.<& MEE;-TCJ6)6IBJ53;.RS=5BMH9FG7+.UC6>(FEO8^2YC$S2R=FJ5S+$NKB:6S MQY($7P^<4;=FZ1[+TFYBZ>ZSQ$'8S)+4+,F'+/,<3=%?:I1-&9.]&QH%2:?[ M7TI_IT[9DO^#R!7E"A@N35QPUC7(LBJC54>+M2M="Z%-(73-W/QY4-H%9GXI MA'[KV&I8_\L&_P!02P,$% @ =X#^4I.F_F0\ P L @ !D !X;"]W M;W)K&ULC591C]HX$/XKHZ@/K;2["0E)H (D"-N[ M/6UW$71[#Z=[,(DA5AV;LYUE^^]OG$!*0Z!]@7@RW^=O9CR>C/92?=,YI0;> M"B[TV,F-V7UT79WFM"#Z3NZHP#<;J0IB<*FVKMXI2K(*5'#7][S(+0@3SF14 MV19J,I*EX4S0A0)=%@51WV>4R_W8Z3E'PY)MQV1H_2N'KXSN]$++ETJNJU_8'WP]!])2&UDPJNL-<@-)3L26:C 2IFFJ2II! M0G8[)K;(P*4N%04B,EA(;6Z/AD=&UHPSPQ#X?DX-8?P#TKZLYO#^W0=X!TS MEUR6&I%ZY!H,TDIUTT- LSH@_T) $7R6PN0:[D5&LY_Q+B:GR9!_S-#,OTKX M5RGN(/!NP/?\7H>>Y/?AWA4Y05.PH.(++A5,:^SM)35,4>PF \]KSK;$]L0- M+"7G@,=[3U0&4T'X=\TT_'-J_O>*AGZCH5]IZ%_0,*-;)@26&3N($Y'2KC+5 M%%%%8>^2U\G #X-@Y+Z>)N_<*^X-_;CQ^DE?V.@+K^K[D1*-IRDME6J?A%IB MS1*>;.X'O6%+X;E3+X[ZW0*C1F!T5>"2OK+J'L2S3K5A>!W1SK,>G6WNM>2= M>_1"OUM=W*B+KZJSO4RK2Y:^X;30G>6-S_8-HCAJB>MP\KT+N1LTZ@:_75QL M!<.[:SLXV_K6'T;MXG9X]:+0ZU8X;!0.KRK$F^<7O3$\[XTP#-OBSKWB,!BV M>\,]N?P+JK;53-20RE*8^I9KK,W8G5;3IF6?X3BNI^ _E+,_DI$1 @ (TO 9 >&PO=V]R:W-H965T4]#RGS^%&DG[(5YQ)\CJ,D.QFMI%S_ M.IEDBQ6/@VPLUCQ1=^Y%&@=2?4T?)MDZY<&RJ!1'$^1Y;!('83(Z/2ZNO4M/ MCT4NHS#A[U*0Y7$20>3T9PM+MP&SZLI+XP.3U>!P]\SN6'];M4?9M4 M499AS),L% E(^?W)Z S^>L%FND)1XL^0/V9[GX%NRIT0G_27-\N3D:<5\8@O MI X1J/\V_()'D8ZD=/Q=!AU5S]05]S_OHK\N&J\:/R-EPVB.MY"1%GQ+W@LRWHCL,@S*>*RLE(0A\GV_^!SV1%[%50< M>P545D#U"J2E BXKX**A6V5%LRX#&9P>I^(1I+JTBJ8_%'U3U%:M"1,]C'.9 MJKNAJB=/+Z_.WX,C,-^.(A#WX)+?2?#BDLL@C+*7ZMZ'^25X\>-+\",($_!^ M)?(L2);9\42JQ^L@DT7YJ//MHU#+HQBX$8E<9> J6?+ET_H3);O2CG;:SY$S MX-L\&0/L_0*0AZ!%SX6[^B5?J.JPJ.XYY."J*W$1#[?&4QWW)LEDFJMY+L&_ MKE4!\$;R./NW(SRIPI,B/&D)_[&8D7QY%&QXJAP&EF&V$+EZ4!I(KL;I/DR" M9,%!Q-6TMHZ/^P%D['D_.8322BAUQGG]1(>:K#)/P^0!R%4J\H>5FF +'M_Q M%"#H35^!.QX4M\-$\I1G$@3J+W@L6PMVK54S4PG\R=:LK1Q6R-%I:W.*"6'3 MX\EF?S)82D'BLZK4D[:RJJW,V=9W2OHB7 <1".)B+)3,I9H'-IG;2'1/ "4S M.(4UG;9B/H$SN]!I)73J%'K-LTS-D3Q1.E,9_D?UK-8)PBS+B]%:B$Q:)\VT MH6?*$*V);A;RI\RW2_8KR;Y3JT[72365.\U>PXQ'WLUK;9RV".PI8?A'K>@4^XMWXAHHQ.'OJ,[=9'R M92C!?; (HU!^ 2]&ILS%]M[K\M[H)5CF'-P$7W[^ 3+OE2( MF>BZS?G?]R" M=91G (ZI,S]"9+2C(4@!#8D@[BTME:'V$V-C$'%C$-NFFZ$9=-/F.XT?^&=[ MR=7-!G20#C*.AB[0C9?S( LSL%V@ [7HW:@&!G<1+Y!O'4QWO,XI;' "W3R9 MW$"XW>;1I$1^W+)>1 M2;W(G2H_)-E3B_S.'\%?(OT$YE+OMZZ239B*1/>98[B:;7(_ZR_6HF>L1W4_AY3QNIOJGQ9Z^E#"9'KLS_=?[KPR\ M+WS6V%;CY@(?MJLV61Z[E_??P7ZW1ZC-@>B;',CL#L1CB)S3$1MDX4$V%'CO MU9:;/,]U8$>8[B8;;F'W_N$0!Y:A]BDWXD?9M#C'P(T/!CS3A!_$4U703"_T( M:WFY10S]R('TV[U3/\OE2J1ZHR.W;F>&+R10?!&#-Y(/WCK"-/9XKW?>OJC&VG2S;:^)$VZ M.=:7Q-"-#$4W8MO?U7]9(!:ZD6F+:$,WC(85%Z"=8,5%TN#G>4/N9I@ MR,,]^*MC,44,P\@@#".&8:0?AG6$Z6ZR@1CI#V*D"3';^I%8?KYI=Q@U$*-# M08PV(49HG6&TR3#BHQ;1!F'T^R!,FPG9'(;Z=Q@98_>:B1J$T4$01@W":#\( MZPC3W63#,-H?P^CS=FCTH!T:W3NQ,!3#J(UAI"[;QC#<(MHPC![(L#]Y&@O5 MSU<+D8@X7*CK&QZ)=3'AC.VL;KL6R<-1\;J_S7=ZW;A[0G%OY[=U&D;:;NS9 M=O/;[,;W5F2,>&(AUKDHZ0^KM(UB0=\=M$[QVRY MFE]J9A]TF!"/B7/P#6K8(*AA!C7,S8B/=?7=$]\=4#7=^>Z3&>:P_IC#+&\" M":TOE6RE9KB^5IKL'7B.>?I0G //0'$<=GOVN;I:G34_*TY83TSQ[4'UFR!] M"),,1/Q>5?7&4S5WT^W9[^T7*=;%\>D[(:6(BX\K'BQYJ@NH^_="S<[RBWY M=0+_]+]02P,$% @ =X#^4@#5(G"I P Z0P !D !X;"]W;W)K&ULM5?!;MLX$/T50M@"+9!:(FW93F$;B.,&FR)I@Z3= M/2QZH*6Q350279*R$R ?WR&E2.[&YB8+V =+E#B/,X_#-Z/15JH?>@5@R'V> M%7H MW:C)2)8F$P7<**++/.?J80J9W(X#&CP]N!7+E;$/PLEHS9=P!^;;^D;A*&Q0 M4I%#H84LB(+%.#BC'Z:,60,WXR\!6[US3VPH_^$?N&"QV#F7,.YS/X6J5F-@V% 4ECP,C.WSC]"MY3\X5I,*0"YZ(3)@' M\IDKQ2U?Y.T,#!>9?C<*#:YGK<*DQIY6V.P =I]N+CDHMYM3VC]!K!_#.8&#?S ZZ^#%PW\"3&@ M\GV,^6%B\@!<:8]#P\:AH1?I,\ID!AM0*%C$'A"YSYL*8[BS?ZS#XOU;=]JL M?/JBK4NJ@[JH#^H)*J/57IM2+TNNT^?)->C&@_A@E%'LG5Y?3+ M+5ZO^;W(R]RS 71'K^@Q4HZR=@'FC>(BDU)AUF&N@39VEW&K(0$4PW2O!OKA M:">.WO@<:U6*=O\GO;C__T%OJU6T=Q1Z6PFB?@UZ-;U^.(HGRTMO*V6T[T6Z M@Z1$9HECX)%\1:DA5Y(7;5%$QE\JH+25.#HX"N&M9%&_9ITMEPJ6EN:U$D4B MUEB'>"[+PNRE>_A,'[IU[3FD#ZV$4;^&W<)&9ALK4/]N-Q[)X7>S$FR][[Z& M?M9J%HN.03]K]8I1;]#GOPNV[=V>']:Z^:F0XMW"$7FY9ZVJ,;\,78'!$Z=W M2@BVZ-KP(D7.]SK#GB4"Z_?8GCH1[G2?.:BEZ[$U26R*58UH\[3IX\^J[K6= M7GT$7'.UQ'J/-7:!IE%G@%RHJJ^N!D:N72\[EP8[8W>[PF\14'8"OE](:9X& M=H'FZV;R"U!+ P04 " !W@/Y2N &R&+(" !," &0 'AL+W=O[*M:LR"2RRH"1V?4H';L)XZ@1C.W8K@['( M,>8IW$JB\B1A\N<%Q**8.)ZS&[CCZPV: 3<89VP-"\#[[%;JGENS1#R!5'&1 M$@FKB?/!.Y]ZU "LQ5<.A=IK$^/*4HA'TYE'$X<:11!#B(:"Z<\6IA#'ADGK M^%&1.O6:!KC?WK%?6N>U,TNF8"KB!Q[A9N*,'!+!BN4QWHGB"BJ'^H8O%+&R M;U*4ML.>0\)?"'OR92I#;G4>TJN(%J#(C=, M2F8B3$YF@(S'ZO2%&4_7>NQ^,2,G;T['+FHYAM0-JZ4ORJ7](TM?YVF'=.D[ MXE/?:X!/V^$S"#7F[EKJ[E&I2R3S5*',]0E \NV3-B!SA$1];Z'OU?2]5N4WPIP(%A.6B#S% MIITH"0:6P)SL;>"=]:E]QNYV/^A-EO29Y8'*?JVRWZKRP9XHB C;@M05@F0@ M0QT-TY0FY!GC49/V=EJ_T_?>-F7/7\,.O!K47@U:>70M*9B,R *91',@_B&- MAO5:P]=(HU%-/_K?-!J]2(Y1ODT7MM%ZGWV]+!X_^ MKJ>T/2%B(23ANRPPFAI+8SL+[5#:J,?=*_7FGOW,I*[#BL2PTD2T,]1I+\NK MJ^R@R&SU7PK4=XEM;O1U#](8Z/F5$+CKF NE_H$(?@%02P,$% @ =X#^ M4C%&)(^L P 6@T !D !X;"]W;W)K&ULM5=1 MCYLX$/XK%NI#*VT6# DA51)I-^FJ6[6Z5;?M/9SZX 4'K(*=VB;9_ON.#8%< M(&AUO;PDV,Q\GOD^,Q[/]T+^4!FE&CT7.5<+)]-Z^]9U59S1@JAKL:4Y#+N2AUSCA]D$B514'DKUN:B_W" MPJ?/-=$'#D 3K^#7SOXIP[A&8>@=@ALHE5D-JTUT60YEV*/I+$&-/-@ MN;'>D WC1L9'+>$M S^]7+^[_8)&Z+%2$8D-6A&5H3N0%[VG24H5>KVFFK!< MO0&[-54LY433!!%E#1A/T3U76I8@K@:3>ZZII$HC"69([S7QS5Z_>H- M>H481U\R42K"$S5W->1@(G'C.M[;*E[_3+PA^B2XSA1ZQQ.:]/BOAOVQ/P#@ M GD-@_Z!P5M_$/%#R:]1X%TAW_-Q7T##[FL:@SNV[MY .$$C:&#Q@K-XDNV( M^3;4%;HC3*)O)"\I^NCP&\PFLU,5NE;1 M. S.J-#63#Q<-&_BN"S*W!Z?PBH2BP*ZK\RT13L*^BC(@D/S!N>P)L]#C+7E M#D\N*DU;_'#X/V3'NNU!KTYA1X%1-(W\4Z%ZS' P#LY],&V)Q<,U]C\G!6:"Y3BU_ U!+ P04 M" !W@/Y2(IIJ>>X" #0" &0 'AL+W=O8'=8_FLCO9[XI,)S''.PDJ2U,F?P\P M$U;!6@OMX%FDCL/O=.9OA%/7C_$[2SJZL!'&*7,6"@\2P9UTV+L8=HY\K M?(UQJ=;68#QY$N+9;"9!SW+,@3!!7QL+C%X+'&*2&$-TC%^E3:NB-,#U]X[^?+$% Y%\BT.=-2S/EH08,BR1-^+Y6[Y(5/Z$9:';.;? SY06 M:0FF$Z0Q+][LI8S#&H#LU /<$N"^!31W +P2X!W*T"P!S4,96B4@=]TN?,\# M-V*:];M2+$$:;;)F%GGT8<+H_&@\>X -,J?Z"+$$0(5P+ MI>"6PY"I"*ZHD. S!C-4<#Q"S>)$G1#@<3J"XZ,3.(*8PT,D,L5XH+JVIC,9 MR[9?\@\*?G<'OP-GX#FG MX#INH^8\P\/A3IT[_\<^_F?VC6!X575XN3UO5W6@C!?,7&68<*5E1AU"JU/X M1 T(CDVAG,#W:P+!1&.J?NRA;%:4S9RRN8/R5DEJWE<[/ MG4V=T;:.ZS4[FTKC&C:O]:JT$916%936WJ!,N$:)2H-D&D$MV5S!'ZBD^$)C M0^&>Z+.^&=0Q*^K;2=\&V=FH37L&TGW%YKT2G*63X;%;F= M<5WM0K;Y@'@2FL9-OHSHEP.E4:#OH1!ZM3$$U4],_R]02P,$% @ =X#^ M4G[-_Y&Q!0 '!< !D !X;"]W;W)K&ULM5AM MC]HX$/XK(]236FD/8O->[2*Q+&UI%[I:ME>=3O?!! /6)C&US5)._?$W3@() MV\3+G.;QS#.37&ZE>M0KS@U\#X-(7U56QJS?UFK:7_&0Z:I<\PC_ M64@5,H.W:EG3:\79/#8*@QKUO%8M9"*J]"[CW^Y4[U)N3" B?J= ;\*0J=TU M#^3VJD(J^Q_NQ7)E[ ^UWN6:+?F4FR_K.X5WM0/*7(0\TD)&H/CBJM(G;\>T M:PWB%7\(OM6Y:["AS*1\M#>C^57%LQ[Q@/O&0C#\>N(#'@06"?WXEH)6#GM: MP_SU'OU='#P&,V.:#V3P5FI0/W6'1FK0.-6@F1HT M3S5HI0:M4PW:J4'[5(-.:M YU:";&G2?&9!&V<%Y^Y/S3MV#' [[I],N38_] M<9/GYXV)5F*R/W 2GW@MR<4XD6^88;U+);>@['K$LQ=Q-<3VF+\BLH4[-0K_ M%6AG>H//X_'H83R?)PVCR?C@9C(93^!TF3"EF:PM>WW##1/ & MU@&+C%@L0$3PL)(;S:*YOH!71_>7-8/>V3UJ?NK)=>()+?'DAOM5\,@%4(]Z M7Z8W\/K5FP*4@1MERM=5(&V+0KI[3PM@;MPP_;6J NW$,.UR9X9NE(^;J IU M+PZ)E*.\.X&8^HO$O#_=%P?*AY-](=URE-$I[+9>8O?C"Q$QC(AV8Y16@?FG M$YQ(""&.P[EUHXS9+N7#<_ Q/H%5&KOB>>S8OH8%?:AJ>JAJ&@,VRJH 6_1J MIL1\R>$6RW$A@L !6S_ UF/8>@GLK=0:!A)K*EKRR!=)%5>C&I-66]YO#M^;!MZ83 M9Q@]"26CT#H3X- 2\KE@\?01"#83@3"[(N<2T%8,:L>HIU[#JV.^/N45H& 1 M;9'C1>^+%GG-XT4?"A8UN]EV1Y&W#I&WG)'?2:/G+(1C!NXS!ASLM@][M,^4 M6YW##ITSY)8;DU2[SMSJ'GSKN@O65VP-.Z;F@.4*6@9B#ENF#0>C6*07'(=M MDV3;:V'G7?3_#?P 5J0VR5[-7 [09G$&$"^;$SRGAU^BN="^W"!U<_"E-AKP M20']4GB?% ,OZOJ?4MQ\1A)*ZMYQWMX6+<.NV2WQ.S??$/>IY^HT?DH0!AV] M@#531OABC1,"Z!53/)<,A;W(O0UI5CUG)I!,NXE;O/^GSJ2H>0*[]>XSG7EA MT;''65L@=;?"DB'@(YX)N'4ZSN"O6$X*ICO,X-"6M39JDSRJO=M@)D5+Z"^Q M%./U/^!:_C0R'KN2]0_2.).,D*P/$'4DTW+B%MY^E%3O7HT*#Z)3T'H[9=F>235Q M:_5$XM8Y_K/%"987=<7K%#9/4;OY MG*):[D66?6\\9FHI,.R +]#*J[8Q%)6\BDUNC%S'[[9FTA@9QI1< 06 P >@@ !D !X M;"]W;W)K&ULC9;=4^(P$,#_E4S'!YTY;2U0P0%F M!+T[;P0=T+N'FWL([4(SI@F7I*#__6U2[&$IZ OD8S]^N]EDVUU+]:Q3 $-> M,BYTSTN-65[ZOHY3R*@^DTL0N#.7*J,&IVKAZZ4"FCBEC/MA$$1^1IGP^EVW M]J#Z79D;S@0\**+S+*/J=0!N?>V,&&+U-@%O]]=T@5,P3PM'Q3._-)* MPC(0FDE!%,Q[WM7YY;!CY9W 3P9KO34F-I*9E,]VU[;(PG,:<[-1*Z_PR:> MEK472Z[=+UEO9 ./Q+DV,MLH(T'&1/%/7S9YV%) ._4*X48AK"HT]R@T-@H- M%VA!YL*ZIH;VNTJNB;+2:,T.7&Z<-D;#A#W%J5&XRU#/](?WH]'MX^AF_#@E M5^-K,KP?/]Z.O]V,A[0W/\//J MP0&<1GD<#6>OL51RK'!.-U[.2^CNI-1EB\$PL0,0,-/D]D9AF\][Z "A.1,V'?B%6_&4:8NM5VUFJ$6IVH M%'I'URKI6@?I;&[ E1Z\X".F:^D*$ZTMQZVHPK8K$H7U9%%)%ATDNY]QMG"W M0F-]Q[E2U=HLX*(=ST&%;5S791L%P?9)K!B[LG%BP?:,'SYH/;B77P( MMRMQ>M[>@]CJA#J->KY.R=N;U36!]A8BS[XWTS1 ME4=4X177A,,<309G%Y@M572Z8F+DTC6+F338>MPPQ8\#4%8 ]^=2FK>)=5!^ M;O3_ 5!+ P04 " !W@/Y29NE1]B<& "-( &0 'AL+W=O@:Y*S>D[/BG%-JI=.:,V\^/TM]KYY4S-R2C$QY_8Y%:%<2:%^98I/CJZ^?IG\]N'+Q^GL\NH5F/U^??[U3_ 6?"9"D#R% MX/642L+B-^KC]=44O/[ES4E7*L4Y>S?T#>1Y8P22-P081,J@0E9,4EB, Y#ODXE^.NC8@'GDB;9WPZ%N%*( MM4)\0.%U*FC(%RG[5VE5%1[>OLW7>@1"GB@ S(B&$'J?/].C@@+P5?XULQ5? MH:VGM>7 >#=28;G;SH>+8L>%H'(A<+KPGC ![DB\IH#/2PO)AH@H W9W'.:?*6-_&(+XXZ\?B6OWT[9#"J% M@V8'')5B"_F@%LN]:$\&C<73*&/FDK'CZK!R=>AT=;Q8"+H@D@*62L%46PY- MM94K0;E-1<@R>ZT-:T9C/*C76B/9COG0,UW%'SIM1V#_"[A. MF>-*0;O_F*!FXU=Y@.U4*D5&)7KQ.2Y';B? ]C&L)FU@(8;_G MUS-K(0R&J%X",YMJU.\?+@+35Z#_K")P1=?T#HA;2JC!>N@&^V?U*VMVZY . M/GFR](%6%'!N'W2=$ORP0,EPHD]!L2A&\6MD.>:7@V\(J^=$",# MI C^W$50RM\!)!\&]550$O8 S6H9:&:&20$+W@&&W- M"*YE9.AY/4M&ZO/S/N&N#P9:D1M:O^F-O+*9W%%!%E0!TS.Z!C( B'HMI'J.P&8_ H>AJT$A*J +^" I=LMP "+RX,(R9! 6N7'Q"8EJ7$P&.-&P MG6SY!E%]]\#Z\MEJ4 AUM@#T'K.%<%.V? /6OANL+=EZ-O;Y!E9]U%*ZMHXL MW*/E3TB76^'WI,L@N>]&J29C#5#UI*AX%7WSU?EO,76 B2*M5' M0%*16*/LEJ/"VS1^^0: _08\?(RJJOY/+&7).G')-5#H#UJ*KP%$WSU)/F.^ M;9!4U+'K$,] )G8CV$Y\R7U#?+$!+]S2EAT;!,/NP? 9\6V0A!L+&!N0PV[, M&2)29:!,9CP1'69:JO^ ME/: #2SBEK;GV" F=@^/I3]9<1)(UG+)1=&YET10^YE^_=05H7P/6$M:,^&N MU09TL1LJ/Z^3&RKT^;XV4PT1A,7D)J9 35)@OI9K08N69_6@?K8ZQ);C_F:Z MW1L*@\^!&Y\/5I/7 ^=J#$SU_5Y#704&MH.68#LPL!VXP7:OKJ*(Y8"A-#ZE MQ*9!_> 3]9%E'7>WKE<3*A;Z7CL#VJGBFJWZ6MV=C_6-\=[W,W@\@9;O4W@\ M*V[&C?CBHOX3$0NF!JN8SI4J[UU?62N*N^_B1?*5OMR]X5+R1#\N*8FHR G4 M[W/.Y>-+KJ#Z'PBC_P%02P,$% @ =X#^4N%HV!SH P NPX !D !X M;"]W;W)K&ULI9==;^(X%(;_RE&VVFVE#HG#]RP@ M0=O=Z(TCKH;.0NOE1]=5P0)CJAIBB=R\F0D94VV*UW%C MRK@S&B1U]W(T$"L=,8[W$M0JCJE\FV D-D.'.+N*!S9?:%OAC@9+.L=.:9*KP2T3<6ZL70Z3D0XHRN M(OT@-I]PVZ&VS1>(2"6_L-E^ZSD0K)06\3;8$,2,I__T=2M$(:#9+0GPMP%^ MPITVE%!>4TU' RDV(.W7)IM]2+J:1!LXQNVH3+4T;YF)TZ/IX]W5YT]W?U_? M/$Q_@YM_GFX?_X4/,$T'"<0,IEH$+W"W3$0<6Q&9?H/S:]2411=P!BZH!96H M@'%XXDRKRT+%XT*L%.6AJ3Q[5QZXVN!;"#?8HDY25+\$M0-?!-<+!3<\Q/!] MO&NZG?7=W_5]XEZIB5=)6EK25)&V5))W@G''.^-S,R8CR "_!K#FEC;2V\MQ(G7;@ M OZ#0UU)!4H;:2>-V 6\'O6]@;L^ -;.P-J58']*RC6&M0G:>P0E )T,H%,) M9\"E>;O%:"(WVCU2L!R0R;5COQ^S9\"MF_&96KE M9DRJW?C_7. 4S/:>?KU&NVRJY:Y-:MEVN3.<@MHYL"I*47-S)]WCO.(![?G7 M:GIE3BC2G#17-()'E#&^J"#H3TK>KD0O(]@-3?!&J15J<[FM3/ M=P7?JZTIS4:/9:.WMJ-GI^$A[&WN3F'VM5KM]N'9Y^<;B%^]@;Q;*$1'JTU6 GY5O[!\]1XQA.FVF+. M4W@S$3)A&IIRZJFYY"S,)B6Q1WP_\!(6I:WA(.N[DL.!6.@X2OF51&J1)$P^ MG/!8K(Y:N/78<1U-9]IT>,/!G$WYB.O;^96$EE=:":.$IRH2*9)\7I[]_NOSC[/QZ]#,Z_^OVXN9O=(!&.4E( M3- U5UI&8\U#--)B_'5_K0?=II%&+ W1%9?90DG'_,#DZLF 8T- I!_0[AG7 M+(KWT [RD)HQR16*TFR0VJ]TW,S$0H%9Z-QYTAYX&D(W 7CC(LR3/$S2$&: M/HM4SQ0Z3T,>/IWO0VN^ M#_KUKONEZ_[V/'!8CELST%]G !_6@SDLP1PZ%^R73(TA#<=++N%T01DE""22 MHX\LDNB.Q0ON6'W8MP+J;QLW8KIQ!88BCIE4IBO/Q1[Z7A' 6DG+'?G@ M=K=;GQIK\"*^BU:= BUA8Y 5K]S7 R!JP+F[3ABV%K09C MMP@_8WA];;\&*UWC%K V0;4ZC=U"O;;NK[DIS0SR4S@ )11!"Q:C&RX3M/O M ?1>=G ?3Z>23\WNN(!1$11=X\U;Q"HT=DMTU;4&U[4)<9O R*!%V$=)?I"3 M#@K9@^L P5:NL5NO;?11&?W21&]HK 6;VPLJ[$$=0&D#?5:]L5N^_XOC'C"? MQDS!&* \@6SE+UV)LA*/^^^N#L!6\_&A,WMW &/SR5<8>7KT-6P\8D\!XK_M M@4.L?!.W?->QBRJQOT*-"H]5-:+=-FFH"(B5=.*6]'JV75FPHDSHNU$Z8O67 M=#8%/.:I-GC@B& :OG-2^(;5*.9+'M>FWFT0^W[;]W]T@;,R3-P:6L_&R_6" M6&$EP?LAR:HL<:OLGXOD'O:&(2@,(W,Y !@9YR%7)H!\'XBA'YL M& ?ES?/P7U!+ P04 " !W@/Y2,97;>U<$ "C#P &0 'AL+W=O(*Q *]Y M1OAU)Q%B?659/$IPCO@E76,BORPIRY&0KVQE\37#*-:@/+,)(^_*J>=.J8"[CZ_>9_JSYT.R#&2U1D MXI%N;G&U(5_YBVC&]5^PJ6SM#H@*+FA>@26#/"7E?_1:";$#D'[, *<".$V M=P3@5@#W5(!7 ;Q3 7X%\$_=0U !@E,CA!4@U(=5JJN/9HP$&O09W0"FK*4W M]:#/5Z/EB:1$I>)<,/DUE3@QF#_=CWZ^O?\\GCS./X+)+\]W3[^#"S O,Q/0 M)1@EB*PP!RD!0Y0A$LEGN3Q!40)&-%]3@HE0*S=15.1%A@2.P;U(,-.?&4Y4 MXKY@<$=\2*GQ55NQB6 MNW".[,(%7R@1"0<3$N/8@)^VXX,6O"45K65UWF0=.JT.?RK()7#M<^#8#C3P M&;7#OR FX? H?'QZ=-L GYP>W02?_MC>9_^:_-Y1N'6&N]J?>\3?S?WH3N5> M5L0I68$'RG0-O!&"I8M"H$6&@:#@*Y7I202C6:;,[HC #'-Q#KYBG=U/Z!7\ M\2B_ ED"-XC%?[9P\VINGN;F'>$VQ*N4$!5O4?ZT3*E?N@BT"W6SO S[V&MXG!S'%"W]TWFYX6=/:NMSWU_%H]OU6] MLLA$>T7F+*-&X?D/70R.WZ]H-50V>H!_T M&J(:K$+8;5A-#0']7H/5S."J&_I=LZ!!+6C0*JBL?N_D8F 0H^OU&N<],I@9 M4G8<'*:%:X=>8Z\3@YDA9:>G<9N]&W1/NK"6+FR5;O?RF\D.$)Q]5HEX#D:( M)V J.SYPB^,5;BD:W3I4]W]7T'HUM]X/%[11[^ $+B#T8=@XSY[A-[5GML<0 MVMN.Q_['9:.L%\;&P3Z@X;CVD6R!.VT7;,^7G!9$<-G-1QGB/%VF,G&6C.:R M.=]F$C50507.2!0:B'K'U'*V1)U6HE77)BLH6#/ZDE8S2,E/IEDJ<*X;0A/7 M%ED=P^G:_C&ZV\L>NO_IG3"M_!\MO_N\MA<];+_IWR^M\/"2O A[3J-\3=\U M*PE:.R-!CME*3WM<"B.SKNR=ZM5ZHKS1 _E)-\!B\400 &T1 9 >&PO=V]R:W-H965T M@\=KQD"QC+CO,06^%EGB.^=/JGHJ66;%$ M289SEI <4+SH&T-X>0T]"5 6OR9XRVK/0$IY)N2+;,RBOF%)CW"*0RXID/C; MX!%.4\DD_/A:DAK5F!)8?WYEGRKQ0LPS8GA$TM^2B,=]HV. ""_0.N4/9'N# M2T'*P9"D3/V";6EK&2!<,TZR$BP\R)*\^$"5 .]4#7X)\$\=(2@!@5JL8G;5THP11X,>)5M I;5@DP]J?15: MK$B2RU"<)@+'!_/'N]%/-W>WX\G#_ 5I]O@[^ 3F160"L@ /.$P1 M8\DB"9&,'@;NUER^&(;A.ENGB.,(W/$84S BF=@/L0S4#0:S/"09!F=CS%&2 MLG-!^S0?@[,/Y^ #2'+P&),U0WG$>B872J0_9EAZ?55X;1_PV@&?2TH/N< 7S->P3#Z2^PCD3Y%U/ZGR/WC M5E"#&<<9^_.(8V[EF*L<I50[PVA:OJ>L3@IL=CIJL71 M"];N](++J[L0V'93L\;*=@.K(;IM93M=O]L0K>%R/*>C%^U7HOVCHN\IV23J M@!:JWQ3MMUSP7-=I:&X;.5[04-RV"3J!UQ#<-G)]7R\WJ.0&1^7^+*JD0J1. M7M">81AT&OI&02OX7*<9QV,-E0UA@VK2INIZC66?:IA\J]O<$1HKQPIL_6QU MJMGJ')VM>L*Y%O4A.+LEC)U_!"/$8C 5]2"XP=$2@W_ ,"/KG+/:L2N3U&EY M2Y(>253=RMON^\J@T-I5*]9W3"TE67TQ/T%QS#1"3&?6[39SB\[*=MS&AKS6 MCEG?M_O*:W4:_([YI23;]\)M"6];M51KB.Q61M5807A@ST![)]G^AAQ3@O!DI:Z6SX2+BZIZC#&*,)4&XOV"$/[:D -47U@&_P)02P,$% M @ =X#^4A%M#1=O! W1$ !D !X;"]W;W)K&ULK5AM;^(X$/XK%KV6A SG M!"=T-^S SGY@3E9KH0:,T6"#5GB!Q=OFE\:-KH$)YI_1#W3S'PXZI9H03' E%@>3?%D]QDB@F.8]_*]).[5,9 M'E_OV6=%\#*8=\3QE";?22S6PX[? 3%>HCP1<[K[BJN 7,47T807OV!78CT) MCG(N:%H9RQFD)"O_T8]*B",#R:,WL"H#Z]S N6!@5P;VK1Z *;1D4Q=%N@IK*3#)5&4M!)-/B;03HW \?WE^ M^7,!7L,Y6'P=ST-P%V"!2,+OP2-X6P3@[LL]^ )(!OY>TYRC+.8#0TC7BL"( M*C>3THUUP8T-OM%,K#D(LQC'&ON@W=YKL3=DR'7>/0';? "6 M:4'-?*:WFYNZ<'[->_AKWF?MY@&.I#G4F9]H:=99WIJ4+"!"F[B"J]QG<3?K>/OML8? M+I>R4P&Z!+NBEQ?)5M4Y,FT/%MIRE> MH&.TNG93%ATC['H7=>G5NO1:5^!SND%EQ6RHP)D@*$E^@I@DN3KI (ZCG!%! M<.ORA.:ARYJM:0CVQ+BNU')]THTZ8'$@:,L.3*L.__R9/9G]<3?/AM "[GY/F0Y>%[6WV?Z6YV=MZOB[)M^&"&W'A MC;C9=5PIEG'T]BE?!%;%=P(N=^X\$^5+1#U:?XL8%V_@9^,3V)]"S7@ ^V'Y MI>% 7W[X^(;8BLCNF>"E=&4^=>5D6?DMH;P1=%.\^[Y3(=^DB\LU1C%F"B"? M+ZG<0JL;Y:#^HC/Z#U!+ P04 " !W@/Y2,67HGV,# !%"P &0 'AL M+W=O)ES9LYP1,UHQ_A7 MD2)*>,PS*L96*N7FPK9%G&(>B3.V0:IV5HSGD513OK;%AF.4&%">V9[C].T\ M(M2:C,S:'9^,6"$S0O&.@RCR/.)/EYBQW=ARK>>%!5FG4B_8D]$F6N,2Y>?- M'5L"MM@Z$%<2$DRRNPBB GM'Q'CU4B]@"*IQW@50#O&- [ M ? K@/]:#[T*T'NMAZ "&.EVJ=TD;A[):#+B; =<6RLV/3#9-VB5+T)UH2PE M5[M$X>3DT_U5N(#K^_!V"=./3F'MV_>P1L@ M%.Y35HB()F)D2^5?L]AQY>NR].6=\.7#+:,R%1#2!),6_+P;W^_ VTIW+=Y[ M%G_I=1)^*.@9^,X?X#F>VQ+/[/5PITW.KWD/_[?W@V3X=27XAL\_P;?T^H=&88LWO^_41@?"@UIX MT"E\J>[G](&39(UPH[Z<%]@I^P;7409*+S"9(H>8"=GV/LY@_8 7>?E M3^5TACC-&9?D>Z0OC;;(*OB!VT;N?F)T&-K>3]3M#&V!,=LB?X*88Z(*- ') M .F6<$955R55:CGF:LL$#UA>A:TBW$8!O'<'@V,5/[$J9=A[;4&.JG!U/R;4 MT194EO^%>K7N^::FTSE:OW0O9F[+^ESWB*8->:$O&\Q;]9T0*B##E7+EG)VK MA/.R9RLGDFU,4_+ I&IQS#!5?2YR;:#V5XS)YXEV4'?.DQ]02P,$% @ M=X#^4ED#ZU8.! K!$ !D !X;"]W;W)K&UL MQ5A;C^(V%/XK5KJJ9J1V$CM.O['3VG+Q+I>$*/!MQ6+9]I9*K>]]7T9+LL+RCJ])K-_, MN5AAI46Q\.5:$#Q+C5;,1T%0\U>8QEZGE3Y[$9T63Q2C,7D10":K%19_?R:, M;]L>]#X>C.ABJ T'F;:\+[WMA8 Q2 MC3=*MG)G#4PI4\[?C3"8M;W 9$08B91Q@?7/AO0(8\:3SN.OW*E7Q#2&N^L/ M[_VT>%W,%$O2X^Q/.E/+MM?PP(S,<<+4B&^_DKR@JO$7<2;3OV";ZP8>B!*I M^"HWUAFL:)S]XF\Y$#L&L%)B@'(#=*Y!F!N$::%99FE9#UCA3DOP+1!&6WLS MBQ2;U%I70V/3QK$2^BW5=JK3[PY&X*T[G'P!SWW0'SQUGWJ#[A ,GL:OH\GC MEZ?7,?@5C$B4"$'C!>AC*L ;9@D!CP3+1!#=4R7!S0-1F+);K3P9/X";3[?@ M$Z Q>%WR1.)X)EN^TNF:H'Z4I_8Y2PV5I/9[$M^!,/@%H #!(^8]M_D#B;0Y M3,V#?7-?@U0@A0JD4.HO+/'7E9(H>>_P%!:>PM13I<33B$@E:*3(3".TT8*! M$$B#,5642(TATY#-*6,@8MR ? R]+$@M#6)VZZ8#F]6PY6]V,3JBU*@T"J6] M_"M%_I43^7],PS_@CX3K.G[^"=:"WUYT441F:]WZ;KI#,_$1BW>-7B9H\@&# MF:Z91IB!#%=P,R0;P@"\=0!<+1*L7MBJ6N&IYBQU$"LB=(> P(H N<7KHX.< M.:GNH!PQ*T[X[YRI:'!:1W' M8/ N[U?B]FHXC9<*(VI'A*63J!+NB: MA;OF-:!K.J#+1MBEL9<9#"SI!?_C!&NGPWS_.G"$.Q0-+QQG:$D,HA_!/7F4 MT@',"?J(5BG[0$N?\!1_VNZ-Z2*F<]V&6&6M>59+(L#S5!*QP5.6=V\0KQ/; M(N0B&6AI$%8N[8ME+%B]QF[)O>PA6K;OH24YZ&:Y4VP##_FM/*JE.%B_!M] MRU^P<14,&P?5-.IA]?O9/=2"(0KK)55;5H1N6KS"\)['+\BR(0HNG&-DN0K! M'\$O>137OP6GRG[V.T>\4^QXM#E@$O.B)V"_':&+2Y#E-!1>V@/+2\A]/CMS M'^1>S@'0TAART]@I)D&'_%46T[(7JEV#1Y E)N0^?)V+W^$A[&!&72K[V5F6 M0VZ6^T\S>B9E6!9#S4LO0Y9^PE.'L>M[JNI _E)H%"E6Y0( *$( 9 >&PO=V]R:W-H965T MHP93WK.3JG] ME>LFX0YBDER(/7#]9B-D3)3NRJV;["60R()BYOJ>UW)C0KG3[]JQN>QW1:H8 MY3"7*$GCF,BG:V#BV'.P\SRPH-N=,@-NO[LG6UB"6NWG4O?<@B6B,?"$"HXD M;'K. %\-<6 -N*>PC$IM9%)92W$@^E,HI[C&47 (%2&@NC' 8; F&'2.G[F MI$XQIP&6V\_L8YN\3F9-$A@*]HU&:M=S.@Z*8$-2IA;B^!GRA)J&+Q0LL?_H MF,=Z#@K31(DX!VL%,>79DSSF1I0 N%$!\'. _Z^ ( =8Y]Q,F4UK1!3I=Z4X M(FFB-9MI6&\L6F=#N5G&I9+Z+=4XU1\/)@MT/YBN;M#7,1I/9H/9<#*8HLEL M>;=8W=[,[I;H$QI$$36N$X8F/-L[9@W.1J (9>9 +]"P)>47Z# ^XA\S\L4OH=7V'NY;;Q:Q0LX"'8PDD-]H*A"F_R4G;PXO+^,JS ,EZX[_ ;+WK;C M\,LE@OUW\?'E!L'!_^ZZG*%\8G'+/WEBW5+],,7[EL@MY0EBL-%8[Z*MET!F M]3#K*+&W)64ME"Y0MKG3WQ @38!^OQ%"/7=,E2J^2OJ_ 5!+ P04 " !W M@/Y2GC)IV,D& !S(P &0 'AL+W=OIPAG.&M([N\^)K.5.J0M\6\ZP\'LRJ:GDX'):3F5HD MY>M\J3+]S4U>+))*7Q:WPW)9J&3:&"WF0Q($8KA(TFQPWQ\/\.#AQD5Z.ZOJ&\.3HV5RJRY5]7EY7NBKX<;+-%VH MK$SS#!7JYGCP!A^>,EH;-(@_4W5?;GU&-97K//]:7YQ-CP=!_41JKB95[2+1 M_^[42,WGM2?]'/^T3@>;,6O#[<\/WD\;\IK,=5*J43[_DDZKV?% #M!4W22K M>761W_^N6D*\]C?)YV7S%]VWV&" )JNRRA>ML7Z"19JM_R??VHG8,M!^8 /2 M&A#;@/48T-: [CL":PW8OB/PUH#O:R!: ]',_7JRFID>)U5R MOGB%7J T0U>S?%4FV;0\&E;ZB>MQAY/VZ=ZNGX[T/!U%'_*LFI4HSJ9J"MB/ M_?;"8S_4,[69+O(P76^)U^$?J^PUHL%OB 0$ \\SVM\\@.@\;?3X::.?^LW' M:J+-,63>F4NZ23W:^*-]J=?FS3J5TNRVDV-_O==P=%:I1?FW9S"V&8PU@[&> MP2[4G;8?6A6$I0Q%V86,7Q@+. M&%Q2Z, MAEB$!M:AR3MU7;6S*4H6]=S^V]R N*_=\6WNC%*+TPA D2"T M*(U=% L#'%G$ 11EDL"\Q8:W\/+^M%1%TN;0)%\H]/)]7I:O(,;"Y8(C9G$9 MN2@<,L8LQBZ*THA;B1,#(S+&>R(=;AB'7L97>:6KHU]? MJ'!@%#GXX5+5FF[/K\ !EU90 1BGE-H+%H!A3%E@!Q7"!92%$1PMO-5\X)]; MKEI_VT\24FSG-( 2>F':[%T4IA&U5R\$(R0*>[@3PYW\K)+5>NK4F5!BF[6+ M8E0X,7=1(B"A3=I%<C^)@^J6BUYEVA$9C;>@3A,&;,KEI[^HMW^^L2 M-ET']K<=VP7IB]I5D+"1>?66)%?>(BDYL4/FPF1(I).>@/!* M)K#=/D&XD+"H+V)&5K%?5Q]?D@!IY(&,;/X C.I4M/F[,!)A(FWZ $Q(UE>4 MC'[B?05T=U&2+B$6!8'-&X!A*:C-VX7IE>HN5,!;R />P]LH/(Z>5I@BMVIR M1C&SV0(X(BAQM&<_?_%N?]UMK&DRB+_)V"Y,%ZK,5\5$H3*?K^HT+WT[92/N M!/_Z&D6,GA*_GOIJ% 'DC$?"WN$!,"8QL]6D^=)Q#<[ID M%):!W48 *('MKC,&4$0&K(>SD7KBW]+O*DW$W5!'7 B[,D$P' 7VZ<5^WN*= MWKID3:-!_(W&*"]TL4@JA73E2*O47LY=MT;42?@,I[>*>[+EW3/E!_^W"6Z@W@"Z&[\#+)P-X@C$46F?[(\A'-&1L04?Q/'>WRNHT4KJ MU\K> .X^+J%&M^@SG. RHQ?LQT]P&200E-OG=",(1Z+FE[?NSTT 3A!B=_-.]%6/?? MXL,1!NZ/\6&\?O_#N%^_CO(A*6[3K$1S=:.'"EZ'.NF*]1L>ZXLJ7S9O)%SG M594OFH\SE4Q540/T]S=Y7CU&ULO5A=C^(V%/TK M%MJ'7:D[L9WO$2#- -U.U9DBF&T?JCX8,!!M$E/;@9E_7^=C$G!,BJC$RTP^ MSKG7]Q[GV+A_8/R'V%(JP5L2IV+0VTJYN[K-F/"%2W?*- M)7:S M:+.5^0-KV-^1#9U3^7TWY>K.JJ.LHH2F(F(IX'0]Z#V@^PD.5H,>S$=$8[J4>0BB_NWIB,9Q'DF-XY\J:*_.F1./KS^B_UP4 MKXI9$$%'+/XS6LGMH!?TP(JN21;+&3O\0JN"W#S>DL6B^ L.%1;VP#(3DB45 M68T@B=+R/WFK&G%$4'',!%P1L$YPSA#LBF!?FL&I",ZE&=R*4)1NE;47C1L3 M289]S@Z YV@5+;\HNE^P5;^B-)\H<\G5VTCQY' ^^?8\>7D%L\GT]]GKT\LW M\!7,RTD#V!K,Z)ZF&17@04H>+3))%C$%DH$YY?MHJ5Y,.=M'*[H"BWDAB,BNE+.?CK-X4'3Y(F MXN^.;$Z=S2FR.=W9C+.H9'H%,S?)_1 C-_#=OK4_%J<-0T'@>_XI;-R&.=!U MH'<*F[1AMH\\OX&=E.G69;J=9S=0RZ^S M^5>K53+=8QG<,$104\L 4R)@K*G5AN$P@"C4U#+ ?#?TH5FMH"XSZ"Q3K535 MXM?1L[ .%MY (02;10!>K5%%/>D^]&VL?2LC RYT( PTD0PP#!T_U+\I4]H@ M<+W +!,Z6O!09ZWC2.R8('%7XW 3#-]"J,9GD7V]4':K8TZ(?%O7R0"S?ZNM<8*G)OH5;CL\B[7BVO M/;\1U)W/@ I1ZY-J@[ #;5TI0\+0<\7_9NV 97U(@ M6)P5NXC+-A2X,56,;B ;;GP7XZMEJZC'373=T-.W@ :8$R!'@XT-L'SY"[3E M;V+ A:X/S^P!<>/XN-OQ+_J^<..KV+F%4(WEXNY-;*=0;OO[0M!&NE!M&/(P M; G5AMF!#;&NDP$&(;;/Z-1X/>[V^A>6?MU=I%5CK=B_A5:-]^+N+6RG5D'[ M-XX3VHZNE0&F5AG=#0TP+X2!JVME@*D=H*Z5=73\H1JS*C]']I#RY:L*7!VG/A&\B9:H]VO&Y,=-GJ ^(1S^"U!+ P04 " !W@/Y2 M?,0Q*^@! !:! &0 'AL+W=OLO(/3E#*$TDC0%3$)I(H*]H#0Y"27Q,(_,ONR=/_];"<-W=3RL)?8 M=[[ON_O.YZ2]-N^V 4"RDT+99=0@MM>4VJ(!R>RY;D&YDTH;R="9IJ:V-<#* M )*")G%\227C*LK2X-N8+-4="JY@8XCMI&3F]RT(W2^C6;1W//&Z0>^@6=JR M&K: S^W&.(M.+"67H"S7BABHEM'-['J5^/@0\,*AMP=[XI7D6K][XUNYC&)? M$ @HT#,PM_R"%0CAB5P9/T?.:$KI@8?[/?M=T.ZTY,S"2HOOO,1F&5U%I(2* M=0*?='\/HYZ%YRNTL.%+^B%V,8](T5G4<@2["B17P\IV8Q\. !=7)P#)"$C^ M!2Q. .8C8!Z$#I4%65\9LBPUNB?&1SLVOPF]"6BGABM_BULT[I0['&8/+ >1 M4G14WD&+$7;[.6PMP%TE'@&N!F!R OC"1 =_PZ@K>:H[F>I. L_%"9Z;HM"= M0JYJLD6F2F9*2Y[;DB&0U_4._9SE LA:=1(,\R/S=DSFYUDZ>U8SUO[XR#8E M&W)]9'K@]F@[_E]&$L\NSV9S\OH(,@?S=JQK].#F_:M[9*;FRA(!EX-/U_3[R3[ U!+ P04 " !W M@/Y2/!M5P00# M$ #0 'AL+W-T>6QEJN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:TH MR1MPJG@P'HWBH"),^+.I:*NK2C?>0K9"I_YX,'GV]B5/_3!^[WLV7"9SFOKW MIV]_M%)?OO'L_>3=R!:D87UOS& P+R:7RM*FA$1."I7FT<&AG4-X^ M3L6$5!VW9;#?\W[Y ;"9@4#&^5ZMP3";UD1KJL25F72+.^,3R.O'=^O:*"P5 M68?C"W_KT-T,R5RJG*J!)O0WIMF4TP+D*%8NX:YE'0"HM:S,(&>DE()T&C8> M_<"$75#.;Z'WOA=[L5?%SJZ.8$_%,#2"^J$-8R<0?S>:C;T3-GE56*]F#U)_ M;DTVHIM#K] ;10NVZN:K8N#'HH=X=%+7?/V)LU)4U.;^8L+9E&S\O*54[-&P M0:E--ZT*7//X']3\9^M<4D$5X;NB3>L?"PP7$SE=T3SKIZJ<=T//# QK?X'#(7+576X$\[&8&P$, MX\$48#[6"^/YG_*9H/E8#-,V<2(3U&>"^E@O%Y)U'XS'[9.8RYUIDD11'&,5 MS3*G@@RK6QS#GSL:I@T\,!Y@^KU:X[N-=\CS?8#MZ7,=@F6*=R*6*5YK0-QU M X\D<>\VQ@,>V"Y@O0/\;A[H*;=/%,&N8MJP)QA'D@1#H!?=/1K'2'5B^+CW M!WM*HBA)W A@;@51A"'P-.((I@ T8$@4=>?@P7D4;,ZI8/L/@MDO4$L#!!0 M ( '> _E*7BKL

>JK96M06R/NNP M1/9E.ZO(8W72*QH6FGU_TL\>/?>JG[S8($,7#F1J]NPB#YEMPP(SR%FM !,L MH(2+1>*J7M?'?LZ3-3B )6C_(.>1&9YY;,^*-# 6I@[\T1N,TXK!J+F37C\. M)=&?^5:\,GS7TOW=E"#SGCDPLQ?2HN; 5"^5 W,CNL%Z)WRPQQD*OD3;C_U) M^LO^@F1ZHK4QR6O_^)U)5VWC*ZXU/L/Q;ZV]QBX\XW,KD[_:I\^M3+KJ]"N^ MFND)V@ $<1>>]?5WK0W?H2WUPU:SUOY!ZN>;I[OM'V?;.S6VM_$MU_RD4=@Y;@YCGV10N*+*4P@>.)'! +RG3U6'TH#@8BZD6 M+'!"A-.@0*1 (X6S"9&O*_-8@)E0:>9TE67FL#)SV'2^J7MD(WI5"8?V9?KV_Q5[?U*^M4^5B1TWDX.=)H MD#8\F:X'O;;_:_'_>B#=N=?Z#A>5'_9@>17-B<$7V=C'%H=#[TO_=V/K9K M&^MD;V,=GO<5[^[LBCJM_=X]]WA[9_.TMG%P4/_T\?"JT;E^_K$%Y\+Q?X[@ M>E'?^':P=WC$=L\_'M;/OXK=!MSOTR;?#^L;N[2^\_EPE^X=[1[N\KW&/H$VG]<;!ZG6V#S_28WA(0)-]=9DKULI MD<'P(8+'4@F?M .V259O\-KX_RHW>RX^VBM]T1)0OLJ"/O=[M1DVI;P)%.M M*0Z*>PSXX+%FT6G'0%7$\7Y[^[<%Y%Z&B@^VU\M)V]<+F]2B;$F]%G28[.QK M:YU*SB&%@T=Y*Q$9FQB"=8,%*A0)N5S/G")P%R]6ID2BI40B ABD5!\Z- M(58+HXET+EF:2+#W2U]9(M'3(]%D<]P%&KFB&D6-+G+_GGZXI(Y0ET$$%TL%@GKCRP61(= M5E@E&K46'%,=2AUD063[['8=9+?Q3W.W\?$H%R"LG;\_ AV$U#<.X)Z[;.]3 M_:#6WB+U!O3!^<>TW:C]5%&YI*5!UAL"T$ (LE9+Q%+RAGN@F8;=IH(L5^S4 MW%=*;BQH=%YSSB4GQCL;B+(*)"<&*6*8@S]NN5S.3Z0FQ#U2FB+A#GE.)>(^ M@DP$PA%643@<6$C4KZPQKJOT!K$H4^8&2NL!;S4BEON MB9]#IO92@.5[+,I:PH+ 07>[>,CP8/[U&R(C_>UBKY9BSBNHDIJ_8ZCT?AF4OI'U6YKU*"L MS17=&OZ.O;Q);O=CJ=S-LI#5[]A@JIW_X+OMO8.]=HWO;?PXK7_ZP;8W]L_@ M/7B=?CRLG>\=0OM!\=M+M%]Y/\,%S@44GLEL49Y$S+I)W8F6- MKFHE2O5N1G;X,$DJV>$+"=64>A=#=,0'9#,Q!.W<((V]0L:8"']XSBD%H1 + M1@Y+[6[.<7Y1&8NUI-F\29QS246=JX]+;"-EJ=3N%DI^IT+]-$O<1PN+FK2( M:QR199@AIJ+2' 8MYMV,A9/?M^)I]?3T^ANBMS%L^BB&+>?!L*.U4@FX?Y_/<'V8VKOG'$MAM'M'YX= [, MN[UWN,YK.Y_A&:W,L/'/J @0P8@1L9EA:^6!3 26LSG0X)F24O&5-;9*Z'P9 M]@(F&9W["OTP22I7Z!<2JJG: S!HQ.F8-\!1Y(!=(_C5&,6,LI+FY.7S M6*$7S_&IE-^Q_":2@*?%2*/C'&OML?,!&T&-3UC2DF$OE/Q. )5&'"(B*Y M8@AG7B(C06'&1-DD+691Q@64W]* /1^&3?%-])KB$;?^'H\'8W(M\+W)M9@' MN5;:40V#!OJZX(D3@V6(41 >B*?$BI)/_RGM=W(YNMU\9.3Q"*H]$CH7&L .XR,AS]! MJ9/.8*.PR9:Z555Z)\V\.#],DLK%^86$:D*NL0K<$T.0<%DH?)1(FYC@3TZ5 MB%[RO#CS1?-M*,W7\TY3%[@64E*A-&A8TE GG.+16$6MY[(DUPLEOQ-R;966 M3B2%,&,TRV] 1C"/6- .*YY<3(LHOV_%?/VQV"5 HT\E"X>+XT6M<;ZH#8VFGTP>.]_#[!O_].Q.^9D^W#O:*]Q1'/[N^1'\]^VPW@B'_WN^R6NG/YVE1%"#$06N M!RH[ 0X=%$&> Y.&*2!@'F0./6\GC[=@QWJ8+)6+\(N)U9A(K_\DQ$>MC$9) M)(*XR>FKG%(H6!Z-SKLS5L]KF[BT1"^L!!M!HA6$,0?\64FMO0J.TJP#4RT] M+FGT@DGPV84$2\:8\M$A)C40:4<)TMXG9!BH1%8&'1U>0 DN;=$S$VEZ$Y&F M+TVDHW3&*,)")(0S[*TEF#CC0:TCBNE4$ND7QXO-.XCT^V;]4QW:M7E6:]?; M>X=??^]MM ZV/_TXR[_E*,7:QL=F[=/']HA(&^*EY"RA$(Q$W *E=IY)A#5C M'L;<$.E7UO@JFW,\XENP9CU,ELIE^,7$:D*DI=?.9%=I3Z1!G!@#8N$BTDDI M[ATV(; %]+OLYS%^0G%L3*N/>\U69M7RWJQ:S\7!PWII M08V+1 0>$M "@!'!$RCD6@E[2R'HDE4_(WALW<&J0[.^\P/O'7YNUS_M01OA M/O"^>Y^^GM?.UZ']WYKUQB[>/3QH :L6]?V?+G)JK'2(!*,05S0A&RE'-DLU$PXN3RFS@V-<^;1X_0J)TTR29*N;=:,\=TC"(&$JU3 MI0O(RT-)[7:.W?YQ!N>2V@8\\_!]LW;^[7!OX_W!WL:WP]V=K[_K.]\.ZH>[ M;/O3U]/_/=_Z#5#DN+04"XFXL13QH!BR1!'$;*[W2AP)U.101%,:KF>O*/(0 M42H7Z!>3J@G%-D92[YA @1&!8'W62/M$43*<,<:!=ZELN"8+9O8J#=?SE>"$ MF2+214$(XRP%*QV!:>"DIE9C4:;26S0)GJ+8V@3.-7!JX1DHR0(D. 2!(L., M$.N#]&D!)?@-U++=!@+=>U3)VD6I2ONF"\^.=:-6M'VX*:#=2:%ZC!622:9" M@M7-FHFM#)\ NHV%UP-5(*M4,^HK5A'+*;%1.@YR;3E0K6@43D$EDFZQ8[*K M,#QZFR_Y979&C5H?M@D4.9_1.*LN(Z6EU%AF0^8?=^P*')W7SH]RWYSMMK^> M@L9R5&]_;.X=U@_K[9P%_"N'Y_ ]Z+?_/3\Z_^EQ2!3GDI,QY!1.,2'CC &8 MMX)*&F20)N\)S#=QREL@.P^3I)G(SK24?6E:-ZS]5K*<&65IHJ?@Z+2)3B+* MO,I9"?G0I"B-P=1(&#ZF(N-<*P2@*9((.U#+GC("%C)$JUW*! M1/>M>-;4NP.XU[$]R[4\K[/;SR>=F&WN3\AL%:9,)":-@I68):RQM9IJ6)EU MM$G*>S+;;&"XPFBGC?$EE9U-AG?O.:/WT!E#^J'1QR^T_HA MO/=&_6 7V@/4MO6_Y_O\IY&"">L$XH7]76-8O'72N;A;C%XS0.R44VSSTKEE MUAR #Q*=TF[W8B(U8;0B8&6%-P@[9A /N9IWT!@1%HEPQ%FB+>AW52ZNBT7I MV[(L BP$#H$3FI0TG$0#?,ARFP,&/ O,L=+POF "/.&U7B7LI!%(P5-\\MJV*+29Y9J0!A*!RJRG^ M'FJUZ_9"[*%!]_A=[OI^X0 S?I6EAJAG,)=EB%KOA _VN#FPK4+UWG;01T7F M\WX)4C.!E)]F&58:)S%6* CO@&6(B*S4 46/ PPD9=KEQ"?<5(DB<]*^[RTJ MK\BJ]G;%_QE,;J7XSU?\I])#>&9I\ %)YCWB- 94Z!P.7$ MO!;QGY-E;BBH9K&YS)?8[__?_Z,IH7^=@-!TH6'G,0SI3+/?/REVIGVW/^A7 M_D7^_2""\Q;4K&?A,"GV>C&,]@\^Y#&IQU+#F@V]]J?)"Z4&JV@,(EJ AN68 M1<8QCF@ E2NI)!+6*VNJ>E-87&DB61;9?18"4LKN7&1WRCJ2DR!(1Y$@N48W M\00YYA.R"L= L',1DY4U7552+Y#LO@'K2";;E58.^OD#H2BM)0O*-'(^@YS. MX&ZU::OC6R>YGS^< +1U!K5B9S>7E2MA;298.[H4DJPBH\Q(!&,J$!=:("PJI"CXO;X;2GK), /$,=*8$B.<&B GO<8 !A >9*QX:!+,% M(T=3]GJ@.E")%;4< (*9JA2OQN#Z1BTN?B@8(Z>HHB+K:"NI-+0L.OT9@5H) M9;- V>&E[.!2P=ID@D,NX80XRXZ;SGDDL O!$@_0(U;6"*\J\FBJ4]I?%E:D M%X:PE"+]0)&>L!.-+:;<8:2T!W:BN4'&:(J4L3X%HWW,%E53I7R9TK%<%>U[ M\JEA(]XQ:'7HGF3OZ+%8/DY[633&\U\/Y)OSZ)]E R..O@ MA.(4-X1)IZS*7RBJ60#6*XRLF<#6(O"*H%9?W/ M(,?4C8.7YA_@1^B?)(YFB;O2A\-(JF$_UT_:<$\__#O+7K-S4DSYHKGCAH[N MQNFJ$O#$XVZ_F<]YUXLM./E7_.NT&08'8_F>NG T 'ARB770UR>#VR^9ZN:< M@"+VYHU2!-^KTPB[TF%3GP>]<6N.[7Y$KA?M$;()&OO.MD[M67_E/Y?>J=WL MH"M]>(_7+V;9Z.W7_MOUX)XWM.C*N WA*1<;,(PZ[:W@EG(=<!&$\NF:?#4%Q0 M7H'?,3E>EIN= ./W#N5?5FYIIT^&&=!(M6 !I%\XS1W 8W424F(?/85JACZ M*4>Z9W_ZY=ZDB/1#O/Y2M 6(S^\/!D MFJ_BX50?:?&C)X\.KQ:'KH#[\)@">6&W'\:KY-9C=]V6D%5)S(-N>_%=L)E:(6R)XVOY[7&WL'VS@]>/]RGH'&2W?-6N[[1 M.KJJH6YO;/*LD=8VCK*6VZIOU'[7VYMBK[%/MS?VVMN-?PZW=W9!R_V6+DQ^ MW_'I3X]=+@J.$2Y-0I83ACPF+BDCJ"=V98U5\>,#9&:5BQ?> 2WAK82W M*UF"K2?":Q=$Y"%&0XV3!EMGHP?$BZ4G_J+ V_D$WHID[%ID![2(.$\.F> U MLLZ)*$10BJH,;YJ]&GA[ T[Z^2Z[W=[1L%+&& M,J\#5\)IKS6A#DN@9" ^';R54+0W"&H.<6P7*311(.1P(8#! $.60T,*W)% M4B*41YM6UDR9N'.)A=-&92S6DH(DIXBPI 9Q)0W219HRK@,6V"JMLO]G65C@9=E!94@,:.F3?@OV1&NE$CA) M*8 8$&MQ](08I3!/@$AWE""">$BO*[9B%@)WZA^GM&..DI58A9H5%/ F@ ]0E MQ%A4UF/-L))9Z6"*+I#249H+YFPNT(%K(2452G/AI*%..,6CL2KOJ,K27+ H MDCLA#-("22 I(.L-2*[S NG,YHU@E!LI?5(D2RZ7\W+S+&\58G3')7% M",JE+G(UO(22)T9A&F"P@!8P7"8"7%[AI!C&UQ"NC- \N^78P!G)2>92I('= M$0Y4"N<3".>4CX&+25*BD'"6(FX,0XYPB9BT20AE#!>YO@]_] 9?:2IX\+I/ M1.D[<$?XMF-" )@P3Q3<3!@NL4\Q>*5 "PGE%L%S0LNT[X ,0KN(%?(P_1 G MV",C-456L5POQV.2HP>Y*(T!RRN<1I!H!6',P8*OI-9>!4=I9N142X_+=?]9 MA7-JBT!S6-Z30400FQT$%-)<1V1C8DYKF)C6@W#J11+.MZ;OYW6_= VX=?=1 M.F,482$2PAGVUA),G/$J IUE.I7K_C-"R[1K0/3!8.P5"BY(T/=#7O>91HQ; MBY7F7F*6]?VR-N+R"B=V@%Z6Y$3RG&NI#0?*!U((H)8#W$6Y[C^K<$[6_8"3 MHP"**!(%PNFQ1,YJ@;2FG ;F@G,\Z_MEW<-G%:U_8J\-)PV7_E+5O\W$;[VT M'I1[(@(/"=9_ !7!$V@36@E[1Z:V$E7FC2K;TSO_R4INN8M(1BQ FS .V80Y M(DPQ1AW3C&=M0BZ2LW&IZL]7.#W&)DJIJ/(,A).YI"DHF$* MB^5(N62_ZS" M.5GRC1,6:R^0QX("'U0Q_N [RIX3I Q(<<' M1HE,+AHFI*-$8$ZPU8 MO P#6%[A3)@I(ET4A(#>F(*5COA$G=34:BSNB \L MA?,)A',J"% E$@R!-=\J!1_"("-Y1%Y;S%S$%B><%_XR7WR9VKA,;;Q(^>)+ M*)Q#1%3C4D4<:JT.(IJ\PPE,!7.#G# 286%92LYJH)=S*DB\,)F,2PPM,70Q M,;0L#/UZ,'2J!!$UVBH+VIXT ;0]$Y%S/B%%""@!T7*12Q#-I3#TPF#HY6SP MUU*M7^2'OSG#]M-E0"_N^"Y7/&CZ>R3&OI(0]7(Z\A=H_IV-72^*-8XS ^= M65*MG,:*[<7*L>T-SBJ#;L56_/"=['XOQB)5]K_&>5_7QS^M_!LN/&CZ@\IQ MK_NK&:"- "!P[7_-$M&FI&,R*0K*% ^$NV0I#Q2( PZ6QUL(WU;]XTQHY09; M%TF_89CB>AODX=7#52O^S[>SO9UP["B7T 96;^S"L[[^KK7A.[2E?MAJUMH_ M2/U\\W2W_>-L>Z?&]C8 >@YKH,%B[:A2!HFH,.(2$^0\3BA&!Q DB"/$K*PQ M@6],9 ,S ^;!OAW K.DU.[YY;%L56W3K37F$>I ML<9$)ASV]O]G[\V;XDB2].&O4L9O9[?;C& RKLR,[C69T3IZ-&\#.J=-^@>+ M$U(JJMC**B'TZ5_WB,RL$T0A)$!4CPV"JCSB\'C\<0\/]W!!VK+U!.,O6!T' M(>*=SS)E749+O?6(91<(RX5YIW=Z?_O>L?[D8VKIJ#(0?T;^_R:^'F_W]+@W MG(QZKJH!D/!9\-&@!_(VPE(T\$N\KY$[P+4^2%T-8@5Z*WZSF.;:H"C.R.[T MSG5D\WI6ZM5DTY[5XY6"N0OZ%ANF^QO9;&43VO/Y$&O,%[SDA);>@O59<%(Z MP+7":F8RKR5C?NL197*E;&[WZHGYX&V4.Q29,:!7'0$+YCP->=VK/1:+&(V/ M6Y%;5(8[O3I_E-&P]DN3J>@:?0 )K E MPV=5OP\" 3K,3:QWB4ZO$ : AO[P#/]93RP8-5FA0BFXK&-]Y%$ZJF&D+[ZN$6D&:\H$< Y0 M(=HI*7.AN-.E+Z0JF3(^V/*B/?Q(2&98Q[RR>#S\Y S!28;%D#S&M:*2E :3\6B;838/212H<(J9E8P'TXFMDHS/JXE"5?>.)GH$ MP^U!.#X,097TD]54QV'O8_65,.DW'TX&'3?!KR*M!=0!"4*V7%='@RI4%IX& MF#2$"\CP; #/!:935ZZ")>[KYN$6])G#^_&[,=Q1Q0?./$W70'[JG=Y*QT&8 M "="!'2?T!%8]\Y _;T)UWU8RFMBYGX$G5?BX!?2][7JX"Y@H*_\B>Z&L!J MWC#PCE^]VC"BWXMBR6%T5:$U.I M:80"%@7"9)3#,0HG.AQ[U6@$UJ2-%_;]&"A7%,S&834>HM<.+OO^OH;UQ"FU MM)6H@VF''KHOZLW3\X.7A\Q8ZPT0=*L<$'29Y41K4Y \USS/,V$R#LJ6Y=MB M!:A&/T%B7ZA=>X-A*T+'&LFY'_3<2)\-=NZV:_;-"KLRND(JM#F 3 "51 : MP_^!3YP %)U,3J9FAQW.\8GDJ%!&>_\'B@K>>(%&./-)!T 3[?#DM%_%"HQG%9C.^#S;L(HZKD#H"+SJ M0I/Z.72S\7HTUGGMH16XYP1J:OJL[97W@Q*KA^UKT Y/U G;7)V<@C&/^M%. MZO$P5I#4(52XF($1QZ$;H(<(_Y@V.8D8CC78A>B=.AD"T@RC!APCRX.61)5I MDHZ#-M<>-&E2H=OHM\)O.T=.K$>YC="%4MNO_ N.M$?'Q@2M67@O M2)C#+P9 /N#AM[Y*UMU_T?5Q[QD:4__R[LAWH;XWVSIVS=;=_G!>VKP#)(QC MM$^/SI/K%IB=1V*<'A/7R4S[IC5AHV%^# ,$+-B'D&H?]BR*6$ 1BVUO M%B4N? \4('FO+=AM1Q'X@JY&T,;^Q".'&7F+&ZD1YR(]'P_M1Z#E\/KZO_]? MR6CQ>P]!'K=)ZF@G CH-?&+%VMK)R21U/@$-?CWRQX 5V+#^L$Y4'K"E/VG> MT@T>S")$/L+/03#),ZZ5J AR<57#7R MD>Z?Z@K:-<(^>F@._/ZIX?O]*D2/1R3YT]G';<9N0+"[KG6QPM3&!X'XI0\0 MIQ?;.$RJ(IH5_7.4NUC2=W$ NNFJ>V$T/.D-3SUJ.33#<3[AC;Z^XV1@A7*- MW9RM8QK3'#T(U[G M%4K]Y\W48^>-K6\ 76;A%]$0OG M-KR6H#I2^0;7I[AB=(THGV"8$CQ8?=QXM;&R_>>.K,YOAB2H0\B?&AU1/>C3 MT]$0+!3X$Q3N>E[/Z\GD)9[PW=2X9]5G[YXW[7_8CO"]#T=L[^5A+H-@)GCB MI&=$"*>(<9DB6JDL R J=28OB5&\8/:NHSPVL[?^[!DK7'"9):S(2P)TPY.2 MVI($4W+N)1>E=NBNELL)J%?L;.AE8M+X[Z84(^V3@FTZ/D/GRS-O1A.TL>%B M-L]BX)-\I2?A(K)SYB.! :5RID<8Y*A'X\;^^"KS25Z(&Z$^5$H83:<$S4OA ML/AZ.- M*DP"]52 0&FMG#!E!C9[@7E3-2=ET $IC0V9SXJ2JZU'VQW.O)Q88GK24N2S& :T( M^%B' A51AIH LG+1W[Y\#N)KKJE'_VM&_WQTH3NK<2L)ME/(T_'OI\,Z>MQ^ MBSY5D(??SRHW/F[/&;G M\:AMS2DL V)&7G\D.D!C?]/],WU>;_US?LQAP!?&\ K=C[',ETQ0^KDPU\VR MPSH;1@7+J!2J!) R8/W+W' C:?!32VME1*G7K"@SRVV/O)GU_$*:H,0T,JI\/7H\!+_#W@_"LW8Y[T0C),UV-_H.^ M[S?0I#_Z0_OQP:').PR)X"HO0*%0XK%8ER@Y5"U=NN)\=U+" MMW.0N5B=A1OW1J-^F#NO>O-C?"]&XX\&_5Y']/MK:",-N#!7V;4&9)UCO'=[ MM%H'8:132%ZN,%!7ZOV#&L59IVH[DMDZB[%5M\! _>6#=I^O_$%I$D&@?CRW MBW+P?,YC7I\!E;K*>KJHWQK)W99K_.WE+3EBKU>)Q$"],HYPTNAF,C ;L^-\F#)>ZU" M$61^]32GU5]4$?'86^9^C85WOHCS?]XV%)E.+^_#NPW,.SY7[[+G<^P+W M?GA?O?\;[O_S[?G^DW[U[LWNV?X7^V4Q4\L^VZ_V/EAX_D<._X&%&&,B\] M6/9VZQ&5-Y7D_\JP>IOY.C=(MD&R#LF,M:4MRMQ+5@HA2VV#EB8HZA6%W]35 M\D]]\:.AT_7Q!M]^!+[1:47A0N4.X(MDT@LB C6D#,$0:EDAUC58RSS5UHXF MWO7ZC0:L_*W8IP^ N_V<#,T99BC3,BA!A9,4+!?)"^HSSB1W!;N1+,M=$%++ MSF9WDSONMB%J:Q"UN2JSHE1YE@N'*8V J%FNB DL$!6\,\:5JC!8'F*[*/([ ME(-^ TT;:+H4FIAV:!R6.EA1,&J$+G.ALE)P,"MU<2/)BS?0]#V@B=,.$Z=$[=,R+S-9EEYE12Z\*E7II/:9ETY89W*^ M84QW$V7GZD+C#&JN#"FT;%)V&.$#DEW''/W0;Q M'ASB62TRCUL/BENA)-.B*+6UTMFR+*V[F8)E&\3['H@WY95:"*Y]88G,%,;% M :_4/ C"69":&LERQ[<>4;[->'%?(&\3-+%N1,+]B)O8A$X\P-")W2MDTMQN M$XZ/]>=-1,5#W[;\90T.PRB7>;!YR HK&&.E%T7.0\X*(#3*9"M/W<^3&FV0;N?">WV7W=H1PLO?%"*!#PE)7(K2.F#(R:GN2A+72A=1D-0 M\.7HCUN!NX<8^-$CR'&;="X/)0KDAY@ F^WD6Z#,/UI3;'3$NCKBZ2PCEBY0 M(S).)#=8<9-I8KS(B.%.JQ"4S'+P/3&R[N!Z6^#Z1F6[GCNN0:+G0N7$>%+C")WADA* MG>1M7]=U%2JX)M;=O%+UTE@YUNO1 LH=QG MNZH(]R8%N) [F2KO4?KK>Y6K>]/8[Y8%7=YD%O1;I8>+"9!7?7C5W_MR7+U_\^SD_9_O*+SO M?/_-\R_[?[[O+_H%#_Y\>[[WY6.V]^4IVW]S7.W_^?;+ ;[C[_JP-SX)7H%\]P3+A7+I>=24(9[]S#K]^4( MX 8E-RCY?5"2&JZYI397N<(DAUK[8.$'I4)A- MT^SD&<]]* @&-.(&B2>&2TNXRJAV3-I,JJU'2GUSA.,&"#= >+^!4/E0.NL+ M5N16\-)K8(1:,A,1.9.YRPR21 YT,0=X- 75)!>4 M*P-?Y+P LWZ;BWN3,6*#DAN4_$Y)N".MK('1_<@(JW::_41%7@TG4:#-!?!=$^"7]QH740F2*94(* MC1G0@=,6A:>*ZB+S_C 76Y>'$E+6Q1)^/UZRM)46PP7+G:0YEG_^[]SPS%,4 MKQG8:Y*7>4F%]66I1%'DOO3"6V78:D-NGG USBIQAB*4.\.W.,X[D=^8"M? M/ZEJVQ_6$Z 3\,8_^D/[\9:IQ/[CADI\<,=[)WM?WGU!"K#_X?V'E^S@3XRM MW:4'3_:R@R?]_OX)M./#6PJTH.__]>K\_=_NU#"1[[.GY^^^['_81PK ]D_V MG[P3[]CS\[TG;\7>EY?BX.^W[-V;ET 9@!8@+?FR=\@5#%T(FK@@2B)>"(\+?C#7L$H?5N%YF>R90-Z%<,F1;:%B8O"C"S;2&HH#Z8K9X'@G8* M4S$>36!]/#[8VWO^9N_I_IO7O=W])[W'!T!L]O]\NO_X^=/7RXMD=@DL+)@T M1U]__WQ[\S)G^'^5B5PH1PTSRNG"J3(/7"N^]?4 W!\=8_M\$"-K@3Q5 XRT MM#8$\#7 -Z#Y< M=#1)(;CMA8F.G>EZ['O5P$WJ\>A\NW?F>WH$7T[,!V_'&*'[28^JX:3N?9BX M"F/FTXO=236HX):8]K)W.AH"Y7,Q\+8:?!KV/V'0;XWA0/%R6&1X8[,"=WJI MB_7BSWNU]Q]CA/#)Z1"N#-AK&!3\:.0_#3_B"(%A,CB'/P?^ M#)X/'8-'#%/<$;P??@$0Z!W[ONN9\]X$7OP,HXG',%OX&/PW]AA?!];-L&?F M>I[(;]TS0&YA>O 9]:F/8]"%+4,;4D R,N!3[(3[H#&FH=>'C@_/!GX46PT7 M5P[A"&Y%$1WX9*F=5>/C.!VIL;'=<<0JB],(?T&O\%&AZO?3I,.@#^K@1W%\ ML8';^ +=[_NC)MX*H[$'GZK1L)U]IT]@9/&R3]6P/[UJ^N)ZYJTPSJ<@.-\+"U^"W0C#=-8LB^:RF>HL M(-55&LY)7"I@MX[CU%@[&>&9CIZ+1SOFE]ZPC6&+LM4L%EC@T,H8YM8NQIUE MY7W'$$5;"[W2 ^N3R#W;??U';_?UXYZ068_TYC1D0H%8&S).#PI6?WZI5@/; MGT240?&,W]MA/<9;P<"/\?C0?./1R,<[30R^Q[D9>0T3"W^>@Z: %8A?[/1V M.W$$L8CRJT'F].DI2&2\=>1/AZ-V55=#%]L(.%#!",5K&WA<:BL*D_-8K >& M!5L75RO 0E5W#=N>;16@35WA*^.J/1G"C(^/]1BFOQ6G\]ZQQLY!1V$<0'Q MU*!K,"JA>3!(7$1[E"J8(!6OF D^HDJ*+[THMA. $AHP MGHP1^E'YQ2"DMDTM@+43A@V# 0BM$HO]BNKBPOYLPQ(>]P;#"YL!(NCU*$J1 MP;N,QSY-GP/-A#Z!$HI:X(*^-D]LWA%[!D./'^$9F4;BXZ#%E^[T_L9%-)VD ME5*4&CZ>$>(S7-O]?OQTJ1'IAO82ETBPCZ-ZX8 N3'D4IMC,[HY&9$^T0Q)Q M*1_N\E^C8%+5QQJVA!@^:N 5>4 M-!39#Q-0@+/JM[L\"C *S@R%1 BUY[;?\I?3X1F2(F!FC0(-VK:J&('#ZDD= M%^< FV^&4?=V;TJ\:;MWJM'[!\1U!**_@NPBUX=A''0ZVL%S/N*CSC0NTQI: M:1-MK(<5K(%&M,]GNMQPH_3@R$B0(\*3$\&I4W?]9V"[@,,F.J*3@OR_2870 MCPV9]@X6[X6$N20=<&[6U5015A$N@H3=PKM]O!I/1SABYMU/FI_C2?S(LU$I0L3 M#@ 4J2[Z/H9U Q3X"X+ " @Q=/L-#D,\=(>]:/D5Z&T8V7@D -[;7HXL#!L6 M)R#U?P$;5KI+VM74B+Q@.P4>QH,FQ:GZ+9TR_.2G9_#^,6_?-2?XLNDMVH 0 M@WZY\):E4.5;6ME4+@S0S,_C+K7\*8@R,3!='XG&X\F_Z?Z9/J^W_CD/58!3 M"V-XA>Y'A_PEAU(OL=J_:H4O6.VT*!VS1FO!M/#<*TD+N,SDT@9#-;L=JST^ M\;<*%F)EKS!CKT'(C\VHO]\M__KV0L^_WUJR?Q-_K[KQ&E*M"TH_.& MYC< !("RI^L:V#W@W!BP[8E'A= >,)K7UB]&P-233=V^8V_WR=,7W5L2P-?) M2Z#[YW45?Z]A*OHP1'@"&.Z'5\_:OI$>(?3/^!,B0)_&DA]^4>&<>;32T=V! M3QH =8S=> ,*#5\V,U;;"WUK&XV7=FW^JS'\I\,V,]CME^W5VZVE#HJR,=6C M#!4$?ANU1:>X4$5I V].]-=_\C!>8X"6(Q\I '#7RK:6(HA/ M/%%N '\: ML\FHLP\J%#B46C0;>Z=]: PZFU FOZ2>-T9&[&M4DW&PTAYKDK-.LE;.6&/+ M58-/2-2/XHQTCJ9AI".-Z1Y]4E4X;ST?B3 EOM10I\8LAZF*SVFF;'9.XZB= M@(TR&27)PAMP);2+ZX[#VM](L]"?YU(. 6C![KQ_\S'*!TC$ 6YH8X:#75C_ M_1[+MW'Q%$D FB6Z^_A@9D7BJ$=IW>Z 8+O7SF@+"ZWD;&-:@]8+.(E&I_\_ ML-V K];'R.L3YZU!%&A=F_\E3NG=V:%1N M2^TR4F8F(X()3[#B&Z$N,V49,J:H ?:7;<,:6(K+Z/VRSI271F)\9*$SE0OF M99EISSG-\B($#[1J,^4_8,KWSP[+W+E %27 ?3D1.-MEX7+"3"BP7B/3MMAZ M)%?/."KC7SOO6420F$8%] 0B?^\$!,!6IZ"EHJ9 M&LA>1%N>K]L_=U>@TKJ M+:A!@.QQ58,Y.Q[&K2?$[^FN$5B!W1T)QM+F1VOM6=QR2JP#7PA0F'S)LW@7 M_4_1S8DNTG1QTN9L<>2Z$4L.[SCRR5FQPH-P^3B]F.$X>.6* M]DP55J^JZTDD*^,S^.*\]\MEN_LT-S@[GU$ MF9*TO\P!#&AQ^YN;C,Z!XBR7WS/CYW&LL85O@(\_. 2Q8N_EH2NI=3"BA&EJ MBN\MQ0/,B\N,'^:P]'M6>&(%:A]07AOLIT6W@J"8EHS/NN MX:)U- XT)O#@"FY!L94.ZWY;+:"-S$KN-%\I"]=4/7/FX-//U?@QMG\7EC/" M(5!7_/L!JYXC"H*3Y\HQP4M2!D^)X#HGRE))M'7*Y65N<@>J1VQGI5I2/1%= MCS70X8BF+FVM5"P5X]BCN[&"ZEEZ;JJ6',=!WWWR)LY*V?.)>Y(+;>#2SDS'U0<]D84,@ M#KWR1(&E0X1SFAA-*3&&,<]SI9C$@T [^1*V_6.G=Q!=?3$L!=DG M $ X=\ M/.\03R(,QF")'\/2PPB"T$BH_XRA!IW@@D@OA;%]QT#'U^B:F_3!PKI<3OXX M?UV-'WC$X]O#4JC2P((D2H#Y);!RB'8J(]Z7MC"T8-J%Q0C&.X?W2SDX[3%N MVDV!\0K8OXCP%[H2VS2:MY-%4ZF=4O+K)-$L8)4K]EWR'/+BNR1E_$Z-O5H& MR7MWAN#!9)%\Z D0[W;!N!M.%'J5&N3W/[O:E=+2?=-(W%"Y]_L_U#>3R.[> M%*C\PP/#P/S?/:/[&/?T_0Z$;P[$_R0'XG61F[S0 DP#*3P88UE1!)TY9S4- MN2BCP;ZR*,6579-7->;ONW>R/=S^8>_-N\_OWUB^=_*<[3UY5;U[\_YX_X/[ MB'_6W_]BS]]]>'>V_^>_C^'Y;)_MB?TG MKT[VGK@/>Q_>\OV3]Z$K]H.'VVUF@_)1:R7/%3&44R(R2XG6'&!/">ND<66@'!%/JF5OYQU%O!NR!!-.J;O,4W%Y MI+"*KV54?O#5?3/+3<:TTCQCPI9!EPM09L[3^>(6I&&<]*Q4B>:4:$DH*41<:)SSEP;D:%]I*=,1(C" MYQGU1'"NB("Y)3H3G( E+;,@A)6^W'J4?W.J[CM49OO^,(V9J+_NL/JUR,:* M$?CYD.D&R,:LB?3%CX9.U\GQEL)J9N>?-Q&TP:AV,>CU#.WQ1%$S) M0+3EC@CJ&-%%49*,,F9I:6G(+>[3E(RRWV_(7KI#3J#-"K]Q[K%9RS]V+4_Y MABYI03,I25%D)9 .#.*1U! NC:5@5=@B@ G!RCNTC'_0'G>B&3/Q2LW]!"_^ MC9:W$;(4%^@KGU+68#AG%RC7Q\YL8\6MA:K5#$/*5 M&$/:>&=^\+K_Y<=2I L*"FW6^FVN]2F#*JQWDCM+F ;R)')KB4&?+ \VQU3# M3BNU]8B6RQ3JUWOLK;FW[&G6AU/'8ZCN5KD3^Q;N='^MS'4P]-9VK5XT!^[H M!AW70 :S$;0BREI-1)&7I,R]($Z*@N: R+"H8?$J?C<6[P]U M#-W&NGN:DF&L&XX]'XO?'!GCIW@(>(('T-J&/]CHQ9L?H+N-W^MPKVN=P-Z$ M-]XVCA_,Q@F56GFC0T8\S!0!H]01560%6*PAL[;TI2U53%3!;RI4Z.:6TBV[ MLC:@N@'5&P=5EE$M_?GY/E9BH73[^[@^KYWE.Y:V[3T?^Z:Z41-C>GN3M?6HS>B$U5-P/<5) MP,S-@UB[*I;E2EFY,%=72*F)8\JD28US>:5\5W=\N;"[MUSV=%MVHDVGU]26 MP(QFQC<%,+ J0\P^&8N.Q8HJ\47FI-%?=B.*Z=/NE=H3S2 MW##H/?&V+7J R1VS+*6Y?3UNDOWAF]X-1Q\OK341T\&//NFY:A-/GC[N MZC:T"7,'TXSQ;0KY]O+X17=#JMR0"BC^C?64R&LLNG.R4#7C[]?/IVF"8P6F MKG3&=E>=8&\XQK(^CX>CTV%3? GA:K_21WJDX>MC??:Q]R(6:)J]J'T)&"[# MKF&@;E)]A%B\,E7Y27V:(O)QP]5F+DSY/L?ZH^^J,Y[AJ&);+DZHJ.W(+]B= MMF!:!5783%)19MQ(JBV7N0NP^FR(=F>&4=QS=FIBF9G56;WTZJ\?N[$#WML;_?0F[Q4.?.D"$X2X;@E*LB<:.4# MM5P[*<$V9,N&(<%9@\&#,>Z=ZUASSLT5EUVL5QJK>\6TWR#.J,8;?-GN%M]L M1;*FD@@LQIE"G WV]&%UM"4N6C%_YG63,?P<5O7$G4]KI^!?K6#O]'9[;@2J MI;5$TK58.P76%-9@F!:A@96-S?RW!E4P.D?44+U?4F*\U _=U$5)U6OP6N1Z M>-VO:<6DAT]SFW9+!G.%IP2>7<;3I>2K;;F0F=& T<25E^PEY$DMF]&G0"$_ MQ[?TS]=+U:R*0N6">J>EX$&84%*MM#2,VYS3Z#7/5":OD10@+L*W,SV-F9E? MM-UXU?3BOOMUOF$%6K;W\C#CE@ON<^(R6A A-2,JSSW)F*:AX#H'YA$K03"Z M*CDS*+=GWHR2B*9L]G1[*K]M"O<7H^%IK #4K:&F[,T++$339MB/M>=B*5UK M_6FJBF3Z,7_I23(TAH.V&FEZ7)3%\\YNV=,C4&A,I7;$-+_3==4]9&:!Q>=5 M=4/08SV?)C/_JGY$IA_7W*M4Z!)6,:CVY(IH%_RK@VF-J=F.I34)W[;+O095 MYF-R5V#_MHH9H)L2!OC.:"7KJH\U"6+.ZZCF8M$>K'&SU*WT?%BF_>HDU1&& M=VWWC@$N/F$-H!4XT"8ECDF*;PD!LDR:3&5,8R']." MT$Q 3IS M!:%%E%@HES13*V. %:*.HJ9/)'1ON, IXR+TG[V=C*?+;O;[6$H.NA6;A+G- M0V@*6+F&M'=%Z62$&Q[!L%/7"8/R;0 _%#OR^EB/Y@IT++3 C\^PM#,T>3NV M=[NWV[=#/<_$XT=3ECQ /#T?#/NN[NWY9".>AN>OC< M$WQ3B0X0YA,8]6!S !">-]508S&#-FL]3MC8SSM.<6R:Y.M8Z1E0R51(N-;+ M8QZ$H)DQ@0J1"1L8[J@7*C@N/..E2\6":A8-V-R*?^%'Z&H 4_Y%U_08 MPWT0FSUC0>YVC7[ 2+8. 2ASY M>MW[,*RBLHQ$'U5:K%"&?KM^4_=Y=MG,27:KAN=3\K<-6G1(@E^)55CKP'-+ M,3$CW5FV:/Z1P.M&UA*Z]XS$LH)0E2"3!62J\M6"Z*+R_SY0J'B7H84%'S_",9 JW_ MGM.%XDR;RA0_^ETK;/QLY3LV#=XT>-/@38-7 MQFY^;]M_J9A&M/W_\D=@?[S "V/Z%Y_S54QC7G]_8[&=>P/1\"Q'J.M.CI? M"'%X[4>?*NN_VLM;#^@8CGK:#"?C9L5V-HPJ#WYV@X.:WA&^?[5:IK;8>C4>N9MKX- M&9L-PKC*F+9!'5O[CY^^WOHU%=*>P,>GH^&G*NYZ#X9 /WWKL%MJU/]$ET@J M:5I/X )X4/.4Z&+[5 W[3<* YA&/_]YM(N8^3 8S(7-XY__4TU WO![=_OTV M8 YN^L./C_O^V#<[]/_2)Z?U<37R30^ZX#JL(7Z0]KZI:.=A9?M[<'GSK MLWI2C7OZ2&.1T;F.-"[NMV#EP;4Q0J?N/<%=ALJ.<8A'X\Z?V'WAHDO;?]+B78MV;BK/HV#J.J^$HU1N/I<]/ M3H:#X;">V-XK%)X8$MW;.D77::^&-UN_U13%;:>G$<"Y-OY5M<$-6TTHP47? M]VKO/];S.P&#&/;KZX47Q7U=7#G3,!YL>QQ[%"AX$+3UF7T[3%&5_7%$,'23JIIC,S)UE1&&9%)NW4H)5'92LQ3=GS>%TK M)WO#^ AH';S[I*KK]*@+QJ)Y:A_DD%]%#H?F0PHCK=LEO?2^Z2-9,=/0MGTC M?]K'Z-Y8?G@X#U/+P(\J_I=+)<^/?6Z7Z=*\]&Q.W(H M&*&1&5N-+"YKBUW ,%YXX[''X*!F?^_UY!0EM>EC(QGS*[T+VWE\\.;MZVG8 M6],=JVO?JW"'L I5VK!H;HC@&SNQIR=5[],.=/M,5U7O[ZKO^E7PO6>X>-OG M[^V^[8+JME(9V&;@9D8$'8A'(QW#=+XRG@G.4ZN;3D_;.XBS%*_H(C)&DWY3 MR[H)>."-9Z-]"(R4CC$)W7,:D'F[\WIG.H2[[:0T*V\?H 9443,5\.K7L.B? MC3!>&29L#AC;B^8AL6E8%Z2P=!4M?J]Q?$"5CN(,0+O.CGW<6YB#R.KD5-NT M9S'0GV"@XDZ1CI'8%7X\[)G14+NX]^"&J/YZ!K2N_^2GK\>)BLZZ&.0!>GC8 M_^03$,2QK-M]A*O.49+II9YAOWVG?KK!CZ_'T8]K+.I?ES9A4L!OW*VMCH;0 M[QJPP/F %[2*[?+6I/#/,]]U&@8%U3/R&@S:'S?8W^%7O:A(&Y'MW-^KH&38 M@J), A8C6$Y\XDC5*&TG:510W7X4=GJ5WDD/;%?$!1RE:=-P#O":5\<=K0'B M@SYJGA!W+U,96^Q5).T(V%06E >\I,N*5KYLK_]U5.F[;S:W>.&4QQ /U_ND$(W_Q$:BR4K2&[D^/0X2X M8".V)^X;P_#CDYJ7I444M^^0MOJH!I$<)X!*+< A2%$F#?*G9C1MZIY4#>;N M[=;#LOY_#3SOHT^RC.$L[<"M7!_M_8/>0:OB6^R\\(EEM]L]J]Z;MG6OE-?+6 RW%OKTY/_6]YV2W]R(1M[VAB\7..^E_^AE:7L\P MB=<8T='[SW,\N*17TKHYY9*>.PV\/9A9D%VKP :;3E:B%^V3FW8U\S:/0S&2 M&U;, %H45Q8J?UO--Z#YK&U!$[F8%!3@_#@&]Z5PFQ/OFX"\%.YH_, ')#* MP;@NYB*+VI4_U_H8^)-0% =O^J)'G1K>@"-;59YXF1@-A_#4HIA)* J<7D= MQQB]8SVI([_#N,"$$G$"ZP7MFS3-[$)MG?AF=VWS3.Q6WUM/R)01A8> M,RV=-R&:Z=AOT[&B;=H%5C5&43?$H!L-EK?PUJAC7;=MG>KRV(-V .B4"0$5 M;Z<#GAR 0:##K!ORZ(+HU?;8.R#;GJCQ,-G5?,7_$,--,? M>7/GPVE5RF!^3SEQF#-465?E\?-V\:D?=,=49O1,G*9D/WV5(MQ]1_&_]$=X M?*?XBQM(2AM_MFPB'O=+!P#7/_37W;!X]J]UE21W6+1J)O&G M1SJ5\*-SLJ8343$P+[K+TA)+P_[XOX'M_/X$Q1OT>SSS9'=:*O8&[L2F/H9K MP';L;T-'_ 182W)!GT_/5'5-GI_,*2V+9Q::QNH)V)XC&.J%XP0!X?/<8\@? MO-1WQ-!JL.]C)%9B3_/O2,]NG]D6(TK#U!ZSF Y\=[ JOOH3>C3FKUWLY(+Y:"=C?C<](@&-);>U#YZ>NGL8QO8C ^-IC&^ M/,:?G>+9&DR5 9.1H._+,#;-'NO!T13_H,-HINST>G=[9%-""7F<>).??EXIJ;LSV: ME="-U_QZ:]N+NQ'-2NDL>-T$F\4.-=VL9SO:QS!MU<7'BN!=9+P&M6,9PF?\;,I=/5@(P MXC=!.6W,3&C*V%. MKF8QY6O/FW*9M#A:+UX; +<]XU9QB0)=Z6FI8[.CV%*JZ>9C8DWIRDC&<9X2 MDP+PCZ>_YUQA$ALLZ_W$? MUD1[P//JM.T6>GQE(C=U)2>C!I7MJPJW(UWO/^BI/T&O9K\)%C5SG_VRM1\S M++R(9F$5 N[NMU)OXU@UH<535WA+_-.&]/Q(+VQC33=PT^#CA_ ">)SQ /0A MVFD5C(\>P?H%8C!)IRI:E^4O6VF^]F+_L&U+;YSE<_-O6[U3O/!5@Y^-3D$M M#*W#+1:P=7# +LZ2C0P&1VPQSEJ516ZM$V7(A0]&E]+HW%*=^=P498:ILJG* M\ ! ^\NU\P/.!UV?[\>C'@=A9C(?:@J'O3_GLHAN@( I2?-^9_3R3@=ZTPK9&9K;4&Z$NQ7 MXR84P>D3C;*6=.P)V-9M& ">/ 7=?)X._*032=4@H+? M\;7\IL;N[IQ^* J MPK"<;I\L'A)J'0W)L52A%Z2*9]-PI] EXW[H,#T*;NOIR-"CBRIM2AOH-I"C M)U/+K#^TNME0?.T'WNJ9%=@Z1JIZSFP#I)AU<.F98U8';3#$-A@+<0L1LV+' M_O^%A6YFSZ0B@YE?_!3Z -I'?]-*,Z,H=-NM$UI>SUS8-=##^U6Y-SB!SETM<\:)>\UIH:TL+1>!F[?G^V]> M'@K+"I$I31S+)!'<:%(*GQ.=BT(Z[HI<\:U'A5Q&ZNY495QCT=R*$3 S2RH& MN+16&WVK=>1U%+(D!G+F.5>Y*4N,Y<;Y4/.398YR]O#7%\5T'D"T182 PH! M7U2F[_&"ARR8T(>WATQ+7L!H$AKP*%>0!=' W$BF31%\QH12=.N16D$AHKKX M? H4HM'I5I^B#8/A/R/<\>URCLY&*9Z XIN,?&O$3X^@@RI=/.W%?@)C[9)8 MY"8P^!.\&#H][KW:Z;VVT*%MW,M"PSX:SHM1N)^H$;AZ#_;K M>ZJSQN/44T%;[1R=)S/;]\N6WZ63T84_K#\ET\2!R]&->WXT G"R,X;FS!YD MXSRGQ\M/0(>>1#5?1Z]K&"\)]T6?>[4'@6[L4->G^SE,7 MM&VR%;0.8S0X-*)_'Q/%#6>#K;I1 9[>!'>C7QXZ,XD7+K8P-@N?.O)'DWYZ MV*P;]7=XT=DH*52,#=0G2+B1S.&-3U(0M;;',9 OCGT567XW_A>_>O8]O\_' M::=-]?8-T69)&PI=)%;K%6YWF=$*V&[#L?4I-,/J:4P:[KDC$8Z[4=T(SP[L M- >?GMI#*9+<0=?ZP],XO,GB@5E]HOMC?./B&8$_85IQ$R2)S_2PP#9N[9^A M"Q1S&@_.NTS4,QLE;5_(B?[8!K9%MV.4CD92H'LH\+H/9H,[;Z,29SN ,8)S M 4K;3:!!>VL/W>V8Q02H?N52BNREV8D&T HLZ?;)ES)RKNSY=N^OOQ[CN+S^ M"P=A>2/[.5I1GX"UM6B0].OL/GP;>=GL:5P.%_,^VF)EN") X/_4;=Q@L_:F M5E U#9X8I>")!5OR?[IX1TQ9TFS$=R91BFM6L_9+:E@7 ]V%]2[$4DSWT2+ MQ+UX^*#S!>Q-W]K%Q,^B^4P0YS3$H;&9+PYJF(V5Y5V@WZ+.O&23[D&&?_SF5[G[>DO&9%F4E>YB45UIF%M\HPM;(LZ;P1A=G3 M_/&P#^NH?@I@/#['K+KXX1^X?=F6,'P#[_RC/[0?;]N*.F^LJ)-WY^]._GW\ M[L,NVW_R'KY_^?G@S_]4>V_^ ];1[I=W)^\_'OS]].S=WR^S12OJ_8=_5^]. MGE5[3]YE8&GQ_2=/Q?N_GW_>_WN/[3W9K]Z?O)3OWOQQ_/[)J[#_Q(J]L\,L M4,>X+H@ :YX(P"J"%:L("]HS!394SO1B>& FF2Q*P[+@;4%A TL*A3?T<1O/7K]YN#Q__>O@[^>/'WU^G]Z3U^^??[FW5*N_SE97LF@ MO_[:A6:BY&1YIIP,PN3,R*(HE.!<*56:P&\UBG'U8GD]!D'L1?F,48%@H=Z- M\*4+3<<+^H'+K.[M?@)J'X_0/,/ QAI=S3.U%>]DQ,CSQ&1"A=Z5&$($C!9Y MYX*)CV0*#P"ZX6E[L@0_1,,8CWI]2O$:G>T4O\-/IG$5;[NSCMV7VVTAB61A M:'1'UF#P1*(^ $/O:(31%FU9CKA/EX8:^% J#1%Y^^0$OOJM]TOUZ\49R-*- M"QZL6'Y0E"YCA1/.8_F 7.:"!>\#@Y6T.I_4\_UG:VR/33%X5L1W1R/=[*K\ M<;X$T]$QVVZD)>G:[8(C[HXG[ =C^-Z'H[-#&[3B.A.$&:H!QIDDQN:,Y !S MT@",6VJV'K%MMLI#VT@/>ES3#GST?.(AW8A$OX"1$(,28MC+ATD];ASY*7;A M4^,W2!?78+B-9[/V-5O(Z;H:+(C3/AA@OU0@E2ENVJ5")""X*1W>C#Q?V**T M&-:3:B .+E?.R4(X(8%39$Q*Q?,L+[P(/'RER/D/%N_=;E@V@MZ1E7?\L*22 M4UY8H@WU1.36$)T'1AP-,B^,-,QX%/2"+==,;L0JEHFH5J)EBN^_JAA&5PV> MN(P):W6GY]!^2]@]F4'W+.\ES7ZAA7/YV,[+&NVYUHL/*7$[ENIRW6="S[1RBRY:V8FU)6 MK80 $4)GR_C!+N6#)Q_Y8<%EF5%C"66Y)4)FC&AN! ';VH:243#S@)Z#S;>\ MD!^G" LT(!>D&3UNGV!,8RKNN149)F-,B;^\,!O:=?N'(]?EU['#!Z?1IW3K MC;^43Z>F#E-3(U*T&!.3?@.X63^/QZP/?'QTJ5^2V+#+">"B )"!="%X34Y2@ PK.,YEM/1K[03H=LNB&B#H4*_6D MF$-]J208(8RFC(5@2I$SK\ML=#S#&3[B"HK?'KDZ'S_7:;K]GJQ%//@*LU6C>3.IW*2#5A M\8YND[O)]=44(VW>&S<-I[N@T_K,;?7E+E\_ZNJY3C0>_G0T=N3C.9H448LP MCB&C<[K?>*R[BD541KB1E_;K3CK3:3H.G^+^>[^I1G$A]4C\)2J+I8;NK'$X M[COOA33GEQMS9 E5(DEKZ&13X>3\#=+G![T[[[%?RT-^\4LWC;V+C65BG0SO-YAXG9U^QHM_7PJ-6%Q0 M:2W=-+B47]N4S#H+/GE<%CT.-YJ%_EX,QM_Q#U#PNWCR&Q.+)B;ATP"]0#JP M&9[I\+R*/G+D61C0CEX\]/2\ 7:4!NR7:(;_^H"';+?;U'T. U0!@;9I:/Z# MS'UN8+X"0 88>SK)39JV6^M]"+]?,AY]'Y:U]_#TQ].8.!8'DW&;'VA[N8+* MA4+"OCX$#<&)P5"G;;!OVZ'9\]=9QGN_*8!VO[=!CM^=?.X?G+R5^VSO\[LO M>^S]$WS7R_/]DSVY]^8I>_?EU8<]!M]_>2L._O[/Q_8>>-?D/7N;OW_SD;_[ M\NS#WI?W'V._GCR'>SY^WGOS_L/^G_ I?+__YDB^__M5V'N=??[KS=,Q_'MV M: M;,F$R4I2"$\&\);I4C BJ)4RUX5X;//VRM(/2!-\MK*4;6S_X;5Q'5U\_ MER#Y5R%M41M\7QQ8A9:W"@/_]=WF<8WYNU/X-ZG="S^**'0C(,B^(P:V;*DA M2RV5C"3R[N0(N!_(^*5#QL(YH8)3)"^,(:(PG)C@/,ER&KA4+I0YWWI4[BCZ MP+!QG6=3:##K$_U;.(F4[3-YE-OUG\N]?BS:OZ/=/R8ROY5R_ M."_,%S\:.ET?W[32B%-9/V^V]O\'*+_?ZM.N(2 /E>:F#AE5>FR%==\_>8!:_JXCV%LXN) M[C=B&KLA2*O7PK0-%[XYJ)MR81T"+TT>B,L80)W++3&EE,1J(6U)J:-E]A-# MW4_SC!OR_-X/WMJN_>LQUQ4]OR?,]>*DAM^+NBX@.F[T/8\GW9],1EWT6(I@ MGPT1Z29HPT'7 >;S&0Z:E2$(Z0RQW DBC,A(:34E3@B5&R--F95;CY:KT"_M ME%T' >ZH;_9G)IZKNGBWT>A6B.<-4\P6J#8L\SN V91E"FNXX]032XT$@YI[ MS.2JB"V,P-2-1>'$UB/@':*\(9?K'4*UG^89#\HW^JP]C;CQCMY_[V@SF9B< M<72:#)2)WBFBN->$L%Z7/"FTI_8G! M[Z=YQL.*FYU+H;&)F;TN]Z6ZH%HPJGUN!-56"]P85D467!%H*+][!I%-S.Q- MX/ELS*P0GA>@[TEF#"-"6DY4R!7)F,FXLRSWVF\]*A]:7-C&+_N3D]SK0=DF M\O5^X-O,;K^1(:,F)R;SGHC@&=&2 7UUP=G

]76>]TRF>DM[QD.;$ZY-#*C0F?:RJU'8H=>F&UYPR(V+.)K5:VN;PA]_YRIRUC3':*-QV$:ZT)6,%=X MVT+*.T0F;F@/\^YZ M>AJFC&E8;L+3TW2_L52GE;1Z;CC!]#!MAV9,V17?;GQ!/\@7-#/[&U_0^O@V M>PC$8\9HJ@(QI2J)8$8351:.F%S+X)22&:6W&.:^!U& MZ)ZB[)WW5F@K11E$*7(;LY3MF%0&P;U\_KI;@;IYOUT=&/(K@=M4T==03.?.TV)MD6) M1WP5,3#Q)"LR)JPJ9AUQSH6R@T$3;DVLD\."G6TI62Y]1X9W3 VAW"&6-RIZ@L*%6FE+:99+&9 MY!\XR;E@,L\]R4&)H4>6$1-,0:PNI2E<8!3+=:PQR4Q16QCN"V,+D>4%K%]= M: %F8 '?T%2I*6M78999P;#)3YZC0^P#*>%R>KIP7DO5KX@T?K ,BW=O,2Z+# QL1K@?$$8 M%S-=I.HX3;69\?'(^U@2IJX^]TY VH[KI@CTW(YKO&3VD^R"*I9GOG>LUR(A MU[/EUA3FIR>G_>&Y]Z_]Z%-E_6J1WA\.4B&=:,?5;X9CW9_]_O&P'N\/Q^\\ MM-P.CP98IW8V5\C#70M?CK*#)\_EWA-[MO?!RKVC0QG+PC%!N/6.B,!+8CCC M)/,E-Y8)5K!RY;H 41EUH_MU*1_Y?JQA-![VAM/(F'G!O^/UJU("FAY8?<=K MK_ R96-?H$"_V>MF74 MH9\?_;C1J!?>>Y7:Q=]4L/B"FHU7:-WJ$HY[B%.]QWK4'_9^4.7&^1J*,9:N M&29]>@H4IDI$Y;0_J>.U74]!ZBH'^KR^?-SJ2'C@J:X=\5>3NO;]/M:ISWK/ M@1!\GE9CC/VK*QB$.E'C$&QKU%H9&-@ET!>5*5DJ#@0FT>7+JMH:#W(>"W,-!PFZ MJE&-BWP ,#"JFU*2*U!J"8\3[%Y9('MA LOU:R^-CXNOOLH;V[==(O6#'N++ MN H5/F8.#I;'8OKV7H)=^!R72368P!_I;?C\G=Z+U=IB9>-F@?)J*B?V)NJ: M,,'L'ZE)J9)G"[4_ MI=QZVPBW -M *W [:('HH%@U0Z(3,YI!T0;-!-LI, O8Z1! &*[Y+1JF,-73 MHJ"XQ3US8[.GF$UOT:8>]B?CBV]9*NYV2Z!-U<( S?P\'K6M.=5'GIB1UQ^) M#M#8WW3_3)_76_^L"2',1C+*T#/([!&-=6M%X M*29ABAF1Z>X.W,(G;W&%;6H=)\4B0;%PIFPH.">BP&KI1<&)DDP2%I@OL\)3 MY?Q2K>.[QISFZB O]1C=][59#X7C5V M4SWYLO*N4[63@JU>)R1:^7'Z]6WC;A@T7\U2S.2VB5?T?J$/N6QN5VDX$IVV MW'"L*=)[@F3X&7I2XI?1Y=G;C-6F*O.F*O.F*O/=.57L=>Z=#K0T6@GA>,F% MSV@NK,+2/#K[[E69G_[?!+CM\P&HHDDT^>/>P)MC/6CVDKK-_Y_IM/&'YV#Z MO,SVWKRE>W_O]_<_O*K@W^/W?SZG^W\^/W_W!=K\Y(B^.]E?"M+>^]#'-G[> M?_/V\SOVEL'U\.^SC^\^0'L__/O#WI./9P=/_E.]8PO5FIVQ8.$6FIBBM'C: M39-2&D[ ]I4\L)*"];7UB&?%)O77!#2BJ,N(R7A !^IWH4# "4\^%+(QVA=QZ!#.^'MA_ M/]C^"J_]>1CJS\TUOQ%J?B#IO+1H\H9Y?BL439FG"EQ[Y00IK"V)X+DB6O.< M**X+E^G2VXQO/F<\/XK@.SLW60"YAMSB2FJ[ & M2W)H8G(AB3.YR94 &EB8E6D8-X60[])"?ZBILB_@D]\(9#^03\[CV(9/WC#0 MS?!)Z8JL9)Y05>9$6 Z90(EN0@2)"-:MUN/N-QAFQK)=_<9/Z/+<9U2R#\_ M![U'7L=NXC8T]!KH/%?FN"Q\EDECB2 M[O [O_?Q4[@;[RY=V]3ZO?FM9A=*I@0+QF5&2&J5L+G,O>9YIJACV7>O[[*) MQ/R>0#L;B6ESII0+AG!1,B($F. EY8:8DO&,>DV#1CL<3W,^J'BBC4_R)_=) M7@_C-O&4/P'Z36DF\V7II1!$Y4%AXB, /D$9F+UYQO)"Y93Z2#-IMO%"_A2% M3ZYE:*Y3^.2[8,'ZQ8/K#11V'M$=M2D>O&$?URY*S)\Z T\8.6P]^IF5+@@_* M2HRJLV5)!![O,-Y[HH/FRMH<^D#<*[@MD UE0IU@2PVZ^O=*V]QTW=NN\P$/<4&B_;^;P./F[\4#\! M^94DRS76 G!&:(=8V!\TL *:@W/RNB'6O>HU[W#SE76\Z9F;ZK? M) .8BEZ80EJA; [:UHM<%*ID@5EQY5S$&]?53X$>4]>5T=Z4"FQ'ZDN!O,L3 M4UA.J%1&FLS0,C/HNBJNX;K:<)P-Q[FVM^OZMM_&V_43(M;4VU662I44P,H9 M/$UJG"5&9YQP7F0\&&.++-MZQ(OM+&?WCO#,UXR]I*("99@,/+V1(-+]QO,6 M_JH!IF?_C?#;2QX\DU#SQ[]^?ER8V.$"!V+O"L4_8@;X.F9^3PGF4X$23/Y^ M(78-&M?/''Q9S4U96E9Z*H67SK ,9#.36CKE@'9=I?3M#:'5;+V'5SA(-9B3 MF"82>%0'0X3=3QSZAIIR>W3O[# K:>XQ.E3G-A#!E2!**8F5-%FI//,N]Y@F M8WD/_Q^SY0#Z_I/O[_1VYPH$H-21DG6(!O;/AI.\PP?:D'ZL\X'.J MNI[$F[&BS*"' HZMT/V+Y7*E2]4R(?.<.>EH(;P(I?942NOS*9S+L M63W^;;=K1A2]^CFTTKN]U.?I8/R%HW/?-=XW2-I+K.0)@YD)[R11QAC06]Z2 MLLPS8K7A5$A@-9QN/6+Y>&6@J<(Q3"4*8 YU6><\6$$IE0 M5RA5=V6:NF:AW(>WO*!W9X>2ER$W3A!.,T<$E3G1UGB2E;GU*G@\*PRT<#L3 MRUL(4336F?X;.-FVF?Z;F_[]EX MR6VUXDQP6[AXO>*H@#*G'FM:>"PNME!.;:WBIR%G)33=&FE$AD*<,Q%4T$X5 M.@CQE;+;&V&Z26&RYWM'A]H;JI101&$Z#>&!&2I@243D!E8YSS)CD11N%_ER M/,7:6 )FJ@^!,V9%(4 \35X8R0-H$TJ5SXIF^NEF^G_(]._O'@I3 B4&!#$Z MQ)*F&3$>?H/_%Z;$M2G1P[#-BN42VZ_"NI5JDFO7TAZC+5S%ZMZ MQ@*J<]48$U]=FY )^$\R[QDOI1 YD '-,T](+"F\O WZ M\);>4;;W\E K(SW-.$R24YBUDA$MN24J*T*0IG3JG/8M MGN:-,/U083H[!,5JI2]*P@Q6"B@\(T8X0XJ2PCR90$N))S2VF5IV%-\K3-Z- MOH%%S(UX.QF,O!T>#>!IC35\1;-Z.-VK6#:HUT5GE3O+0YYGS%D1L-PJYTQ+ MJZDPOG#JJH%\3YOZGZ]3T='5RZH+.DDEN>.:F/W^\; >[P_'[SPTKAV:Z9/2 M38O+[ $OI8_H)O4T=X:!=0W624$$QN@I3G-"2ZYER*5V#K>)LV7CJBV0?5;U M^SV#(M:)8U-#^:PMJ:2;DDI-*5D0Z/#H620*1S"G L!9I6'%0]*PCEN90, MQ"J7Y=8CML.7RB['BEH[O1^.>M=S%>HR9*4L"B^5%HP7&C@J5H6%)04RF]W$ M1O8&%G^\##_]LG=T6#)KP=P0I#!84\/H@A@074)9X8WC(I-2(HY/[+PXR;C'/CB,E5(**TAIC, M4Z)!GHS+2^E>>\<+/H@:<",2\3KT@-S+ (IG0"S7F<\2##02E3S:CO+EI._H[S= M)#*Z0@=G2TE+ZX0K"R6LYE9J,$TLH.8W'>#>(./WE27%<*;EDAF."Y!BH- MNL)8GHG2.)VO[?_<;!5\32(E&#%Y7AKJ'"6 8BB1P:4]HP*4&&,88A- 5Q?+ M_J6UW94<\%)GPEEXF^!&@?GME-3"<%489]S:R50W$_S5"3[8/0PLDUP7FEA* M07W1W!.%2?4EEX5D, 5%P0!R5NTJ@S):CUB->KLG:?L$A0/+FL?O -J*7JM> MFA(8+R8C>PR/[;WH U#=[OZU7#O((*V:6\Z6J)MXW; %T>- M("PD7DG8AE]_L]:2D)AL"00(J-[G8)#64%,^^6165B:GSF M+4J18L2MS=YM M#K:GEA1;IQ+U.>+A&E:U*/3HS,PYL9P9SX.P#CMK$\'">F.$\'/L4)<)7G2" MOW_!Q#"!K4;!B8"X"@*! J#(A,XOR$NBTSNI9N@" M>1J3&$Y?J9R<_;@_K#CJZPK;X&F_?^^$T<'D!,C,C>- >SR]Q;IAOWLRNOF6 M*X7N'XFKS=1JKP=HYN?!8'H :C\B-XCV*[()&OO:=K_;T^':;Q?))S#/2V,X M1_>KPP3CWJ__QPU^6[^N19?FK98C,,)D OD,))?42-Y*JQ*1*CGCB4YB[3&Y ML;I^A\O[DZ.36E=6%G:N"'4\B < %+#$&G_WA\,FO*R*N]ZQ/QKS4_V?V(NW MVB*^M//K#V(XZ<;M--.%J@<7.K#5 ^T;29=. M/,#@H[Q%@+BT!FE@OHA(F ;/I1%YH".HA^,L%(.3^%@;KXWAR1&LJ--)N#^0 MLMX^/'\]L-SO'*G]+.[JG-"ETTO0]:X]'L;7DU]^#YWA<=>>ON[TJ@Y4-_T^%H,Q!&?, MN9Q/)T--_?44CE[A&I+&67O&;QY__:KZZM*9JOH[+5\1??/7^!7Y?W]^CGO2 M!Y#4>*LKYVXJ(:\DG:^IXP1&E_0@JU#ESB?7[]SC)67Y7C -T_T<+]5SG2Z] M_G#? X_M->-4,Y7'&:DKZK0:J:W<(+ O&Q\ ?!H?OP-.7!BV9Y_Y_8\:F)N- MM]''?'ROP4C-@Q]B^=PZT?5S.O1^Q\ZO]D'WFRLE71?_K[$A1E'%$YC8U@@M M%591L@#L/-0! IA01BY;U4/H)_RV2"!B]AX=]+LPPL,ZMO"I6]GC@^C_'NP= M?NCNP7?MPTW:/OSP=>_=7\ Y-\]:G]^3O<-]O/WN_8_6VS\.+A]$;W_^\ZC] M[M\CX*&TM;-+V^\^?-T]VOK>VFG]V'O[[]'VV_=\[^WF]]:[/R^6-?:1A"1] MS!&J8)][R9&+AB#--->6YW*<^90 :0IR-5QUX9J;\XG%/>5BO ^%>;W\H"SH9T51KAGWIYZK\BJ$ M>X5%,((R;"D7-#@9HS5:N823"GRIL>3;OO-'->D?+L]Y_?&._;$Q&@TZ[J2R M]';Z_]A\,+C@_ (X?Z&>E!, Y9IBI$5(B(=@D78N(B]PULM!2IS3ZS89OAKD MM6!VW9^ U)(1_7G5BM\X@IZ,AC,P&$,C#?I'<_E85@8KGVYU^H?%RL5Y[V6L M_!/6QD;?=][461/J&)N"GTO#S]E"*5Q[[#Q7B#KJ$2?.(Z.B05(9K"B7WEA1 MX2>_2I-7-COY\R*8]?9#Y6,^'O2_=899AF=B$SJC>#2<'MB\CHFN#(@^7<*Y MB-/@01GG3[>K?A1D7 09+Z3NM5XQK PR,0K$E5)(!V\0UCY8'8AU.82#-+&X MBP.AD,K;B6/>31YG54*3^.+5A[^75H1T=:$1UL]V GS\IS^H3GL74GE'Z#R= M@4Y-K%5>1I1HCGY+)B 'LXU4P-(E"09ZBCE'AS!W-LH?JOKHDACGZ@+J^:;; M?'5R'F+#;3R$BV1^O064/T&KKF44X.$TXQV>27&2+)^<,Q2H0YHF2 M5FJ2;CZV5C;N'EAW;,\Z=+UAPB>JD(290UP;A2Q\AJSPG C#L0QT;5TU#;UZ M;F-AVKT\R5E.3NG+6?SG.@IU78#I)+[T'H,G+WOMMD]&<\51OO@8RO;[+X+X MZ'W.GX2#SDG,@"!Q;Q%5,:BD1.#1K5X,Y95]S'S>^&7%2C+\RA U;ZSD M\Q MS6]UYT\#.U\1,G=<9VGKH[=5L-L]];FTE9I1I'N M5$>+6O61HLU\I*BB"1/K[@X5@I[ZR'SL_+C?<2DQW7C+JNBZN]G;1(/GK*G'4QY*I2 MG/CDL M)$J^E=BF$I9:4FJS59Y)I9;R5].E'^\R?[=)-O'NT!<]]+UH[6[R] M\^G[WM&'H[UWF]_W#O_MM@__.KJRE;2SR=IG[GY5I+-N8J)("@*;!'WBB)C T4YY#4987$, M.4=+$V9LA6);"Q05*/IIKCEE9!2<,J(HYT)K[30/"B!)P@=4+9S1J^#-G? & M3R-&0["8:8^D3@YQ0C"REBDD8,YUDEQSQ];6C;E:KK2@34&;U40;RY6D.H3D M(^?)1*KMZAG@)%!8I^FHH#:ZY)U#Y0QP5)UC 6>-)!LL1EX,NLQ5B@Z$Y0Q,^A MB'"1%$D1:1YSZ5<"4(1SY808L=)**"5]ML'8-:=HGCP4W<&MMM* =.Y-&V=* MOIM?\5*D_*T&<=YGS'$V\;D=SEDD:#H$1365%!M/N?+"8*UI2CXS/4E4F,/- MM7CT]/103C[X_:9?942%09[ZK>NSWY/PT1]QN/EC-+ P3YV>'9QF5_BPW>_E MG@SZ71B!_>0P<<=N_#]B+Z9.0=>%T/7CC%=($(NI"@DIS\'2 Q!%6F&! M.%8YXPMQ46I 5WX7G] *N_&?IZP^K&-GEEZ=Q4$_V.%!D=M[D=NIAX9$[;S5 M'C&E#>)1"V2=#0B@U_F@K2*YSO/_]_]H2NCOSW@?[GD*\&,Y7(K0WH/03CTB MU+#DM.7(>*40&+0::1LU2C*18+F6@8:U=2I-4;9/1U8?UJE1)/0>)'3J;- < M)ME9@G0"9(,CE M?AW$*S=3MTV3^**R(#Y*0$\[CJ:^\:)=%M$NG1EG"TG611,I$@1[Q)GTR#@6 M$0/FYY1/.-I4)2"7+VACO8!< ;F'"SJ2C)L@# MK=/,6HUY=9B/WVE/XHF!W',-KLH5ML;^S^M]R?;5W() M5F4="'Y5[T!=_7G/54,V[: '8S+\)PX^'MC!JA0"8:TW8UU\N$5;9]VO>V^W MLOX[V#M\?[IW^ ?HR:]GNV>;9^VS+;;[N<5:;[L'EPN!M [SLS]\A7]/]X[^ M/&J__>NH]>ZOSO8.M'('[CD,![MG_OOVYS\3Z'C^Q1AGN>0681TT_Y"4?0]NJ)5=F4X$ MDT'^)]]?U[%\U7C;Z59ONZ$QMNO'65*='>:**W464'B%@]$+\S<#6M X[H\ MC#JVV\U=@_?F3*OU]\W&]X../\B=[)Z$6+W$#H>P:J!I/^+ =X8Q/S0>'7?[ MIS'7;P$Y;O2/J[,/33 "OL5A;D<^T0 ++?]:7V*_VT'XZ179@*@;>'X-#$+% M]WL^SE[4'+'G7S#ZZK\,TS5M*)-%I69&\>IM_'T%NN 0D/#;[SE)E7YT!(_ MDZF\UN\S/P\&4[:P'Y&#\?V*;(+&OK;=[_9TN/;;10@#_+HTAG-TOS(>?D(4 M?HV4UX+6KT'HGI7O1W\0PTDW;J?+:KA"OXU>&$//*M7H>@S53+\8Y;R4#B,? M*$&P4"4R@3!$&=6,!5#3U*]>A:Z,.;V\>.RH/ZC@$ZAF'X0@_SULG&3\ZYRK M"\"S>G5F$+^J:YYLD2XN7FEJEEZ>B)!7DMSNL0]?2ZDT]CX;2^!7-3=Y>VDN[S$$1IY.,U\JZG-69WF0E]15>ZU-%TWW;1'?<7$''S MA()J%HBIX?"?H#%2I@7GDNEDJ332.R$#-L8OMSK1K[(>K4I\S6T=AW5\S=&_ MA[N'>P>MLT]D[VB+5_$U=(OOO7O/6O3367OGWZ^[=/='Z^U7?CF^9N]SN],^ MVLS7'.T>[N?XFK/=PP-XOS_;VVF1]N9#*$1I5"2@('*D5:;MFC D_+ MA2F4I0&(V(51]ED1XYYCY(.@G*C0W .(^XS_'?-R[W%Y;JL :&RTY"DTQ4VA@B.+?< M6RV%U<13RY1B-GS9NK/Q_:::BX]Y*JJ@Y^'V%)H*KUV U[8[,YL6C'"CI*4H M21(1MY$@L,,=)!%3\)3''*3GM!5, M")7CB9.C0=_,&8J4WI>43@UTK8@ ,XPBPG)D, >&;R('FN^353#]P ]4D=+G M+Z5%EZZ>E$Y-<"*<\# !B#@B$&?>(0"XM,N#E?^;5POH3CE1=Q_?,X0^-&G:"Q#IG:3C7&?SB?FPKX"\XO M@//;'V<\&QHGD@1.*!HJ,R)$8$@0$A '2PY, 1D135XYCJWB M+-:E/HK6V/=6WU/E@L-,H)&H1E]8A[8-$)&A, J&&!Y53 M$!;!?;Z"^[!&?!'<.PCN5.$JYYSGD2,AA *BK#0RP(U!>L'&D2&? 0D@N.9J M9KY'$=QGGU:FKB=XQ6B_L1#@7;;@[U9'??7PZL'M^KF//?T4R6:BLPJ<+0YG MF[-V/TX22VLF_%&0H2## M??DF"C*L!#+,^"Z()#)0X9!.BB(>;4):,8ZHH,Y2JEV*N.(,5-TY/WE!AF>* M# ^9;K<@P[TBPY0S<*X"DY8C*3%PAB0$LH0&!/R04,ZBY)I6G(&H)V--//M, MHEM'Q[8.?3CNCV)OU+'=[FDCY KEG6^Q,8S^9- 9=>(ML_:.A^,>,\TN,:MF M:>6CMO)%G1)Z.Y:P&O=B%8!4_YZ3^N9 NT;_N$H&7W\*.FK\]>@@%X^OKK#? M[2 ,7]BYHD>.1]KJ^4$\ J2TW?')T>JU&Z/1H.-.1A:6^4Z_^@P(10S_V--\ M\<9@8'O[U7TEN_]B'*,UZ[&,/#EL4T) )H!C.&_R@04*Q@CA0D=-C,T[IQJO M4.*F$@.]DD['(M:/+=93TR$9S)31"1F6TRIBX9 5P:#@.2?)&J&2R8%,HHCU MLQ;KI4\16*P#TF4:,H@@2QY@%I201RCGA-E.=1FNO#)8I8/R>Q M7GJL4Q'KAQ?KJ;;&WE.8)8VXS9N#.&\! !/+)XFQ!;.*4>5!6[-5TM;/WI%7 M.11BN.]@J*ONG1>X?;$"P5#CZ2X9J^Z&:^]GG0O$A:@"!]M#4< UQ2ERP5(D MO ,3DP=!::BV-@6_\P;&HG+TA&*W7S8VK$ X5,&&96'#E/.08(4/2: 8*;8L (A404;EH4-4]Y@&0Z>&HV< MS$>T,35()X *QK!U2L0<(57Q!G[-:<\5Q89G?ZQLHS?JH/,8J-G J,YP>)*] MBV-WRA+.D]5#>UV0S'PA-,\6$)?L9#F+@WZPPX/+6)CG>C+5'\^CW39_^.Y) MB.'/0?_H3?_H^&1D M%)*:Y;#1J)&FAB ;M#31"B*T6@,HU)30WY<;-[H,V7M"^TP%<1XXJ*1@RZ-@ MRTQ<"5<^Z.A@OCQ#/%?;U<"H42+>&< 7(E-.M4^.0+Q\?7? M><5W>B?5DH-/0N?;^G^J'W57W>"W]?-N3[ZLUQUP/K/_UP8R26PD8M \:EW,CRQW>W!5B\-XO\]@9'8&L6CX=O. MT'?[PY-!W('7_=&MLH4_+@BLM"/N[S2S0W?C?#Z=[G\.QHUSN[OQU"._BK_M=Z_ON&;0C T+.]_UV@WS!3M&@F4(>1!CQY"/26C%DG4Y.L$ Y)S66 MP\J.82,[J(0-BG/*E 33TZ9@93Y$FSASB@='80HBX.HQ3,)H_&AW>;'Z_*T*QL7)*G>FI^_>:++8T*;/4:HX,(_S^(L6%[@.V='XTCN.U@V(@ 1:'QUTDO-AAN-K+0 M-AO?8V,0?<9O(%V@G?=SZ%]J_,^-%.-D&!XAR,U_'XY>CZI0 MB@=&D];.%OO"5>"21H,()0QQF0C23#N$ 6,,-@DG#8J,-"6[R@NJI;+(G#]$ M@$*9\Y_/>2O/N;%6)X.HBAQQ)Q*R40,O5";'6&L=M5A;ITU\31QB,]<=/(YY M)&/WM%DM@350]*7P<.#P3_H# $&X!]@0L!L,A!TX[[MYF][PY,N M<,/]:N6,,Q-T@/_8 7PY' T;=CCL^XZM#B9T1@<5#-D9!E:CTRCN#VI*"@^O MOA[ #>YD"$1H.,S@ \^-W5RC)41H6?\XG^&!-O4/X;/AJU4A;]?3SX_]D]&! M&W3"?FS\#1U.G6ZW\:8VE!IO*GB]V(&KAN_/NG0MJ_\E2[_$Z@EFQJ3$39)@ M#3!EC=7"1@^F,Z/!IL?CO1035?'9#N!0O9+R(CKN0FM&_8:/%IA]_SC6"ZC2 M4_G[:P<]K[8N/ )6)PP_/*DSRKJQW?\6MO'T3K#ZJ[AHW4 MZ=EN TPRZSNCT\G\W=,854]\W1G9;L?/,6I3>;BRD!YC$J]?H;]><6">90X" M\)*A:#$.LQP32&&-HYDX>4BFQF34U65)C%*A! MX,4JL?;AQH\OG#AE S-()AD1,&""K.,>D12"B0934&?YK/#50X4+TQ;LF<,4 M%AS#E'O@V=IX[J3A+E !)L_<&W)E6G\QK>)+\(D+:@DB1DK$A9=(*RN04=@$ MK> #(Z]GHU<,F4M4HB(A,\2C)AR@"$:VDS_E2' #U3_8/*FK4C1/2DB^?W VTQ -M>=58 MS&N#EP)9!&B=]"EJ3H$!$*D3 !?',CBKB.9Q,;NKK.WY>#<'N\MYAJTQ"A$K M/>*$$N1@>)%SWDH1/ ^)KZT+8>X.8%K:*$!3"@USJTDPA,N8>%0Z$@(*=6EV M5YG_^>9?Y-14N=R6%Q%1&@'I"+;(NU45@-IW(DRMSN6W'D?7$HB24L1)8J6:Y-F:3XJOA/I?%>N(Z M66'6 CQK3#T6A9XEK-1+\2CA\&0XRIZ>/_N#C:/^8-0YJPS(LCSKY7F:O;W" M.@EK%&EL=3Y?A)&1"2.J++.4AD2I_DEDT0-HD#*-IO*5M;/MSBH MG,S_M\Z@WYODF((!^ !MV^]USF+X,&[EFT$,'1B@G?YX?Z*L MZ'I%G[7VOQ#AH@!6!#8_!HX474 VT(1\=%1R8KS*I?(>$YC*%-]QBHV1@6*1 MD,(N(FX-&+M@YZ# A37QA,-5"29L=R82 MM\M;1WM'K9W6&4@>:;U]_V/W;)>W=_9YZ^S?;NMP$S[SI+W3HI,9C=JV=JXM[7WW;Z4_@-SV ENY6;PAC5.6,_*??[?C3 M%[@*M\$,E@3@5P>$70*""OPJYS&0P%)MWIWA7CM[>3[A@F@9X*1ED8,]8K1P MDG!@L09'8+675^'*A5U^!F-["(JH5D@(6.R@D6"-@(4.BZ1Q '_;@3\XK9AS M%Y11)YU6:BO4Z 6WYEWGX3".^7.W8UVG6]/AHV@SO(6LA&8>FK52YL$G@T&F MVLX..]DH'S:^Q^I9MWD-_[.(1D-T@2R!59!;L&P\7]/^EDIPRQ^C3E0 MH^-KHZ(R!^+X\V%V38$TY>P*WIX/%'PVT['?Q\^G%Y[?Z1V?Y$LK'\H(C)9) M*_(?HX;-[A#HT^!;/EK0;,1.=6'HP"B,<@Q+[M_DKR;TWQ_,M'KL9=/+(_8-#.8NVK&E9^I(OKH/)^71F?_"E8EU?NO68LJZVU M>F%6+C.X>';)IT;_9%!9J!6"WR QX^VVO!IZL^.?)QGN.#FJRZ_4G8)+7>QV MXOG:K3QR'=^!&8!'?^^?=$/5X"Q5T,LZ)JI^<_7 \S>?OKH:[//S4R\S*V \ M$YR^4KFZ#5C:51C5:^B&S8+U^_=.&!U,CI/-W#@^Y(.GMU@W[.=T/S?>,G.2 MQX.$QL$C+3A*+PW8S,^#P:0UQW8_(C>(]BNR"1K[VG:_V]/AVF\7)0C$Y](8 MSM']ZB#3VLUGCGY"@7Y):2ZI3"N#%Q9K;ZCAP@>K55 .2\D2\]BP%3Q=<7W' M?ZW[+W$_88E0P5@.=CW3QH!])7!PB46@=8ZNK6],I?CO&;V7@X1.>AE&,UZ# MJ&82UZA8W'4GR%896F]80K\T+:->9$M:)CFYX.SRH1J[Z!51]!Z R7P', MHAZ_8>8M]B[;Z=*0;7.(C=.JQ\<#(<90 -L4*6V@R? M;& XV_M:;5_ "%9Q=]"\/$L9GOL.9&L!K\P^\G?=R;;%O%[&RD/9K")) M<],;6:\VAM_M,7PX&E@8@6-[FKLVU@)],+OATB-HMJMI#;QD,#C-L%TID2KN M8K%1JQVDEUYV?#SH_ZC- ?C.KV]>P(^E>W\*** M6VR*0-D==#+)&=2J.V9ME7M['5%K5I>-UT[%9V9>-E:FXW"\<]:5J3%HR/[W MZ]J:K[QF;J:ON/ T.O.T1@<6C^WZDV[%E.HV9W8]EOEJ9E*^<$I(CN+HH!] M9O?S,+A< *!Q1A@D'[%H?7<<>,*'4&=2 * MX\&JN@+OJREBQ3Y.\AY;GK!Q;ZO^S>=26B4L_W!N)$Q1M-&:6@##*U;_/5KC M'W.P[4DW&^,3N[S6 1N],*,!QLT+V[WSUN=2KL.=J@K$"_8=;;__ B//DHD, MB>HL0$P869,BBC9I16SD1,>5M\(_GASEHPAS=1*^4F/'P_AZ\LOO $7'77OZNM.KVEW=]/MXU,:<.Y/,RYD-,[>L MOY[RSU>XYJ#CQ(KC-X^_?E5]=>ED?_V=8*^$TC=^C5^1&[_[V6,)/):86SWV MY]\)=O-+7TQC*9_KL;_(M+E@0LW[26ZBY\IMSC[?:F"WS^E\_22ZL;5">C,*B_4#[]R**&I7V[L=ULT M,_TO<_(]'+.9V.'!1B]LG2_"8;O?R[9Z7*'T@K=TZ-3I!0_;!ZVCUFG[J(5;._O? M]P[??V\=;HGVV0;9?NO%[IG_L??YWT[K:%=<3B_8HCG<;XONGKW_L?WVCR/H MWVGK\"MKO?W$VV?=P_;9G]V]SUNG>X?==)X(^2/^_D5XERCC"3F=B]LQ$I%. MCB-*'(;_2XE;G<\Q&+&L^E4K5(:F -,S!2: ML?F Z:;:$ 63[@.3SLXQ*07.J<_%<43"^=2#1S;G46:,2:>\-\2QI95^**A4 M4.FA4 E8$3>4Z9!+#E#FN) R8*IET$&J.>E20:6'1"5RCDI4T^"D44A5&1<) M<\A%S5%D,>?/$B9BNXJHM"17RA,P5;>NQA+,!FY!@;?MT-S!Z"^W_5@7OU(ZN CL+P$[[S8R!%J0CQ%N'(J4!\80= MTD0[Y,$R"]Y0:3%>=AVL)UH:XGD+K,0RT!2%#99RF[.&\\ H)DQ%,''\3VR: M(IK+%,VIG6) _P>1#!+*D;I$G8$I042+*"6G@K/L.[F[YZ2(Y>J*I<7<"&Z! MVT?.LQH-+%"B1,BTD"=>].AC"BN9<2I8(YS6B"F?$#=*(>>40%Y8C1735?3Y M"NK17]#W2:09-#;^7,:?\I5WW6Y;U,5RXX;@2W"^S-GY9X/@R[&$?KJ+58/W M-:?8"YXO@N>=&;N(>VJBYQ&)I"GB6$CD=,ZPR#C#%BPDE\_ +'/C:CZY6''G M<4&V%X1LRS(9"WPM";ZFMJ/VDEE#"$HL 1VUFB/G)4><1ZN]PR1QNQ3;L8!7 M :_5Z?7*&-8%TI8$:3,6-DV).70R'F'(-GPR3N=ZM[ MLC8_P-*'\8.!-O@+D/ECOD9<2(ATB1)=0C MX03,I# L);>VKIN*7:TP4A"P(."+1<#[=245\+L_\)MZEZR@V$454:Z[B;AV M$N5LZPA[*2RG1L88GR0!K*SXWZH40;_,_W7UV/]/\D_^(FEGR63TQ)(#/:G& MEDQ&SSV3T=OHZ_+8C(S+;I1L1C-0^@S2N-39C!K_3-*TS^0P:K2FJ=I+YJ)[ MSZ+3N"YI4:/D*WJ ?$77C'+)5532 #VA1I8(\C((+VW#N&2M*FD8;O(&1D^\ M881$KD0NGF"$TE%9HHFW2FM5>0,QH8R4K%7S. ,/#MJ'[TGK\QY\_XGN[GSH MML_>\S:%'AQ]^+K[&>X_^O1][]WFZ65GX/:[30IM^[%W].FTO;-WT'[WB;7? M[K.]0W^Z]^[#P=[A/MW;^>/K[LY?J?UQ]E!T9"H$#.O5*8XXB1XY[0Q23A"" MM238XQS\K_G5(I,E/TP!IM4$)NHL8TXG&ES>J8C:BZ@H+&R&B;1!S@=,)3_, M0V+2='<61\UT(!%1CW/)=4 G*QU!GDG"A974+#]"I:!20:7[1B6AA*&$.26E MX%1J*WQ2/+%D<9)AG.2SH-)*H=)TVU1KT!TJ>$24=(@G;Y#Q7B!F-+.<&1MX M6$54*O9Z&807XEXMAS">CD2\P!N]AR.3VK-M->4Z3 QYI>4R(:YM3-/.$J$J2.X)U),O+H51" MD O\/1_X2T1$H12S5C/NI#3$2D^H"%0H[,*<5G0YA/%(&#AU\RF*$]4A("DC M&-3&4J1=DBAY+&4(ACIGUM8):U*F"@06""P0.(% DHRT$G-!I.0XRTED*<7D M.$]!LCLZ$@OZW1_Z3=V)A&AOO/6(V90W.;Q&%I08BH1P$VUBCI@GR0"O.87Q MVX4ZYK\N@/V+,Q@K4^SF]YG.*J]KD^?/_VJ/CX4%G$,=??K?# MACT^'O1_ /Z-8O>T\3\+0*S#!,W^:)VU#[=W/L$[_SQL'^Z3[;?[ M9^W/GTY;^;.S3Z1UMI=:T.[6]R^& K/7D:.D@D#<1H*T" EY9Z1P3&DF&=!" M99I$7^6%U7+(R]K;P> T+]EZ:>?5L,C\JV 8LZ!=80WP)(E.6&H>J(E<&>UP MF?][F/_WIS#_*ED&F?]7C9TK MF):7PW6@=>7S,7!=^SFM/[\$8/FCFT#LQN]^ F23>RZ#66>8E^>P ^H;H'G4 M;[C8&!]4:'SOC XZO%!G$-"Q'8Q.X7<[:IR,@!2>@9J:7'_4 M#[$[K#HS^6AX.AS%(Q@MD(N#"#^JTRVC?G]\W>%)V*^B2J%?Y^VJVAQS>VV. M/G#6>'\&6_[OVX"YU>+8)9PF'V8^[->!6X:C#A(3/QJWGX M&L,.J%P[:/@#FU<2J-@AM'+XJO%$E?HE]!LK]AT8VL;??6CGG]9G,G^Z,"Z" MF0Y&A]><<\F)\]?(J4I MDIRX@E.)N ?E"!/ $591.!Q82-2OK3.NFU1;E.-X>7R(W_K=;_GC-X R MG='M5TG0G%+K8L#!PT)QQ@A' RA0JD"])WW]*MEJ_WEY+?P-2WZXG>KV/,,< MDW=8#YNXM?%%:1,DCQ'E?":(1V6 +%F-(O8&N*JTTL)ZN$%-@CZ8*@6 8M V MYW@Z#A<"Q!P,^M_SFLCV0'5*\1PL1Z?'L0*@Z46PKFQOOSK9"G@/UTZ45*&$QV/G4 M< $3I%50#DO)$O/8 (O=Z(X.^B?[!XWOH+#MMSBKEBO]!UKHJ-)_,]K;5DA8 M#?P3,<5JAF&_65@VV=UPC:+.M_K^$;0(##7K?3S.O:[5?_[^*,)(!9C.?=#9 ML(RRIH:%!L_XZ7.K!??;F#6<#"NH"YV48K6X[7!X))N)#"P4(#$1'N5'$P)RW70-*U$;3J>M>D2O#Z(58Z\QJ"A.#+5D3*1N M\J!JDF>FOFY$W0$0P_.SEC!F:= _JAHQ><_Q -X*F!Q>716@FVG->%ES^DKE M;!3'_6$GW_%Z$+N5&W":A"(O^YD;QTXE/+W%NF&_>S*Z^9:;4G \M/12=@EO M9G[FYE;"S+C(65(,Q5QP2XR1S#BE(C$$Z$^,7S1=F]QT,)@>R]^/R VB_8IL M@AZ^MMWO]G2X]MM%# , NS3P?3&4?/E M;44[X']HRC\N$HZ/L3)%/L3C_@#D97]*-7;@-7]T^_[KXS(-WCIG&BV\]WGO MZ^[9)V <+=+:^7"XM]/MM'?^_=HZVX=W?0#V %SB;./T,M/8/?O0W3N"[W?V M3^'^'^UW[2Z\B[0_OS_;?@O/>->BK;,6:[W]*[5V]EGK_9<4M#,^>A1E-(B+ M9)%.2B*GO'2"J82]K5D@H$P,&YGI&Q<)$5$GSA//!S+ 5J AEPWG8.5S8(T1 MZ-MQ7M:#D[BV_G'S76NSO=/XL/G/]H>=K?:[*Y[C"PO\6J7[ZW=>;*,@ 839 M.*X\@SNLAD5D':8)9%Q0+==6DVT\H C\T^]V_&G]\T4+P<879U74GA.DO0Z( M8\Z0YB0B*S$LMN"I3.;RHOX<0.#]+.$!_7/QE5YE=]545D^L<1 MZ';E.ZDG8U@1'> =O1YH_LH5-!QEIE!Y+VI/3&;NF9YWLBKM 3F!JVW-Q^:D![?!>83R>=5J^MS[V#A3^ADH#+2B8C6;MOZ]O@D($1B:L5>9',-AWWGU">_M;8MT,08Q1A//=/ MF]G-Y>,P\]1F8P0VS# SK/R00?2GOEMW^9[70W^P;WL@\C7-_Q"'T',?&Q\S8:J' M__*XPHTP#0?CO9C,#&&LP K;CP-4V< S+3TGTZ'RD0WZ7^%A^Q>'L]N'"\\' MO6Z/'TX[F9]1/;ZVL*OGQ8'/I#=_!23A))\W@3\GMS3K"F;+J9D!$-/UH M9I%5K9JY>-K%F255771T DWI'-MZF_M"D\YG/4MN[L/, U/,G1]UCH^G?TV' M'Q9@'!N^X\Y.S8?JN\M-O=B1GS1W.K&3:WYO]+_!)["\!Y,E-0,"YT^J?;K5 MP,$2"+!T*ELJ.TM[WSJ#?B]?/C.S5>-SN,!8SJ;3 Y-3+Y+QDCONQA_C;I[5 M*^WWVNDTL*&R"N"I4REMGHOH3:)V[GV>OLC[;-_ 7'5''5";6>PGAM.#+?) M*^K6 2972V,,R'%B?]7OGSBNYWP/>=7X.^YGY!K9'\T+^F(4_4$O&Z4 6@P!10+'HXJ M!!AE/F][IV50ZD%Y&X'29V\%T,K:%PU\NAH<>Y1Y9VWPO. !VI[X+*I! 2L" MC++&_W;[P^$\R52?ZZCL],&4KI=)G<]W&1E/;YLQ=K7.08\=@WK M$I]T6[?#^'S,)]%^N\G:;[_^V'[[/I^/^;J[\V>G??C^;/=L\W3W\];WW;.O M?&_G/;]\/J:]\Q6W=CS>WMGD[;?Y? STZ_,6;;^%M^S\=;![^,?A]LY!M_WV M(+4^XM/S\S'"8IEHXBA(3Q&GQ",MM44I")@:3*FF;FU=DB86=\Y,> M0O=>3 M@07;"K8MAFV.*Z>B9DKHQ+67%D?GJ0TQ@8T:0G$M1(!U8 !A4@5I.1.)X;5TU&6$%]@KL M%=A[*-@[=^%M5=Z[O_O#PNX61#D^F^1+\6" W86$$<=)(1.%15)JA;$(PL!, MK;.FTJ2@7$&YEXUR@A(5@G.62\$) W-6"QJ"=9@D*ND-1P87 K>Z^E;!L\7P M[$?KS3AQX<878P2L3R80=Q)XF^<162LPBH[8P&U@(H6U=4K!8!5WSMGU4)BV MI+RSJ[O-,H[%OM4VRR^2E)T_@RXV7M?B]I/&+QJ\PXY%FFSB,C(=N*XMFYT$Y30"N7R M+U*[9*G%UAB=K+,D*NX\,982%[&UB@BB3"Q^\Q42WZG?7#(CI!4YV8$ \648 M)-<2CBS,(@"QC=%PL*Q84TA9Q/?YBN]#*MWB$5Z^1$\]PD3ZR*U)B($"!H7L M+-+1$L1"M(+EW*:2KJT3T<3:%(DN$EV=)MA'!JO?42UM4L5K]]C =3KK MM;/!2LP$HBR'RSE,D>/1(2<#=8!=1L>PMBY$TTBQI-V'%=HT+5)[[K7C(AB/ MI8!EP+%PVJNH*1?*,BW@:<5KMT+B._7:>1,I4P&$UD6)N 9KWUE%09J3#"H& M&VC.[-ZD:EE[AT5Z5U!Z'U+G%J?=\@5ZZK0SVDF9I$#&AFSSBXBV2\5REH &YM4K1NP!2*)91ZZ:X[&XCJ;,N MNRAQH)Q3)!2(*1^R6**S//KANFAPOCI/C ME3B[>XT3%AQ8!L58.L5I,IJP&+CE4K/$(I$+DHV;BF 6:_\6D-5^,^.LLX9I MC U'P;B\HY\ L !8$!;4>Q^ &CJR[ *794?PH21V/&]EFE9[FAX66(OOY;[A M=>I[B8(R0%@/!-"! 0?4$/A@Y(A%S RU,L),@NUV38G,(K.K+;/_^[!">[X3 M4APM2Q;6J:-%6\N8MQ9YEXVWQ!32(7B4A.).6YJK"V=AO1JL?"5S7I'359'3 M!<14$R*(!SI,DN>!:1V/) 3<'\L>88H@'[Y!)/J&$F7!1 MVN@565L7N&G4U0VW^9E@$=V"L&6:RC25:7J;KQ:946OX K;;X+$ C.?PG:(R4:<&Y9#I9*HWT3LB C?'E],-C ML\?9G"78.HZ9,T@"CT0\28X,91*%F(@7$0M&LG^"B*96=S[^L'2I>61?9,'/ M@I\/L+-=Y*7(RPN3EQ7E&R7Z8/E<9!I]@*,TGB>-E-81<1H4A*3$*F(Y)39*QXGUEG-OHU$X!95(*HG( M'PLS+R0BMU)@8C@2*F#$K97(&0QTE":K+<&"F>KD,:6JJ=F=B\BL#'!66Q._ MC2R\%/X-G6_K_X$?DX8?V<%^IU>]7E9 67M6KJIM^'X_">);$\=5(ICSD]=>_CZN^8_P*UT QWO<9O_G7!>,9 M>26Y?D+5[8DIC2V-?5J-I7*NQ_YBXW;!@,?'+!K^,>X?Q=[H!9=-WSX9#3LA M5LIK,-X[?,'#L94;!!KP"%Y]6@:E'I19'V_-Z&PO5(-C9[R\+WB SCTUU:!T M*G=-/5#_V^T/AU=""E_0T.ST1[9;KY7*&KLP%+<-J5^$_Z]PO+V]?;V@4OBM M%'Y;S-^2='#*!!])D#PQ9V5D6(J0L'$)BSJ6'4\\U[@$(4U=+_]VVW2OLTM; M;/?SOT?P3MSZ_)ZWSUJBO?/IM/7N/=D]^TK;1[M772^?/[&]H[\.=\_"P=[G M7>C?^Q][;_=9Z^PK:4.[]][^>PAMIGN'50VX:1 2#RD2QB62+J>,8H(C39A& MB7&-E9'.8K^V+EB3L3N[JTM1RX)M3QO;5")1V^02M9H'*W*-,1E=Q$HG$JR: M ]M>_#F=!P.YZ3D=0724V@F$B<( '""4[FV3EA3WSVZH8!< M ;FG#7(/2>!>4%37@^'>-*J+,ZD3UAPI!Y/%E;'(8IZ09MI0+1254:VM2^!V M=Z[!56"OP%Z!O1)Q]6 H-XVX$MK'E-,<6T-=SO-AD&,X(:L\82FQI'Q86^=- M=O?:H07E"LH];903 0Q70CDQT7.KA'%@MD851<24R5!G+KH;N#VK:*@'P[/9 M:"C+)*6*&!1RR52>DQ9IR2@2R;F(A3:\DFOK6C7I-:D22U[39R.U-#D68K1&!\Z!9:6$>&P8 BD%\37<(&L)@%9)WS"&&:.)^ AI@ES5L3W M^8KO0RK=XA%>OD1//<)*2!J8CTA9'Q"/QB&;K$"&*?@T24&TJ';")%E6RI$B MT2]?^5RB:C=]Z!7:*T/OL,Y!_BL'\R\#&[.4]*'O('0"N/M74. M$(EPHA@H)VE98,1(E9(J,<&/#ERG,UX[1P))CCA$A#(H9[A&SBB&J+#>$<&D M\61MG>LFX73=KZ[3)2Q7WYRR]#ZESB]-N^0(]DYQ/ M)(JUCRCXG)P/>X$LH01))X6Q7%F: YQ($TR+(M!%H(O/;B7D=Z9:H*/2V2B1 MQ D4(TY8!&N?2H095\H9'2S% MYT405FB/H4CLO1>O*-/T/(&U^%[N&UZGOI<$0R]4B,@;;1$/C"$GB4 LLD2U MX":%G!]%\P*M3TQF%ZG/NP2A/=\)*8Z6)0OKU-'B*%4YSSZ2+@7$-=%(._@1 M@Q.42<)-WOD0UYPUF+\8;Y'3U=6M6F*M/,,89IV3:'24EMBHJ0B<15D.-SZ6 MB%[PL#@<"0,S17,%&C6!,LU6"F*6F6")U"F)M76FFM2LDE)]]C%1F]W.4:=G M2S34$ZUR7*9IV:PO):J\3EQR*[@WRKJD4C)&.JTPCPNQOA+_!B'IVCH738:OAJ_-3P2+Z!:$+=-4IJE,T^-L M6,XH"8QQQHARR0FI$;(ZS4\%(G-;6B=9-)4LIY(*?!3\??F.[R$N1EQ]'CQH8=<>#^/KR2^_A\[PN&M/7W=ZU7NJFWX_LH/]3F\R%^+X:K12'MCZ MZ]_'U=TQ?H5K,!CO[8S?_.O"\(R^8NIV5>Q_56^>W.ZQ/_].L)M?6AI;&GO' MQE(QUV-_L8TZD6L YOAS7EBNO/\K?S%9"\:*/F:Y]8]Q_RCV1@L4G+^F4ZM7 M17[[9#3LA%AI^<%X+W6!/LX1D_"DAF,K-PC8PA&\^K0,2CTHLS[OFN/:7J@& MQ\YXO5_P )U[KJI!Z53NJWJ@_K?;'PZOA%B^H*'9Z8]L=[QH*O/TPE@\_S,& M]MH22;_JWXTFW[/V'BW6^6?C&6*>*F\-#MH9SJ(W)%HM+#6,8H)%J'SL!'ZM M?.RDA$M-G43^=/O=WN%N=@@=[<)W[\GNSK\'NV?AJ/7NTUEK!]IS^,=AZ_.? MAU><1&=;?.^H?=#>V3K=.VRQJLUP79ON?M_;:?UHT7\[K7>M'[N?VU62Z[%C M_0SZ\85[H3F)$2F:X^V)%L@11Y#D7A-)DW0Y72PAK,GQG7/2+R043[7\9H&U MYP=K*E$B1,22*LYQ<,9QIA(/'GOKC>!SP-J+/TST8/AV-HMOH(",)R0AH;%& M7"F.M-0..6N#YDX%:?C:.M5-(>Z\=UC@K<#;ZO1Z15G;"PHZ>S#$([.(EZBQ M6LL($)<8XIZ97,%$(TDM43Q*08BOJH09MJP" 7Q"N*M0*]7%/&>;RS8@P$< MNV"R*FR=2UX%O!MQ7H]0+X)BA1 M(3AGN12,N7Z@O M^'&C3#0%, DLQV A$$N133:BI 1Q"E.?5*X$:9J$%J$N0EU99@Z9$DRR,400L0.U[O/M"GO;M\7&5Y=&3:>!Z%E$CYI+JUR$LPJ MK+W$B8600G''/9*T7G#')1*$,BX CC*&8-(3TH%%X-()L)<%QJ,%&BUXDY&2 MW?P!)>U#'/9/!CYF;^7)SW.A_LRIHQZ1 /FJ#L$E=\7_MD(B?-'_Y@Q/P5KDN,.(6Z.0C=:@ M*$C (L@8HEY;9TVB<1'@YRO #ZEZB_MM^3)]P?W&HG;24H&T\6"Z2\? =.<: M"1(3MI&",F:53-]]4ZS(=)'IXGU;B@A?\+[!] @74D1>.IUC; S2@E.$M;5* M,.M(Y#E0D)!EG6PK(KR"(LQ"8-R!D96,YRH%;2S6*D7O0JX/BXOS[9&$]8+S MS3OIJ8H2&9'#4"(A2 ?A$4Y2RN0MV$9B;=V(II3+.JA5 M[F$+0W_<%Q']12 M;,3>J#/J_"1[R(MW\PLA""5!)",T#T09)IU1P!TL]=3B14\5G,5!/]CA0;'9 MEX$W'R^ZW;")Q!%LD!?99M>6(N!X$2DGF972<9_Y_;C2P0HY^\O>W+U7J"C3 M]#RQM7A0[AMA+WA0!/5,@-F,<%04<:XU(Q6D*?^;)I M&^$NGQWR)%+&J=":Q"@B#48))2Q+)1AE913$I8QG1$DIK"2(1!\0-TDBEZ// MG3!2<\&U$V%MW;"FT7=AG"U]J06D7F@*HV4.S6H+ MY0+\-%JJ-!9,2TTXF+S:<*5DU)%';QPUY9C#8]/2:9J1'ZT=S[\8C941CB#% M!$.052>OV"_]D0TSUVDHTC' MLY:.%>43)?)@^5R#7. :P4N%M<*(4A,1CR$A1RQ'3DN?;(X'SBEBN6IB8@K5 M*&!:P/3)@FF) KDS=K(+V"D2M9Y'@QB#^>%&2&25"LB&Q&G$+'$7UM89:QIQ MY_H!!3L+=A;LO+CQFD^Z<$ILE(X3ZRWGWD:C< HJD50R=S\62HJ+#)/@P)6P M2)J<W^IS^#'I\5A:.'VE!$C4<7_8 MR0]X/8A=>-*W^/NXM'HM33,WCH<"3V^QKLH2=/,M5VK,/CPHT-PFRB\.Q^S/ M@\&D-<=V/R(WB/8KL@D:^]IVO]O3X=IO%_ITU.FA2V,X1_>K65^[>8+JGYFS>YC2-YPU^%X?7L8T>(:MZ':Q]'>&UW/YYW M;/?8GNZ8^6<"),$JMBE2PZ/*U9_^S03 0RK=I9(H"1N[O67Q O+X(3.1R/RA M?(2[;DKE?1;12/EKG5'%U$8*0*[6D(9I0"=^3.5@A"F9EO15\\=5TT ^R=AW MV$-7$U)< Z.$S"*3YG?KD#?\_L<9Y*#8+Q9?%Y3&[-(2*)PH_>T0[A:1+&+$(;T-D0LF4!OB9$1)6)R3$^I%FI?E M@YS="R(-2S(30L.B&C.T./\S)V1A-ZIU\[O,<..%M@*T2.B%06 ;E#I6' 4> M#33-IK'GAHX1.KRLJ-9LQF@R4ZZ++;[_\].W-]8_C7_BV*Q_??N[]>G/T/KT MRV\W'_^X@6?#/S__\B7]UR]_-^9CBQ^_P3?>W?SQKS^^W\/_3S^]NS8__7D- M8WA___F7#_JG/S]:__KEM^__>OWZ M)YA'CKNOTJH2WB2\#6#6 [7:+B@?\6"(-U,)23>($X96I,::$>+1AU EKA^I M-B%@Z3D&&'LV6'3&R/!/H\VS1#R)>*>,>.>;-'@P@)OM%8(Z#2>?&.IAT M<>RKQ".!:FMF%#E:1#23/GMMCTQ+E_@F\>TB\D^#2WBVGX0$9>Z MU*::@24166+?XV#MK!+[#H9D,^6UG"C2 I\ZJA,ADGFZIOK '=6WGOPB]P!.#8(W<_N 0Z#7W+M53? .BQ M]6_< TU" V@R *#BZ% M_XU4P[J&1NP@PG;;[LC6]G6\6>KP '58#SPS]MW8\[S0 MLG7'UWRBFY9I.%9@ +[+<-R1M'4F'.=KIA$$H:5&&G55*R81AN/ EO;UV/2# M.+0-6'$=6')-8U^57&2U^PTT[0LM\[H(J<(.VUY@S?LMH"8*M##2/ LLA,AR M-=N/8OBW;[M.[,=VK,GXVY%1Y]/;V?B;&6NQ&9F6"GXZV/E.:*N!'CIJZ'FF M06"9(*;.>I&ZCZ]4*2L_#U=Q8S?P7)T:EJ^%6$0,%-?Q38M:0>BZIJAC),-O MP]#@V1Q3:AM!;(>J"_Q3+1H$:N"8@4JI9YA:'/F$[#DA02KP !7XD"NOC+[M M7Z=GHF]QJ$=NK&FJI?DA_ =+[H0^56U?(X&N6PX(]+/7YDBW'MWW2NJTU&D9 M?-N+"L\$WWS/IE[@AFKH^H0?_? #,U)UBWB@MG%('.W9:V/D:994X?-584VG M+K'1Q8H]RPMB']35\PB-(]MR'1+(V-N1E'4F]A8Y%@D 754C#,"&#JFC^GI M5-\B)"0^=5R7@!>LCWQM7Z<69+[;!HKV-B^F.2Q+5*%9E53)BN(A%Q_EIVZH MV1[\;^QJEA^%Q/")96MA;(66J;O;'BKXDQ9Y1,H;Z;/O V^^SD;=-.);84RI M&E("]KUI&JKG4!\8XX:F;T=A8-AMQXL!Q?KEUMR3=RJ1;#I_;)7!E0.#[TQP M)3 UTW4-HE+3V(ZO4W?YSTH]?9; M'C+,\FAEG@FS@"J;IDUTU=;#6+5(Y*D^"6PU) YPP(JCV BY,C\,LVS> 5KJ M\7#79L_1/+":-KJQBFDR2C%QB6M/1^V++8/N^ M33HSUDS;C#P]= *+!F%@.-2-B.]YNA:$[B8;9C*+Y3#KPURE-&H2*W9-1_4T MS%5WP9CS#==4@S@,8"UW2$RL9Z\]>V1[CS'DI/9*D)5LDFR2;)([CLNKK!^E MK=^9E3[:)VF&K93;G,3"Y(] #V/#U2W/B7W=H&X&:OFYAMGA$2:Q:1NRH M)'!LE6J^38')NN_ISUY;YLCR#&EJ2#"58'JR8"K30!Z-G>8,=H:>[NINJ*N$ M8)-ZS:=J$&NN"KA)'#]V/9M&V(=\9-G239/8*;%SO]A)O#"*J.]&ANY:@6?X MOAU:5AC$-'9BUW=E$LZ14-*>0IIM>HZG6R'U/-]R78<"$6GH!Z)BAMZ8"SJ7 M_5F1_AK>T*A.Z>?X/1YONO\]B>B'C&L$#%!$<'\N\LG['UCWFZ1OZQ*F1XOR M?^]_+?*H#JL27+"OM+A-0EI^@\'];YJ'WT]3-U+Z_[[<_^OW:!H8EO///T'^ M)W#]V_4]//_CTR^?4OB6_NGWO__Y^1V\XY>/QL<_/YH?W_TU!MG6/]W]6X=5 MW\6&')YCARJ(,U&#T([4 %;_R QU,S3M9PH% )D"$ZJBIH<'5@.!]8U2UA.0 MM7LECY6\+I2F-;9"JJI(@II)K%+E2BDXJTR+_!:D(P*\3-/\KGS5J"&_M5%" MKDTPCY1,2_JJ^>.JZ2B?9&PT[*$K(>U",^WIPVTX5#9^^>HNB:H;7!C&&E\< MQ"Z@^+*X/&:7YJ"!7[/L,:P+2R]K8WWIM56OU?6QH^_VVM77;'/Y1^5@ASA8 MP]KHM6OVL+?VGN=>U!PZ_F?3>3/BSV3FIJ)6?J6%[I>9)BN MK>NA&Q/+\IHPB#43!I$I;3_2SY-__OCX^Z?TTQ_?K8]_W,"S?[_[],??;?C. MCX_OWNN?_OP7//^O[Q__P+'-!@'_]/>[-\:G=]_A M.^_O/G[[A_EI\D'_-/G[_:???\.V?TU*V]V_J:M;)(P,U;'U6+5XUO4M"FVV]+7_F0V^&/%4+4PENYPIN;FA;FDMRH5J#;JN5Y1"6!IZLF(9;I^HZG M.<:SU[XUTK1]E4V5V":Q;4@3WP+;G# BD65JGN6#H1;%0>Q1/= "-R34#4-S MX?Z5Q+:#8IO>89L;N;JM.6IHN%@1.C34P+!--8HTC=+ ]RPM0%_5&@'027"3 MX';9X!91<&=\-_8M+[)TTR9.&/N![056[/F12>5!J^.#F]F"F^NZL1E;1#4\ M--S\D*J^AVDIH4E\U_#!]G;!*_6\D>V*&-CQT:A^UYL#! (["K GBC2+=72 U,- M/$]3 ]MW7!*9OD? ?;3\D>Z: RI1)0O*[;L5ED9MC1)+\V/-BGWJ67IHZYY& M;&KKOD-DT.?X6ML%?>^Y(,Z36GK'64N)KH>$$OND$H+UA0*D!%K/E MN68V\M+K=U-:SL_W38<78\"0PV],%(MUR9JH/FF2GPC-L%J\CT7M=88 MF7L[/2*+N&Z@<+_F=[10KFG&#I4^3-LY\ZIHV[3CLDE #5,/-,>RP*L#$]'7 M(RORJ>N[?FQ+C_S(>-/K3WWW;\PG,@S751W/T;$@@H_E01T5_'/=M$)/-R.# M%7?7'MVI098R'*[2QI;F>;H7:6 4 N/!QO>(87@@ ;X5D,C8P"&7FKD/S>R\ M;C_4=I0M 3\".QW8EE@"6@1P&L4TRC$AGFR/>T9ZZ5GV*[KVW9$7&I9 M=NC'7DQ"PZ)F;'MV&$N7^_@JV[G<) H"ZEF^ZIJA!BZW%JB!Y]HJ*"R JZ7% MFNU@0UI+>W1T6RKM<)76\,/0AX'O:K($Z0"4MK]RGQK2%VDSW[K^]Q(ML/?,TR"=$# M\,$=L!#DWO?QE;;SPF,#?"X:ZFH< D,LZCDJT2.J@@/N>K9+:4@\9AW84FG/ M6&FIHX6!J04^<4S+UV-/,US3BJ(XUG0:VS*3?P!*V_GAX'"YGFD2U8\]4%K' MC%5B.I8:6+X?A3&Q=3U^]MHU-6M5)I7UBI>WYX58<4"\.U<#5??##O4@E/B6J83N>3@,[\FB(2JMY MCSXU/;R-;ZY[_I =\J\L??^.E!55\JG8!G]40]/''1HZ:6B*J&;$FF=:0>Q8 MGF-[+M$U3_>C0/>"0+>DYWYL:.J7=-#]T+%\QU!=FP T14:@!L 4< *(X1F! MK85& $Z [8_\Q_ON)W8R4"K\9GL"5N#Z$8DMPXTL8GM^[.BZK?OH19B1;DJO M__@*W]][=PW#\"EX_:#K%M$#U:.6JWI:J%'/"#42$U!X2QLYQJ/[A$B%/TN% M-]TX,+P(O0XK-$P? TBNI?O$MTW7#67$X/@*WT4,3-MW8S?T5"VF&FX":JH7 MFHY*O!A\1LL- ]-^]MKPO9&F^U+AI<(OB#981F"ZIN::NF^!">]I5*=$T=# \2$1!CF-/IP9U;!E:.#H.]4_$4SMV'3LBJA/2 M"*.>MNK;R!HS#B-;CPW=0,-#'VGFD,[[R+V*?2?ZAF'@Q[%%X7^M,'8]SS?\ MR*).'%"=$$O&!XZOM5U\((@,\ [PE)Y!7-6*8G 7HMA1==OQ YWBJ1EG M9&BVU-KSU5HC"+&)I6U@UIT3A@15UC)C*R:^[[A4.OG'U]K>B7A'\S%XI[JZ MC969-5?U/5!=.];!PW?0S[>>O3:]D:GMJ_FOU-H!:JT7&;ZE$=>C46#Y-(05 MUHP-+P9;+-!)Y$A/_?A:VWGJ6J0;GN%YJD^#4+4"30.M):8:^H$./[D&^.V@ MM=I(,X94,^KL3\1_RC-U^CA__"). [G4-V(G,L +)Y:+6P(@J+YM!W[H>X'K M2'_\R&CSN7\>W@43P=%"2[7#V%"MT*"JY^*1(,_V]2 $?TSW 6VLD6\.Z3B0 M/,.W[RS]R#+,P'$BQPW .*2>J^ENZ 58LLYQ=%_ZX\?7VLX?=VED6IX/EH%+ M3=72-:(22W=5UR/K[6=/VYICNT1VU(I);9J43W"6E>.&@>A'I@!BO;:\4>: M]^@HFM3:X6IM8)A>H!'+LDW'TL"OHR88RX9&?#< @TOZXP/0VM[..:6A[3J! M:@::I5J:;:I!X(8J<4/?L747<-< K;5'CC>D*A=[VAO?.%'_J,KWA99Y7804 MT M!7"IFD[LT 2WT0EL#7>%/)_8-J$.C9S8TAT22\?_^)K>.Y[O:]0&)T)U-)>J M%B&^ZGMVJ-J.%G@T,F+?=Y^]MKR1;DE-EYH^J^FQ902!@3I&^K')L#URM7UUKGA:33_[7(!O>452I1"2O^.Y"$ZS M5R80.SOV##^\=L;A' >B7GS;ZIK-BR\6$O5P6U9+U2)IU.5^K .NQ8(N*WC MX09[Y+G[VN'9A\:<1K-EB9<2+]=4F8F,R#)"RZ>:;GD!F+T&,0+/L:GNQ9HC M8UF#P,O[%B^=T,5Z0(8:VM@>U77 Q_4<2R6F[]HV<6+?=7B39M=YM(\K\;(] M>RLA(3640/3#50S#$!(X'YTS MK8%I$NAA;+A@;N+!2(.Z<01>GA89CBVCK(, SL[VVZ^LAQSP0X623VIXK %U\W,_I43T U0OAWE-SR7U&L MDZQF^5*O_P=^;N8U(<5UDK'1.0Q*^>R#XJ?7+2786WK/"'6RC+%K@\I-\S+! M][XJ: H?N*57=TE4W33JUGM0$$GK'B$!2^A:_DB/&B$%U2P.CQH&CLFP9\G1 M_R\.EZFJ:=G$LC3?T"S;(KKO.Z8?N"[5?9VX&J7_]KQGS4,W13.%*;FF:E!0 M\ETE,]N1!-Y"Y7$957-U>N4:S MY"59!-QXI>(O3\X1=R%'/GQ[_U$QQEQK'_[WXYM/;WYY__']IV__YZOR[L/7 MM__X^O7#YT_*FT_OX/_>_.V?7S]\53[_K/S\X=.;3V\_O/F;\O;SIWR#"9LQW7A$14@9?@,!XS"/R%P1 \\I%DH%EXYW__EV?H[E6IO.MH M@G>^R4AZ7R:EDL?*S^T'WN89'RJ[YPLMZ[1BMWQN,TX5,IU24B"9@9@XZ#<9 MH&L*=T_SHE+@V9]AX5=T3?W_T 3 \<$4<&57[N%!A69(J7+Z#CWY$"(R3WE.!Z6*>D& &1X+$G M9/0()/.>&84$&5V@E.<%C TD3"$*6'3(/G@$F'Q'BDA-\_P[BD5/2I&;\##R MP_#1&EDG)YVEG,KQ7F\:2+:8;3VG:''\(< M;8RQC;1 ?DV+_ ]@)6A]!!Y FD^1'\BX!C!!4 '*P6*"/T(R)6%2W:,DTA]3 M>$[@4'+ CZ8Y:"D ML" 4H)BW25&7[0+\]O-O']ZINM^NPC#=B$Z2$%%XW?(Y M3?Y3)Q%")W)<6),(ERE\47+D"!R)ZZHN:)MC->H=Z!HQ_43C#.[@IF](RALE MHS22S#H@L^*T#JM:V!C,;9Q,1^F&(4JF8$)?F9)V2.@ M7Q%X-:E2)=,I/A%3P=*X9DA:"D?NFF; _U2A8&WG")OXXQTEZ-JA!*2$:5[BW7QM+2NU^8$S6XA,:YPV M$L+% .VDUMZ-P6I-N3-T=Y.$-R /S"'+[Y@SQA&#*L*[XH.4 G(X 6'AF@!9 M=(]R4)>4L3:C58/FR-^\+(7*5^2'TL1^I28?CU'PYMLDY,R*:%#U%5NRY;"N M""R=X%,4#7?0]P"7(RG:. HH!, HJ$ %HHUWD>W0%F2F8=T'*%Y0J\==KZ M@IW?"*3]3D70!1D%"V=4A\*P$1W MU8UD\.$8#!:'6*DBZ#Q5O2U6W$Y-(GAEM&*S:JS\ M,Z_!D\N4!"4\B>^1025=M;\5L'NX\<\7QKN\B$I%Q$4#FB84%%+$14?-[SP0 M].#G;E5\<(EA\?R/X [._X2&T8/?D SS/P)A:18]'%FST(L+7.98'*),0$H( MVWPI*-M?A&7][H:RB\(-S>@U2X-!II(X3C !#/XY5KZMHR2R-" E< BD/JR+ M DW _C[/2&G'-L(7T9 TX1.A>'QW.LCKBFM6%M6@;_>]58U%95IO6KC0;(?P MCJ8I_O_)P_U4QL18>.C=PL>W(C=,+]AA/W]#FJ$:7->D -FAW#P3-A1,CB7@ M@1:-E# IPGH"C\*_V#J!D4<4>>R4N\@D,*P?"@;^ Q ,.-#&2 MY:H_;"C]AA+!2-7?=H>E F8'?%>*I/S.)0@$CQ8(K2QNQ+ R9 (:DB9 06;) M"/"ZDHJX&10VN,R6J%4(RD5VV7A$FLR(L1?5- 5(X>H]$I^+*-R=\H6AET;S MI@6H+_!NY6>81%ZT&+77/)23D 44?L"LLEUDC9:S\SC AA94,WXRI M6"E))MR7;T,M+&0VC5@J"5Q8E4(B5AA,XQ!2B]/(@)Q@4K$48R8_ O8$=*$S MBH_=)27%+9603BM\1?LCO.H_=5)PN4[)W7*V7V3*I[./E$]?/[&4SR.E<[[- M095 "S[?8KB$W@T;@7[&3'".T+KOVMS((0HVCH#%&QV<[R/E+9AR:4J4W\%( MH\K7>_CO!&R #UDX!L,)4#?E@-38_4TF6L(T/H=%2,WOT$$HZP!,]X04N("\ M@#FF:.G=TO2^LV_IO!5;MTL#X(#X#4"J24\8*0D'DVN&G2.E23.'KZ)=?,T= M$9ZN?L=FT 2RT.%&7C&80U<-? 5$)5ZAL[,>F5D$+RWI3!P,80_NY@X&?AEW M%6D1LK\G=<;,_Y13@INO:":&\ <83P40<%J "5P 4QNCAN!V(W,?>Z-MR"2( MVNPIP2(+=F()B_U([%HBUC(+O[@F\/&R'>C,_-;1!(92)C\X:)>OE-]H,0$I M&C&!^W]D,BUO &CY/_^9%R ='\&.!E,23)(*+<.W>9;A<,.ZPFL@<6Q0O](L M*^_36Q@9&76V] T8VO_AV9*EDN;<.($A?*FKE.5)BN^S*7".L.?Z0^^\:%R_ MB')-8?XSH+3^G?*_^8/ MH=<"$^WL74%2%+^X!D.X8/F*<^R;84)O!HVFVOX,B_PXONYZA(DESN+'ET0-Y8N]@ MK^=G?'J"/R_MW>R'C8-OF-K]M4[OA9%J\VSC$?,M&7C!S'[J]FHCQ7*7J6D_ M <3V6CUE.L5_-;0>1[K-81 P')/RM0XJ,+BH\J[;5$;I+"CM\A"N20E$4S'; MX/J^O\/,,"#KW-PF9^81.+(M?M;A")WG*LXC;3+#_!GV_>M&-@N&\T<[1/E??,VCZZGBX= M_&+-_=\FH/HF!!^ V^9'G\/*$7_.&- HAM/#&!(*#^9WT%@P"S!Z* RN7PF( M(ZRK8VYR*2^>]>YY]G+$7:E%9@@_1@+ I.9QW$>H-@H-2RT5"UYOX1[/C (4 M/F]@CYE:X-3CW&_%V99E,-+U(.,I4&PR+1@*P+K'X<]=*ILP0FN(PC?L,A+;KOT3+@XSRLPE &?D-/X"A&SP#A('/-PY6S0 MXMO"KS?A;#2W6;1#/-EB#5]) 587$V@ M:23BS?=*.<&8Z,PVSXR2]+2P=06Z^$63T))2EI[-3L"4O=W:DF^B+ M*(H[[K[7[/!9FM^!&G3YA^AC@:Z,P5.;L(1%,&-:6PXI*C:J,"3.C/ V>9%B MQ/PZR;BK ^J4L= -'LWCP9:OZ"8HOV#B1];%OGFH=Z';TLQC)E#/\D;2=,9P M8A&J@,(74P94#2<:%HHGP]?<@,=;*(!.#-H(CG/#,XTUP&R%JTV"C)LEU-GBWD/R] M')$1?*]B 4P6(696*+ 7)L?R8?D;RQS6JZHY,L@=*Z:*2DEBMA''0HDTNTV* MG$E:FZ-")],TO\?]DA?;\XKU0U]GH\^Z)^@@M_ 7ZK%Y_%,8'S MA$H[Y?[7S?TU4(O.)LS0[(8P"C:KE1*F_. <+-K-U]J#&2Q.#_J,G!DI93W% MR#>G00&+*@97HTF2)0 E?%L.B0(#8UM"L.1C_0?<;04]RTIV1 ]S5857FV1M M7E;NEC@"!E$C"'DPV:G5OE MZ)PR1_YO'IWDDWQC(N M?3RE"D?:4;P;;SEEFXOP8SO2-0L?YV AJ'D+#ER3),*O,.NG'2S?C6\V]<2. M3?>M6P(>',/ISLEG R8B*TA0'#C#8PKL+"<+!BW:;YT1'R$>_$AI08%$;.'( M,*X_EP_?4KN7$2\$HQDR)WV&P!'01C(0W"HN417@ZUAA_[.KEZ9KVDFY:7-5 M? >Y4FT2IYN+5VT4/QL]-KC7BFX$SM)UQJ2T7!?R&RL-U9N-R14W\]24LNH% M=G$+'Y$UBYF"U,_MMV+[S%+HPUU=Y'Q)K%''(8!2H@4AK:N0F/I MDFLPT";-/M^T+LJ:ZI)()OJ'W@9C9@_TS7Z->^)QE MVH[ZNRYMD)1?FQ_Z,FKTAM^%Y)NK5ZV#M&ASJGU'WVJ^8UM9#9[VS.:^EN*P M_Z1%WB!MRP'T(5EX7VP63%/Z0TSP3W&XHI&^UB;NU&W42>MB-&HV3J+>A\(P MKV$R$S#'$EAO$ U;FU+NYO=W\]WEN_G#WY@_X@X/(/UD@EY,'R)(!8 (_FGC MC32K4BNA+R*0:\(A8H)!489U+'N0PSD* ^%J5LTT6W@I:AB5;242_I56!%DY M-50;,BWIJ^:/*U2>E-R_2C(V"?;0U6R"-S)JOL4$\H=?%CST_;%N&,A&T>!" M?%AP>,PX/%<=3EQSQZ[K+[VLC?7ECZYXK3,V7&NGMZZ^9INN'*L\97>FIZGBZVU4Q'=Q MK=:NU9">J<\Z6X%5>UB$]>J!O7J<:3\(9?&V5&Q7YB/?C7D_LQNSE!8/ M^;NTX1[<6H#A-9UMOG=2%'K.#.NW; -P%4E6S'-Y/\(SE:JOR0\I4[O(U$5C MK#^O# \K7)^<)N".]@9"O]&$EVK$F1).VP=:G"EMI% =6J@.U*'TJ)TLWK:A MXQV;%EQTFY/3[F*B:^[8?%3'BF%T\ED_F)W:@S]>SH?'][8&9X>20@]#(3N.^8D M(51"Z,5!J#,VAJ=&NVV4Q>Q_3FJC[)TX5[$\7VR[^9X(>%O^UE*WF+E/NC3/ M?7*GU?=T>6086[NG^^'1Z:RAERT@EKFU!2:5^-!*;(YUJ<120):[45L'HJ0. M'YA%GKOU_K#DT:%Q5C^2'DF.@L MDBHLY6.5?.RX#2I5^&#NV=8>M&31P;5HQW0LB;(7(1^Z-)2&SB)I*$GY&*)\ M7$Q*V*]M,>$+2PHSMC[6)7=(!A^KE!LDER0?ALQ4&#J+I I+^5AMW\E5>. L M,H^4F"U9](0[0A)E+TD^CI66+5DD55BJ\)[DXXBG7_:4#,8I;0X\(O:UUSWM M,&D4"U#"VOGK7F)%D-F+*#%OBM) M2;2X=*'2_;.NL+@7OIXH:PW?VWNU8P;#7-65AP:&O""ZB;-[\Y$B[**>SL%RV?.B.S$<: M.H^V+\(M=?B2Y&/[/A=2A0^=C^1)F!TZCWQ98D[*QRH=UN3IBZ'S:/O-%ZG# MER4?1UR&+Z'"W*<\4Z>/"XB=[MEMTY+U%X;.H]T;LES,$G'9 F+*(BJ#YQ$H M\7%X))7X- 3$W'5'5.KPH5CD^+(P[]!YI&_?&D/B["4)B&/OVB54*O$!E?@X M/))*?!H"8AZS\.N>,L1.XZ3M%UKF=1%2S+2KJR3/RMT.W H:G-6A&'O[].>M MR'!"&R]GQ5?#WK70@SQ!)X5J6)T#(@U$BG16J+U"L7TO*TC M497X[N\ M4]XI[Q0*]5-%0'_A_T?)[>O_@?\T3TQ(<9UD3)D=MK8<&*D,1*HW2EE/8"3W M2AXKU0U5IO">/()1J?PO);PAV355DDS #6^YV*0Z*"^B/$U)4>(-,+Z4G0\C M6:20$M\5TJPB\#B W5UU@Q]9]):72@QOR>_*5PU>,J*U:,EA+\0O34OZJOGC MJB%ZDK&9L8>N!%T%A-K3!ZC'4)%?OKI+HNKF%3.D&'(W^">^+"Z/V:4Y#.?7 M+'-L^J]UK7R']RZP/I$ M=:;%86PM;P[ W(6FUJ\M7O&_E+< M8;8-YC_L6)J]]Q[5I[^Y<39=X*PA-H&[M$T*"9$G#I&ZMFMY:(F1P\?(Q^XE MG2E&'KI+)PO?'V/:O^5I/6G-WR,$0+IR;XP&NQRT/4&UTV7GG,'S:/OL[OVP MZ/CH)^5C,]_Q.-W1)(LV/Z%QL$Y!7-[108OJP1,(V M!OX)2OD+;6R]E-7&!\P>\]#L.3X 2=G82#;TL2]5=[CLT<;NY:GNH8,?QYCQ MVWPRR:.DNE>FN/_'#(C;F5C(A9C(VJX50Z47DD7L,( 65#:C4 I*+) M\LJPQJZ]0D\/3=3__B_/,)RK)Q&]C88P2Q[=&MM(B^?FV&\J3'Q9;,+4A#1+AFF=RK<'K;>'YD; L#$C4;JGLCU=V9VRVRLZX=0-/@ +V M@)=+03GB2KMPL54R>@T*>TM!'I+)E(2HX\$]N_GMY]\^O%-U7X$I1W22A".F MZD)"0)2ZBH;*A"098@V@04] DBPL*"GAE? \/HLUKX (MV!,E$I44Z7*%1KF M60YOA^?"'+P!CEC=HS"FY#:I[J\4*6$'-@6/D(N\D>K-VTQB1YE-,HK9(A";HU[V=L9)I,P21M2R0_-9C#!X#3 M0(\&HE?CN'B),)NW-UI6@:V@IV5PX8)5E>50OF*X#S/N"BC_Y=G,@T)JM>X1 M$H#BU-7R1QX4WSN2Y!K>7,&+WG]OBF8T4W)-U0"(^5TE,0SV%4GOR'WY[*=9 M'09UG:/A!M-G<><5X5D)%0>*5JR BM4VIKZSC:F-K>UMS(/"TRZVYN,PJC$] M];&]M>DIK6\1[Z09+:[O>U\7 M<"=^Q\_3[#8I\FR"/2=2'#,/_+)) =8F&0F2% ^4 MS(9:NR.1.Y@D6CY(>H3@*)PZ>"'M6\@385'F0ISNP3]'=J&_QQ9F,K*O=HC M1 2%O=Y&23J]W)\]9VJ#1=$=P.B8$4,I]H\2>T?BT3 9LPR/VJ#(-2E1YP1G M'H](SF 1J7^>_00L.=(_?C^,'+VU>_5267=75B1UE4R8[XF](#OV,T;<@;-6 MA]_5N::2O=V7H :C BP+'CK$;*[?*=Q28-CO&FX8*23-X>W,621*2:=5$K)O ML0 @HG65)RDZLN)-/(9(-OUP\]GWI/]9AO)2%Q#IJPN"6.?)?: G4 OW*V[7,<0^C51Y9J5OM[84S5S+!W/MM:Q] M[HZ]UO1@.Q%Z+Y&5!9BF*%.XPS*2>>/#!);G9B_0,)=[[/1L_H=IQXQ'K1/0 M141G/4(17\2;@5O?:35-"0C6BRQ'(0S3&H?$+C?;<;U7\?AM@IO>+**9W0,( M3J?X! N]=Z'/@D9UB)ML2SUR-I27ZW,1I3 ]2IBTY8GLU@IA$@S+\DSM!4]: MT'F0^B'N%[Z,]#*??L_?7L;8_N&%I8Q]&!'#-$>T6H+[YIYN8Z;3VWX. -]S MVRBV=LEI.O[R-)TM;#/;>G8:R3W'LQ,?M"-E]/\,1@UAVVKO?TQI5@[=/'RC ME/4$1G+/U^Z2+;PYGP08?B/E&N-&).5.0P3,3&/8-X,?!:5!\2,68$Y;I8VB\!+O@4N[,*R MM0JY6]LJ+CO5C.X,F9;T5?/'55-(*,D8"=A#5[-9+BBH:F7SRRYT,CS4N MQZ($D?CR^J[UN-:X[D9=Z[=YK3VV7&^GMZZ^9IO+ORG'*L>ZZUB=L6D[)S+6 M4Z*K'*L<*^B6:V[T5E%$;\Y2U@UFARPNZ#*(PL:;]69<7#"E*S"C=Q5F9HJD MK&T(>O7 S#_.M!_8GAH/]164*A\QC:Q4WH,W&RE_K3.JF-IH@UI6:^ORP*T% M6%[3V1H])T6AY\RS>,O"H:M(LF*>R\L6G:E4?4U^2)G:1:8N&F/]>678J.'R ML#EM:(:^25' 32:\5"/.E'#:/M#B3&DCA>K00G6@YAY Y<.']42;L/E(WK8% MV#<6E',K-[KU_(==&U$WO5W;:&R#%8?HH? X#-R@P<+C9'YXO'>LIO3;D%A_ M#$H\27L5":$7 J&&N6NG&0FAIPZA]M9]1B6$2@B5$#H'H?98'YX:24F6DKSM MQ U8$7;L:38T49;&P/;&P #M0&D,2 @]+0BUM^]S(R'T3"#4'7O#8[V$4 FA M)P6A.W3P.Q2"KME;.YDMM%^6)KXO(?GYJ,\)*8+AK]GB>#JC8(OE_007:GU= MS/M,E]PU*ZM4\F,HN37VI9(_C9(_*7I*)9=*OND4K#5]R@^OXU(:CC<%VQF< M.)P-Y#_I6BHA7RKYQI OG3=IUTDE/V\E=]=D?AP@YGCZ^?SO5E77V#8$?#YJ ML-D4AZT?QCK'9U/I/6;VTS9;FJ>XGNI'XM%0%]J];TQ*3!K2W QCUW1-B4D' MQ*0=MX E)DE,.D%,VO4LVX @24K<*4FZ:IC@@D3O_57#'T\UR%928=(*8 MM/-15(E)TC*7F"0Q:?]S.RHDL=#_3ZR@\^NNQO;R0N);%$%WCMI[D;UQ\P8U M3<6?SP\K_@RR\/C#"D6B(0A\(B5!7K!JY-C@N-_R8TH2T=4X*2(5^S/?*UC; M.R^QKS()L<=S@FV168]D\88)P1XB&O6/LS/DWN@JN%*R]EOL.7%' MA,GD25BQ]Y05]DNHR \<^ W2!3L@U!EV0,!9\P+K17Y/4IS<6%E .Y*6>4= M$H8%G2F\SGH>\([0<9(!L4+"R#I2PC2'X5/1)JRLU.:'/ !U:\K IY2$-VR8 M!26\:3:K^M[07LQ+5()/:=.;JNU"F+>%\>%5Y&.?]S5!>)Z(M3 ML:*N3$R2'[Q'>*G0F4*<"M:06]IPJ203VK9:$LV5>NV[6'-W?AE;=_"_1,VU92 72'-15UW)\5?NF3>%WN(TFO\W 3P%4%V@"&BA8_]Q9 MV SG[B8!Q! 2@CR>$Q'K@82L$CX4B]XGS;&_N!?+NJ\N$,Q5GQ5=>&2;KD,U MX!$MESP2%GFF!\ 8L"Z/W92T?30$6VXA"B.>NVWQ-OSXIID2=AO!HCR MQ1:PF!9LF<(?VZY+\XUF'[;V6=0KLFW.U7ZE>:ZW1O4['!+$-%P+%W8DY,TG M%S>0$B_F>H*39[W$8/5KVI* 5$]R6.J6/2>^N*#Y7[>]&_ M;VLFB<=F;VT&!7^FV)T4J FT#>N*#:,AQB)+KT=:6G[0]UM7O+@PY6"U[[0,7GP:0;\I*^R4)74)UGZ<=)T^I0ZY0^ M<*,:_P['R^]=,)E&6A8U]"7EPWF N.6WM( ILM6QA!@C]AA.*KK0 M;=M4V;S!*MO/;>"@KUYZL_F\3,?$O0]%W=!VM^JC),&S!BL) G9[P:@^;XR>K[4YX#[P]+=S[[RUXK#\T]N[ M> L1MT\.X0?>X=-)%J<<*07.\'Z_Y=PDH':[8!V:W0?1G(QBD% M$>I'J44TM;G.X]KW#V_IRVIK'BIE/47#6=R"JH%2UW9U+VA&[T@Z$SW>4L4> M(9WF">VI]$O O%E< F:0>K:\=$UK+[9;!? Q$%2^X1&F\+UPP8.W=&;W8P1" MCW(15+T>L !Q%&Q(^/^(\8"<42/&H# Q^I;,K -"H!4 MRL18H$:W.<(;.:, TQBN5[(7](P8F-HL.?K_O?"NSFNB^ZMW1-:W1%ZW0R(@ M&]TZ$..9C<4'N(Y[>35EJQ4(T[PJ,H]T AIV"[? 4$$-)K@^K+)1YI5WP?8- MF&BXV(GMHK>??_OP3M5]>&<&JT$2CG!=#&]P3:G3B@T.UCVP?*[;M9(VYA7! M#0*V9.$* M>B!(SJO"PY,?E6E-B?VGE=,73]A-:5!Z?YWBPZS3=(W5AY$/'! MZO)*>9&\Y#[+3']PD"L066 Z2/_,ICO>0$M0^'J.)PA3V&:Q 3/S#NF;$6*75)XSI54E"A=B.4?^,*/MN,4D[X[4N,&#"2 )W=Y^-ZPIWTSMCK'UC!)9AFD_;S?005K*J MJ$.^Q/8\;C9*!7?T"[92-R!1),PD95N]FVSC"WKAXEFJ>:SB!^O)E$UU0F$^ MT4PX"&QS$#&@-M"3WRH<. X1K#U[-T\8&IBG+-Q$X"D$-B ?8;&B!B]:JP-6 MU1M4^DE2X;/M$SCZ.NLN@$"!L#)<;&ZI;@@8RQ1%HPE'A05\HT@((^\, Z=U M <1H#/ZEO-V$P#-I$WVJ;D34U;3LJ-A18LX@POR+N3&@8\'WG5!^EPDPN RP M!X0#C8B!0S6;*DW8#@$ "ZA=E@/6PSJ6P9T5:NQM$C59 M#3@<]"S6*J#X#"Y88C MQU^BC9#Q192GL$ZRI4\XG'RU7^ Y<@UK_,>78J^];'?:6=);9Z>RNIX83"'3 MDKYJ_KC">$I*[E\E&9L2>^A*$%08MVC-S1]U1R..7^X,O;'&C3UQTEY\>7U? M:L,<.YK[!*VY77?7]MN';R,NQRK'*LH/W:7^ F@CA>K0 M0G51I1*?KCW0>1XZ/IOV2-80&S7N-IC;DO7.$!MC74QA!@F@9P*@.]=T MD !ZX@"ZKEZW!% )H!) UP+HN70XEH)\V8)L>$-LV"PM 6D)2$M N@)"(^Q MKI.=!% )H!) )8!* %U6^'^HH:@U>VDGLV7VM_8;4W(SM. M[EH#>'49_C-=M,Z;J<[8DLKR),KRI'25RG*D@2O7;*DMPUFSSS[A]C.O&+!=Z."<^CT9LDW@T%FT'88[C(R/;!/J)=:!ZW37Y6MX>M+UX0%(N[P#:-+9DO;LVZ_:UI@UHUV,Y MR6YI6;'6&:[WX"Q?3/OUL<:9.#KRN2',LE94P,ZT]1 MP7K<34_WMMN[^$K;C#WK6J'";=@GK^U>QZ_F/!V\;)K@E;Q]'N_SB;VU']_L MTSBE)M+O!4L8%=[T>/F&\Q*;Q0^[\=V'[41HI-S1KFLG"$MQS1MN/@NC'%OM0]62\3>!=I^MC/-VYD;4;[*LPF5M'KHFW1R"YC]] FS!2 MUAJ7=5M/85PS;4*G1?X'_#: 5HE;:L'7O*YN@B*)KFD'76]%B]*WC%='G](Z M)3 TW67"S?I9,@XC\N%<#F*:6-C%DVTY6@R#P8,1GK0P2%CROO8(JJ '-T"Z.1UJ<"2"O*!@,)Z M>3?B5&%M,&D\_KZAH%;2AO883U,Q=, +"$ SUC9#NRU M561RYD'76 ^ZVS[90/. :0I2( CS0'RV7>"$<=;K1=_K'-PVCN^:M\_T"QXM M[Q%-.E.$5$NG+)HH,W:#G<_6Q>+["B-K0G36.0]N2#YB]&=]Q26)7E[G/VULQ9=.L:QCKR 5OP@*PW M\QXI&:V&;3!\!B\,&@ZYQSN:TYS\U8!)% &*P!Q?=[B*Z3NB-1J M M# @Z^Q0@(UW"^:6Y=REC&A0/="X'I;\[@R+BH'6/D* $?[):_LB#]DM'8J*ISY*C M_]\ME,UV6F6[*;KXW355 Y"$[RJ)88JO2'I'[LMG/\W*,@CR'.4W(!H+QCQ; M'ED9'M@MIO^OV'.^1/&/P2'ZD,':0)5OY,-(; DDDR9F53;+.,*AM%A'\V7R$@S]=9 L0B&+O!."V7-UR-;TE:"R,VA=6;9"%M1A+#=5B: M!1P(\7I'0QX:,'6N#6/E,SPKAI&$R.VD%/X808$HVJA&\$7[5MNSF?@:[%_T-LDHO@J%,_N8\(U($&2)M5]8[_/$)-_H'4TUTR2 MS8=_0(1;%LV'1:5S4(:(XF?:(3>C' FHP/GT62+4"F_%QW'#@RF9H =.I:?M M*"#E\H$6])9F8)==%_D=< _'A&9?6'7AH+BNA&,(2"2(-%I,V/Z0<0@)P'U8 M<:EJ;^;&6R,V0/LLGX DA"GS"4SYQCYO")AYO0([L#;< /=QK MA2L+J'"'X@,O CN(1\GN8/&;(*2FR7>*QB_0 / )'4'A#4[('WDAQ&]&S#OQ M4^[R.HUP;P9T!6;4;90(%G$JI'R17J%&B[Z'-KX( \*T&=U"4A3W *QWI(CZ MVR2+AD:8J"P4L";VG*#B-PL:VUB867@1X)S>$C=6?F<"#L_6'*@FR'W"7K-H M8KVU9]$(&:4Y!:]A$&P]"5^@<_]]W]Y MAJ%=O7WSY?U7_)7]6[]ZR02?9@ "Z+K=).'-"/?^,-##1*E"M$8C +G(T9A) M'1[K0XDHZ$3$PT"5DDD]88R )3$"&9J53US)X!K;K,- ]%CYE5F28H5KA\8G MNO9UX)FB7J7,J(EKAI]-]*SW'8RY)C%393:CNP16T;KDX@$F!T@,!Z*$(V>" M)IKR9I6MQP)4^EA[V84/Q8N">S0:]6[_:&C*VUJ$(_^:!^4#\?[V]J_+A)O; MW>*&_A*&@5FVX$7*/\9?QX!H!=A4"!<]UJ<$A#^X7ZP;['%D15] E:).@2C( MKX?(C3*&SMQSWQC;?8LQIF!K -ZM!?L&(2,![#R@R2+=2+ 6EY'] 6TEHAD< M#@NDB=L>+/X*RL3M"JX9\ RY)4F*617X;ZYHG;ZPWP6!X"49EV'FH^#KQ'K7 M"![Z8DMG1F=FPY9WP?,<'7JXZ[GE],@T/Q<8G=A:P0#Z@LDFH$@Q[JZQV'Y0 M5^)[.*,)@5EEW=3J*;[/T_["B+ILGJ2=V2/BP[9_U%CIRG#P5WK-O,HOE/D7 MV?71,6/+>/87;C8//*#S1BGK"8SDGB^E?,BXBA2,[DSX.F4I!5->@ 0*92A? M@I2SI?E5,U/^U&QV%LPG)=.2OFK^N(J2# MQ%@@O]S%"\<:CQF*<_CBR^+RF%V:RQD3U[RQ;_A++VMC??FCJUZKCQU]M]>N MOF:;RS\J!RL'>TF#-9R-7BOJ<\SM]1@\LWAU_O%1DX.]C5)C%^?%MG/R-YD3 MWXK)P:SU)%'^0C]T'>HP_"=GJ:./0^JCO#K04L67,'%$Z*2L\94=XR MQV$525;,::$T_:DA.=(&RE4AQ:JL^]@\)Z4P*X';0O6S>]2#M"=>X-11Q]BG]Y]5K64 MDGP9DFR;Y])K7$KR94ORNCZ]4I"E()^$(.OZNLYQ4I2E*)^&*&MK2TQ(49:B M? JB[(_]@0KRUL&6F/W/Z01;?J<+@RV+ZF!M,M<3*7'E>UM+W&+&/BDZSGUR MI^88I\LCS]W:>Y8\.K@YO:Z*IN31T7GD69))@V>2:VQMS$LF'9I):WL]/"6/ MSG[?[PLM\[H(J<*J$6"2[H5U+K?M7?V@ ?GL9\XCRY.]J8?.(W==_6+)HF.S M2-=J7/DP)#4#:D;JR+4 MWM;Y95(WI&Y<@FX8[JXQ9ZD:4C7.6C4LS=XZAB1U0^K&)>B&Z6X?%Y*Z(77C M(G3#/$756-RMKQGRPJI<2YKX-<]<9 3EQMEOY0J]! M;DZHR%Q78KS7@[+7K8-K^QU.KRM(]R+"LG$%NZ$I/,>K1K*.2*@)V!]$E*B& MKRQZRPE7JK.2') ;5OJ9\466/ M_J+\PDP=64]+BM8A1.M *?-'C6;\6B3A@TJ:ZR8H#TZ?Q\%I8]=D]%.I +!- M]N;CA'IXS+6&6 ?M&(3XRR8KHJPM(2%RL19IP],B"9%[VLH98N&0XT/D@:J6 M''7&O^5I/5E>0OX\3R#;\I#XT%FD:T?BT?%A1PK(1O6-I0X/GT7'J3QT?!6^ MA(C9U[H(;TAQ3?NM?V/Z\$37-I;U"4KY"VVLOY0G>P?,'O/0[#D^ $G9V% V M7*FZDCV#4MU+B#J\S2>3/,(.\5/<=V,&Q.TE1B*T8Y9"DU[,D%ET?"22\K%9 M[I9GZ,:55&/)IB'-]_("$F_"_]0)/TE3*A<6A-A^D9+>S(6PZ/C@(^5CR/(A M631X%AU?A66%PB>Z\PB5_XZ[:[3@:*8L 2CK#CQE$\T!E!TX@H_^9%HR/)'0 MK5V308XD$\=?T&6)& G53TZ3[1L22J@^K21)O6W[&? MO1YHU1AV'G,\[,HVW["8#=N_YA5L0.[6[?4X+B MJ4:DHHNKW(CR-7&13WB9G"+)"_:#C^$6?*@:8FT>*XW13)%!:(Y M_CXWFFIHS?49CC.NQN0V+UC1(9A)2D/'5\!Y\!Y9< D+?@N%2*E%-<1HTS+,ZO%"FS3RJSSAHC0]M09GL6AI#:[45Q\+(H3::G-IGTE>*H MS=O$2\5Q6N3 X1(M)2&.NYM!GC98,VCIF:@3L(S*96,_H+%$RC(/$[:VMF!% M,UI^+LPH\3M^GF:W29%G$RP$F^*8V:\5FQ2LRTE&@B3%;'- E/LP12DD MT1]P"9_ ^\?*M\UO5N(T)U6I@+P390*TO0$J!*2$\0-R 6"5B*)L_/P5%*.! M,PGO",8W27BCW-&"-CI"2C9)4@C+8B&51@)-<5C !C DT?;8<. --W"Z,-H[ MK)\+;$Q(FF)UWKBD58/Y?!&8H_56/&BFN)Q:,'X@V!]UQM6R3VJPLK;W@FW.,ZU++6M[/YZ&LK:WK.TM"S#+VMY2M(8G6@+L5P3C=$B\[GP([T6,C)\@B^V)+ DOYV*CDHS[6-B_Y*-7WT.S1 MQLZAV7-\U3W[&)DLY=V*MR'K 0^9/;*4MY2-98:#5-T!LT>6\C['.(.LX]U6 MACN.7RM]E\&SZ/@P).5C,_EPI0H/G47;;N>?BPJ??0CBDHMW[[Q+)_V7PVTM M76KE7RD?FQ4EW7;K4:KPP55X6_O_7%18%N\>=O'NX5IELEJW+ '[R-+,^HD5 M_)0U8)]>)LQ=0W$76P16ENN66/WT>FGLVNI28O6Y8K7;5)P[$9$X/E0OKM?= MC&FN+-VR"G2/*^QM:L.M%"L+>\LZL8,J:>K#K5YY7D6\M\5BB<''4V9S[+8:NWL5 MXY,M8JS(JMI/W/EAH70]45WW4Q3#1ZQGYF#7L]Y2T92S%?3E"T>2/15.M[9>%Q;7C7/%/ C*&&%M8/+5D?: MHM*-?@NI*AO6+]!M7@(Y@ 9>JL;)[&BR[_J. :/ES=%'E]S1$I3HJR:A]F[P)1C9,R!#HPR:VS*DD7 MXD8'#0*+FM?LM*YQ>C(LG>8%1])NYO/5OE-:ELN(?[6H4O52#1ND NG&T14( MAK#4"]:>R )[FJD:&U%;.1Z=G[T^VQ7?'^R*+_LOR/X+LO_"Z?=?V!")#&.P M2+3\9-P)0%&X=/!'VQ#IHK8]F9\=)U,X^%5(6F/=*]>DQ/&(YQH_H'=G_S7S M;8KFS *Z0O*Z:UCUXAIG%*O4*.V&RC=T3F!$"$]$_T'',?M4HF#33TQL2N MWL'B58??U;GN)#VG!Y_JUO.@!FQ +Y59:!EMG[XA]>P- C;*Y =?=$OAQ,^4 MO@=/(,WAJ=;66C[4$JFP;K#-UP6\D77W@<]0\.!!GYJ[K\>F=\;7H0S9G4!D_4//=&,"?:_.=A@R1F4#=VSI[Z MF(#I-Y^=>U)4>LZ(POLBK2+)BGF>6]>H^:Y04FRV$)O%2"GZ6.Y.KUDS\ QZ MWJ"7)9L%[4:XO;2T.U/:2*$ZM%"=?06<]X3U_96MJIYJ_L,^1&2.O>&UZMAG M>1$IR)H"!OWSE*"K(4 MY $*\O9UI@\ER&=?SNYWNC#$LDWIEQ,LX:);6S=*EI7-#\TC7?)HZ#PR=RV% M)%ET*!89AFSB,'0>Z=O7RI8\.KBS91R/16>_T_>%EGE=A"S-O6;Y\1?7\&)' M%VA [OJ9LTC?=3M2LNAP+-K699 L.GCT_3AM8R2+-G<9)- -G47;EXO?(XO. M/BCZ-B^F>8&G+FE6)56R8]?WTW5V7FAC>_-]?NF+'IX]6[2.ENPY^';6$4,% MDD4;:I G-6BX[-''NF3/8-ESU-;N>XJ%LB7Z>;ZJP8X9$HM[CN#8 M90[-W@@T;*4U=@Z.[8]$IY%/)I7EXI5%=Q]Y9$,JBU262U$6:]=.WU)7I*Y< MF*Z8UB-/GTAEDSOG HU]9?/5!9#*B33^-Y^R8^))6E%W;C>=:K\5=O];Q6'G_ M(TSKJ*G#.UOX_VM>5S=!D4375/E;4] \3/.R+E@M]N*ZZ[5 ?TQI5HHNE_WR MP:+E1X*U_+'U4%CJMBC!]W^9IK]-:^^ MZCH+P"+!;@EH1N.D$H,3'7CN".LM%Z?\53 @5#H0MN^T*D>](>=LG9C0.:BX MH21E4P,E9YK)WG[UH*]!I\;\\^Q;<^1HGXI32BOVH9B$O$T)-AFJ:-;_1*\I M NL TKY8_+B@>4*O4\A8^4UTVQ/#*$7Y=-YQC;^,]1%9SL;%/TXGL037U MM@/2@HK?&^*)?=3&(UOBR2_8^8*DG [1),F2LN**?%Q<63ZN=BGKX8S> Y,Y MG#&6]7L6DM)TK0G#HF:-[; R'BY-N"+!=SJ5%W>6-ZRU#4H5*&.T#'LFTP)N MB?JKZ&AA0Q_>)2@@*-Y!U6 M]J8=B@/6TP)SN1;88V,'IVMC1ZI= 2[/HW)7M7T^@O2XV[=0C':6%SXZ9Y\DU21"I>O]_, M)5[8<[GY/ORYNLLR?WJICWEW@^[;P^4848=\Q_NPH15^/P=4"C V^\$34%, MILQ:Z%Z<,JM58.[)N9"[^Y#N4=OH7J0/:8R]93AJ+@G/2A_RD3ZD$(F+;(]I M[Z4]IF>W0''A[3$OVM6WEX>_S,70U7G2Y^'TSRWB@X@!^/J)^$&+HP)M*9JO M#TK1#&=..T<&]+&_?+U?HC1'=\"/3NZS=J6MY=L(=L_+7N5*SVQ2;NN=B7<$ M1?X=A@J0^; MF\_ZK8U[VQ).*>LISJ?Y^G*S%,8"Z"U0ESOK[)FU;:J'+]XG[/D4%",5(!48 M&%F5F>)MXOJ@[P[2,>/O,":/]N4<8>AF@3^T^SZMI:_;F1(=\YZ6A8N7WK\E M0-"HB2Z\)5,42:59D->NP\===7]'W@*/,RXBDSQ+JKSHQ])A#:P6>Z H"7\ M7\3F/2'W,V^Z(;B^[QTIHK'ROS"( MNJ2-!DO?I;FP2(22+5&-@8H*,?JZ[9F\_$NA59U%![C+D%"P[0'-FF",;GAO8 M(KR]%R:\Y9?^UE<>_92;(8Z;F\C"-^!!&;^ M _Z!4G)+4B8E&**.Y_9E4"QI.E4FZ.0L$)5.\#)PHI42?.@D3D("_A&+U4Q0 M3)B \M!+4C)@+!(6DH[9DTOGP,T,6DQ@J04&ONE/_!O^_#?\N9TQ'TN57U/F M^S![ (5SZ?M'[/*S!Y0;X3!!9SZ"@@(5S+$"S QHFH $ MNIHUT3!V-%\I $-&_'(75AIK/+0DBA:(+Z]O$^X:8U>V2A\[QF8#6E,88HOV MHB?50;3M#XU1R0W[L)XK+=X!LDX"@$Q3;^DQVU[U["LIOUV&KK*+ZE/-?]CG M@IBE-]#V.K)/E!3E;439M@;;\NSLBZ)^F;?-7VU@:"R==H\?"TX<;M,*?N?: M;$\SRC5RT+@569[1U8,ZU)U[K:?FGX@$]_9K2QIB* )#]6JWP2H.%#ZFO/*9 M+B8GM%X8N];:."';1DK%L7!=H9 MF#;0/V8D\?T4\=TZ@SY=4N1.2>3\7:-W XIJG !,?\HS-5P-U2T!SK.JNVUN M7VY-EMX_.).VQX/A%=\?+@Q\RS%+"I,*9*5]68EO1QVU=EZSCU^+3]:ME-IR M8&WQ3K?6_N+*E8,Y!+@XS?IKEXO'LD5^3O,[Y8TXF79JB80\)_A,,OYL6#@\ MF?%W6H,UC&W2$YL;A%@;?-G<.O?N< O@Y(\I;=GAS4:KEG,"+XT7G+O ]TWD+ M&V38G-XPN7BC"6^RW71.A--V18NSC[A\HA6WY,0!L0C/T'8'O[H"K&2K#N#E>2S3RIK#:::5YX2RL.XMFN*PU>N%HX_UER>\"R_%[:3$S=7'MA2W(;'DG,5-U[;>\),I M+#O8!R^$@?!R)K02)UBF^W&AE7/6I]/+$'UAC[7-T5OF(TMI>\S\GG.5!,Z:A6.(:5>#\) MF8ASL9N^^D W?67Z@I3D;239'*PD'RA]X:CD?Q/]4?/J:R7OBAGF69B JY>U M:PS^GFV:&?JH$CM#*:(SB#(Y1Q6+C9K3;77.?]-P[O 0RG+/H';=N?/(W#4) M;D +Q?E<#UBZVW]+U MPFR&G7<$I,UP.)MAQ^I:TF;8DM*?Y\(1C#YJ'JO8'U?TLQ2-J"_,=#"V;HL@ M38>#>W]'C"!=E.GPXA>"9W+2O&3]W4N2LB;.O &WZ&Z,?1NG&)VX,'OBA;;- MN5=I2QR8/=HQS;US:V\C!_S4 SXO\Y)U*&!-?;D-R8\%D!"6"GZ*I)<1<7FQ MJ6UCU]+ //C:,5P#\^2030[X\&O'*?L<[VA,BX)5 ^#9=>3'Q>UORHRJP;-( MW[6]]Q!BE8]9SQ^76#X\1GK;5PG8EA(G9*V=&W?=[;L@'HJ[EW 2B]=:+['T MG]A5P)!A+W%IA*GS%[:ZO_"/5"-"KNR;U? PQL;Q:GB<^8&:_==0G\5KV:;K M 0:M@+O4(5][R0:>)5)J2Q2678N]#X89=FAI=VB>DI/64EI\Z)#U0U5)GD) M=(*))C%,.JN4I*(3L)GCF(9L><2;0F93HTF=U\7B6D7SU8F&67-I8U, 0X$% M90F,S[&<>U.'"6F %"F3'T Z5@2&8A$8I2D HV#=$/ \6-XCP:!BE:]_0ALK MWVZ24KF#!_'F@I9U6B&/D@D.%6X7H\PSDBKP9YP7$Y%M/0E@GI%REU0W[.&8 MW.8%*P[5\@=? Y-#CRC',Z3]V\/.84+NKG":<#R4"4:)?_8VU_C]P&TLM5[5 M,/RQ\G->P"]E6)>E2!/'UZ^=SQ,1>*24E"K/&O%\(N%C;]R\BMD7QF9&S,\- M."]@BJLQ /4-.WO0 M?A>?Q'%4R02U&].(R#T[6#_:HYC-RAE3X6F1 -P!J[AT-1__[OSS#<*Z.)ZBSM-&ML8VT( #6[MAKP;J3 M5R&EP(J%J]=RZ65QI# $8P1$$\2'U<]#R9),?#HF:D_"PZ*&2R(]A(,#( 8M M^F!T!2P&ZX^D*1I(,> 5((OD]--Q^H6.O3Q:9O>7F/VH;$%#FMQ*K3T$+ZVQ M_P2LG!9T2I).LI4]6Y44RH\;U.3J& MF)Y2\=V.=FN+[[:VN:R^>]'5=Y=N4,FBMI=9\E36BCVE6K''ZS_TIA?::$,? M;-EA08^"1MMN U_LOLF9E=U\86_39D[6CI5"/$0A-G8YHWCLQ+Q+HA>V<=G?;L^>/ODTNI3RF=3X#/GWO MX]I^D&38DOG#T';R%?1#FE-/-I5JD2@\G_WS*/9O/]N*-DT2@?-LE3'BEWM!VO4MWE M2E6'WU7@%T>I.U)6>%(@39&I>:8$=0G?*LLN.?MW8"DM,J6@UW##2"%I#@QF MZ5A$*>D4D(N%!Z9YP5-?JCQ),3U2O&G$>U)M^N'FL^_)[&?CO( W8]N)$!B2 M1"(I'IGRW!K[348.YH"%:8VHB[];_>,9R+S_O[UG;6H;R?:OJ%+)+=AK'#]X M)K>FBA@RPPX3,IAD]GZ4I3;61)8\W9+!_W[/HUMJV3(8$L"0_K([P9+Z=/=Y M/QD:2AM[#0J2_?,HC4.4 $4NN%<]CXD4TRC-53PK3K1Q]W(#+\PE L>IZG [ M#$NGTVQ52DD6MUK96ON@V5G<&T"@08/S@D,LH;=?SD92B+O>1Q4-.+LNP7J4 M8!;$E$1OZA3,&^="P?\%PNNCB""/OA*7>++V);3*N[OG)3Q]0MF=,_0F^"SG M+89%#GP)R,L MS_IZ0A(DDWE0#(>T+DS/8[%N%D7[%K!YS!H>2I_?S+&<*B,"[N>#+,I QA^5 M2K35QBZ =84@$K>L.!2XAD1(6!"!G.0DW'H(KD2@SSV(NCH3":["(H M(%3FEO$B.+DHB=1(A%0/X)#YP9"Y7%G$KNAJX>(S'W]!Y72NQ*#0>S0S'*<2,*J M75RUBZMV^?Y\LU)[@3N5I"VMGN[@"@5>5*' O=/M7,6+0^1UVOA!^[Y9B4]= M]?+\$^H^2S#.HPEV$+/B2#B-^JR#6>IJ1ES6\O/7X2D* M./R^UU^_TKV3NM9I?>[JA='%0]^)M\[5FZ-"E]>Z.B$VM#[[S=TBA6BQV7WM+465%$J\3)7)U#QC M2J56RYINS$UMF,@HE=Y,^-**C'G^I1\E@&*<93]-XRF"U),BC#+O(R=8SHK$ M25\!?@Z4^"<7E#9)>?=A>E6 5"[R/4E#Z]DC=R'>2GAQEF!R>26ON]O[S6Z1R>=?7DIQ MB1G#D\*M[X^QBS=^SJ(+D%]"$E70?9ZFL$5S,I3X^;IE5=GH %.F$>,&NJ?1U@PF$=/GZH ML_/&RR?8HAM9&F7/@B5&>=(HVHG%82%<+$!P^R"\*"$2/QACQBQER7;@*]=- M[PQ.:W[_P"@O0^XN$4\\UU98P_]:.8LM\8/Y"3+D4(PVI+_'K=W@-94Q4UY2?U.+Y'"IW&FA0SD1:W&0,-*NN$YL\%+]4F M1?N .CLEK37P[OX6W"N>1K< _2B3S6TZQF&&]3"%VS* Z#/QX?.<6;[Q2D-P M:/[T:K.Y/-?_IRR5WG\VI=)K)=TLEE\@%Q%.A-P]IWZ&8U##[VX7[U*MLRG] M*(8F+0"J0%4'KA0-$#H<5M6P.4YY)7ZL4E,"@@(9A.8 Y3N-5,,B9BQ R160 M+YIT8+1%[$!Q MWC\*':I=P5_+VA:T3QK(NY CQI%(J)CEF[#+ 4P-[0Q'8(%ADX2*>'>(]7D9 MX *\1UR<,4&) D#BE'KPQAQ88X$,5)=E17#M(?Z08)!O";Z ]D;2$$N0T_$D MCJ@BBZO#8_MN3,U-:%CS_+VL>:+\![(04VW$ 9GA3>'I: VB+'?]"KBI9=_\)#:-"Y&RX6_H9[ER!<%*%*)W0EKI_.YJ)J>1,5UDV:". MFR9S)P)(DLTFZ.B)9QK;==$7O6RIVN@-D:0K:&3$#\UAHJF@9ZS6'*('2&TL M7$UMK$R5RK\]2]"VH.LXR1CH*L/;1[UH83E3N=-\'-]&O0V[:H'BVIBJ%_[U MUO&U&$] _3-^%$:H,V*5:V%^_QC[M;V+[1QN-C S_QKS)? X!J#! IF V6L5 MV]_\-B,MZO^^F5GV>O6W04*(8FA=T^L+X7V"/WE[C8<>,7D?3^)3>A"U1Z^B MKY0,0V$=\YQB!"SL,VA8WDG#.X$?O39[A8'K_LF:%_# 1*3VN%"6@.:KY.M6R/ M0>K5,!>@2("$2UF/"(0DRZ(0Y1AS()6PH@L6ZU@*QH@J4-D5X%<#%UI-G)_O MK#4;EKNP4]P!006*":C.M 5TL >@A%,T1.L1J 7B#ZHH7$6T]X$5*;65C62: M7X[(EV$V0Z=KB)"4X!C\+UAC&T??#UE%TTI1E47RA#$TL+>\73YH I2G MVNDK:7J_@7H,>Z'0R41D$5EG0[BZ5+(BIPU8;8*C'T8.T$!&V8E.5>3%NN:; M-U%=&BR?L'1#HB66@*&*>\1"^/;>>^5AUS.P$6OJRDO4(>P "N-[(ODN2,]N:BNR)T'$:$-YH:S%!/Z;07="^)!'^U$=] M0Y&S6 K !]&8L[1L6T:?AV8:Q3SQLH\!F9DJ5P$V<=/DB'%!ZA]@P-!20C=8 MT8YL].0+Y%H38"Z5EF"DOACBJP:\32.,;L7*$_XUCPT\)A2 O,*G3Y7. M7;UKX. )\@]T8*.,U!U@C+_+H(/E%+[U/)D8#4LLDIE+_D_NBK.O)T=;[0,0 M52 M< F]I/+';!8"/' =LO)W"KC0WSF"@!S%?''N3N]-I]W6^M)IWW*4X.WV M^7;_XMM=?TH%92510^VIP8S-5!&KG0I@V\I2\DB+F@J.I%3[I)';A_T[#

Y9;+O*4,E(!(H5)L&K U:.'?X)K5*$(UX0_T MO6NNP)>%#_Q_*K\MOV*TBQ2WA;O2X=MYK&+M(./H.NC?8ZS_\6.CZ2 66QAPVK3M[3]\'"&T34VC-(-^,9L MZR9$>)ZV@],\TY&NPKUO!Q?@K-"@C=!NU-J@5EGX-M"0A]WYTA8HG)AAJ8!: MF_)#D,M*Q+/2B0&?@,>B-%1L @=LUZ&&4]71S)T&9-H5J0#5/?-.:^>YESUG M*T+6X%@#>%.,[OB5GM76<1VNPF5\"VV*G H->]K9<6H94.)*XC MW>ZZ<&MLX+[PYH)4 @%,4O8(DVF:*#KTS4:94TBA%+[N2<[-Z6I]!!J'T,:4 M0#3*ZKNK&RI&@K5//JQ*:\,4(05"4-K(I9B*,21I[U7=W5B.=;A"[HT!*AO3 M5((-7T68E1"C[G31/1,5+H>K$7^%#!3C*&!_!EG!:35ED,[H@72X93?&YIROA3;7)0GKAM?4LD\B*9.?LBKD%,=S M!FPQ? (CE-R%2))'(N!_<$-DZU4I0+;$5A)S*<1'%*B8:;9_?_]/=W=][ MC*APP#LL_6.?8=^!2?H[-AZY]=85+BC]6H N5+2=K(:DK0A3D4I4.B YI>B; ML!V0Z 168&9.]!!5ZAI)/%I[8=#=B7YIB@82\G$B"KUJ>0Z+6+\=C1IJI^4E M9=+4OD>-+?W)!&X#>7?#.$1"G7Q:S=ZQ-FC6JP.Q,+E)A<7^FFBK6%C/+^&_ M6&L!Z85*@IZH0MR;I9-8TTB&20CU$9#+2WSW;@P1.1 M-, CTF!6 [U'6R0)"4B!>RYWX0^,.AGX4LZH42Y\0-QP_TT@+A#)<;'VF)*- MAD/+2:9LU.,-\!,:/0HTI A5=5MGD471U MWY#,(44G:B*KO_/HB*HBK6LO"O[:;7,/^N]QPQVL+[O$S]B<4J8)_#QPC38GM=&&4J^P"X3)JG>:*9>#E2O=(8#^YXZZY;F8-U-C\K" MGK1EK7?WI M;_H*F3DF4ATLN<@O$XI71"BG;;L7L2WH*3.L%^AE=QE.! M)9OH@"'OV\*3UF47]2;679N44^UJ [5F6G#1>72UZDG)6P)822HBK6/A"WER MBMZIE"56(#.G>_!G"*V6(*.O*%Z%\S0X7#NU4X<)=IU;4OH9J_7+0Q_T4=(F MN18VP!3>T%0V@ZH977PH4A77%5G.N-F0@WY^H*/.1UJ?)0<3 MELZF.*LB$!$J\10QI@B<-6_$NGUD7,6!6 ,L.*=),OIII\%P$4:=;D[2-9XQ M1QED"P<0S/7 MUS-181GS9WF-:FU50^(T=!U@\?AV N2D-IZGEJ3:96B7 MF1WLV$6AF$C;/FC9E6?HQV7"B&=-TJ-EJ"-I927:PMU3ZI-&E!+0@5U&T-ZB M2(LNQT05Y+JHZJC6??+9(0Z593*$;V!GR_2:##"@X$YSI_W&\Q?/4M<7EJ?" M1:=@@697&+'^* 8RQ\Q#>+A3/7CXRVYM\<>R^]$)T< HL.L;JHM2!RQNORP] M5G#Y;>TO7E:U3/ Q+ZM1U-28D O@S1O.C+/2O.Y]G>WFSLZ;NUS='BVJJXCW MUT>%N'LZ/55:ES.OR$.*$3.-.P/,SUNH"9NC97ZCR"JE :6WHJ 6H&&=&F#' MT*LW];J]T[4JUJGPU1;+RVER 16JZVKD6ZH!S"USQ:ZW"@[MOD&DFUNZSXF8 M1 4_8F&M#0 1M%LM-EC8&S7!,F^F+^,I8@N=V#@[;1;DWA4!5WXSG]0=>5GN ML#Z8OL1=79@@K56#)O,5DW\[K=HMX#&4UJN^&.%P+7O,&% MJYZ[Y%9SSV+WG(!,<4[V.,#OY2RQ?XQW0?L646?4X1&.'QKC<&$_$<^JC$'^ MZ@0I+IDU>0M%@!>?S)/HG]PDU$P%6Q'DG::>IY3F9?+/TTH(JX/.5:+\;X.1,1?5I62-7+&Y6'A(P8!%)^X4Q86))<MTRFD=<+8V93Q"?"I]^%O$9Y;F8(%VC3!2BA#&L M9+2]'\$H$D.LHPQRS0V'P-%U113]5CJN]6^-(O#'^D_A]B!OH_[N[:>T7*4C MK8B2!EOO;_].@YYLO\?OA6)H2N3/\U@H[1?O^EOMG0VQR?_$U]L[H?VG,G38 MQV8W'+X]OM92]9"SV-L'W6V.S8XY^K6A8;0?U,!L-K"51**J0+/8LHX +1:> M\IS,RA"G76@$,CB79>E92JT4TL0$LTT85!^3,:/,)R-3\8Z*IX[L1!E<:8R+ M2\Q5'6/LMMQ_9=.6-ZIAY##^)[?K ZP,=:(BQYL9U_2:Y#];[LI74Z7-M;QYUXQF/0 MC@+;=ZE7*T[+)FVKBH\J DVADCB;8#07>0&(,Y<)H(<)VR>SI<2+=2APZI@U.X)5:9YG M<45E.A\B%Z;/F:K'-*$ZNB+V7Y:RD!,4&-=4)S9$TDNI\5$TU$G6KBI_>F MWK5/X%QH+.$2,3X,KGLJ#K=(I7FD_A9+HM"?TKD>J?. +X7;VZB1I9X6H\-- MSY*@\*]Z_K;II0'59H=VEE$VDD+][D;-D0T4V='Z,;-A;=]EP4XWE&O+.PZ7,$Y/8 MO(^'O8NS\S7GF_/=':RFM78?F(6\,;#_,24%;Z+P,U@)E(<-XT\ZQSCD1TXJ M-XZCFS*@B\S*.Z5!-UB/Y<(MG1IG%%1M)BUV^:OM,;&T)<7;U&[LQ^E%Q9(< M@JGMM(-'2?$+*W4$VV?BIK M7S$_<_8[.HC0R8'_;Z8X<"!F&,74VZYP75I>.2I.,78&R2:%_HG[*TZ[M64Z M@,#!%I W!JW>Z?$4[]3#R<7!:'3 )!2[-#$$2S&]"=* MO#/_\=Y,TXH26I!>,OO5L@K9[/P@+&2 _+/FP <'S;W6'C)A/89++ZSYZ]WKP1UOWF;G=OI<_>,I+LALEC+.0?9P[. M_FV81X+U^'H4#:*,9.>GM"2YY7.8;IV+^$Q/XJBLIZBW1[=& X,!P8#@P'A@/#@>' <& X,!P8#@P' MA@/#@>' <& X,!P8#@P'A@/#@>' <& X,!P8#@P'A@/#@>' <& X,!P8#@P' MA@/#@>' <& X,!P8#@P'A@/#@>' <& X,!P8#@P'A@/#@>' >)E@F$=T7X\N M]2>I_XKNFD-]?R:91]WF/--CY!XM3E9X].Y+KM?I.C <& Z,%P#&G=LR C- ZDI4[?=;'O_^VA=J; /9/WFJ9GCQ/NKZ?5\)>+8;^!8,#WCX+CH?W]FQI5,]+\U^L]%!1F$ZPR7L-V?.3!ZW=>=K??^FM ]$^Q>QX'HS(:@!:F04[#Y<(4 M5L"!Q/YD@L,$]$!!&EGE\R"UT,]\FBA8S%7&\73_^7!^ZF7^I:)QD3AZ(,0Q M!-;T16[CS@^:]9IUG:H=WC\\WO=[O_VD>']BH>&%?YTFZ7@&.F"&D\5!0O2# MD1C[WI%!T'_]RZ'HTZ!H[_#4H6B)HCT_#G(>[>F=1LFW@0^$' MAZ8EFI[Z Q$[!%V3*T($_7Q^[!"T1-#/4BBX)<=(UPU/CXX_.CRM4TF/<.IQ MY/!UK?!U^R?%U1X-J_[L7PKOQ'(*'*%3X",Z!39XPBRZQWQ5,?II=!Z-M ]H M_EMF4%T4J&[/I\7IV+X9]ZW'?"D/.<7F(LJ_I>EPO]P^;;AN8NGS&4?7V=]> M^NO:C:/;VU_MLR^'+7.?"IS7?>1K3)?OF>/9?Y@Q^3\[,_$@('2=.8TW_G\/ENBV:FMFFR M9\TDU8VH]H/]KNW\?_VIB:D\2IYC0EMK):&1,JUZUU4+\ 3K4.HJ*&'! ME5[JY?ZTMYO+)%*C&V]X05-39\E=JYSS7Z:V/?,0TZ7F[6S>A_NX3K@]>F;=&LL2S2[$UD,+_MN4/ M88OO_/C*GZE7;ZL:/>C;<]>Q["2M0Y/XPJOE=WTOP^%A+Z!^U';_Y-=/AQ=? MSH_[2Y'UL6>"UV/*9RLY F6U%* ;R%*QRK$A,7NS@\WX+9WFT"N/_RS[?UF=V\U(W9% M@?SC!=C#3/%>U<'"]0/>7[[*@$!F\+]CU4"=_M[#S>N=@NV=Y^X57"_EXPAL MAG=@@ W,0;('2[L.:#FA]D[[ZUZZ_5&$AAR.@$6ZGUH@J[EQ^%WXN8/0*Z5 MRE.?PS&OY_$^IQ/\&@6" GU1B$EM:/QSVN=A$*0@]-$]I/,^W<'>Y6 WRM*7 MQ:/<=/+)R:=UD$\+)5M/3^0O1CBMX=D^I^/KBR1*I;=40"W4);CCO:=\6CC) M[Q-/Z^\V7!L/X?9R#^';01K.X/]&V3C^Y;]02P,$% @ =X#^4@/RZD5? M$@ &KL !$ !C=W-T+3(P,C$P-C,P+GAS9.U=;7.C.+;^/K]"-U]V;M6X M S9).EW3O448A=734W' MH/.<5QT=O0"___U]X8-71*B'@\]7^@?M"J# P:X7S#Y?O8P[C8]7?__RRR^_ M_T^C\:^'40\\8B=:H" $;8)@B%SPYH5S\-U%] >8$KP WS'YX;W"1N.+(&KC MY8IXLWD(FEI3W[]+/GW4T V\F<#&G>/>-PSTT6A,;A!L:(YQVVS=W4VTV]O? M9I^FK>E]$]ZAANZZ6L-P;F\:]]J=TX!3S47W]U.W:4P$Z#O]1)TY6D# % OH MIW?Z^6H>ALM/U]=O;V\?WEH?,)E=-S5-O_[7<\\63:^2MKX7_-AI_3XA?MJ^ M=Z6$'AB+D>'O*"(1Z&:IKY(>4_VIL,#Z\4_?J6EV"B#9F$"Z/D&*;,I8D MN5)>FJW@T^_O[Z_?>33ERY$;(Z)]@__9T)OEV!X*-G7>[%5$Z& ME.Y$&7([T*&(**(4OZFB& *((N?##+]>N\@3D540C?O-^1\B_G9YPB# H:#G M5Y)KRZ473'%\@5WB]ON4&G&$IFE^RB2^G$@5_WR"Q"'8+PCKZR7!2T1"#]'M MI"D Y@1-/U_QU-E(D\F?/IQ\8)*D33(,=B.!W[YF),CO;31):;DS/E]1Y@ ? MQ;:ILN)+@LHJSD@H2^+"T?_Q^CO0+ZL_(W$B_[]#?1=-RZK/2+S .T)[3CUF M]X'G?KYJ#[Y9HZ'Y9%T!?OUEU,T=[07'3=L4,(7EU8?HFL[?-;(;6MM] @00+Q& 79XSM(21, MJSD*/2;G*9[9!9*[B?=B=3>!7W>P_[>F;K/'[/_/5G]L#SJ#H34RQUUV]R6 MD>N%?-I2RG=%:'('MC3-D#EP@PX&';#!![^N.5S<..BT!\_#D?75ZMO=;U:W MSWY:Y_"G%%;N6$/3;M0=N\,(Q)PN+M[QA3T>M/_Q==![M$:V]<^7[OB/)O/WT#,Z>+@W% MEB[F9#L>V&" !*3.1A]BWW,\I-(/#M/*G-#4C&:V&V2=P&9:"5RM.\$83OSC MO)%0RGS1TFY::KZ(P>KDB9'US>J_6".K/7CJ=Q5'YQPB>4*ZU<7JPX[]$Q"P MA5)KNRMW@8.D\CYPU\H."CD^N'0"4>EX%,YF!,V$9'@Z0J\HB)!Z]50:4EY3 M?334G">:;+$!> H21K6LMK)NZ$-"F%"O)_DR R+WWKVAE/[8U35P+;WU\&)W M^Y9MMP?/#]U^O'ZI,E/)(Y,.2&RN*%93=^ZM"P7N<=;AMB74/)XPIE7&REO()@#SATP]F";?QH7 MM0\+9X[ %RNX'XR84X+3:.824/$,,0^QIJ 9*P MYQ&R%H"%" :")TAE %M"U#%*G@:#Q^_=7L_L/W;[8[/_U'WH6:9MJYWAD%'+ MZZ$;/=O94S3 X, &#\2 %Z=P*RC71\48\C+IMI4=?^4.JF.])+'R>G!\PMA] M\WS?=%B)XH4KY;1Z K@\D=X98D>QC&]WAMR4*4BY7C)GOG>Z3+M@YK%>85** M0CI9VQP.^;YA;V"_C"QFV>' 'B>_U'8>U:"D ME39?>\S,FA)H(+!! OX;2 !%$' &Z86+_S)&+[-_7 906I0W^<[RB;ZL8Y6N MZH-UMFW/689#-,2FXY (N6WQ;-FL'1L=!NX0TS#YU?/@Q/,]_AR,1E"PH*)#+C,C?3"EM1U'#<>K8>Q0N"( M9O)\ST;WS.2.D]7,F,H)>JNQ//G>M+(#*2>N8T;E>J^3TR.:A.I[0P=)Y5GJ MUM S!Q*$]7=2#\>KY2;0(:O^J9_@$D9\<J ")W MTIVA9S:\$R?%N" %KOE&JK TI/..C]^^(I>5,,>Z2PXB=]='0\\LO*?N8KB M X,8^>*O3=K:M?F1PU$^B-Q?]X:>F9-EXEJICW+GX")WO&'HY7(JN[_#&FSQ M7J_BK6HY+F8?V5=P<0Z1?!2\T;-[NGD/\=?:\,ICWD%2^5!WV\J6(OEO4JC? M")3T9MD/L_!@L.:/21]>.@I5[]*/1S!Q; M..#1K7FWX 9B=K4^KB;QR C1D'A.B%QAK;V?+TP$OL&(B#@H'3B(OXAO<^^< ML7%62>3A=&\T,[N>Q>&TD2B.K-\R5P"7)-[>W,C9$()N-[B$8FX )%O'7O M?6XXBJ<6=.9MO%CB@&F,IZ;C1 NN N,=SA'AMPB:HX"R#-X-6)256*S]JR21 MAJ*A&_IY@.HK\P^D[F+H\XW6AFMH14DM^>4(!)=8DP:819YJC/IL[VD%GUJZET M[B]#(IT.&OR W[XO4PC ,( J;')E:>"!PBE$T&CU)&F:AP?BK->J.K6>QBLC,H/8:L%PR>3:ZT;.'"04,$#CQ M] %OU+)?=,SNZ)O9>[$&'7[2M=_NFKUNWQZ/ M7L3BMX)OBA#DO>5.SYZ?XHA 0/+7%ZY!P1;JQ4.I)93'=C4<^5#_L96MM!2\ M5<>QO\#<;"81$>(%LP[TR#?H1^@906Y1OJ6D?HS^'%SD"?3>:&9.AZBXO '6 MS 'G#@1[L,V_CBL_!0XS75=P@OXQ;Z$X 5P:!#>:T61?1+I6,H+S^R:1@P!UA@UMKCZCF@^H71LO.$OUBJT?AU' MPGUKKI?X.EX \?;24>3U0CQCZEQ*]EHQL<)]6V5\S"2I\*6TV?4 XG M-"30"3]?3:'//^K&/^WX^>HXL,!CT3?AWWH+2<0_$,<_#_MIB8B'W;'XA%O\ MKY M'A($%;1,4LD##ES*L@>+Q_$;'L]Q1&'@=G!$0H2"QPCM7"7ABM]Z1HL)(MLF MB)6(+7 .Y#+!4=(^+EY +RAGH8P:X[F7H\;XC0&L^JP?*%OH:.0J6(@E:C28 M[CZ MYG6/6!"\!M_$A\NV\B0BV6!\/5-QPB MR@2SYZQ??D6^>SAQJ-">W>O)E2!$,T04-&QCWT<.AY2'>+9=%0(VKK>1&85S M3)B%!]-G1H@V>9H58TM,^9GQ_1S6U/2;D2Y7^FSP5; 5DQ'[K[S;[?1+EI>> MX2J3FL9S@HJSWK& 5;#',Z04.G-6D89\@73)ZKR%..NT<^*?E3QA$O?FHS5D MZK3C28;PO[UB_UM0N9U^ J,JV&_ I&;\VCCB(QEZ^P.3'VU^9L9TXJ(_].+/ M),BM4QJF"KJ;[">;E+&2D!^)Y&>!^%#.AWGQ[\KF^*QKERD:#F4*FC>8UUIRN1(.J%OX&I&S!M(GZ] MC5D/A$$X1F1!^RCLL1Y)X R-N!0'W5\*X]Q+?PE]1)""MEL/WJR?#9+[5$91 M!?]M%HK$.@GM4AHA]QF^>XMH888A0^$$W G^00>6 _E)JS T9GU<3BZ?B2OE MQ*9NV6R^&U]GH^%W/J;'L]@V%CU+C!F=*'!9_C!G!(F6!5.C$U&K81E-O^T& M?#?'>U69#AYL7P5M\A:^FAJ;@-AH&0HYF]J-5G9_0891!:W3\NX)TC&V D1F M*[5Z,(>@"OK8. KG$^*Y,Y1*FA1 R1MKVRR3S=#AI6Y5^JI62SD*%.7?@P15 M<&CQL\74W'FX>'.]L" \%;@*]F'1F:Z@/7J$35]PP=*+A* *^N25 ^G>1/E" M8I^R"AI:7$02J"RCY#:M@@X=[QVY;-(0#W5%6T]Y;:N@Q3AR?GC!)FXV"P#I MD1&Y9NKTE= V.>A1H-->JTI(OED"MKUWD8=+E)VJU%70]-1MVN;/W05N5LE6 M>?E^B-\0>4)!\KO\@'$ H KZ]OF9BR%<<3F*AOALRRIHT,/!C*\\'7'(B%]= ML>Y;,#DY'X,JV.L[4JX4*J]]JM)70$BU#S^$SK^0I@S'V?!2J%62*Q%70L\-/E*,>JT'Q^)EVK@A3"@4.RW2#B9\< M1*+,$!$AZ/#1SY,PJVJHP\?]FEJS8(11HZU"AMD[V+_]^(/:%%!"6 7]6$R^ M0<(S'6+=,N0K#&E_+2@2B@FKH!^KXCT'B6^(LNLAMB,4!2XBX1REF]E\IPB1 M5R$(Y*?L'/R*R,HLLL!9H*M@HYS%ZZ/7^?]#%O@W95OZ9%W!)OG!]E5PX,[9 M"S6%I"15T.F%E0K4X:> D=O&-&25-F+IE(T7\<-VDL)$A;2BA=JA5QN*4F'[ M"R]/S(KBHG@39C=8O^;C 4TQ0?NO*V35_!B^'[38SV9;V6X(F233ZQN?3^UX.$".5$5].(K;VF,N7$]S"_U, Q,M3@M M@U %C4LGG\V1'_K79#MEAI7- _E+?VLQF:AX *LG 0 5 8W=S="TR,#(Q M,#8S,%]C86PN>&UL[7U9OC]^2^S+?__'W_[V]_]#R'^^?K?WXLTTGIW" M9/%B>P9^ >G%YV[QX<5?">;_>I%GT],7?TUG_^H^>4+^T?_2]O3CUUEW\F'Q M@E/.KO]T]JNEH+P*GIB8')%@)0D*/*%1:BZ,"53K_WOR:Q;9<6^ L)0HD5$K MXJB)Q&>:P+FI_>OG5>7?;%_&Q[-5__KEW M%#_ J2?=9+[PDUA>,.]^G? ?Y1?G[_;O=RU=&_*WQV/\2IZ>ORL]>;1_L'QWL[;[9 M.MYY\WIK;VM_>^?HCYV=XR-$WC]I\?4C_/9RWIU^',/%9Q]FD'][&3_/%Z2( MF&I!R_O_[>Z'O?H&+?IQ/!OW,[&'_S]_9 &S-DKXLH!)@N5$7+QO/(W??6E< MQ#"=7?SFV <8]Y^.SN;DQ/N/H[W.AV[<+3J8;Y_-9DC]4?0\"1D5"28 D8(E M8IUF)'AK/X)P?A'%WTDOF*+Z2S!#!7=RQ>?H:BEV?2;H%G%[\?E& 5=FSF&Y*7$O"X/#69=16C-.S MR6)^Z+_Z,(8++-;H**F61#B*"EPG0YRBGCA(0 U%K>%8$^KW@(\QPAB8GO?M]@_TF,P\9PW$;<"JD5I0$[A1! MOSL$HZCPV32AU/VX5N&.^3&Y4U$@]4BR^ "SK/!!K M7"1,)C!.Q(AVM@U)[L6U"DGL#TJ2>@*I1I*CQ33^Z\-TC/,ZW_GO,^3L*%&F M3V(;4@YHLKTJ"R8:H1Y M!PO?32#M^-D$#?D<%?79Z5F?I'@#N8O=8A1LX)*AFQ=E1B*S%(A/:,M=BMDF M+;R0K@EA'L8VI(Q19<)4%DS-<.\"1V_9D<$?9_ !)O/N$^Q.(@:F>]/Y?!\6 M!_G8?T$GT+,DP))(,1*5CFEB+5-HY$66 J2*-K0*]!X#=$A)IMJZIZ'(JO'J MBFN((>+(R M,US97*KSS7=+(TK;!ITA1!SXL^QW#F9O;WV.W-CI6T\,]1;"2CN.(PW.1*,E M2:J$9" \\0YEFIGAG!75K]JX<:OA&Y(KUY8V]<7UO*G9_>DDGO,_96J*BT%8 M2+U'BOP7)I#$6#;1*ZF@3=RX)O AN85-R;=) ;=.XUZ!Y9B5()$6,0%'!P0T M\=%9HL SI7U@4KF@6XV-M Q=<12L0#B]+1;%$M9!EMV MW%'_P20BM!%:245=Q/E%J":;E M_I$'K8,!2F*TZ. [RQ&"B00D3T(9[FVCD/VAA,1@-A/K\V)-,=2+L^9S6,Q' MW$HKE$W$&/!$QG):0@=.HO-1HG,M$K2AP/+]=49QN2\;A8LA9<)SD$1FEHC+ MAA.A>/,75N'HXFZ)KO_AZ./:3DK HZ^9C M4:W%.Z-1*?3J*>',,ER,2J#9QO@G)J#:;X/>A&E(JJ0('J@F@&B5^ MGT[3YVX\'EE'M189QY%P,-(X18+.C" 5T:XJQ03D)N*_0#"DQ$T%43]I8JN) M]6TWP1'N=9]*-+;PDY,NC&$YJD*UG- [TMX1*BQ&8I8*XLJ.DE)&&IMB]*9- MDN5^7$/*L%2@0$4A5-SSGR]F75R4Q.'\ ZJ@W!XF2?1>DJ=-M;I-N'$W9B&E#ZIP(I*D]]HF^==F<2#_'Z^-'XCECF/ MB;LE$"E#P-B'HEM4*L2MYRF+-I'&O;"&E#FI0(EZ(JAK!E)[BTJ) M4!Y*LPG/B?-2$,: FYA=9*J-JW$KG%58X'X@%JP]Y94399?G0Y3F6FI)>*86 MHZ*$-LJ")$IH%[FPAC8ZL'-/BND)NP9+=ZW\54+Y3W[<&^;%MI_-ON+:6U:# MHW^6$DV!*,\B3K?TN-B4(T+PLNBH,J+-:?R5X TOS?84CMS8-J@NF>H]&]Y! M! 2&,2':ZH>=0*)&O;N>$V5,/+PM6@2#4Y M5(RUSMTWN )JI#(S@H9$(H9\Y3!)(#8R1X*D$;]%LTYMJOUNA3.\-%T-+JP_ M\Q63]/#1=VGGRT>8S"^[ B2.@7])"6Z16AT,:1 8U8)/?Z@) XI@28A*T\PEJ>40@Z.ME'[-[$, M+X=60^YKSODUV?_]U?7)V'.NZWC7?SI^XD_ M2SA+UVI;'M\H\*''5VP=^*B15&HFB!'O]"(+LC3PYZI]9)D3.BE#J/ E_9$= M\5ZAG;>.2>>YU*&-/KT34JUN3LN']M0>%;I*[QVQ3NFR.-"'U5D0$[3W6@?! M>9L8^Q8P0XHRZ_#BKG9.3Y5 ]<9>%X,R@7N'M\6IM@&3JPF?='S8TD'DPF"3T=8)0J"8T. M6-R+:TAQ91MR5)1+-:[LP^+;(> 1]8D;HP&'$QR1P7AB0Z#$ 3/..9]$;M-Q M]CL8=;(HY4EO4;++BN$SG.[S'9'I9/X:\G0&5V+^G2^+F4>2=1,_^[J+W.BS MY:7MVG0\[B6U7-5OBC31$9LI)T$:3["*U1K/H?)LPO.&@!F6:G\S' MVS,ZS\^"^LG!M-?F0MMR"U-3-D:-'$TB9+O8L0))TD$*3S+@2?:IEIC8RINC7J& M*V0"&9(N_;Y+%I"@\??$\R")TRQ017.FLDW!["U@AJ3"A\+-.PLBGBC#>C[7 MG2Z@U-*C"3$$$I3.FH:7]),D6GC%T,&,T;>AU%I>^:9V_H9*K#KRK'B2<=[7 M!IZ#F(^XB3PQ'I'D&*E(HQ-Q5B.4Y!U7%H)D;0*^ZTAJC.P@E\+Z_CP9S#YU M$>9'TW$:.0K2&,F("0:#)QH\KF&,I42,AGH.7K)61S3OPC0DG;P6)VZ>R*PB MAGI'6- 3F_DQ8ME*I]VDFR_*6OQTN0HC^&"=*I&T+LT*:$1O75(<>C94&V:5 M;Y/_>@#8D'1K58+4%$C%^N2/,XA=/QGX[S'T,XT03Z>S1?<__>>C:#QH&4M# M6N=*:^N P:#@9TU$*QA3K;9V1PJP?,Z#30+,BB)19BS%FO-X7X.9VW$IO M&E*Y117)UY_?.B(_'U3Q+[?B?Y]U\[YOZU9$[=4?8Q_%I"*C+A-A-?J)%%EH M7QE#-IJRE82^4-O&E*I13V15YW?^J<5KD:&5AMKLB6F9/NES*7G9LD7 MJ1#03F&4Z-O<=?)@=/_X\;V#3S YP]DU2=A8[FM ;XP1*9(FMC0VC)SEB$&. M5J)-JO "P9!\XG6E?O,0WQ-FN5W41YTSW&9*J,\XE!@SKE%<2=H:ERG+PC8Z M9'-_U/?,^>#:0E]KVC==0;1]\.?ANYT_=O:/=O^YL[N/_]UI4DIT[WL:U12M M/K9*Q46K=%,^+/XK$GVQF'7A;%%JBH^GAWY98"ZEH$X!@8CF4X(3Z-P(B?YL MDH;[0"&VB4K7!%ZE.N&.UR_S=P],G$G>9F\IP2 R%==0D\"")DF!E9!CH(VN M15T7^:",WP;9>VL=Q*884+>JY@[4]^-E(V-M2E9&XG+RZ-5F3IP4CB@>35#. M>ZO:W**P!NAAF>V!TK6FX&NV,KR.];*]?Q34QLS*4<]RF,'$0!RWFGCG54K9 M2,J;M3*\"U3=&B81*&5&),)"V8]G3!)+O2!&E,2T-Z*45]$+P09/(5C"3:FY2S03*S@@?_X!T K_[;M)_^,%/3O!+;WTWZX]R+R&^@SCV\WF7N^C/-Q$*#04D M2GW@Q+!DB<3XE03I+6'"2BH2@[ABUK8MSB$9C8T2^;L<\8"XL!&U<.N8KH._ MG/)1M*"IE)P(C_ZL9-$2%U39#., 63J.VFWC"N)Q8_AA0HMF1']F7M39+'LT M^"-8+,;0]RZ[=XD&H7C([N+$== 8/^D<241ES)ABT5S/\-12URLB'-)._ ^D MJ%O(?^,Y]*VC/][N'?S5YA#N+4]OE2]_8!RUCN#"HE#A<#;]U.'37G]]/R]= MZI9=#+O)R96M7Q^HL-F4K5]3VJ$J#"!SZK,T/>[0@VXTV(:VD6*^%S'6$=_8='PDF?4PAD> H1LE6H,? ME"->.*83UR:8-F?$5\W*8HU$F'-L\FWS M6ZB'08X<:JCDO"5:T;[+IB(!(1*,YH"5T].J41^:QZ#\$;R,VJ1K)L7JGNQ! M+K@N%D9?=3?R-!N9I2#>]*5V*'_K01,A@F;*&\MCHY:(=X-ZI!_Q4["HEHR: M.*??=.G1!S^#^?L)RF 7/YB4$TGE_%KY^+7'F2FI+)C,^YDM+M F(R;.:W.>@ M2;W2'YRV:RVO;]PM\_T'5[YY"+-N6JZ0F)4; ][ \N_+T>U\B?U&VSN_@)V< M(98^*%%&%@.Q%MBRK,J6PR"9&Q<<$TXV.J^^V7$V"F0N:]&O\)F#$EKC9'+% M,)A762U/N<4L ((J=[.W.8"X.L8A.><#YOLMU5(M2- ZVKXMZR"3\"(%14KI M)*HV"L1!C 04>&5CBIFU\>>?FJE_Y@*I'YZDZY+@.5)"('/6 )FX".5N81N) M$Z4R$2VQ!RFU9VT*J9Z:$GKF ]T_/$G7)4%KDMZFZ76@3#&&KF$JA]JC3<0Q MYPGS4="0I:2->G$^U=P_?C96.MPO0# M/! T;R6WX!CQDG(B$@26%(W>B";S M4*OOPC-G(]?EUI,Z,CQ&:(UNEKOH*)(I&!DS1E>4E78!,N"_N%O6^@J1E>=M M>M;="F=(SL>&"+.^6&I>KS3K^7J.XM(,]:W^W^&/9GT-TD$8=R?+OF$C%VE& MUAH2 /DLO[+P<\F!RR[;[MSWW M1*-SCG-BM< R]! O,@&HRP;4O14TD8!S&KX'MF@YEEV.FJSJ('DFK6JVI]. M^ICNNXY*:($#!RU(DED@,J>(91BT:Z$DA*AT#-?BC=4[5MWVPB%='-28(\WD M4(;,"490H.0W"2*.^;H: R++?-BXBD95 :;ZUV5&K%%P[I(NY-,*2% M'-K=X7ZMU[G505D#DN2([I0L%V59IBWA"B :ZP-3;G7""D>PX.FGEA@#G+7IJCI<[(IGEMDT M]C2\*Q'NN<_BM&=<==&VU6:S,TA[G0_=^+P!*HV"QTA)MEP2&1(0[Z,D7EI' M<^0AQ&:W^3R(;B6*_629[>I2JQ//W81U$7!^GXHOUV3,?%S>2)BZ!<:@\Y&7 MWN*8#0E>)"(%1RWL@*,QYX&:Q,K5)RL%>>N@6(E,/TDB>[,BJ[>5[^\M+P(_*I,V^3O/AV2Q^P-\XG'41#M&)R]/9E>S8_ TL?#?^ M'N)J_19JO';-1@S51UZI0\/%X?7MZ6E U5%>AP9HCK1<7JIU//.3^=*79B/F MF(6@RH56DA*I&/K-P4 IVZ+.(XF,:Z/S'X-RHUT:8H:8HG"D5#2@YR,;VNU:7B,&*N9R4=,Q95@ S7Z6?EH5$YYHC/( MB(%RC9(MEVW9S(@5F@5+?.@^A,-IEP.%]&)\29Z M0X8\ H M:C9F/-89R)#FM420HQB\T=X!JBP;B72@B,_,$NN\HC1EH7*;ZL?:(QFXG=H8 M^U?0'IMCS"#UR>NS;EP* .K.YLL@,\I,,+*#4O2JW*$ MAR6BO8B\7,VI99LF.XT&-*BR]9]UC3R50(-<#=LE!3-9G%>.6 -,:)Z)X++T M9@!#;(Z2L& UC=&Y+(>?Q/AN2$.JT?]9%\33.=1J(^[W@X,W?^WN[6WMO]G= M/][:_WWW]=[.UM'1SO&W7:GKIBY\/48T3]^%6_N=:V[!U1USI?VWM]T$U\1> M]^FF:]%W=U2R%$AJ$F)V1-)0CA%E2H125$H?6'9MKONX']>Z"OJ>I_\^*YO5 MQGB9,C6$0NG<8(4L&6]'?$Q4!2A+N'9:1 '?=REP$"$*%PG/4I=23TULHI9P9QVC)C+EVESD_GBL@VI!^CSLHBNK %//=59M.D2]"B80S*,&V7F=?763KC5[.AJ$$?)\ABD M!<3FPA);4"8039T-(N?$&P6[J^$;TF;9#\"X1XFSXIGB>S%9C,2!.DFR3*7P MJC21\@+_99W*0JO,H$TOR<=0ZTF.:FDGW#_V(AWP=51:TD2C,DE>QG)=!XJ7 M"44@6ND5Y&QEFXJM6^$,26%79,DMWN::HJBZ%G8G\\7LK.R[;?O9[&LI]CXM M1R1'PE'/79+$4YF*BXL>M?2&H'N;8K2:^]BFK_A]J(:D8AMRI)I@-AU[C%C- MZ&/$6L4?UW$.)0+)4EBF4R 0-*!L+?IAR0$![UU&/TP^KX?3+@)Y8#%Q&X+G M)A-NLRSM(RRQ&A6ECI%IF5FRMHVE6M_C^V%BC,=P[S:%54E\U;O'G!O<_OQ9 M216AI(V@C!)65&>_$Q.X[+M VG)YC':\32KW#D"#2K,],XO6E]A&+-YWUPG/ M:^7=;G]J30NX NY*EO"^RYC/CX0BK2[^F_W3C\]@>5O)^\D,_+CL:UYT MN-N:=7.DVQMDV>1DV=Y[*R]@5JYG=M'H0'TFSI?65,Z5S+_6J&&HX/ M=*7=Z,@\4 K6ZP3>?(!E:-(&' 0-1 *Z4U(QC"H!1^HCEU3JF&AJL_^^D>$- MRA7ZWX7U1-ZUB#PUWY<7,?Y M-._X^*%,RW2"#NHT7]G)O6O&UO#C-@5M36?P669P QYE?X ::7I8MNA16RP6 MLRZ<+4HUW/'TT/<;6P:B4!82\:84?L:@2NU=((H+D3E@A J-[F18#_CZ5^/& ML9_/N]S%GBQ]C]=I[,Y#MVNV\]:I8\(H50H=7+1EH\;A)+IR/$\IA]&[ $O; M7$>P/O9'>FK/9U%J4_CFW;H;I4$]MRIV2U37!S"_'ZS+"LTF"X2)Y-%JA=(; M%"RASMB(1LO+V*9(X8F A[2S\9P\W82\-^+S%Z\I,.D3SXPDSBF1Z$ 17\ZT M):]\!!,9F$8DO!_8H*Z%?E:V511@*[=W9^O=_N[^[T>'Z+3]L?5N9PTW]:Y' MK>E6KH2PDAOX5\])2%N?8.9/8/_L-,#L(+_IQF?XZ?*VY(.SQ7SA)R5!/5(J M<05*$Q59N=J 2Y2@1G: 8@JDH%FG)DOPD4#7545WO.[&>U[[>1='G@JO4\QH MN[7$-6,PDK-4DQBD 1N58*+-\>Q'P1Q2FJTE[ZYKI7:RK-L\N!0G^#&JS]/I M9 GN>P7][9:C\^976[-9B3+[/E@C);U7&O5V]IF63H*2N$#1@&L-@CEM%&^S M,M?'/B1G;9/$W+#46UG4MUN[[_ZYM?=^Y^#MV]W]K?WMW:V]W?VCXW?O_]S9 M/SY"SQ.#(IRKRV39G^#+;3G]")Y^WJS&:]>TU-5'7LFJ+T];7+[U33>/RPN* M1L'9I!E51'!KB*$U02XL5G'X#1K<])]-7Q#LLUUV',S8U)=3A5K6V;= M)YR:3^?GE$;4",=D3$3I9(CD+I' @B"!&V:C3UZ;-@U%KB,9DFELPXNUYGY% MDW;^>?DCH [_Q]_^/U!+ P04 " !W@/Y29$L-P':! #:F 4 %0 &-W M$?*MV MC,ORV*[NF?/"2 )F=,4Z2$I5[E__4E0HG6CI$5R@:)H1W>H;$GF^I!?+B S MD9?__.]_GHY^^H+3V7 R_MO/XB_\YY]PG"9Y.#[YV\^_?WS%_,___;_^XS_^ M\_]A['\]>__FIQ>3=':*X_E/SZ<(<\P__3&G/_US,OW7 M\ LP]E^+?_1\\OGK='CR:?Z3Y%+<_.GTKYZC 1.!N90#T^@UBP:!\:2M5,Y% M;NW_>_+7HDJ0X)")G#G3R1H6N$L,"L\80LE2Q\6'CH;C?_VU?HDPPY]H<>/9 MXJ]_^_G3?/[YK[_\\L__N>MW_]#+7Y; MA!!^6?STVZ_.AJM^D3Y6_/*_?GOS(7W"4V##\6P.XW3Y 'I\GG_[AU?1F%_. M?TB_.AO^=;;X]V\F">8+>AYRT\7?_S]_>O;2(?C^2]Y>/K+Q>_\ J,1(5Y\POSK9_S;S[/A MZ><1+K_W:8KE3O3+)5=0IL+Y;_73?MD:TR<",DUG$1E]%\=5P7O$N.K3M\?\ M[;-8Q@)GHWF/B&]_=J]X)Z!IQVB?4:Y][!><2Y$V$ MB=[!T0C^DB:GORR0/3_^Q\OW[XY^??DPJO3'K#Y:"FX57SS^\A]?>31Q/!P/ MZ[;QAOYZ\0GU66N#P#_G.,Z8?_YIF/_V\Q"P M@\N/J6B6>$:3=.U31W53FWQC80011XOO#C(.!\M3YO6X3*:G<+$,?#W'T]F@ M0+8!;&#&\<(T-\A\1,M)O)V5(S9IC^1OP-Y\TH/PSIDA^#__-)EFG/[M9]X'B?_S#*9SG(Z^OL?/ MD^E\H+URR?#,(.7$= B>0:0_<5&BE_26<%5ZX?/&@P^(VFU$>IMET0?+[W Z MG.27X_R"C-V!2<46*PB0]F2L9LZ93RHR2V9H]F*IT!&1EWDA>?$ L;R74 MVT2K;8A^.9X/YU]?#4?X]JR*8Q @1LM%9*H(\B2M2BQ8@I8%"BCDT/=X,IS-2<_F;^$4!VB,S+D@G10Q,IU29E%:RWS@UF30 MV<70 ZG7GWHPQ&XAS-ODFCZVY5?#68+1_T:8OJ+OS 8^";"E%&8TTOJL)7WC MH)G2FI#^<9C#X#B[<5YF]^P/;^OQVDR)9M^L$ ?#?7^B M7A$;V2H$=H[O(_SY.M/2AV5X?C]UX1MP,. P:E:B=$P';5@,%I@K&'DN4DJE M>E"".QY_,/3W(=X5Q&\5%3M'=I3S%&>SB__4]8I!*3%D'\BE)_UC&AQ9&$8+ M.GU<<)&/3!$+ZM6%>0O56([!JJY_3'X^G'R1_C@<@IA)0\G4&* M%!"%J@I8&/+B V;K#._C2+_UX$,C>D.1KJ"YAP#9!:;%,7,\?3>=?!F.$PZ2 M+6@%K3$1"@(F:;-)RC+KHXE9.Y]5CUS?>/JA$;Z-<%>PWD,4[0+8N\EL#J/_ M;_AY85E8[G2(,C/(9%EJ(&V?XXO_;L0V-\<\&NX'NKP%K= M;(ZF" L@H(TK(D=FHRO=I,E[&X0$%&N$R<[IZ 4)(%DLJ+!A':((J)6W'Y,TG'@";6PEQ!:-; MA<<^8#J;DGH)&3\.YR,<:,N+SBHPZ[AA6AG+R *@/<.A<8+L ]PR8'+SB0? MZ%9"7,'H5G&PCU.HR;,?OI[&R6B0P!H,3C+.O69:TKX1M,T,C8K)00R^;.<, M7WO< 7"YN?A6$+E5P&NI52__3)]@?(*+NS$=K/&%"X8@%>T56)B'$&I:<@DJ M>=0]O9Y7GWH M&XMS!7Y'SW$L"X"Z>=I"E7MR$0_FPV9-I^RG3%UW],/AO4>A+N"]:TB64>TU+RX&1W!R< K MX#F4S!2WD@QXKE@(-8\_V!RRTZC4=O[MM<<= *^;BV\%D3TE7I$(%,AX@UAD'(,9LB0& ?=T[7'GH I&XKRA74]A"0^G *H]&S MLQDM;S8;^%RLC%*SE.K:T&06+20F2N0:DC9"]4'MM8<>#+6;BW(%M5O%GL[Q MO#S%Z0E9 ;].)W_,/SV?G'Z&\=U$8%L?)4^.>>9\=XXK^DX3P$OK( MQESY\(.A>GO1KJ!\JT#5A0I^PM%H"8>.AE(X:6!,@FP_'PV+12:F-!8/WL54 M>GF9KSSS8 C>6) K>-TJ7'5AV$].3VM*PB3]Z\,GF.+L^&Q>*URKXSYP19$9 M4#1#K%'N*".C8\62H5=*$B5$\NSZ\)WNP7 PO/N;)<'<->3>^3\2C'S#K,VMQ+EJNJGG\[+ M5/^:1I,9YK_]/)^>X>4W)^2F_3E_.<+Z[+_]/,.3TUM>:'>=.)NQ$X#/@\45 M9_V@YR.8S8[+0G6/_AS.!H80!R^0F60CK29:$H^KEU_"<5TR[6KWE3L6F,4% M61=/.M<.',UGR^\LU(1Q<5'3_M\>A-2CQMQ3:OZ@!FU ]J2%T'LLH%L"NXKG MQ6(C[81H<*/VO5=UN(VIS]/BKO+]2RWHF;1)$XGO1A=T- !@R GQWE1W4S-0 M&IA4R?F4@I; G[0.7&N)\(@JL(Z@6U"_L&(6N(Y^6QA2 Q/)9O%8F R!#DO) M:YZZLTQ*GB*:Y%*XS^W;@OI;6'9G+/;%T$W"MQ-OC^7Q*Q ]NT"$X( K:1"']V>(1O(MX[W_#__.6&1,BX_==&S4S>?CA^ M\_K%T<>7+YX=O3EZ^_SEA[^_?/GQPW4$79N;W/5AVS8[Z03R9O.3HL#+$J,- M9-:K$CUDE;D*Q;N<,A_<_;$]&=:7#@>G,T+(0B^Y=YYII#<](KD>.Q^XUB2Y9O;A1;B+7!J7".YN(^\!LHCLIEI2+CX#33*BL6!0>&2CL? MBA IM#$"5\+9/>7;<+22[FT$W,+X@]FGHW&N_WGY?\^&7V!$X&9'\^ %;)7BDDZ&7=?PL46YD$7>(^E%5M1>=-H MZ)V'!LIRE%(M<9N])Q@$,8[P+8X^>);9:!'F*'^%/O )O8+FQFFPOYG+M(L.Y9,$)6176 M<2-%CNF^.X;-56$EG$/0@>WEW&/?GB6H=U/\#,/\\L_/.)[A4B/I?.0&2".5 MJ[W?(&CFC2KT)1=AG(_:W9=2NSGY*^$< OG;R[G''C^7&OF%4$RF7W^=3F:S M00"MM.">(>JJ@/6B2]G"$I1@,0B0J8U/S1',\_X33:XL< M9"3C5RG)7 JFECC3F5,L9Q(RG3=6"2O:1 =O8SD$OK>4<(_-?U:N<2"\*,F: MS)#KZO,0+/!.,FE1F(@NM'JU#X[IS>7:8]>?RU-E\AFG\Z_O1D#+&^?J=GRN MP0VR+@>F9&,461;6:LZT-+1*JS1S)1D58RC2WM?#=YM#_&Y43]K[[TW<#:SX M8T(&M03@#<(,W]=Q ,?E]QDNEC^0RFE,Y%CX'.D TE:S&)-B("(W(?KL[JVV MV&*[OP_6DU:&_@3>P*S_=3+)?PQ'HX&1@8M(1D<(D$DKO2 (*;" P8<4,%E_ M7\'%YL0O$3QICC<28P-#_545&KX9?L'\>CR'\UK M"Y, MSZ+9V\DX79@GA6P01;X'*:NU3,?"&7 R=)016G@>4DYMXGG=\#UI!6E 00,W MX HH@KAP4R[!G4MC@"XGCS451BI?VR#1YL;)AE$65:SUW"*T,0XZ@'O2*M*W M\!MX$"^P(,')WX*3EUL<2%\*1V3<.<&TH\W.YY"8#;+X*)( V28(>#>F)ZT- M/8FZQYZB*Z(75W8N#;1ET?;%:)>J#<@M^;:R7EF1]TRVK)60&_D,J^ \:>JW M%W"/G4:OKV_ G:*U1$>VK*$-2! ?T49/&Q 9O)B+5*6-\7@ &_P&(NRS4>@2 MQILAQ.&(Q(;UG%GDP'V:C.C#9S5",?_Z;:W>BF0SL>$QDL9Y6>U7)(=&:*=L M<-[%^X:K;,YU5X1//A^H"14-T@"NX+P9'=5@M8X86?:2\)#YRB* 93(8KH*Q M@/?V:.A%21X]9Z@-CW]-M6E&3@-- MNAXF74IDV;AFD&BCY: "DT6;VFV=W)^<:QQ%V"A]A-CHDN)^7 >C*SV*O\&E MQ3(MZAU\K$*5(Z%RM@;7+,MDC&4@?IY-/F*^!Y'==KU[;4/>-:\CE%AR7':N*PK+'@,K" *).M:QMC&17D0 MVL&H1K\D-,E5FN,49_,;NIN ["P.G,E(T'2=?1$VV#T";S-4NZ Y&07JGHD4.5$K3LWH_\_DS64#/1Y/9V11KP_"+/]84CO&7 MX70RK@$ &#VG'\T&1>;FD#8WCH6EC**H*%$V"I(\".U %:=?2AH$4C:RH*[ CP92,EFRVH66 M:>,""T$B,\%@3,!UL&U\Z2V!'ZB^[9+.!@&;6^DN5X16C>E =:0G$AI$Z(M$<>)0 YX##QB$4PF MK'T=DV 0%JGZ6EL>HY;8J+'%W: .5$'ZHJ%!).;VBFFG&YW5-K[OZFP4DOU\ M/AW&LWF-9W^<5-VN(%0J!\:SE$S' M[%C0)3 T0J'Q3KI&\>:'L7W7JM0S=0WB3>]Q3C+%_!*F8UK]C)S/L].S12X M>0[#-)P/-&W6IDX14^ 6ZF]8E+RP8DP(Y$_:5-KSE_PW"%],YE5-_2XD&@U(!-H[6KAVI!0*9?0JALS-CFS\ M[UJ3MJ2F033J(2=FD*S/V67!7,BZ5OQ$6BF9@CX6 3*0)]PH5/X0L@-U^'HE MI,&-[[9 O"^="F=/8ZCM8#>VX]]4TO M-51;"'/_A_1(+<@0L[2?V7I'J.D8!%DD"PF+<$@F?Q!M5>.QA_3T07/G\3SK MB'LW(UFZ(/K.Q_.L1=K#LUDVD?AN=,%[D]!D3C:Q+4PG0SJOI*_5PSE8GP(7 MC5*5]WT\3\\JL(Z@=S.>1R$4C=$S5'667<)$!HO0S#BCC,!42J..;'LZGFS[..>'">>^#?F.*CR&+3-A@OG-56IYB\Y*BL M%]8&G^3=4WRN/Z/WD3[6 DHTDAEC24\T -/[TV VF7'EZ@:>>X-1OJ,1I,_ M8)SPU63Z8G(6Y^5L='O0P#(G6@;RNXNRA(^'VH.:=L3H:RV.,II+##8V:@&\ M#LR]: "RCH[<"HLV(Z7%O*"K5P6?IYB&B^QG^O,(%U(?YZ/3&@W\]^+[=_:_ M':!3X&V)+&143)LH6'18.U[[;)%S)WV;@$=?*WCZ>O<85#8SE1>& IT$Q].% MF/+B OX=3ADO@EH M<%E]:V;[T=G\TV0Z_#?F <8DC4?#K#*6:54*F94$C1Q*23\KVO)&$V_O!G5( M.K&5P!O<+=^"]GHV.ZNP@E?H:\X[K9)@.60Q ?V5)W#"1\1&(VSN '1X.K"! MH!OL\XRB\L\YB MN9G8>]L)[_JP)\MT$VDV* NX<85DI55%BE/(496>(Z%.VU!M\D; MVIMKUVU>ZRV$^02N7]&%XKTF4,@RZ346L?:\-"3YTH8N>39 MY&!4FU#H_E^[]JL"ZPAZ-]>N)B7,7@7&=2[DK03/("7!3"DB.ZL]8!L384^O M7==BZ.%KUW7$NYMKUQ0@9QL+$RD$IC'5<=M&,^=\O9**5H4VU<-[>NW:$^&; MB'>GUZX?/M+7WUZ^_?CA^-6'C\?/_\??C]^\>/G^P\O_^?OKC__[]S&'\ M9LWR^G>P71_3WX7L1@N[<3L;;99)"ENOGG3) JPT.G#R$9+QZ,U@DP?V?E6K ME!-62\Z$L'4NNO+,*YD9*5D(M254*FV.Z?ZO:E^/T[1VC7F!Y_]]/;[M7;^? MC$:O)M,_8)H'(2H3,7&62J9SF/9.>DN39U%(S8/7TF*;YAAK MV+",K)B M*'LS8MI^?,TGD97W!9W5&W9OA;#Y0VDKGLV$J)\6T MY86\NB"8D$HH#<661NYN1X"[UYNF1*_NL]TK2PW,XQ5E%/3@J$LP+$*D5\F: MQ(*GTUT#=Y@RG8'N<$NB=JDB6\I^%Y>J5Z/Z,G(1O*\]X179BA(%"\61NG+' M:94Z*]/\QGT/+E)VJ2&]\='@TG6!ZOS^[\79M)8,XG0X.4\2.$HDAMGPO(NB M%R88X1-Y&['>!@E@4578/-6965+GU&:\1U>$AZU#37AJ59Q[&^=%KL%5H+6E M4#:./%>I"*@%@AR%925K3E:@3.#;&,:=(7Z7&K4E4PU*>.]3_07:9R2I7(O6 MR2);I,0-LK2Y)&U8EN#(C]"%CF+'&1W'@3 [=&'WF]5JK-^EDO7%79.+Z'M> MBSL@@^4\^Z09.$56'D9)?R(_P/C$'7#,'EN%-]8&^UWJ6V_L-6AW=Y3_S]G% M:.F/DSO:"RV0QYO(W^/Y)HT?\Q34[..3UO=E4@!:K*"@402A\H,]&ETY#*]O7G%>5#22W):'R) BD73M* MS4(ND9P=*;GR*&*C@NLM@1^VBNV2U1;SMU<$\R(8)TH*S,M:(2$BH>'T10GN M)"25E'>/$DCM.3 H1.2(OC#E:J,F&PSS)AEFA10%M"0IM+Q>[Q(8W#ZM-'@E M42B6("BF>38,@HU,!M(N03N?#HWO(1\[K72;&[8MA+G_::4\< 2E!(NFYE ( MY1@L]J DF"1;A0SV/*UT'9H[IY6N(^[=I!)V0?2=IY6N1=K#.86;2'Q' MNJ#)_4G9TDD?R 3*M0>=$(8IJWP$7Z1/C5JZ['M::=\JL(:@=Y-6*IQ"8U$P M*\D"T@6011N(=S=II0%==(8GIG*UB((- M##CY/!# J"#)\I=M$B7V-*VT)\(W$6^3S)B+G>S<@ZJNZ62\F'I2=[/$I=6U MK2577-;=++!@!6=9&R4"J*QYXUJB5; .R?#;6NP-\F-N8+K0^RZ@FMI_*V$] ML@FX/7V35K)OL%FL!H=$%WA%>V$4F8XLSED(0C*+2N? 94BES2:Q0X7H:@_N M2!_6$7G;SC7+)H39A1A=9@71$BI#QR-JQ[@%GB(FLEZ:]Z!X+!NA!XKN3HC; M0+XMDK%77Z]=@),!O)6T-B5U/0CI-/4@+'-"D'&32?VQS57#O; .01'ZDWN# M7>#F-)8+5%GH8FU"9FRIZ0)U/D**B257+TP1M#=M',35> Y!#7J0= ,SL<-8 ME N@X'T1V=8.YP69=D6S4 SA=C9KS*E8TZ83?&>(AZ E;?CH,:=Z-IT/GI]# M)$0O2\$T/\^]."Y'>?)Y(?!J,.58E$=4C*PDQ[16J5["U(DK8+-+W,3YQ-A+YCI;AX.;H@7,<#[44]'L,-;!4[.6,ZETX7%WJO,'8[JOFC,.CSL6%,N\PDO M3DE>$VVTS"S)G)B6PK @K6=@P1F)Y+QW\VG[.85NH-N=P=**W77.IVVHN=,= M;MV+X?G1A[^_>G/\SP]-6C"L^/0VG1<>6L:-A@NHE).6"ZEUU,$$R$+&*-"B M\%RX[MW+ONLR)=LE4.\)M:]Z+:PCK:LR"5N24^#&-_U[&<14K(Y$1A7IPSZ MQ)EW&AC&++UW7M!;?HCYYJUYNS?E?!VA-QF[?J6BHI9#C--PA-<@?IRL*QU/ M)T 2F%EQY+AJ+Y %I0PMS$FADS0BM%&D%JLY>'U\=!5H$*?L,B1BP*'.6ZO; M?+V9T]&9FM1O69%%)XXJ6=7F JL+NMVKW>/KP:0QB0WVSV]K?U/+2%[^60O. ML#I%*CA0C!.("LHR+ZQB)ILL15):^#:=V5?"^:%*/=#4YC)ENM#I"SS?1I0? MS68X?T\_FBZLT^,X&I[ >=^!XFCQ*40&HEX*@Y4LU%HU]#866:>*-YKJO@'8 M'WK7G.(&W6^N[J['Y=5P#"3$\YU'$8JMXB(?-&>2:2BV2M M.M2-*D+N0_5#S_HCK47[F]4M!J*TP&,,+-$QS;0)H<[ )6A)V:(P1X-M:NOV MI0?$WBE1#T0U:'7S*\FRRN)X_ %&>%RNS7:['.S&%8\YD)*#C)YI;G)-N,/: MI3D&B1BQM%&G;OA^J%<+(GOL=7,^%&9R-O\4I\-\@F]@G,MP-'H[&5#&U>)=8W:Z/? [UIYF MO/38MF:!\0+0A:'WBB1ZI6'8I3 &Q3K:0Z'V)$=!YIU/=!I[S0 E-T890]_J MI#L='_B]ZTX+7AJT?GF!!:?3*H4JHX_PYP7@9S@FRFA;K!A*"4R Z9E#J3: MZ&OVIU*"9ZVAS?GV +#O6+U:4->@J\SM7B??!'&16WPEC&Q$*1&9XQKK[5>M M<[.%E>RR=1PB+:.)DG7'^$/?6A':HG?,;:BWIX4/?#$Q6%T8)D&GMM:>!2. MD=67G78V2-=F:^N";A]Z$_5#[X-:M"4U/4;7%P?W;8!+V^]Z-/?Y9+R0QF+7 MS<,YF8.U_JJ(K)5C*J,C2]#S1:(0P^ @14YOVA;$([L\&UD32=)-95K6ZHTADOM2"':YH$U5*8Z,N M:9OA_8[TJW?Z&H3-5[X5TS/,;X80AZ-SIU45*S2/A@E7IVHD,BC!9L^X+A"2 M]0I-FQ2&+NB^(X7:DIH&8?/N240#5S#KHA5#05ZIEC(Q7_M-!HMHG#205;,^ MLQTQ'GP25B.Z&AR&=R!]/?Z"L^M(JP$X')_1]RZ6,1E?"BLDC^CI?4BVOAXH MR1!$>AT+O2U&%@]HVX0:^L%_J,G*+6ELD'Y%!N*R&W@-ZD[QV=F,Q$,'^'EK MW;K$BY_D 6:A M1F2RE6W\/4L>"H& \YICHBTF.;DN1U4.[-3M=4$R8[HG$7 M*G?M'I-LR,NK3.\+^;7,/=>N/P@;Q M"@*6$/.L7ENMN#6_!C5[LC9YC2'3.U O/X&!*)EIHTE->*R##=IH6W>0WZ>Z M-2+Q48V[@8? A5.ICKPB:Y>'0DBM8KZ.YXLEY\C;1.V[8_PNM:T1A0TB''<@ M_9:]V%%8CCPM!'* ;*JK$"&Q4$1A/+JBC<680QNSKA_\A^I)M*2Q\4E;AV41 M=MJHWTS&)Q]Q>OH"8]VGER.&,)U-%RNBM0]DL86#"4QX0QNULW4L2$$6I1 ) M4'N9VA1[; QY;_;%ICIRSRG35!)F,A!^]9D+7;?=+T-B#/ M3' !UL58>&ASY7 /J.]2H?HBJ8$;L7JO/9]D]/N8GO&:OC&NS5](^U>7'537 M:/:M7&K1%_7X\WF!5,Z85-' >/)DK#BM&4BAF?.%VV!4\JJ-Y]%T6=^G#N^- MHCRJ?S, KH0#63U^3?M],.3V6W+XA"T*-#K:\YNUWNB(\;O4ST84-KCO711# MU#SW_WLV_ (C7.3QD02&:4[O2XV?C_/U;USYS?/F6[>OM2]>JI=_ID\P/L'W MY#>>=^L:8 '(R=$+9>I=I^:)>9\O$2TB< MY1 BTU ;4)#ASF1,2:@"VQ6#@8&HU'YVHPG 6DP@,K=>Z).,AM4D1Z0CPR;]Y+8CHL23W,MUN MCN0/S.L\A!J/XZ7>C6!FJH[FU9H,_*"$8$6"@I3JHML8RS> / +_+0B[E=RX MN;0;1#^_%=7A[!NB6AZ5=&"U,3'3*M;9.F1N>YZ]\9A*QC:VYVTLAZH"6\F\ M04#R%0RG_X#1&1Z7\^SL;]E 4BBED$L616T+G#FP&'QD>3&;SPDG=)M#XDY( MAZD3_3#0P.9_/SSY-#\NY)@OZ_;>?9WAR.T=MH\N/US%3I ;#I^ MM0/(QQG&VCO!715H2W8>29%XX<$Z/GV]Y?O7SX__O7MZX^OC]^^&,[@Y&2*Y\UH)^4] M?L'Q&;ZHTRA'L^O N@VS6?L9VXVTV6Y)-P;;@(*@0\#$>=))&8]!>2#K(V>- M3H?!VD_;LDG8M0\_7G[XI>DM$PB3,FF7#;5,\ M ^DM;>!:2NU!E]C&R-X [.[WO5YUZ7:R8UNZ&LS"N4,>Y\Z(1^U 8V3H"J^W MC)%%PS7C*(,JTD@EVUPYW(=J5RY^4TWI3>S[XOY_>25Y/B;9@J('MW@TLR%0PV\BR28;IE#B+$24K,G$R9*-+ M)AR:&CU@Z^^'%JU#3 OMN0 WQ7PT?S$W"\.%Y]<+RD+)FPSC)=HF/D M\- 6KT6VJB"0.=Q&;>[%M7MCI@&9-]6E/R8:!*.OH#O^@M,KP(K+(5HP3*A8 M$W&-9)"=9IF+X#/Y2M+YUBIR'=*!:\<6\N]Q YE-Y_6F.I^E^?4M4]D@H%8] M)6T)CRRI9M^2W\4Q8*B7E;+3ED$/N*(+]+>;>G 7@H.Q:7L1<8\)SE?PS&KU M^SFBV85V=P&UCL&Z#O^WX>S6,.V'J=NT]R3F-J_]"G#<^*@0@7E+)Y4&J5C4 M09-S'H,P7,G0K1!J'[F_PYK<(?7K2+?O$-;SR6B$:7X9>/&U68%%Q5!Z.LQ4 MR2P"T/*D AY4 ".[39R\^)GM='$;+*+9167'AF2MD MCNA0(H,0')/>%B.Y=LIT&_FX\N.?/(/;"ZWOUV]I_EU (4LR@9<$(-?T/\BU MV;Z+3$3(!1,JI6,G_JY_[I,G;@LQ]1CHNX3R>3*=PY6=('/GM0Z9T8N?:O^? MPGQM A2$!<$Y9A.ZO7>K/OTPV-M&9#W:NM?V@5]A]G'R3;[$5Z/Y7$+5(O^7K-9;&TTMARG?B8N# M+,[4ZO#L8VV3*EE 1V8X&HTE6JOQP63QAQ[RY%GM2X!WMMEH5QKP%J:U_/9+ MO\4 MSZU[_3_^V'?2/A/&G/,!0PHIW.1T197. H4T2@(?$7"_ZW/[R71_75= M-XR./G\>#=-YG\-%,Z[G9Z=GH\7CSCMN+0[QI8@NTG&+CAEL+5="RTF97)U# M5=L>QJ*X=6"=:=,?8WOLCU$FH(LC]43'N*2C4$&4PPW+5)&'@2 M90([UL<^"@G6(;3!WL/]'56AK7+P;LI?AE.SBXZ M[@T4D+LDA6")D]NKO5Y<,B"3&B"CRJ'8-M?'VV/_[C1TQW0WN)1>M8)%%XY? MIY/9[/G9=+J8A"0XJF -4RZ1R>.+I;>*(Q/@P>:0N)%M*ABS+6?"-D'=<1S#(J^2%#29AXU[)E]O--RO_VP^'9![F.7#-YY MF>EC5J5H9%S%PC36)!,$S@R$J"UFG7GJHJ%/+JECE^0_E/:Q#@D[N_+O NJ[ M2_M8BZE.=_^;B'EG.F!4X5$YP60MZ] 9+?/@#8O&?/'=QLKN(_?KIGWT M3_TZTNV_)A^HQ].:5]L /!@H M?M#I"=OY'LM*Y47[VUMV;TE>%6U9RJ:F'M5^_IIT1JJ:<1RT-*)-,^+[4&T] MQNBLO@7'Y7(F^[?6O\%+8;'.Q!9*,4W*Q*+%PC!96VK7)%1M2M?OQK1[A[TW MC;@U?*@?P3<(<;^J0L4W]%+EU^,YC$^&9'TOHD^_S["B"[H#4I'RM8J/%M%7RR)?I00IOYJ*E'WM<0 M<=_!EU5M;*SAO*3H&1E(HHZ6",RG HS6B=Q)&9/KEOF_A_U^UI+U0_U^UA%4 MWT4WJQI'18]2\Y1J72XM+B:R=Y7,+"F7>+8N2"DZ$;>'';8V)FY;0>VX45/@ M27-3\212*6-4G>RHF 5M5*&3 O>B<*];M2T,9G]":]!XL<*RW%Q4O"! M#HD8Z\4P9@996&:S8:V.0/ Q56Y:@T[7B)U\$=J%B(=8X'>.5*%" :]5A^)'5Y MP'9_'&U9AX3>RW?/TK^&8SH8A_F?U>2Y+!%?XEZ6BANV M0"SC M%1U@])X >07 [E,>-Z3@)HE;R*_GS,:K<(IQ=/@7TDL3:@X7&0D>:1=1W)F2 M4 ;I.TU@W@\:[\E>[)?%=<36,WN_D:1.STXO@"0;(OT_,FX!F$:-+,HB&;@$ M.=6!K:F3K]6)OVN/WFT6XL;"G_0AN1Z-X@40^/,*$$TK*+[V=(^9K'//R32S MB8YO[9.T0NJB.DU^[$;AU4<_00HWEMR=;V'+Q- /9Z>G,/TZ*>_.IND3_8MW MTV'"=S#,93*]:C&Z[F/[3RO=:N$WLDZ+\(9' RBMU8;V;@=:\E X M?5NFQ%=FG:X+H&%2:O+.&-/"=I#O.%:W*UO7.<+2H:!SDA]YZ6+PS6/.Z S)-3RBQ(!2):D4.; M$;<;@-T+SW$S';HK5MB*J@;YK>_@ZR*[X>/DPGF^3,%]B_/C\AQFG[[EXEJ7 M@T4ZR%$*DHTB 8'TDK#Z+#,=*\ZTR7-=!^7CZ5,SVF^.W&[%6<,[C ZR6=9> M#W'V>IQJ_74><-('@UFQXK%.X4F9>:\#,Y+6P%5"9]HD(FV'^_!U<(>\-KR0 M[8!>#*QT$,!HYIT3-:9OR(O-)";)R;_56JG0UJKH@O*'QFW,68.V#2NPOLUB&L"Q>^%;L2I8R=ZF'[4,4^%G38MM_.*=_-^;WQLBYZJIS_YB 6R#5SBQ5% MYHB6RK(8#3*9DP3AA3.JS7B79DO:BSUX]TK7\$787&/V_%6H/8P'&B/9XU@8 M!T]2MD$QGXM@10@138DB-AJ'W/=*?BC^H^O';HSDC=?S[&PXJLTK9P.3N$MD MGC$9JN5/9M^Y">ATS Z1EMHX1M?KV7\T/]]T-3>AQFT&)1-XKU9\?S3SC]^ G& M=9CA'\/1:! B3^ 7H[OK"!P7:M*. W+:C5"!!TW2V/O7XL%E_GA=]ENS>IPA MT<0HO/S.P(GHO:'=(6(-ZR?AR3;4A:'/4CDI R]M^F8W6M"/5V-?M.7.>1O[ M\1*0J U[(C_!G+Q0W\'VO'!_9 M SV+GEX(A_:!D?<1F.'&*(E29M=60CH3;P[-9.*4_&>A]+8L+6 MRG$E(_-%<69M%AJLSBK$)DKP)%LT;:,B3:G9EQ9-=Y8IUKO1G!8O@V&:QT*F MJD26'4!4AF/N-N#\NRL97TL)NI:,KT'&H]3^=@'XHV1\0T+7+QG?@(W'49OD MO%%U1F82G/QA%VMY(NW.,@:NR'E1C7I5/K&2\;;:L@8)K28^?SB?AGL5Y46R MO]-<>6DD,]HH,L^(3JBCYEW*VBF,Q74<;_G@H_;"N-V&FU4SHOL1;//VVK\> M'[_XY^LW;X[>OGC]]N/1VU]?/WOS\NC#AY3Z1\PS0/@T2:R %E"K(._ MLJT]ZS/CMG!9$GF:-R=F][RZ*V!VOY]MQ_9='OJF\FU0H/ M:& SUE@]LJ#J M(&):"_->1 ;.:&>5%:I1Q_G'B\1L3<== 9AU9-G 2KW<]\ZC@"_.IL/QR<6( M2*$U"$?V%OCBF"[*U7YN@245=+ .=))M$D3N0W4XW&\M\Y;15A53\"$X9D4, M3%LD ZF4P@J9XD:8#&#;.">KW_%M0HO+3SR/4%@ABS)D^:$6FMP)LB>ACNL* M/'BA8]:VT?WV'8!V%2CL]WCJ0[K[$@2\O\^PX3';D#-SW-9>I77@CPB218>T M)$7O>K>Q>.OKRW[W:=^"][7:L:\C_^;=N+N ^;[;L:]%U[UMN3>1=7,%<,%I M$^HM&9=T[KL$+)8ZX<0#%T9E[U.CJ0U[WHZ]/][7$7'?$;E5S:I+2=:4I)@P M7#$-F&AK*X9!]DI& 2FE;FWZ]K"K]UJR?JBK]SJ"ZKOCXLKV\*H$;PB/-!RK MC>Y8U(:^ %<>-'HR>3H1MX=]]#*BAD!IRP M6AMN;P[)>8KMV#E*[C+&?3.%-'[]2+#:1KKO?6;[>'?W)=^(>FM( MQ4A,4HA2&P1!AI*<]A[1&K2Z4]3[WJ>WFM8WN_1 $71P*A<&$62M*]$L*A>9 MS8YT7PH=H$WA:1=T[>85SGZ=3F:S@?!!".LS,\74;3]>6[O,*-R!CI\,M9T7&H.0K#>RI 8=XK$ M(;)E )R<;Z\=>">*"6TZ$*R/]?M2J#X(:^#(WH.XIOE&*Q0/2(:[ES4:")D% M$\AZ%TX)YY.4L4UFY?VXOB_569>(!C< EQ&^>W">!_UJEYA81&19U?FN9'PP M7W?/E$+$4J2QMDWR?W>,NXJN-U>:1K3L2PS^GD4]^_H;_)_)]/D(9N>AILB# M2M;K&ET@OP8R9]'DS)+1*+1PI#-M"J[6 /GX\?E^U:3[%K857;L]]BZ!OH73 M9=)9%[A-0_QK GZ<2X!F"M!=T7IC;P^4SA593/:&&94#^1Q"V5[X.)A7W5M'=(:Z-C;R3A-3C_C'(].IK@XCI>#;S!DL!K(T%"N MSCX2JIH#>",\;C%+5-9)+$IK:2/Q5HH(*O/L@P^#.S]UN]>M M?M+K\8Q@;;>5ZQ_[ M#&;#V8?/4X1\//X'3!?EY>]ACF)@9 ! 7U@HY.YJ2]YOS)Y6;VPJ42=K?)NP M4E>$N]^ ^M"1FQM-$SX:'$?7<=+^BU.N+OT 3G 5B0KG&82 M#>V3IF821(>L@ 6/TDIG=O'*W(?Q$'6G-T[:N%4P3O@&Z8SX)PY//M40^Q>< M$K07PUF:G(T7L"\ #SP6'C,BTZI^04ZFEU(UF]E;C]J:TL@,7@_G86A10VX: M1+FK!&Z@O*KX@Q)R4<(B"TBFF48K64PZ,S+V-*")KL0VS0$? '88NM*G]!MT M);F^Y.6@4JKD/U>&H M12]R;]"$\>KVMNR3]'6 (@EM96&^]K73NC;2R3$QS&# T3;F39N>1"OA'(86 M;"_I!LT#ZT*/QODY?![.8;3 =AQ'PY/S^O*!*AE$D)R)19 GU6'CDB.3JL3H MG9?6MK$T[L=U& K1H^P;=-1[@>>33B[4]OED=GZ-CR S *\U5;6P,]86^5#S MBR3G0BAK3+<)EQNHQ$I AZ(+VTO[MA*X;97@S61\\A&GI_>KZNMQ&IW5CMH7 MPQ1^@_G9]+PM9%9.21>)S*Q\3?J(S',/S,2@G=7HG>HTTG9M;=D6^6&HU4[Y MNZU_?C?Z=P%[D("3+-"RY,K" >,U JT9URGF5*RS^3&5[0+F]Z19FS!S6XW" M;M1HX)7*!D&PI!QMMIKG10]GECP&+ 400AOGN!N^[TEQUN)B142NYX#N16:1 MZKJCR_4.5: M8++(U @"5$;AF?&U1$D&Q8*G$Y,');V.7"37QF5:A>:QTO6V9GC%IK&5I!L$ M[6]BNKA6[X*J:9[=:ER/DTZW/6\/*,(60M^=2J"4/!>R>9*M/6>4YLP;*YB5 MQDECR:G7[>R*7:G" \ENN]*$=63=?\WOE\GH2_6CR),?SE]!6L3X7ISA;_#U MXQ^3CY\F9S,8YX]_T*;X]2-1C1>Y,SIE=]< ;0MB]<=D'@9.=2[]![L '3&>U71;)X0(0CU):.BU9,5DP'45]+X1A M@OXQJ&"$SXUZ.=V$\J35HA\!][U+7%?/"T#D[J14:C\TKBS3KO:84&!9MDX% M$0H SYTV@%6?_J1)[$=F#:[:?Q_/;NE542"LX8X5VCEJM6VU<5$SK"-Y;%') MN#:=0E> >=*L]R7D'F_1%XKX=C+'V3OX6CV:"SA0^W5K&VLW9U4GSBL&1M>. M80C"1,E+D)U>W=N?_:0I[$->#2Z\K[NF"S,4M!88R;-%8^G\1X]U=I5FQ:&0 M$3@OKEU2S'4LA^*P;RGE1IE1EXBNY,%WP=748;\+V>.X[-LR=Z\B;"GV!B[[ MG?B\UBDN!F)+8DUC;=K4O2^6!W$NQ]Y!JU76G#.M+N?5P%G7?7O45B M1M7OOIG ^-D-JQ,$B"2CKVD9R#0WGD4?- L.2U(B2ZE5I^-^K<<^]MW/IE1- M=B+GOKONO<3*>6-;%0B&KIV#JI";;8SD$W=DQ(PTB@TOX=Z)_3]^[?P79 M 0?R;JHM1M)+7-=;=,^S,I\6*?)#$:K5L3->_7JZ+>7 MBV^>_W6Y).TBXLUJ.QYX&0%0C:6UA %BT76'H;92) A\9M%2QVU;T- AZANN^"F MQ_J%7M8@ET/SK!1U1CTK&3AMV KH;9&<*:62EL8(Q>U.]$O^T*]MN.FQ"F*Q MAF6JXGU6XL=/PQ6^Q^*[7S\,_[Q8AFO'L!N60]"K'3/2H&[B:F^,1=!6MGQ^^7+IJ4VB>OF/"\U'.0DPFM,_,.C"UXM3*I&(@&Z38.N!(>'2R MY)WD&KQITT6/A(D7S4[0.9-C)(NK#B+1W'$65#0L"!N%2?3BW;P\;[+02T2/ M[:YLI@/WIU5L*.\&F>UU=[L.B@/0U^:\=+WO?DJH$BN5IZT-/,F[2P6XZ_+(PR.YL!3N $H0(B?8K ME7DM"RD,G/9$GHW@'*@B6_6L>A#A%ORST?>]\H]_>Y N.X5Q_:T^E-WC> MF?%][30Q@."L%M!4U%W*#%W:J# M[3U6L=%Q=OM:ONF&H:.YG)D3E=IY&E9)@W/+"4HS=2T%'HVWBU>]@SJ$=; M=&W9[G7/H%HY(TT@#TH;0_M:34U',JV-PF2%+R8U[)*XSSV#UF*X2\^@=22] MNP8Q75!]WSV#UN*M6Z>8382^.Y5(!IUQ13+C%#E1*Y(Y61T#B7VQV64Q7,RC4>(F M:*(-ZTB[96>*?(97VR48C80^4V3L4-; MBON?^=A!Q4U)NJLG18\2;M"0XH[>EA7QLB^:$+$$'UF0H39F$8N^:(176Y-- MCN"@6V>2+D\[!/)[EVJ#4^!&0L:B:VY():5B6*%GDR)JSF)!9,79X*W0D9LV M>0ZWL1R*4;BEE!MD.MQ0R8LVUQTP-34(5Z%Z'&-P6\;N58 MQ-U\"UAZP0%U M#D*S(LE#U8)\U1#I7.(A$RH7DA%MLEQVIP(/&("[T(!UI-PB-GSE>GS9S\&J M)&123,F5]' MOH]6N5DXDH,I#4-7?4];"]0+.:!H=$A6.@X*VQSV3Z9R-ZK<7(>$'@V" MV70^> _CDW/M]\ZYX,BT(1M$DVDB.?/:>69B<2@Y*BR=+H+H4Z]H ?WMI@9< M>^Q3/_(WEV&/>(6\NMQ![\))Y:B M)*C,?'8$)YG @A"1-J!H0@X2$G3*%]\/&N\XE?MG<1VQ]1:7CLC"_8 :7 M'$-:"+F//#)O@V=">J5-)!\R=$K0[<3?M4?O[OS<2OB3/B37\\'X&XGJ$HA, MGJ/0I(^NAGWJ_*XHL;#(K8K%\EH:T!^%5Q_]!"G<6')WOH6]=J6 V:=7H\D? M?\=\@K/>NE+<_ZD]=*58 _:-KA1D5?+H= *CBP;ZF[4%>99$"-*9=GBV\EY5?-%V8A017IZ M85@&4R.(PC)ZA2(SH5@7P />K!KOO6+T.J+'OES=3 ?N+A/=0MX-0JR7N([. MRQ1?#?_$O' #<39?5*]F+DOF/C#R[\BKM+3/1GH[F8]!!2$1;(R-->(N;(>F M&[UPT"3]:HF0-M[)]!HT* F+(S>T)"!HV04654HLH$/OE !E%_V,]J*Z;SO:MY/MOE3W M7:KOY6IFO]++]&8RFSW[6LVWX?CD/8YJ8?QX]FGX>>%08W0^<"]84K&60P(I MM0?)G. N%&,!;:LT[TWP[E-8<"TMN7.S:<96@X-I!:QE(EP'8$VO#>^$]E@) MX^WYG;0D9Z?:8WWAKI"]Q5--HQ1%T_$:>6WVE=#1D9ML&Z-FQUKS8%[Y'BG- M.IRTR#R[$G8@@,O>YD5GQ3UMV2DLYF[7N%]UY+CQH@@,VK:YFEX)9_=V;T]T MWJ20]$=$TCK(" MH]2 )>3(E)9U H.US(O@6# <;"Q:>MTZ\KHK)=G [&BO(^O(OX%N7 WO+-%= M''Q<1"_J>%91'!VE-M'B/0867?1&00BR6\++VIIQ-Z;'B+#UQ=VDB>#[+G-[ M-9G^ =-\#SJEP 0I+!.ZC@.3SC)PJ!AX70BAY EO7/7>-:KMH4<= -L-9+J3 M2^ /9Z>G,/TZ*=>O/;>\!'[@4[>_!%X']HU+8*_!ZEJ^7!NDJ11"2:9$A4AK M !-QT.'S^SJF9Z]@./T'C,[P,K:;BT)I2R)WUM3Y&.2!1&M2]4IX\DK1B=2F MZN1>6/V9)F^&$!\NN4W/VCV0SG Z,4N6!<,W2BT/MA!(M)T!?N@TPI MJ]3<2+D/WV-N5-OJRMW&2F^,-/6*OX$[+BN@$TX06-WUE!-Y[PI\]=Z127JQ M220Z2M?Z&OE^A(>I.SVRTL#H/9Y_PNGSR>GG*7ZJSD&U^.D3"H.V7&K:V .USD(>GPONI&@R!2^Z761888W2)J MZD2JWDRIBPR2!53(SUNL-'M,27AZG[5G M.@E31]HYIFRPSKAL0FESG;>[-?Y0_^::T:#>^1OVV15I/H-1'1?_X1/B_$W] M"%K5LZ^K(R+?+F%?X&QX,E[\[OF%B_)".VLMBW2TU1JQS *0\+TO*6*K5KX(\L>B7+$%6*"%U*QH6D< QQ*"3\HXE[!- M1Y>[$#W65>J^*,RD 7$-_,E5N)9C;3L@:WH7>S>VQ[F)[8?##HJQ!0&[51'A M$R^;62Q#F>R(9DDE.0ZM;EGV[5J/'#_NFO-6$?NK8)0;R?C=#:= MUO:I-:PZN[@/(O-0T,* \:P$TY'.^6!HDW3<$%;N(;LV2>WW@-J]J=\7=ZOL M_!X$W_?5ZP+744ID >6EFS'$)3+EO#R/L+L:*U("6!2YEFVA\76LF\G=IN3= M^Y@G3W+/DFS_WM_&5QRM%Q0P*6C%VF!@(%1BLLY-SQ+(9VSC0CV$[,DK1Q,* M&@1F277/3L]&,,=\5U#B JB+D#(GC!+JT0AUOXI:,"^=*";X8%.;1N2=(1Z, MTK0AI4&$\[;GM;"BC%(!0DUAU@GHBS5UX KI=$D2P&LN=!LS'ZYMWZ0U MV(ANH[IXD;K@VD6=TRUDC^/4]L'>@PJQA>C;53'=QA>SMBKP:D*'6B,L% M% M2.84@E1""VATW[=;E7C F=VE1JPC\2;IY>> ,!_-+C!>)E O4UIE\L!C9FDQ M%R3$P*(OGB$O8(WSSC:*<70 ]VCE2ULR>2OYIE\:=EW+9(Q-L+C1(!^;L#G! MP'%D H$KISB)I75'A_VI9=I3*Z4W AN8O??F;G?!]J,D:D,NUREWV82(79=$ M"0!A3 ;R#6L0T'+/(DC)! @!RM8N]#]*HAKJR#KR;UP2]>$/^+STZDTLR5A7 MBXIIWT10#&*H53GDUD>-MO@V-=>K\>Q9<8 M1C";#?;U?*T?YG0Z+-J=K?!\KELGYWZ.2T)9DBN+.4GR<[AA MY$,7EIS)'D [#ZTK?UJO9BT= MV4U>:9&L=YA;32/>O\C)OBK2.I&4=0C=M7/T"O2$V,$BZ E6@,A3%>:O^Y4\IDM),1]:1_^XB*<4I,A1L9!EJ%V'O M!(LF6X;9)UINL*F10_8D(BEK<=8MDK*.P!L8_7<[35 MC").:4' !7K[Z<\_/WSY\_3LR\7) MV;NWG\Z^?#C[X_3L[8?3BXV)4(>D@?;X]'9YH$.7L9$($H(%"LF5>4&2*6Y3 MI"'XE QCCB4]VN-[VL[RG<^+*8WF$4SB&.X%)860-J0@B+$L$1FT(5ZQ0-#^ M00/(*XREW*M(I=-+*]&%UJ*N8(-X\CC^7FI%R^]'$K2C#B]LG5PDN'Y'+&HK44PFGZ*27M1)(#2"]VK4 MHWLRZKP]FUW[R_?3V0.XCT3R;CR/993@J6J%>6?81;+B?05/OO9^I)#&7^8?)K,QPM885P%DB*Z M@LL'V*-(A0L.[SOKLR/2A$Q"=(Z@D1P])%Q&4HV4X)!O?QUJ45WNCQ5%]V5V MC!SJ+8N<$A!EQF6"$FL295:"9MI'QD.HX\\W1?CB=:@J)8]5QW0<#CF[+M)" M__L29;<8YSP?9:.E1B3$*J7P$(R>>$"AH >>N58L>5JGG@RNONJT+B$KB5>HE M2,(4,LVMY@SZB+?>XNFK-KB7\^0@(0]=NSN?+>XI]EL_AV6^U =/#44GC,GR M!ENY0!P3'HF-W#DGRW791$_PX^_I"/YN4S^>_OZABENZ('3:F6 [#+4^1G.O MF*L)IGU*3@X@?:CJV"Y8VDIX2Q'W1K_26F1P),?2;XJ+A#9/0H!.:/2GM!.I MD1EQA+1OJ1CIC?4])-LAVTO_^FR*3C5,G0_PB&R]RXD3*A"*C!2]7&8]ZJ9GP)3VV3R7^SX&#K?8[/L^D"EK?"GR?O3C^CR?!V542YS*M> MW,Q+@&-]3?C2U \TVN+.6B*S+R.!I2>NU/X QTMDT\C?!Q=[J+U[)1=]1X*NTI+N/J(S M?W5KPC;!5?D1]=/(AGI W8ZY9Q6AI=BK/)G>@H^B4Z'+C"\O;2@SOG ?* OH MXT@92Y8UR3[.A=KJL/.I=#_:L(^TN[9"3C@[_9GJPNOKGWX!L]6]56(5B'9Y MN[V_GB0\(D^^S@#N]7%E4D1%,R5@.;K /CIB-2C"I.'!E(9K6C3]26 C]I@'B+OAE"#%DJ2G6EYGY]JL(.TZ(O3=A'UA4TX,UTDNZ\7XWW M4/",)(O7DJ1!$0]6D.RTM2%X%VB=:5+W0 Q1I]2>E\U)@@<*M<-;OZ1%SCU> M:$N]S5)#3K@.6S*I,BM!0@Z><.U+R .T%ZD)LXV2RW=?^PKN\\/%V&&%_!V( MVQX]#6!T7BER#T#_Q2$'4K!)8@OY=5P&^IR,5ZLU#3YF%PH3]\B MS41::4CP0A)OG TL\ERK+_ N9*_@9JU"0H771L_A6YN*31!6]:!W8QS&F^Z6 MVST4IP4QM3LK/(U4*BZ]R8(DJ="Q=,D2ZZTG$"./.BNEFU5ZOQC5V>%]#ZTY M^_#1=<#_8GJ]^!9FX_05/OI)RN/+R_5]J802#J@AU 5.$"/ZI)P;$KF.8*QW MBFYTP-SVW'W;5_3O?G=-QK1S279=P_EYNI@G?_7PI>1ZKO3-&E]((0HM.8F" M"B)CSJ4Y6BB-\[C/.J".BT9,-_BRU\5YU]+=NKM[:!2W34YWZVDQ2*B+KZW6 M6NZPA6_TG$O!"2T",)VT%,*['&G,04>;J%$V/-=SKC& =I9!4?A[3V$_WKV' MXSXA6KS>B@N$&NH%L2'B[:V==,H8H%"GH>@V1'T]VC^?7I8?*D\Y1T)1FC,K MA?9@B4P&G^)TZ(0!157F0\%L2SA?&OL1U$=;H/[1.Q#U<5/+:F.-]^\[.O,/\R M73>BQ?_@#/Y=?JSTT]&)>UN>"$E:!C2@'>.]EX0GL!1_A89,G5827:#_K8N= M<]SA*Y%5.5+#!7P*E^O'2O,/DWA=>CZ-0M 9RKP(SI1>"\XS(-QK%6P*Y8U; MLZJPPT&\7A7KE9X*Q&:!9_PY6_\;_X!Q^C.?+#E*W[6WG(S Y&F\L MB;@2(@-7!,7FB-3!0_ "1+,$2;6#L-DZ7J^^'@'O%>K=FJ[FL[]9CD]A(T A M:<4#@5SJ04O79:>Y(<$J9J5QV?(Z1=5[0_VMB^W8Z[ Z8V_;ECETT(SW1/@2 M?:)<$&]$Q-_R:*B$J$R=FMO#_)#648U5CM"5^XR;1#)5K$S\E,0+'DF65'JI M(P11ITW64VCZZGA4Q4=O+=ZANQTU3O+HTOC>2$:LC9%(%QCQC%,2=9D[)6D0 MIL[TMV/-O[>G?M_L^SX4#),Z;8+P=_:]-;?[YU /(688%7*!\D01'\^NC-Q0 MD7C*T&XU(F@>,P^^3J#YI6;?*VO./GSTEWWG(C(.:%4:*S.192IF$'AQ"XZ& MI9,\F\W)!:\B^[X7&X)>B,S2BWWGGII4Q"2 OY;< 8Q.\9"5-R,=G]\VPZ[5ZA@J?1H MG(7<:^L%G:2TI-5?/EI:XH'B_UEB633%K='H(@.02(/R3-AH1:42B'J+^JW5 M%96@@N_0U8;]@5=F\=7?3V=_X'^[&*4LG%8H;Y<=[EN7!7$6'7>K%>,:5PCZ MN _JS17]UNQ:]%<8W+:$%7:O*VRNZ_2O[^/9\H<_PVP\32//C$X>70)*$;X$ M9]$Y\)D(X:B4F6EI5#T][F()KU=Q>R>X0B;ZX!VX_,<_8%Y"I:NEL#+33'@9 M$DG9%V/) ''H_!"NDHC>&@,N']>A^\0J7J^^#D%SC;3SY?)G(#V]J'45T2@: M[SR396)G&58>K"&64T>\TI2+8+-R=?)AS?"]2C6K0$V%1/+IU??+Z0W !YP)PT3&DJC64TD2[A&IS(!(<%3 MX)FF1OU0^K,$]EC=J]3]HU.+"M,)#U[CZ7]?CQ+/V]'\]6JS;4.)<4(YR5XKR@2YF>P=LOJIB$=2SR.C?!,.O]O3V&49T* M@QKK78AWG[3ZCS:%,C+ D(Z<2<@"3XJ<#"X<*&$1-,\A&98K50P,M>17N6U> MA@)5&$Q9;>&K8V)9$+[\H_)S;"2UB3SSY;2D(_VJRA,9G_8IS?@-TO4E?,K/RO;-S7(CIS)5QU(G?;'PB^4G+M?Q*2_=]64='J/) M6T\S2;$,RJ:*HL.B)8F)BBR% ]U7E9MA318971M7=C4O4XXJ9"ROH]G7<'7 M!%'5"NG'F(:IB.Z(M&D5B?>C"]QRE955Q!B)R"0#XKC.1,F$?^J-4J9.54U? M.K"CM+DW%=A'T#6HGUY=H=FU'%GY<_Y$H)0KD@,KQYV-Q$65B4@L1QG+[-(Z M[\X>8^G?4&[+T";A[<1;H13O\Z6?E"$GJ]%[F?*D-=YLSHJ2P;+$!F=*6P)& M=51"L><Y.]7T4OXHI<+#D*U3VW&*Y5?$&:*K>_ _Q#'/K'\[/%J);"+?" M2;^!BFDOA0V,),YLZ9R#_G/.%ATJ'KV/3J1*KXO[H'K'Y5Z+Z7UDVOWX+\KT MATE$DV7\ PJP]7WC>! )#", X,MX545<*5K05B;AF 958^ ME2QD(UJ;?=_+);F"/#O?NU?+5U;-J<=L^[P#-RU67WKGH MT+I[.#R#9B:D5GBQ271/I>&>!(,G68B&.M)/RBIG_-J!'7""E.A+ZGAI/P!X2Z!=\HDB(T> M$#2;]'/_JX>;]+.7\*==2*[C*7@/1PX%+9D221/EB_W 9" V<46HSMD(S8V6 MM#L*CV-8T\$4'BRYCG?A/V'\]5LI+O@!,_]SC%NF:+Z;TCV-^3(")*$IJ! ? M*E;0&@'J1B\H&E'Y)(271VE[258(6BYK1NYFK 8G0&HN"94ECDX56OC6HJT8 MT6J33"BI*G5]OP_CM9N[[65?X>G4SBK6^;/OP);+F*0-C[')FJK&P&NL:IA( M>@MEV;=>N2^FAV@:<,C:DJ6?OM6Z@_,)*-@"776=>-N"NJM)O9_\Q M)@QW9>1TJ?LQI?M@E( 2"E;PQ#QCX1 =N_\E_6G/$&0]HR<'2[K"G?:4&,XO M_GZ;&%3 A1.4.)\DD2RZ,K18$.!94>I2LJ[.&^!G8?T2BM,]05W/UGEJQ6M8 MWH5,31G&PFT@DH=(K,P63]32QCU;'DRSXV/[=_P22M"EG#M.P7T9+TH$YL,D MC7^,T[6_7+H,@H? @N&$6866E8%E@6<@D4F6$&2,M%$W^D;QQBR M[[ ERY. _CE>?#N'R]7(IF_C[U^FIY-%&0FZLKB:0.T\9[LGR/[SNAW0^IR2 M5."DXQS&OI"3\#%S[XA6@+VW9YO'N[T[B B5\.\+ZX7H.[6Y? M!UK7/?)[$.!&I_W K/3,..^3DM9%AWZ+4L)H)B5E!I[HM%\'Y$"=B3[>/?1. M@@50SA)F@B,RBT2\2*E4@ A &3FICZSYYL?!^_SO;,YSUW;A_M0]A1+FW&?B MJ41GS#E5.A>B]\0R^,RE!->HQ.6(^CD]M6BZ.44Y I<$6T&:P%,I#5FD2ES0D>F26\YXK_+V=!ME. M+=3LF"8][%PGLI!A?'^I+%+!@W$$DL"30PI&@I6:4$C&6JJMB$ M5(-LJG;*-D1-=6?F;5;>&6\9,1!=:=\HB)5 B;%,I& I#Y4F6@SD1QTE%QL/ M/)8FTSN_@+N>S?>W$ ,F0AGMRB@SI1T"$&^T0 O*.*TX0%!UYFL>F2!>T%GY M8D))U13Q17G&S<4Q2I1R:ZPG.@==^M7@598@$J4%#='1&"L-9#F&U;^@'7@, M6^ (M_->^ONB]O##L,-N08#27-D@2. A$UF*GH*VFMB< Z!MZD0^LL&U78O@ M]VX^SMU<4Y-?<(1MMR"HXEGEQ(D1JG2FSRB(F"B)5&>M661!BQ>VI?<4P>\M M?9Q;NJ8FO\0HW_4,Y@VD(&5VRD@"+"0B'>/$V6B06F>#\3J9--!KVE[6_WLS M'^=FKJ;#+S.NV$0&U'@%CB1N;,E9E,=")A N(C<^4Z%TG;?)Q[#ZXV7P)*7E M>>(OWXWG95)*T>B3@#_OXV(DA: &0)(4()5W79+8P%&/P6C\BGW'DZ\;I\(Y%(7 /W\[G2R%<.TOO\ ,"?0E M!P:)D3*U%X51WE])M/M\4L([3YFG+^UH/$ ,+VCO]:G\O6W8VII;*Y 8=@LC M[$_@UZ\S^(I7^,.QP_=D-*(6#]: ]IR0&=VS&#VQ7EJ"1W&4#&3DJ6)EPD"K M_KU)&V_2EZ"7M:[60]:^_$>)D> BSLOY,_\,L](D'D^@DCF&+6-)7I] J(U#X1)[)"_S]SS3C-+C2<"[#'M_XR2E:7 MCQKQF+L>#3LEMK6/U*IS0P@! S%\ MM6#:#1L5'+@UE'6;@"9@JK;_?0!GF+Z]!Y/S-,DM)%N=[M*\G',9B><1 M-9>A(@=O#1%4).&, TAU)E_V0/..!K=U6-Y'H/V5=2T/+3S7\.S[-+EK8P\* MLF.9,)W1=!>9DB"-(-IG&G70@29>SY]K!K)_ [H%GE2I;:X+T=[]QHT M<'3*NP_!E=MR']!IM@P*DUI1(HT+1%(+Q%F'Y@PS(8; LPL;P:G?#>*[4X=N M&\3OPV77HPJ>:3RL4PY"E.?OOA2599K06%:.)*8%**.,$-K4O![EAV0G&4%%5Z38J?1F^QHJV1N6/5EBP><%99H2R%S';CD=#OQ#MF^^>VW 35P I0HW5RN6*_32_QT^:KXE^T=+G7 M+":")I;!JS%9$HS&7VG@TE!TLW0MYW432_\*-3S'CUS75@15,%8_Q?$;R-,9 M;,IJOOKCLO+%8C8.UXOBN'^9?O9%-B/%(7D3(T/IE$-K70*A&K3#G>>" MJM-K_D# OY6O%ZHKI&R?E.,TCA\(ZOD5>&H%]Z7C08ZE$R/WQ$F747XQ.L9E M5I7J_=MC_ZVW?2M A<#@<]8,0AZE1&-*49#D(Y[\">'YH!5A(F3/*$CNZC1Z MW@'LM_)U2EV%XO_GX-W*X?-TMB3MJ8W!;7;26"!**MP."BUH%P(G)BN9DL^0 M>?^:UP#X;\WLE?H.)VL^8PI'QCF-7J&-P?&4!MQ0'GPBP+SF5,K@:C7UV.&K M5 N\K))A.ICL34*S2O!RAFA.''A!A&,L*\^Y]Y6J%/= V=?3FEZ# -5H.I:W M,GWIF]:2?6^* 8$K1XTG*D+)Y#E. MO$(HFR3(?P%D]*3P.)28*R5FD)=31D3Z#]NQ0=T+O=GNF< MFV'G'F]$+#]=#YDL;PVGXGSC+@6UD11/5DE(TC%-E304/=7$4N0\4P:<,_;\ M3..6P+H-(I^D_W<]7Y1#&W%\:H+CI\/AK-7)*T>X#^AP9+3_7!2R]*JBD>>@ MM*K30[;#1;2]!#Z@MS*#^>+TKU+\"2/E0Z*E!X;E$F7"0B1!HTQXUIQK7T:) MU4DS;@ 9/B[4EV9M'OUM&*F0BO[I+Y5 66GU-IY43[K.O*F*B_J5%?;TIW\ $B458F5E-*1 5="Y[TQ*?7"8B MJ4!MBD&SF@K\"-"OKGSM&*J0\T:C_>>V&!F1) T2(>"!3B35I560*:EX]"2! M!L,J)6D>P/AUE>1P-BKDDC>%TE04J["E%\KQE 4Q3J-S*;4F(7A&I(*H?5"& MZSHCBEK![BOW<"P*UQ_'QY*G> >S\0]<:UG);;O2\_%\]3R$,VVM9)8X5?H" MJB+0I$V>2)UII'5UD MWKM*@SZ/L6YB.(ND.Y8J^/!/9_>:@/I=2+$W?8T2YX?(OK=""F-%XB$'PEGI MB>-S)$$*=!^U\5%3(USXM0LINM>'?41^!(44V@DTMCB>CYZ6UJX ! $"$8)% M:J*CU-7).[[00HJ]Z&U92+$/-Q7,E4.OX'7+8)MC4'C7AX#6F\+=Y95T)')G ME5/"1U\GO-P&]:]G[/3&\1$%K>\:CN]&7]5H:H=_&.NJ/WWI2%%;D%WA=FZY M"FD #1-;BCU]645 E[CXQ99'IRUSRMLZ8:1C5-4==M]+U=1].#XB#5V;+-YS M*I/,1!AJB#0VD6#Q0A(1;6MJLI:\CL/1#O?P:>B:6M*1@AY +<1I?7I=X[ 7$ZQFNM)1%QR M;Y==YNX_#'U7T$*Z>[L+0O/$+-KR&G!SE65Z"YFHP+*1*HH05?VJG'T@#]#1 M:0@]?;9\IQK%@]30CA !%TY0HB@>\S+J1*PMSV Y$UHD);FKT]ED-[;^M:TG MHO>N7]V+I0J&XL8 [K/K(L9U#^?[@[K74ODYOWBY]^Z$9!(SSAE'M *%0DJ9 M>*$\,=$I@!2,J)0#[0;_+WKZ#4!^M9ZZRRW\"/G(LI0R1/3YK.9$"HC$ 7#" M@O)>QQBRJ=.+[#E4_:O;$$P_V9NW YKZ/@4WAEB,?$B!9PV(D#$B ^?$*TU) M (7VOE=IZ0+T?=9MH/PE5:P:C15* )[%NIHI_<;/QW%D00'S5I+HBOWAF"/! ML$R,#(%Z;;*I5.'?%.%O5>N*O@K9E::B6H$5*5.EHB3'$[ MB&1HKI-&W@OF;VNM8RK[.M[6^_$1XI]O*>[V)HO 7,Z01*4RNI; ?^MF=;HKG)+HI\^6U47^&;1O9%&(P\>%R$, M2;PT#^7>$"N@#%=FP&R*2E>K FZ+_4@N\%KJ\C@FTR?7_7DKV^0W8EFQQ%.9 MJ(+6A]04B,TA$;1UT/:-TC)1QP?>$^COL[-S.BNTE6TILY.KZ?5D,9)6:(VV M+^&^>%^96N)D,< Y2,IQ?\E41R<[@?^+:FK_U-=H+GLWJ+#E\6\5C)P MXFVZG58H(>"ZM$"/+W+FZSQ [78=O;5P/08]'E %CN51]?:!>\%Y8*5HRJIB M6TF\7KR)E"@AE*%!>,/KQ ".>*1I_VK2>*[I/G3U,\NR":)??*[I7J3M'FIY MB,3[T06NN0^Z%+6;7&Q5HX@S0I( T:6LHDRB3@W"T<\U[5@%]A%T/W--$^>& MJAP(7M*42/QOB*7&D"!4#-2;;"6KF'D]NKFF>S&T>Z[I/N*M4']T#]&;-2+J MI,A)<4*IPEN-&D><#XXP%K5A,:ALZG2,?XSE-1%^B'BW[O"N"G8_??G;Z?F' M+Z=_7IR^^"6IOEX :M2L:\PB3<_71[G&&>0/+'&"")+",CR($CV""M%KH2M M:E?/?U^/Y:H=&M+&7UO4H<\.\+..?A4>%UZITCJ"2 M9!<2&M)""VMV*5:C;^K_M.B$XMLSHWMI=GA?+,%=3*\7W\)LG+["1S])>7QY M^7:5D'^+[M%7&"7O/!Y39K )/.J8"I=W_0:J.Y4 MFA5LP8_PU5^^!]2Y!(%+*8$ +:/<&9XL/F=6AD4:Y\#GX.J4P=]!>.%\MQ-I MA;3^SUS<^^GLY*J,$/O/,N@Q$I0;99(A,C.)2H>>C1-HHTB5&-#,4I1UXJ!; M(;T2[KL1>86D^>GDQW@VG=RF4N>+^3G$Z=?)^#^0RJ]^P.SF[0P2"B5]F=[V M'I<9<=+D2)9.H]\;&;HL+A";LTO,V:0KQ MZZA(BJ5+0DJ<>"H,$1D2UQ#Q+T,?-G"O29,J.M%:O,>2RGB@W.?XV6F\/!_+ M E=CEBQ>DY%1HIC#@;?[22U!@CK-E_;B7&8+$:WW.ZA."V(&4:%T-W27GJTQ[AC>%\*1.KP^F19 M:,WQ#D64KTIU=B0_AM:GK.*YQT<44 V*1O)2_9+3:12+4<<03 M.:2XH27-8QV#-5GKF(P=X8X#)%F]A<7[DP_G_SCY^/?33^_??S@[.7O[X>3C MA[.++^=___/T[,O%>:D:F.&%^]Z/9__PE]?P)_@2LUE6E*X"QX=$SKOXVG81 M]LX7OA&)ERYHI: 4^7*9P%M)M78I*0$T&@ZC+@"TNQON/OED/H?%_&22/HY] M&%\N(Z_K;TN?)G=(\ ?.II/9[6_+@XU[0ZM#XLI[IXA2RJ-:*S3$#&X7;RA( M, %XI1%6G2ZC=:1IA>&VXCN%K"2@/$1IDB,I".*,-$3[2+/%N\+Z.KF/ASCZ M/UJ'TZU'@:C#&:G2UO+V.6?IO(FK_C#Y :LXV7+B%RX??SF"$*Q))A%ARY0O M9LL$>.H(E$ZQ641F69T0=#-\ Q02MV#Q40>JSBFH.M%AM?01MSF%!*7^.(OR M\->A 2$8B3;;9$-4RM8I<-Q$\J+);R76&IF))8J[T_+GF]]1X)E+SR3J7ZG# M,+A*ZY,ES#N:701NA*YX=3P!Z443WXV@*^0C[MV+=PNUDCDMR^MN" G/'EW> MR@C$)9W50J?$4IUGI$^ ^95MA[;<5)[F\O,PNP]T<2>_D;?H;90'_-&RTI_$ M.N)%C$1 +!Z)LY#JA)#W0=F_@K6F]9F!+YUR4D%_NMA8EGIN6$L:HX3+FD%*=PLG.EM!7(NQX#K1AV#^6E-O=ZM_V(O9J' MZU, UQ'E)A"K9NP:@!PF9=Y^^;>$^1(336B$!J'12;(A4$A9!E\G+M$,WV_[J&,.*P0\G]P-C_&N]UT3L+T; M2UOA#FXV=<9[DR.L4]+ZN@NW@K8L.4UI)(KZDNZAB3@M.-%)EOY$>/Z*.N]^ MCT##FMM5QZ%@^W!54[$^3+Y?+^9+";#U/0Z!>[0.&/')T5(;ANM/T1-JHTRY MY QKWY"/01V'2=41G=L4IR47-6VJ>]#X&IKUA@HF)0$9$Y&^U( %*"FH$"GG MQG-:I^;R&5"_FIH1D<;0*SJCC4 .8P3 MUCG!316H)3L5+K0F4*T(069=!E-13R24J=$9+,DI4.8U;BFH8R8/ID [?*QC MT)]]2*G1@.'A,PD?C0O,XGV+AGJIDY"XVA#++(H4LS+6ASIS'(=^E=(Y59M% M38?+>>CG*"^K>KCD\;+W'ASXIA(1B?KN/=H MH)K 14Q@(UBE<[!ZUYN3Y[ZW;35S6'R8S!>SZZ+('W^^!*>4,HO6NZ!+8#:5VW?_]B?15_!F7+Q%W.WEW:%P,]#6&_];'93'(M5&_$0J3/.*Y*]$D3F MP-"-]*4+(FY1/)HD>J\]:,)#5*]1'5K(O89Q@RNO+B-4*_]06]4@'J8_&O$74J/-93JS^/MB7-N[?0U M@5HWD-<<[.!5%>W)W@S&5&:J9I;JX532E7$U7TJJD)O8$^GJUJR9CU;W[Y:,H,J M;S0)Y4E* J.\"T$85<=6>HSEM?AG+:5 M58268J_2VV<+/DZ%LXX) L(+(G4V:,>5QL@VBY $&G:QSGC9?M5AA]/4ES;L M(^VN&VU^@=G5>Q]+'=K-NVOXT]\@,Z+\Z<>IG[RY_:OU]:5$T%*B:<\='HW2 MZHSVD<1#,D;GY%S!O_DXG7Q=(+0BAKNJGVBB M3: X,2Z4;K.!$\1A2-"N5&<$CG]9)S'T!)K78BJTEG2-1E ;F&Y]^P:HJIH* M3^,:QE!HS]L.16@A]!I9XZ?198^GNE"*.,UU"1T&XGQ2!&(2QE"3I*N3&.Q3 M%788"7UIPCZR[MI(>#_^"U)I*O5F.DGSVY?BG%,#7))D98F56$.LTXI$:53@ MG"5+;2-;X*E/'Z 75P=BGW8ILPKW^G+V-J2RQ-LW1]IR&JTB(9HKST\_?SK_\N'LCXOKJRL_ MNYGF]^.)G\3Q@WK+<+,*:A4;YV)5.'!XA6M'W]RNVK7&\C^\J/=Y4N"@(8K0UAQN =)IC' MZPO/*AII!*T 5UFGBJ,)NO;MKW_ Y!KF(V97J\?+ SY.Y_.1Q4/< M9J&)ESR@+A=K7M! J.4A2PM.V#H'Q1-@7J%:M!5YM9;H(ZZH0)<-B$H&B%0. MB-=H%!8-9<[(K'R=]K)#=;FOSO4!@JT0YKJ(WR!=7\*G_,R"W]RL_W(5ZK.* M24]51(VT',^E[/!7.2R[L3DJO0JFTOC,_<'V-EVSMKK4)FKHLNKY;#%Z.YW, MIY?CM%S+4F3+.%((S$MI+=Y^I4=WU(EXY]"*4E8DXSBE*371-_R*>[J&O]O4 ML^T8!ANR69OU::?2[] *>1K1.CK1!-,^4?@#-6.(V'M73#U+? LQ]Z4"R93> MG!+/TA@,:GG*):[L" -O'4\^ NK/+.V.K6TN1PM15XA:O)W.\*+S M"SB;3M;(;OO(*W1M;P+M0N,I0$;BOK"K?)!B@A M6%(6B+%*$FF!$X\*3H(//,G &,UU1G;T0/R.>IW>>-]#Q%W7ZYSZ.5YBDW/X M^O/FDLI1Y;DDT0L\VH+!0TYP0[ARRD6O6(@;7N.6/. M83Z]GD6XF%Y>%P'.'R!S!L!HE8D0:+M(CQ9%*&WIC6' *4.?4JA&%#[[-2^6 MS.Z$M]5RJEY!=5OS<+)8S,;A>EFRLYA>P.S'.,+\\VSZ8YP@A9NWTZOO?G)3 MH9+J, 25*JHZ$,=&914W''RDH"%3B3=TR (/9*N53@S_I[975AV&I>4+\0][J/3O\KQY2_?7L\7TRN8_ZSY(HEZ>IT'S@8U6,'(R$$*HIP0>( 819S*B1C)J+-.X!E2)[LZ7"U6 M/WJRM4!K'XG7J$>^<]'WEQUQ,"T>_%U'?!["M;;Z>4EQ'M)1X^+MH)ZB MN<(I\5$YO &]CDPH9S9$2.L\<K3V)"W0 M7.8YBB#P(LJIA$\80>-5IV ARK@S*=#LJUZ\$=>M,*OG )]124U#2E0DDBPO MA4:QC/-$G"PJ99:#DQIFX_?XTIZW>\=D-=2#5I+N42/.II,GSBG.K8FX$^-Y?0B_:RGO?S/+ZC\L_@I_#__X?_Q]02P,$ M% @ =X#^4E0"K(-C" $ 8N * !4 !C=W-T+3(P,C$P-C,P7VQA8BYX M;6SD \.@+/\Y__\^C@'SSPOTFSQ ME^_<'YWO %_0C*6+^[]\]^O=!QA_]S__Z]_^[3__&X3_Y]W-1_ ^H\M'OBC! M1(T@"CJ%#4>CY442<,#R[_Y/P1>+AB$.7,0ZA+)_^]--/7[Y\^?$KR><_ M9OG]3Y[C^#^UW_ZN^?K7K>]_\:MONTF2_%3]=?75(MWU17E;]Z?_\\O'6_K M'S%,%T6)%U0)*-(_%=6''S.*RPKSHWJ!O=]0O\'V:U!]!%T/^NZ/7POVW7_] M&P U''DVYS=< /7?7V^N]HI,?E+?^&G![]7(?N9YFK';$N?E1TSX7&I?W:U\ M>>)_^:Y('Y_FO/WL(>=B]VWG>?[JKDK+1&GIADK+?]\G[*<3U+>D;[FMJP7E M*G,_V=+Q$*:?K*E[)_F!#Z]P1\S)*M,U6[ZZ-4C97[Z3/\V6!;S' M^&GV5\[NY:SXGA?I_:+B[O?9(TX7,S\DH*^,["TW//&YKS(ECE=SW6/\UT3F)R[U&P7_[3 MC[QXPLT%4EOE%M0&_%>C)^@H"GZO5?V___G3VKH3H)V/!MA\@EAE])4^<^4R M9/DF$!G5!F+]*A;2A@H%@0M2F='.&WD)8A2&E(40DO0R \G8""WUNU+=*/(5!6V4A7]JCD9 C()E>97FY&7?1+4<[> MR>5I7BWJ+[)GOL"+4CKBCX5:/O!GGN-[?J/DS0(4^Q3Q$,:NX! EQ(%8 MKMUA3*-0.)3)/\4ZW&4J>&KD)?4#\T9!D"L-]=C)&/##]#0DC /SD](:K-4^ M ZWBH-+\#"B(6^7!S8 0LV8[JWJAW@3J5QI\&Y!K3PQ]<:MG!G5U1?=.Z#L5 MV1O?;Q2V[VME2_>]K^_IJC[@G+_#!6<7V>,37Q3U9)+G\G&I)IMW+^NO?,8O MZJ/S+SAGE_]8IN7+6LGBNGS@^=T#7EP_J5L4?^.%7*Y?+>H-D9G+G%B$'$// M\P1$GA="'(4,!EZ8>#["'/OAK+LC<=P3&TEUK??WZ*:-S=>WU@]\GRY H2PL M?C#TB,<:=$V7>DH#.9)/KNR!:J.>@:[1H&,U("^@^[W&+[DOW"L=AHJB:L/_YK*V36G#R_-MB.* BH\%D#$UVW%%Z@DI1L-(4X 4#G\[_UG._UVPT]*:4P3 >>%XX#5YC"N\% MDU4>-M-@5#+M!B&'@HH#$6((8I0"&,6 M(NA'R.-4_H-Y/"M7IVE'7ZE7=S>BI3T'@[9W8=)*.S/N>0U9&"8TC@(,'9RX M$#F^!TE .4P2+XB1",+0C4R8OC]D(VUQ"S_5\B% 42K1H##%# M#A4\B03%,[E<)=G@H'6EC $;^'XN-31<>KU&3V\RZXW(P).5@N*J@4*I]@,X M+\L\)E57S_Q:M]Z4;Q/BZ>LP/-?^"/A^^UQIIK ET4 M#7;J[:(YT@;]R:B:[O;]&KKW> R,]9E/)U=+LJT?+E\ MY+D*._DYS[Z4#VJG!"]>9I1P)Z)) ,.02T\JC 1,'.I#WW=IXOJ5)' M)$W/IZJ5!:VVH%87-/KJ,< _SKD7(!N;;GEAI\X$F$CNCC/J>R5KTH+2IN5XK9<%<:0NJG!&8 M";B4OV"E<6&V[#J,M=XRS!J" S/$&KQ*T3-PTZ(GE065MO969%J@6%VA'98X MZHI-R_C-%9S>13U/\^D#9\LYOQ;OED6ZX$5Q3O^Q3(NTO71^N^-?RW?2 MF#]FL8\"G. 0 :?>PNH\BXQX\GP#5UB'R*??JQYL[!'W.LP\J MMO82YPM)UL5GGK='UZET)#$*18Q"&!"&($*^@ 0)!GU&8Q8E(::!$6>:*C U MOJR4 KQ1%<@I#M#L\3%K I2J4"66S>9&##/7 M-R'!HQ*GQGKGE.9+SL 3?I$RYU6@1EXK#_A7%?_$#5W#XZ#KD9I5*(?>T6IT MA2UT'6W/0*.O/<;2AL8J11V7.BHG:8.P24+Z%_9CG?IP\[:4-U?'+&UAC/.O M:3$CW/&D@X4A"0F3?),0B)/8APGG/(@\$1!LY'0=D#4UIFF.V5>Z@E99\+M2 MUS#B[A#(>OQB";J!F:4W:L:DHH&'53HY)&]4(M$P?)-"="[I2Q[R7>1%>2-O M?9$MJGS(YL 8$S\SQ]EG@_&T9]'8!6ES%L #8X872Q:M6T>-JNCX9ENM@K;F2V.&;V-ED< MO:)G#D"Z2$O^4;X(3,J0#T%*YO4>O%Q@T>7CLO)OSA^SO$S_68>9(.8'.(D0 M=$)$(/*2&&(O4KOE/(Y0[&+?=SFY4@TYBAF$"TR9XA[GH!$B&/G7KBX8VD>RQ_1 [R$LZS"!_ MVV2%S7N.\JKO,:1]?_?]N6^DX#ECN=KQK?_S,5UP=X9<)R&.H% (Y-=;KY@Z M$8Q]YOL\=*CGAZ9Q@CODF#R?HT8)-DJ>M3\ I2ZX7F@N: Z#>_@5M@;8T#NJ M?9'J$25X (D38@1WW77D",$#AFW'!Q[Z3''*+ 4>E75:9?3&G""!,.-XK=T9$ZN=F\5AJLM#8,Q]%" M6F^A81V_H:?^3>C.0*TL^+WY[S"1-28PV0VET9(\;NR,"1A;P3)&%_?)$Y,6 MI/1\P3Y+ 2K6ZBY+Y[QL#Z,;UUEDOYQ/_& M55(.9^=UF>='=91.H&1(0' OJ1B' 2.P$*A=&R M>Q)F38V2&]V;2I>GAH]/ ^,W+XDYU ,Q]+I@M(*9'8#.0 L1:# "%4A H036 MM=J^A9J:?<;]&ZFX:63:OT@]SC[#.5ZUSE[:]?,(;O@S7RRYB2 -[6^9XF/NZAP P*[CL4O0N&[ 5.W M)N5#W^WWTI\S5F4+XKDJ7G"UN,!/J6HB5"7HWI;J=--)5%58AT&6B "B4)(! M"9" PJ.^Z^# #4.CRJ?'14Z-$-8:@R>I,I0K3EHK;48)&F#K$81=" >FBPYZ M58$,B5ZCK^HM4R6"5RK;HP]]>*R2B8;84:E%'X9-HC&XLF_XVH=TSO,+Z>S? M9_F+Y!@A.$41C!T5/L\2!^+8%Y G@7"%FP0T3$P#UUY)F&S(6J4E:-4TC5-[ MC>)A\K" S,!,809)CX"TG8:?$(KV^GXC!Z'M-&8[_&SWUWJ6I5-K^3K6_)-4 ML\WUQR02/HI5;U(,4>+%,&&A"XDO@C @"0F$4>[M3BE3\PGJ[<%%MH"-@OUJ MS^T$5,\).!FF@=_F&J$V$V6MHL4"D<0O*'3)VJY#<7S?IRY2.?KZ72=.5 M/'/*V!E0TD@C,@I[O;+E=4.#U6!(D\Y 8]3@70YL(6R?'4]1:GPBM0#A3LZU M<=^>'7Z6*D!L71B/U\6@&K"UFN#\&&#FS5J.8F&W M<\M^<>.V<3EJ]E9/E^-7G%H.^.A1;['OK+<^TV!NZ"2^QU0K&%$'BB:1'\%( M-81!@A.!C/:'K6DV-3+J5K#5B5DI#@:M]#R5LC;LFD=9;S&80Y]_C3N.)]0F MMH3Y0 6+3]7NC:H86P)U?VEC6P)Z3@QM\:UVRFG2R(JJ!%S@!BST"(&Q1R.( M."<0>R*"/G402B*'(FK4\/:@M,D1>*-;K\)ZAW'59%-;: W-D)I F5.;#@!V MZ>J@Q'$I2,?X+5K1NFCDB/O6JZW^6IP_XW2NF.M#EEJ3Y2 M@/RQD=;DO0F,W]"4>7H0^WKT:W/!^:O1__G@L(\7CJXY)M,(,#^F[+<1,JX) MN;4@<%UY/6H.R'LH"8?*N:HL*]_C,$P85O4&$,1NS&%,.7=/Y,!DW(+8M^9K'P@-"@Q8A7*DX@*'(;54 M5T ;F(,U!8[?9;QZ MH6O:HEH']5/\?_ A<9S]5RXD;*R5-:RKE" M_N%\P5Y_T/GF9TE!F=2-YJK)W7M>_U?^/E\R25B77^F#FE^4TI=R%Q"8,A1C@@8>Q'#C,)'!A7_:F%&7SBI8HGJ-0&W[/& !5C M *@TM4JRKW[@:Z/-5@LC/QYZ:XCI#OK DYDRY0RH?T''HC.P-K;^HQKWS<]> M75"# *Y6STZ+PP]G8 4%:+&H";Y&P]ZJXVU&T>I:9&031EVAO,WP;*Y;WDB+ MOADX_V]9E-66W%VV)_"^6D>1S878#:^;??%;GC^GE->:WW":W2^JN]15!7Q" M$$^<4#Z';@"1^@>S(%&E*6)"/'&UJ/6[4XL8N?;,TT61TJ8J4D2HB%P7 M\D3(J<<3(4P\)& 2)#X6(DB(:]9(? 2EIS81G=_?YU7;%KE4:_0$STI1M>6? MU78!WAAF&-TXRD,P\&'/0$,[_8.?57VBE>EJ,5\;KR:X]F&92D&B'@,UC=,@ M$\6_C9.A'D-A[92HC^RWF>(Z-8M4P<*O3VE>W6&E\HQB!]&((1A[ C?%]GG$ M('>0Y^*$>SZ*S?I_#:ZS%@>.VB[L=5&_.H1AK$I^VB,]SB1F9_2^O1FL8W== M[75M^7I.F\X4ICU,DYJ_CFO]34U>VH-@>^;2%]RW?AV=XZ)(15JWP;U>EM>B MT^1M7\99%0:\;D^"&!:!0P2,7.Y!)/P$)LP14'#7#UB4N%P@D[67';6FMKJZ M73X^XOQ%K:4V#2R -%']H=M.<5>"J$KU,YNO+ VQWJ0T_L -//-L&@0RO7%J M$GGKS(MAVMC8Q=IRB40KJHU<0=$FG-L%%JW>O4=8VYV<2WW;.823F M#,LQ1+Y:5+@!3%3RKB.2..#8_UM$@O&HG?!I!::>",C"_ MO5:O3]S93F ,0LU.!6BDZ#)3H,S"R@Z!<#"2;.>%XP6/'=+[5;S8P2_V\UW; MV+.:*"L"G3F<$H9#!PJ?1Q!1'\&8(@(=1H3K$9?["3?;)-DA97K;&JN0Q[J* MBYF#N M'/6^O+S;C4-L*E*NFM$VEH#W_ZX#U5IVI77)&]8P.&+KIYASZJGD= MQ_<-M7]("XKG?^*R9,\3CW'5E%0:PJ4JJ#25;^HXSY(#[_PEF :^(7O@8]1A<CQB5+?:X[&O]NGOF1@*Z#,_@4AP5T[E MC$$<1TGB<$=$>EV.CLB9V@*ETA1\4:J";*6K2;/)_9!J+%?L #7T<4"%4:4E M6*O9JS/G?K!,VG%: 6VL'IP['[ ?;?7=/ K%X6:;^R\?LM]4\_O6> MY3#S>[Q(_UG=\4+>5,FISP\6[+-\)-IGY5I\2!=X05,\7^7B%X:M9ZS(FA!% M=.U11> [%M7M9SLVJ?WNKN0SGI(YKPOOS@0-0T\$'*J:.1!Q'$)"$A\2&KH!H4Y$F%GC MC(/BIN8JK?4#N*,XX%_52:OA+L@1I/58U!Y^ ]-C5U%%?QTHSP\7&3A;)?EF:=MCZ1P%R8B0C!. M/,$B$7(>&R6ECJK]U.:HKJO=HPG-N".O-SE-=CP'GK):NT''\#.P-AUT;6]6 M ZOZ[-7>2<=^T !PMKV"..OV-V]QL#>%O6"Y_!6M$^ M1V#[P3(X ;,"VD@'8/W!,SL*.XK)P9.P_5>/=Q!VU()7YV#'O]UOV? Q6]S? M\?SQ/2>E).>FG,%'55'CFLS3^_K$;48\-PJ1]/)>U?VJDOW.'[/EHIPE+ D#S@*(0XX@0JX# M$^(CR$7,I6?G4.12H\,[&UI-C<^44;"U2E)9J=QV/)^_@%1ZYM42M<[B-CSM MLS*"FH>"8X_+T&>''7O VB#06@34.PTZ-JE-\-8JE5]=IVF?@=HRBR>--H&V M>R!I1;-QSRUM@KEUO&GUYGV2X;YD=P_9LI S^VWZM:J_=R5A62B%/LNGO5D! M41 E1,:@!4NEQ F*7>#1"!(O0TT^/TY(Y-0*6TD*PTA,H14V2P_1P MUEB6VT=O8)J4"H-68R!5!I7.&U#V2KC3P]0D!<\ZMF,EY4F,RQ;C0F)<5!BG M*XR?Y-=MA;::H70X:T_O5B/F\1G9]CJSS^S2/@TYJO Z?KZ40RUGBI=K\0M. M%WP==_L^+9ZR L]O^#-?+/F[;,&*6Y[+*<5SW.#&6^VFNB**(P=B$G&( C^& ML2,\2,.(2S)GD8/T,PHL*34UNF_, BN[E/-660:Z4?>M<:"Q#E3F@=H^4!D( M/?#]=Q_.?[EL_M9\^-T/@"W5_>^712D_] , @4B_2K\Q;PH/UG$/3W4M\/(A MSY;W#_*;7O!G0#C.573$ZENX!.A'/PK^PZ13AJ7G26/6>H.G9.!I;?L!N>[_ M@/1I=U[U=+-^[WR;; M!YSF567&:_'Z@';FN"QI\OL)@RC""<2,19"YC,:(8C<.C'HW[I4TMUI<59(>>T*2.==W: MJJ[3ZW@7>YM31Z&PNN&T7]JHFTA'C=[<&#I^@;70P_,%JT14$HJJUKEA>+/9 M32?TR.\* :L.N2K=04?Y0:*/^^$V=.S5(17>.GA* QZ-Z">=NXQ<_5AUQ2E? MKA92B\K?70=6-04PJVZ>JVJ7O_'T_J'D[/R9Y_B>5W]\+U>-*]J8<>(()'P& MN:G<6.5 M5+;^^.@1_V3TG="<8J%$%7"N,>KV'VAQ @U0]5> @@JLW;L) MU'0>:ORG4?O9NG7?1HWHH0;56BWIP12V"QH''8@[] M($:J25T$<1((& 6)ZV#J$OF_:7@&A\R8FAM0T>NJ15!]_(:5E05XKLR8BB=P M\-EXZVG?UHC_R\SQ-2#=.?[;FL=U!O0;F;0/FO(O,D/K#-=XT[&6-J?M@W6W M +ZFQ2R,(^:%G@,I)RIX7@201"Z"CH]0(J)8Y1_U29;=D#.UV6NU$?9ZRTMJ MJGDD>0Q7LXW$$] ::\?0 *C>^X)[8!AD W!3UIOL].TQ>-^6WKZO]Z.$RT4I MZ>BWE/&KA>?Y1ZG!5\L=BYK(X1*[O M0X&QBJ<)'8A=$4)7B)B%H<<]LW.XWII,C5;:8_(J$+K5&K1J@]^5XJ#2W)!F M^H^5'A&-,@(#4Y4-\(VIZV3@K));?VU&I;^30=LDR--OV+.@%BX>/LRS+W_E M[#Y=W+?!XXE+*)&DF#BJ(7$5IH 0AEPXOAMY,7*X47[/3BE3HSZE)%!:@D9- MPWI5.Y'4(Z^3\1F8F+:@L1@QI86!W;),.R6-6U3ID+%;)9$.?MGLO2_R#]E3XXA*_;KJ9&L ^+U65=,?ZC, ATED8%@' MII9>B&J3RPG8'*(<>=L.W0>]G"$:>!A\\.7 M-S)F:G2ZTEAE1=0JURWNKY,#B ^09&_5_F&&;]:*UPJ<]@SD '&LL' M,F\\P/:/9=[*H/$/9]YXZ'8>T;RU3@,%213[CI>J?^ZD5-6F0/+&)\DDC0L< MNR[RL>]!Y'H^1)A', E\ 6,G\@*'N(%F.;DAE9S<[*HT!4I5PS7*H"-I*6!A MX/$9>!XT&1K[L0$G8#?NR7\?1:=UKG\"U,:G]J?(ZKE[G'.6EA\P525'5]M% MW$MB'WN0$SGD2+@)Q"%2T6JQ@URY?G*PT=G:+B%3H]I:1] JV9-O=\*IN8-\ M(DA#;R";XF.^?7P +N[Q[L$C;MY?,#4K;WC0]_M64*NSFYK$\[".&$Q9](I MHUAUM/413'#,8."[R/$][@MD]+J_OOW47O3SV]O+NUO#BFVO :,L2)(H0- E MC@,1]R*((X&A3QG!OO!HQ&*]%L"G0S9.]]]:/\/^+QNHZ=%@?R2&=OCJY-PA M-6<]MIWE99MMW?ZL=PS;G[U2)5!1O/GY[F*:VJJN-,<.Y3A 4,/8]+1@PC&+LQAS1 @72"1"S_ M,6'$T]29&H,VUJBV"Y4]H&-0$S(-UB:!VB:P-@K\7IEEZ%J=.*1Z[#/>0 W, M5H./D3')V8'6*BF>J-*H)&H'ODW2M737D7.QVGU0QBI=\/Q]6M!Y5BSE&[1N M"(@YB9Q$^K)Q$$,44@0Q92Z,_%"PQ$6A%Z-14JYTM)T:Q6\EM=YPM>Y0<4,7 MJD675%D=\ZMBU^#[%X[SXH>ZAL.^,YN1,K&TG@Q+^Y=CC??T#_361W8KFT'' MZ$%\YE&&9QI94EH:3VO3U ;XUG*>C(2^S51V^97G-"W4I/II686=QGX8> [V M8:B*AB*?$9@$B0-9X#@1XQ&/W6#,Z6M+PZE-61T%56%.+F>C3+2%/%6AD+I4 M_UC50?8.[#BSSTG#]0W-.!T[ST!MZ73FF+V#,*EY95O+;VHNV0NR[?ECOZ"I ME:)X75)C1E L',$H9)[*KXWD/R2(&4Q\SGS,8T*142[(6(I/;8;I5IT:=S(Q M'?&!YY@!QW'Z4T_/0E$3F)5Z#MLT)BM3Y;^-.:SGD+Q5=:839[S/>48Y9X5* MA[Q2';0DN->BTJSX=2'OL^K=<+Y@NVU2P2_%JHU\U?"AT706>E%,48A5;&$" M$0LCF(21!V/B,9_R",>1T:'-H-I.;6YKC:TSE^5# 'CM[M2EE91UH*;#NL"2 MV<0W[,#KS7:3&T*RV8YZE&& MPNJT-:S&H\Y5HX"_.4&-(_1M]NXZ3 MMSW,H>>&) @%3#SD0T085F&R&%*.?RJF/ M[S@[M2>-V/27RZL%<W4[AV$:2Q^]VKY;:QRCX%L>Z=VOZ!^'L)=^BAO M=2VJ\!?!\VOQ)A9+ M0 U,)+T0TB8.#0QV$$7!Z8_WV?-/\NJ:(^0/%354I'#HGJ.0@(91[4NO\]6^ M>0QUA[VV"7U3D\YSA9>P)()1E*A.A%$DG6]!I.^!:!A[@?(XS/(3=HF9FG]Q M3FD=CRQ7&>^Y2&E:FJ80[$13SW,X':.!W_%60=!J.$")O\,@6 [.WREJY*#[ M0^9N!],?_'8_!GC/2;D^GZL\7@B2R$$P] ,W"1(O\EUL M\O9OBYC:FZ\T[)RX]UI#[ !2[\4_#9Z!7WI#9(Q?^/W&6WW9=X@9]47?;^;F M2W[@F_U>\*L%S3DN^'M>__=J\3GG3SAE2[IY*O: E$'(]7A?)TG.7-C M1SX1-(:NPWV(7#^$B>M$,*'$QR)(2"#$;%'E8FAN/?=31.M=2.IWH:O.D >@ ME=: U^I*;S==/,NQRJJ&X2I+):OB=>HFQF8DTG.P](AFP $8AXQ: \#WK0D_ M5 %0S8 TZE=#4(=,G1\> F.V.@U!JXS64Y516>\TN#:9\<2[V7"/UDVUB!-1 MER8$.BQ2-3]5^@2*",0Q#1SN,1QCHQ72'CE3U-$F5L>^?D)Q&[D42_/JJ.B:S-/[ M^OR(2EY2/S0\-//BF&)"'1AZC$+$XQ@F41Q"+\ \(#'A#C,ZLM&6/#766.G7 M^DP]ZKQH(:[')(/@.#"WU,WKUTJ#M=9G8(WOY1%\^Y6.,<'*?E49+>GC%YPQ M 65G+1JC&_3CJE\7RV*)Y]?YU4+D_!]+*:MJ";.>C>[XU_*=M.V/68APX"=, MBG-UPZ?-28SPA!NZ&$'B.I+CA)!LYPD,(QK01#IK.&!,A^/LJ#,UVEM; M "I5S\#F)Z#2'DBS0,>N[M_T.-+2XT=V0XP3RVBU M!*M1=E:T?->>=;>SQ\>TK%(NI1Q54RM=W/,%3?E.!]1Q!7>] M*(0Q33A$OA] $F,/QC%'L5P/Q!Z-C"IR&XF?VD1X??K[\='%EN@HP' >]AK#KP'ZX6:W-KB9"N-6#>\% MSU8]\7YWZ;$>4/N[4L1[GJ?/51')C@#-8GS:]YG02U0=,R@?KZ/PJW?G>#6\ MGE@:^'&V,1W)5;. K9D_9H+309=+ZT;C>54F=KURG(PN[)F02Q\X6ZKNE.>2 MG%@Z7RHYMYPN\[24-'7Y524!R%$+"(PQKX#$66!@[B/L-G&J5WUIN9;M=:I1).N?6!M(&@MK(M%=&Q4 M%ZVB3Z69=6)@OWK?EI\"/<_M[<9VX$GI+8;5/(MS$/3MIG#:57'<_,U!X-U* MWAQ&2K^II HT4E)R_L 7A53D:D&S1_XQ*XH/Z4(N[%,\_YAB4C77684@U'FD MORYRCN?I/SG[&:<+=0SS$&*'JR:' M@D-"(@I]!]/$2SS&:3PKLU+*TZ*B\50WFH)6!@P:CK#*\ZA#-6D7!B"=C>(, M+'BI>*G$7\WFE1$?";TY9YH#/?!\5,=_OK(:U&:#[Y45/YR!E>U@9?RKD*T: M@#.PA@ H#)KK08,#J(%HJO"= :RP '<'GAKC:6O\ ;0ZI8VH_JC3W?C#LCD5 MOH$&/5=<:G;F3*WMFB.AR*4!<[FHQ@#<$W3?E9(7IS'%$+63[[(1HXIV>' MX#?.X-D/Q?%\G0/7GKJ3>[EX3O-L41T1S)4S\^K@Z=W+;5IVCED]XO* N"$4 M(4$0B222JVK7@ZX00>#%Q/'Z;MD:Z3&YO=GEXR/.7ZKMN*X=ZP52WRU6L^$Q MW4L=#/01-TTW )=&;)R.JS)XTHYF5Q0,^R!2MNN4IAOON2W3UDRP(OV ?YJ)><+]XO^:M/<[F:E']JEB*Q MC[ ?8 ;#@$@W+W ))%'HP)@DGN=["8F-HFI/U6=JK/J)?P%_S_(_P&VI\B9? MO^A-WW7U@E]D^5.6UP W7)15ZN!35LCO-M" "AM0@P,\QT7@^^]6 M0NH_JD]OH/O=#X"IY$,YWRIDY,<( 0C$.HLS74@(>%&VC:S*ASQ;WC_(;WK) MGP'AN-K<6GT+E\#[,8Z"_S"*'SWY"=,(XACWN1EX8M@YTE)ST*H.6HN -&GS M+]*JZN_]@GU/'BRC:-\Q!VVT<-]Q!L\T\-<6U$.R*-/'ZDQZV06W?AYKK[!Z5FUE@NB#=)#P-6XS'J'K MV_2*L TNZUEF4W4[OQ:_%KS*_+XF=2&_J\7E5_J@BHY+_K^6'CA62[R/:K-L MM>,RXP1'2>@%T F1!Y&HJO$)!](HCJ*0H#A*C+HKGJ#+U(B\,@5F BY5U:>J MW _(&GO4+C%O+ (BRT'6V@3FU8;RO+%*FZAL#*;>SM9(0S3T(J8='6E'78D+ M7'<&Y[([."MK0&6.QH:C>6G1TT&U6W_T!'W&+5)Z.G!;E4PMW+(?$[];%E)2 M49S3?RS3HNK7_CG//J@DO*M%E8NG/NJ>%) H$$1 0E7&N,-\B,,808_Y$0^H MA\/$,V%?0_E38]SNCO6O"[QDJ?)1I 6@TET%7)'J!>\88\:NI@.DQZ@#PCXP MB[::@X[J9Q7BE?9=H <]&NB)H%7*--5A5)KL"= F-?:]38^=@KLE_2-=5%O- MU4[S13:?XKL0>5$,8S\1T.=>P%CH8X]K%80VDCHU MZE-ZP_3UUOQ:=] J;[#HU<9?8_=@"%0'9C9-0/OL8FLC:["I, 3"(VTM6$/: M;(?!%+&#^PS:-QMOM\'4OE=[#L87G]!\E!QO=48V6YU5__R-%\H#K]QUE3>C M>JCB>S[C,69!Y",R[5 MFJHQFE]6'5C+MYZ\$:.BKG]*:4U7] 8RJH;3T#:VLM-Z8<:C#L M-Z>TKNGX#2J' GMGD\K!A U854BS]$:O>TZ()O1KV5BL&7$2:.,7LAFW\,1) MX/0J8V.I((7*ROB-JU>5L_-GGLL7]:J)N+K!)9^Y/J9Q+"@,*?-4LA2%,?(C M&'&&N9L$W#&KSG5$WM0!"@6(N_(32!+G:^WXG*#(U0NJH M*+FHUM%@=^J4(='8"AP)Z(&)J[%"G7(#.=HQ[#@,?98QR!"KQ1/K$Q4/MSB^5*5J'V,\S\ M.&:(J;A*#!$5 L:(($BHAQT2!1Z+C#JI]M)B:M1YH?QH^2;BVAA :VO.0'NH M4+4*D9K#]H,J-\2PKV*O\=*CS<%'88SM!W4 W +?Z'T&/G=15\/P>NU[<7 < MS/LOGH*CW5Z,O309MR_C*6!M]6@\Z69F#,IX.KN4:^KRI?)B,57.[7MHB8>^4/%-Q73'+WQ M*&2B:U[+%]K?[^=4?4P7TH6[R#E+RZ98R,L-?\2IJF7]+LOS[(NB)RR?!I5@ M)G#D$Y:HEH8>A\@ETIOB"$&?TW"H#TP^+>"UZFUUFQ?52;(%?*4^N#@&N+&W MU \WJVZ2H0JC^D?]X-ETC'K>I1_]?5JJ(.AKL3X!?W88K/%QSMUQQ4$(K/+$ M;DFC[;J>55/X/*K"JGG,^8EPL,!@9$3(+E>B@A, E?^E$0T MX#Y)$F24R;13RM2X83T!UJ50\AUU5'BMNF'OFYT8ZQ'"R<@-3 @;)4K.P.41 MA,S[O!Q"P&Y+EIV2QNV>&JL<7/YM\M/OUZ" MF\N+ZY\_7=U=77\R+)RDB[@>80R!X\ ?Q)/72W2,L7S\Z>G>4JKL_NZ0]-%W:70G!: MWN5X49<-4?LT5R5_+&8X(C%7I8LXBA*(Y)('8I?&$"=)(/_GBXB:E9 [6:7) M<5MMT1EH; (=HYK6;F!M%JCM FO#P._5SF=EFV'HDH7Q->++D49M'"8=>,#Z MTJP%C(<@X%/4>@MJM@#C'M*V<><3"G*\.Y[6_6XSK?OR'\OJC+$H\RJ[HZBZ M_]T]X$7=SZ_XE"V>>5%R5N^NS2CW8\%Y I/8X=)O#05,(M>#?NP$(G$<01(R MJ\O^WY8X+_6X?S3]3QQV(&&7$I1(+)1T2Z E"XD>MP#[MQXC8/QN5"LS';A!^+UH:1 M'@J^8-_6XZ#G/4QR@ =V,BQ4@JFM!QWS0=V:N)0 -"V&BS.PPD#^6*%@N4+, MF -GOVK,*-J/7TEFS$'965UF5 7,(R+?-WFL=_+2F8NQQUWIPW!*?8A8%,KE MJR#0#1('QT[""0KT(R"[MYY>Q&.K'5#JZ<T4GOKK1:-&(N]3O1A_N_/MIY;'K.LX5)]QPFMTO5)_P*R:%I")5J2)5W>ZZ M2&W.V;ETL=;E].7?I#[L$R]GG",<,=>5KJ9T,)'P0QCCB$,?BS#&-.!1G,S* M3.45:WDAEO4SVH9::3GU8"!H3I1?(+41J#XS^ M(+6];>GX)K6_+0.\KS:X;3']YHK/.5OB[1L"JESEPN'\$#M M+LOEF8AC&(>A"UT:N9[\?Q11_9:"^^5,[L5?:PHJ58'2U:#RU %(#Q. 1:"& MIH"=&/4IZW\ +(,J7'9 &ZG(5A>\H@)O*=6UU0/P.!0'"V,=N'R\NE?';7A5 MUDKCZSVK5J4%OK_/>5T+ZUHT)XU5885U:!.F&)& <:A.YR!B/H*J?;I<$+OR MTX"1" =&A:MTI$Z--;M525X;H#YI3#"L7:6%OIY/91W3H7?,]D$X:$,H(Y3L M5K+2DCQN,2L3,+;J61E=W,-O^Y!*DN,?T^>J2I9\=-)VC:A\0ZJ*SCZJTC#_ MK \!A.2 OW.QJ!<<*PT-')A3!D+#'1P)WH'IK+8"5F: M1WUWED==D^K6M8=6\Y -11 MF0.4/2,-BH';.=+@C.27#CM(9EZL!60/NKFGW'\\/]@""J\<91OWFVR(W$TV M5Y5MU44S&KA!@*D#@SB*(*(D@EC("8]3%+BN(UR':E4Y?QOUIS8OWD@%\U0] M'O_]W]W0^7.UR%('(CL^KG]4*[#B3!V%U+_OWB\PW%,=^1G26UA,]\D8>$I_ MPT"JJO)E%8 '?E?@@ 8=F]4MWV18O[4PJZX)_VJQ5CN&YPT"KG9IT6\&5G$( M?U-A".M61RKV74[X2ZG ^TP5>YGAR.&>PT.(?*;F32;7B#@AT$,T\A.>Q(Y9 M5I&.T*G-=E7 1J4T^(5CI7)=0+?6UC 32 MUO9G&-I9#+_EZPFA,U2:X6"58 M+<&CTJ()%)MD9G2MG5(N[]/Y4JTYVN:"/F:8T8A*SJF*NN $D8H]'CB$!<+ M%@7Q*45=-N1-C7@:]5X7>*DKN^!2>MID659;OV6V*ONB7.F';"Z'H/C3:75> M-L="CY,L(CPP'>VJ_=("/D0W1TUD!BT)LRGS38O#[ '@6)F8?9?U+<;;A$RL M"J??EKA<%K/$(YPFKO1YW,2%B,0!C)GK04[\('1P&&)!38OQ[A9E\DZ,6HRW MK4^^[B50*VQ:C'?L_RV+JF%L$Y+B$U4^2B#((R87290+F C& MH>]XD>XW)86(9&NF!R6:KWL%96PE!@MWJ?P;6%AR/P=+FH5.@.^37R/MV?!KYVZ8_ MTTOP*-QU"B0MGYUTCQZ1 DWHP;MLP6ZE&%[R4G"]NY&?O ME_S57_+R1?VY>^6TV3QGX#1?R KGN?LH*^=TVTD?! M4X :(. Y+KJ!'OC^NY6<^N_-'[[[ 3!YS7M.*W#DQP@!"$35]:YJ'KCJL-VD ML9;:\?Y#?],(_ R)7G8JQ5]_")?!_=+W@/PR.W>T\:AI1$:,_0 /3?'?( MVQ&7BH-6<] :!6ZJSZ5=FW^7IE7?ZA.$:V?<# (G1A^_D4(H1AU'LX@*JY ? MC*VP(VF\* NKR+R*M[![YY$C+]J"WO5)Z_FR?,ARE92F:LW$(D0$"C\*53J8 M@)@Y"'HD"E'LB2B(M/)"!M-P:I[!16>W]@S@E9Y-%9F1HB#VCN? @0XV1FGZ ML0Q;D0EK0R<0E7!L#*81>+!7RV\CMN 8R-;"!XX*ZMF6ZE4;^)=6RN=(A/(.*"08QQ(!>!-(P=&CB$&[5H/RIQ:DR^?LNI7,S]4XX9 M*#C_0RV<&'[$]Z9D?AQR/7*V"N3 9*MT!1UEN]RY5MAB RE=;.SVC#HJ==PV M4;H@;'6&TKZPIWN:EKQS_X^K K@Q7$BN<87,*%N%&+N4LZ, M0I'V"9H:Q2@]NZ_'"66(]V*KZ?%90&QHQZT76.9^UQ$D[+I/^X2-ZP4=,7G+ MF3GV_1X[U[>=\)8Z9/)O62F?A28TX*]\SF9.&%+DAJH8B:HAY\8Q) &3S@D1 M?A"QP(^$5B<'78%3HXM*P4ZDT(/4T6#G3P=BC?U8R\ -S1H=;?]'$X5^!M9( M5CJ#O]I'TF"'U#*B(^U_6D#6;%?3 *:#>Y8Z]QEO1]+ JE?[C2;762LF*%F_ M2!FO3[2JXNJ"YSEG[LR-71QZ+H,$,P^BF F(@SB"KH^"@"4Q=LBIE0+W"C?B MZ1'* -XI&2>7]=N/M9Y+-Q2" Q/V[H)\KS0''=4'K;)W%*^A2^CM5^"MZ^,= MA4:C^-WQ>_0LY<))N4ZXN M<;G,ZP#'7@Z$V1!X+!()C55CYU"N+ ,_EFM,&D-/Q,+AA$0$^7KI.H,/PC@Y M/!^E%_W?_SWV7._/]$U&1/><P!SO;I9I^;]*RM+I^H3_(9._^:%K/(\WV'8P3]B#*(_-"'L5QLRA6G0[F/ M(Y\X6HE$NVX^M2E"Z0:4P2GXD$J6KHD6I[X\$82:_/(R3@OA,X MB4 FF]E[)4URY[II7&/VZNX'4^\]M@+1P"]UK>,9Z)0[6>MI[PT_"H75UWV_ MM%'?_:-&;Q+!\0M.K)UTM7A:EL5'_LSG;IL8AQSJ>HS!!,4"(D=PB+%@T$]0 M$OHT9'*>[U4R:5O6U";V_[W,5L7_/NIGK2?L/W%DTZ<$F_XMZJ5&83V5V^9.(7G"YXE2U:)8NVN:*=!*.B MSC"2A@"N@D-?,E2+I4C@1*,8>R@"'K-S'*ZG^ MUN-O7'=]P)$Y5I)]"-&C5FL?$+O-0NY#BCJAK[>*V$GK+I:J2M/,#WT6.$X, MF5)S2,ST#F36+:]7JC:EPGHT_]X$]?#4:@NH M@>?&'@CUZQ"^!X+3NH5OWG3\SN%[S-K917S?=WMNDE*:+[DZ+7F2ON=%O<7R M.2O*YL?S!7M5_>9"_DF5M&Y.)F[A!'E& M430GZC.U-4=C#J"U/6>@V<2JCATEJY>P_8 J0\[ 7(7&ML>^56V\;&&X4WOB MB&KNYXXW3D/O^C9#=-$.46/!&?C<'1\U8*_K0%W4([8VRN(6L1UT[6XDGZC3 MN-O-=@#6]=[6_X4'U?YH*Y@B<.\!'K"%1 ))X*$1BZ,G<21+P . M/6H4_ZPC=&JL>[#[57%"%J[6"&AN5UO&=?C=CY,A-=^^-L#([CZVCN!Q-[0- MH-C:V3:Y]H2S]AM>IG5KB$[ S6>YCJ4O,P<1YG'J0(?$"40."B%6KJR2C=L.WUV%OLQ M]=PXA"*1[(,826 2A@Y,>.S2V F3P/-,HGZ."9QF\,]\K77%.L6K-&]>:6X8 M7'P,>#WVL0GGP.SS<0/#R\.HF0<+:T)A-S[XF-!Q0X(U(=B* M:]KA_)5,W= MFKF\(VJ53L*$AQ#W(*>JYQH.?9B(@$G&X0B[) B06?+I87%3\W'JAH^X\70Z M1&/&)T\@-S"4U:*U[V%%U@"0$/5"LLLH1D:-RBI[YFXRB>975BKXJ M#TYM]-,'?KW@S:$\=Z*04\2AZW.YA/*8!TGBQ) +UTT"-W)Y$%BHU;M+]M28 MYM>FI::5CV63(1.C:M:G?L[1%I0ZQ&6;0 '9JH5=E^DOJ!5^&SE M)KT,X"290&25E[0$CTI()E!L,I'1M0.U0RCV5=UN6G-??N4Y30M>7"WJKDV_ M\?3^0;6H?.8YON?MWZN$B!E&3N+%A$'']QA$R!40TR2!7'IE@4-9$#M&6]CC MJC\U6FR58^#[= %8-I_CO%/\TC!]9.1'X23O< (#/**#N:\'0W&D"4,#P1E8 M@0#D0H2.6&OU66(G@S12IK98+BT(\B%+8@?[+O.]P*BP4V]-IL:1K2% M#7156!:0+,^S+W)18'A*V7]T]!ST43 ?F(9?P]U:H0I)[*A*V]@"UL:< 6F. MQ5*3IR)JMRYE;VW&+6)Y*FA;%2]/ON$P\?*K]3/S$X2]0))GC+CT'*,88LP) MC/P0BP@APJG1;HRNX*EQY<>K\W=7'Z_NKBYOP?FG]^#V[OKB__OK]W M_P-<_N]?K^[^;C=RWG +8PA@A_9+=T;2#[(38(K.J,'U;[/6-H7$--C>QFKV M-EN6#R1/V3UO?NPF([8TU;3G=3]3W8OZ>;.O MRF[<\$?.TNJ!5[VLJW8#E(3$=3B#C!&B^@*&D" >0^ZZH8M$% 2)4:&B8P*G M-E.\KEW341A4C=?[M',XBKF>VVH3R8%GC-- -'99=9&QZJH>%3JJBZH+P:9K MJGU=/[JY6M!<=99YS^O_7BW.*56-"HO/^ 63.9^1*(P"$3,8)$1 Q.2J.0X$ M@3%V61(X,8H38L(W1R5.C7!:] -.87;7"L$LQQJ:,RC#8(FQ2C?V%?CJGK@-](W_CV"WYJ#MQPP**$ MJ4:%?B07O3%)( Y1"*GG(Q8&,1(Q,B.676*FQB:MEG4A]4+J:7@\L0=-718Y M%:/!J:.!1VD(E(H#!&0>1L$R1^P4-3(Q'#)WFPT.?KL?!?R5L_MT<7_#YW6A MG(?TZ7VF8O9FU)&KF8 Q2*+$@ RIH:C4%AEA_W21B6(HT9OX2(MKL5G^3BUVW^J)%I5$6U&!8T3%P60! Z"",'?97^:NNU:P'X?9"Z??T1M,I=9>G' MPEH!Z2V._GK$Q.X'ZK33OLG&QG:!F[<'<,.=DQG$QNZ_^DU/Q@[$R![_=L^S M,)RKI*[B,\^KW(2UMQ$G*!")3V BG%"281A"XH488H(2N7 DA+J1T2'8/DE3 MX\/+\YM/5Y]^O@6?+V_ [5_/;RX-C[KV0JIYQF4#J*$/MQH=59&%.LEK(%_L M*!AVS[/V2AOW(.N8T5LG6$HQE(E[KW4KJ M=ZNKQ'"OV.<\7=#T"<]!:P7(%E6"CQE-&0V"'EM9!W8J NOZHT M=/YWCO,/\N&>J=TLX@D/AC$7$/'$@41M=<5^S 02E+G(J"QT/S6FYKI]2 LJ MWS=5Q03P!5/NQGM.J]4U\-VSJN6ZM=Y?AX9'CQ.'!WU@=CS8'TP5\6M"L;O6 MG %E"%"6C-(S3 /)L;J('5)E*GW%-. RZ#2F<[?>+6Q5U)5JR/B@JG*H7*3+ M/,_RBRS/Y5-7%=LPRZ0SN>6$7L*UVJ#1NTZJ4YJ#CNJ#Y-?UPJ0FPQ\M3.,8>03;.!UFE9.L'Y@R&KTL1@ONM?;0RRXOZKSH\K?- MEWS[KJ.\P7N-:5_/_5_H<8I][KF7M[PLYU5E*4G=OV'Y\-^^%"5_O,BJ4E+5 MB_YA67FTJVJ/S5,H$G4HYLL7U8M"B'R7P9B0$'+L1E%"8NPPK?*M%G29VOLM MC0%K:ZI9L;('U :!KD6@,6E=W=3@0/C$(=0X7A]O8 :FGM/&I,]I_8F#8W"D M/]X@C73N/_1@F44*V('W8#C!B2+&BSFP@\6KP 1+M^R=6I<]\CO\E1PB(LB%&\ZDXI4YNU;KB0""O-5/*Z MU!>42F'C3+H=>.JM@T]&:> II-8/5 J"M88#= 4ZB(3M]+@=DL9.B=MO[(XT MN -?[N$%;^?5M=%1UT\\QVH)7!VRM#6KJ]TDEI:J?NHLBI%/(HQ@$";2!XY\ M!#'S"8P=E[$ .S006BO6DS69&I>LHARS5G4PKXZJ:-MCBW>T-W"J3AHN#7]W MK$$8GJIV)?>NAF5E3'."N&I]=OD&PV+@Z8XU/"/YN>MA8MUAFN][>UZU4]^H M9+/WHM4KUYXM6G*+;8S%0:?X) 'CN<0V<'CE$%NY8<_<+CQ7%2%O'S@O/ZKA MEX]_$QS&7#DX49Q .4H$(I1(GU@(#P:)(\(PP@G6JWQV7-34)K-&4U"I"EI= M>T;B'4!8STNV@]O \T]?R,PSK8ZB83>C:K^X<3.GCIJ]E2%U_(H>WG,;D=?L M6<5Q(BAQ!8QC588F"05,.,90<-^) Y=@:N /O[[WU$BAU<[ 2=H 2\,;[0_! MP._W*I*VQ[[H!@P&WE]_.,8J2Z@-BYFKM=OP@\[3QB7CN4.[=7WEX.SYRLAM MPYK.*!^R7/#:>5*'W%^?TKS.E]?JS4KC2+A^'$N*0PRBB$40)RR$V&,N"I%/ M_,0?I7F8#6NFQK&-,6-U[1WT0=%S[KZ9X1]X?K'0'6S5_ZN#21V@M$9EFDU^ MQQCC:;0*LV+1M]$PS.;@66L;9E6I?M/W>RX=@9RS#^E"K4\NLJ*LVK0D*'*Y M%Q/H^<*'R,-Z$#.&8$0H ME[>E48C-VO?J2)T:;:R5!K76AJZQ%M*:+JQM_(9V-3>A.P.ULN#WYK^#E"4P M@LFNMZ8E>5ROR@2,+>_'Z&+S(/6+Y>-2E=![YI="<%K6+M&U.&=976BJ*OB/ M7.$[D0\#%@80,3> ":,)##F+'9(@GWI:=7)U!4Z-@-8Z@UKILV9AI?)76\6- MZOYK0W^8EH8 =&!&LH*E402]"4 G!]9K"1LMWM[$]&X8OM%U/5/-5"K;#2_3 MO%K$K;.\.YVPKIHV,S.Y0J*4Q0)BDL00)4S^A*, LC#RSR\:"M"!R:A2&ZSU?E5LH-M0[^H8T.8Y?CT0LYOC9Z+ MN#E^/:#9RO'K>4ZR8T2U=6^3EZ8K8=#CP"HSH=9/CX&V(3M,+R?!,/PIL8[] MVL2PU]8=;WW!Z8_WV?-/\IKZA9<_5.]Y]89OWVF4UW>O >V[N?\+O\G\G>]5 =M MB5-S%M;Z&55BU8#V\(L["&!#[Y4H=4&E+U@K#-8:]ZMJJX&E48%;NYB.5NOV M9&Q-"^#JXW2D%J[&C<8LBZMOUT:%7(,+3SOM6J6QU.5*U&D,X:$;T8#!4"!) MQ*Z+(?9#7NUC$]]G7D*,*BOM%S4U!FXU/2'M[ "N9J=334>==^- 8Y\MHA[DU.O?:;O>_@Z\ 5/<^^5'MS=:;)V?ME+MW!>G_I;WB^ MY.?T'\NT2"M^FCG83SPG"B".5-$41_@0>YYTXAR2^"1VJ.\9T8:NX*F1R.K\ M-Q/@8HZ+ IRKELN/O@K#6&=1*KP*G M*KW/0%=SB\=DAEC9/2G3%3[N89DA)%OG9:;7]V.PSBY2DQ^]*HOF(3<(/!'" MF'('(A)C*,E*9=O'D1\Y0OH]1DTE]XN:&DM=_'IS<_GI#GR\.G]W]?'J[NKR M]D]F7'0 5CWVL0/6P'S347*57C](';GC:%AEE /B1N60XV9OLH;&%3W[AW1[ M9U]^3NA\4::JHG2I8AKEVHR$TM.*N0]=Y>&@P/<@B;T$.HZ#71J'PC'L M):(C=6KLT5&OB@,T["JB!;0>B5B';V ^>:4O4 JW<8)=3"\.86K>>,0$([M- M2+0DC]N0Q 2,K>8D1A?WHZ&?^8+G>'Z^8.?L,5VDBMNJT_VZ>NQ,1('''(= MX844(NHC2#@A4/HQ+G)\!S-"3 CHB+RI44^C;I5 @3L*FRZECL&L1S\6P1N8 M>+JXO=85-,K:(QQ-5*Q2S3&9HY*,)@";]*)[63]B:?(MBKNL6ESEO.U5R=4V MT;6XP,5#\QC-I8 MI+L>/0,+7K7#H%+E>C/'.*[':# $YR(2<0*YK[J>^URN4 .'08\*)W8]7Y#( M:)EJ?2C&7+@JS)=%M4G?W4@;?U3T9HBAL!YXNFC5!F4&&O7 6O-JE[_:X%18 MGQ_#VG@"Z0.:U=G$2(%1IY8^T&S.,[WN\39)\4V&GRJN=S"KF3LNC0CCTBMF MOFH'PR!Q&85N0F,4A&'L$#QF^KNFWE-CUX[: )>JA8QZRY_JH.\IY+[K/@^: M!R#3&^6AST\LYK-WK/^&LM8-QVQ2^>FZNG]3F>B& V([Y]Q4?-]#J 67$ZN< M4-.VKKI'PLAW,(81IJIY <4P<2,&11 PQQ4L=#VMO@7[14QM=E$:5EYCI:/I M<=,6@+K'3*? ,OCQ4A<1BX%UQZVW?)RT)6;D8Z1]9FX?'^W]9L_^A3C-JR/K MJ\73LBP^\F<^]YLGU _C6 0\@%& 0XB$YT&<>!$,L/150Y]0/Z%&30KWRYK: MNWZ;WB]2D5(L'8=?%QDI>%Z5R :UZN#[2GG@&_J/A]#6XP-+& Y,#$K+-J"E M5O0,-(@-P!(:F-AM$7A WKA] (\;OM7L3^.2$];*Y+@G0_9X,M=2'=6V(EW< M;W@R-US5UU1-U)I*O4L\5RU=O9GGX"@6D0.C6*Z6$7-C&"/.8>QC$O'0(5%B MU/#^#6R8&O-U3%B5O):Z M4GN<=B>>0'PF#A/-UA_H86T1TD=BRB5VB #AS@ M[M"3U&]!_39C:7]Q/;(=XR^TWV:@=BZZWTB5O@DO>?I59VO.*+> &G@!Z8=8C^>4X&);37PX('#D!YKCIVRDP&M?TW+WCI7H5VWV##GN= M/ZKVQ+. Q$CKM=J G!UN:A M[G4]-P#H V?+.;\6EXLR+5]^2YGD,I'ECY5[=<.?^6+)/TAS+K]*/19X?K$L MRNQ1JO3NY7.>L255T:CLEN?/*>7%NF(B8C%V(I?! $4^1)$K8))4/9(YCF,W M]D-L%$$TF*93([;;Y>,CSE_4N]D8!<[+,D_)LJQV,\L,M#88KNT'&VO-%?P4 M1G!@8FU'3!$ :,T *SO4$KVUI(J+;6T!O]]5@SM,O[J!Y,VW&7SD.# MOK5 'ES@*6V&/V9%H62K-7:Z6,KY:UUH8A8C[,>N=&-=YG&($B$@H4$$8XJE M'TL#)_*,.HD<%SDUTE?!C74)B#X]AP^"JT?.=B$;F&6;&A#?*W5_J+EVK7&G M@LPJ:/0.?SW;FD4_XR$Z%^M .$ ;XX-BWZ"GL0X,NQL<:UW9CXHNJJ((51)X M=9XV<\(X))$?02<)$[F(1JHD7\2A<.(HI 2%.'1-B&=3P-1HYJ)3%<*,:+:@ MTZ.54P 9F$0:+"K=5I4B7]@+,;>V.FPKCA.+W@V8K0Z7>7GN>*:8'O[W->5RR^ M%LW*[F.ZX%Z-HB%JL8,":#+@]")/8Z08U9.[XC J;'; M:WV[&VF_*YU!I;3I2>,QT#5/&RU".?2)XVDHFI\]:D)C]_SQF-!QSR U(=@Z MA]2]KA_A?,H66;T$6]S7:[2V9(%+<" HQ=!A20A1$F.8>#&""4N2T EH$'MN MF[-]EY5XKDP5JO1ZOL[378@>,ORL?> YXK6.5%6Q&+OL!UF.5T_ :ATZZ M.K9%/+]OU-P?D6W,(D>AL$H?^Z6-RAM'C=XDC.,7]"QH]?@TSUXX;_:0=R=* M2>'/O% >D@K/*JH7M/MW5='F4U;^775HH-G]0G6"K.OT?# MB<.@ZT04HD D,!'(@:$GJ,-YB#W?:%$WKOI30KA>LMHB:0E':L.P-? MVA5,NW:LATAW]@;MX9-;R.K#P#*Z/;8&)EI?RT!"]5AYS6 MT%6W+I'EH&.LQKN/S',BU?UI&' M1>6&WCW@11/RO+)P8TOB9WGK\KUTCE>)13./QJ%+102%(Q]81 B!A#D!Y)0S M%,5)[$7!K";ZVQ+GI6;,S@1,,Z'930,'7#%T,G9P"0B_3Q=5TL5$:E_8?+82 MA+'#203_?^[>OKEM7,L3_BJHN\_L]*TR[H(D2((S?SE.TC=;Z225N*=KJ_]0 MX=7FCBQY1"F)]],_ $A*LB51 72[-F:[>O8),XY/Q '!P?G)551#+'@&%(5 M8Y@3GN$\)HB1J/FVWBT<2WM-03#_+ZL5;[3O:D+55$)^46[FW!18G:B1US.% MK 9F+P&A K7K8ZVQV268;>$Y(248 MEEGDU5&WB]C4W"!.S3S\(77;LT(!-?!>TK)YM:W$^+PS2L#"O@Z A*WJVT5P MW)*^#J(?U/-U>:>?PM"ZK*P^JVMNK[/-J,MYR9_J_^YR 1!*";[=/Z:W7%M;ZGHAZJ#A.[G@I:QF M<9RH(A4I1$E*&J^6PE3K(AQQ+I*4":\2K1VTIJ: ;C[_]MN'V]_>?;K]!JX_ MO04WGS_=?OCTZ[M/-Q_>??,/_3V%L)O^"83;P$IGCTN;F_6,S[ AP6? "!X= M?(K>Z('"9P0_%C-\[I5^:D,KI'^5L-G^;B&"+4]_2 MGS.6*I%R$L&,*@EQ3JGI-8E@+'$:YQGFDGBE*'G2GYIZV6,?+*T+B.\+ .:: M]VUY_#7]Z:=Q?"?'30L-"/G FFD?[=KA]HQW\"P?:C_I*9S6Z@E>4$WFR\.H MVJTG0"\U7M]A>FK!^7SYPT0NOU^NWBXW;*TV\\9C>+58YB M4F0P(ESK0"DC2%0JH.!Q+F6,LRSURI;RHCY!#6@9!:LMIP""]8H*>05H*YD- MA&CJDQB=Z)M+X3=!CGIP*-B'UX(UXCLFK\#U,Z2;8B8?[>[32!!0!_8!+JP& M].)@7/W7!YP#[==KD)[^K*8#B=:PK%Q8![[)U="K=+.2>_ZLC")*,(,HBS*( M,T(@D3&!<8%XD0B:\Y&=FK:[LWOWSY\>O?MFSY'_O;FPZ?KVP^?/WD> M(QWQ=O1H!4=Q:(]6PS#8XQCL6 9_#N/.\H(IK#O+C?2X[BPO. [<67YO]]-* M6LO-:579.N8VF6.SMAZTK/M4I+YI+-STXU@P-K!V'G1QOM1D"U:#*]"*& M1E6Q(:![J7B#C-GS@*R/;.NO5>OR0;,QBXA$ M!8\22!DNM*4H8DA$GD&2Q@5CD;84$R]+T8/V])1MS:'IF"D;'GU/OA[(.YY[ MA\%SZ%.OX1KLV 8[OJ_ %F>M*UO> YYW_0$+>]KUH#_N6=OL<0=U-5EP(X#9KA$[2, MVO2P@%>F#G ,THOW&+U7:;W;(?BI3KM=K_@I$OZC6L^Z+B-,\][W\^6/?TIQ M)W^EY<+\\IM0IQ$*DL&!1#HLD MB9#$!RT=NNYR4S6P!K2 MX;+6]C,WH@(KZQ4PTF[_NB?R%6!6:'!P6#;!*EV7O2-.NUAR&]=N?S?]Z7_& M[G_WS\!YVQUE>NH-VY"RNS#*$F3WX&&)C[)[CX)?N^^/0\S/8A"RG+UMEM:7 M-O/1)*_,*(EQIA"%62;T@8/KW9ZJ.(59G$9I@A*"4C[[+E=L>6Z_/TG#9_WO M4QIN^;=LML41-*,V \Y-89\&LWN/#0+0P/NC-S+..NRL]$<.#)7D_[A;?O]? M^MWZK*!_L,K)*J;3(XZB5,X*U"J$\P_VKN->^RILF013RM5DN%7[5;5OEX=9 M;[N#E+4S/LWY;SC6WR)962 MW-Z!V$H\8%FG!]I-O@ZXK']/;?$*F]IMT[DKSWSN +/JYM(8=ZX&UEM[PH"V MCK05YZ#(_'9"WVTG]$RUG8!^DW"8AZY8?RE;8U>T#P3CD8KWH4:^+ OXX[:. M:9+(-(F*'/(<$XA1+"#5.AO&@J81D2I1:=8G]??C5*O%M@Q>4!SV$$4WG7@1 M-@.K.#]8>N?U'H@^2#+OQ]>IYWI2R%-INX*L& M1=9-@09!:VA-Z@63?R&KJ C%(&2(PDU+%41+' GLI8&?*4U/(?3L8ND/M MICL& 7!@7;)-#MEC^LHTB@66;9O0^^R^,'R&B#-<@R2)G*?^*GDBSJ"<2A5Q M'\#_@NV=[?+Z5=Z5U=H4A_ND/[ 9T2HG38L8YE1(K8Z,98@+#@4N?YN[5)P!M8IGJAX7:QUB=[K7NWH@*-= MJW6)LW^KUOE"D40P%G,?PZ,W)Y,S1#8/QNNS7/V;9Q.>WE/A9IB, M O# 2N7 $ %;02]5&EBO02*-/2(T\ 4])%V,:MAM0;V[&[19T*6@' MW80N'K!'0/*GY5I67^B3(?6;?&!R-4L42EE>I$818HB)2"!%@L&"%5((@9C^ M?\ZAQ(?C3T[1&0[!8\TB>*#KN@+K^GZUW-S=@_^]64B@O]3\WP&3U/ZI;,.& MJ?Z_PT8^2P62?^!_\8@C/3()W].R!UFORW(S-X>9BK-/K/M3U MK>5^F['M_-SLS<^[,[/@WVSL$A3#]@SKQN@@]=%@_4P)Z\U*:$M MTX4>OC*W"N)3N9!K*1?V?Y^^F9:ZV[YBQJ3]HK_U>UK)+_K#;?9Y1*.<*I;" M%/'!/?;,C622 MCS:#?L9\2+0[S?\@A,8[,(3$Y=D1(^C ?4N8V>[S[[7$IF*WOD@5^]^\OG&-*@S)3#T_]F\44X82:*,F$W3>+-5#&F&&:1)GHL88ZK_[E>Y MS)N'J>V5=0CCJA;$,W"QSQ2(A&19P@1,8U1 +#,.6805Q#GB*,KC-..BQZEP MJ)EXC3,A\R]CU&Y[G9%%Y62JV^U ;8?D='>&F!2\+30AS9& M3*\[E,%"Q$K_A\6BB"F-N5/9-C=R4]ME_J#5VM3KF<\EK[N!>K>_<\39X505 M%+V!%5C+*VB9W4>NST'H/((>IYR@2(YTA+D04;^#B3- G:>.\Z.,=Z1PENC9 M><']K9XW%/M'C;K':?,U4Y'GF2BH20:/M=T?QY!DN81))E%>%$(@XM4H\"2E MJ:G<^MC=]'OUO#(XB:;CM4 (C 96K&?2HZ\:Y (J!&=TPKKT3U(;UVU_3N@# MU_S9%WIWY%IMZ/S]"OK_]4OM#4S/RS:FIG5+(D0 MCE2.H4HR##'+"22%C*!$&:=%D419Y%5K(BQ[4]-)(0KVAIT_-X7V>K,RM$>^ M%LQVM7E^&6ID>]Z;<*\.L)Z^=V>GKT_SKP%0#MT;+"2+8[<.&P#>(YW%AJ#B MI^RKU7JFJ57+>2FLP6FSW=\N'VBYF,5I'A&45W45D:HKW&9]UE07P9\VJX^&Q$])N+1H*J(%U82^,G)6<"PA=JDJ_OZ>F M]+]>JJA. J,H&A<16W7A]&S/JA1TM7K2>N:K?%RN3!CP@VGL]9Z6J_^@\XW< M-=-ISC1*%@7.F(*BR%*($X8APRR#BG!.A-(Z 7DU5/"D/SE5T; /++>>E2P\ MH7>SO@8$=/#KAYKC&DOPF][H-DU_A?#GRIXPA:V;X)28H MUG(D/:JR\H/CI8[R?+NGT_V_-N7ZR3,_\?E+$_K8:\8&R1\\+G-8-^]S$N/Z M=H^*=^#0/?[4&$U";NZ-6__#8KQ+9%6Y7=JZ]B6"_V=; ;O,^+W93C$%DQGO@=6EQ8C?M_"D"U(!OLF_BJ-2,)^&P-W).DU6V'[DOBQ,.'N)+VPO*Q'23^2?0OF M;DL5M&&!1.41Q]0T!W#CLTAG )GA(]<+'J67O"0PM;7<\@<,@[W\:P<0 MNBWI2X 9>$5[8>*]H$\)'G0]'Q 9=3F?$O'E:C[Y7,_BU_+.6,:U4U\?57=N M_%OY<_U&<_B?,X9R4_ LAI@POOMAT^_>I9L=D#9304$QFY@K=!P"[;L@AV_X$_#,; LARSM M[ Y0V"+/#G3'+??L#L1!X6>/5_NIG<]M[XB]"L2%S/-,Q0S26#&(428@35,% M><:(,21B1B*?+AI':'BIE1$::6Q9[%7<^1B(D60T0@6'-(FT+5:8@Y4T13)R MP9.,\2)U:_@<"L01=/,.1+A+_=GU:)_J.3&*,CV45LGE]_W"'!G.,TZQ@K%>Z! KQO1B)Q1B2HLB17F1 M8.Q>$><$E:DM=\.F=^&:4P@Z7&V$P&7@16XAV;+8OUC,*91\"L $0&LD=_T1 MU$+593D#0G>ME5,OCU@_Y0S_SVNBG'NXGX7X<;FXNY6KA[>2K:\7XH8^EL8> M,S'SG]F\O*L3*C7=.J']9K-::0Y^LW5:UZ5IRJ8D+F@F32R8MH1B;1,5D20P M9BHM6$%D4>0^YN2E#$W-]C1R@+GIB['1CQE#W]Q?"_/;LJHV5,\HX*8VG)\A M=?&\N5E=8\[&P-K;B +USOD [)28:STK!]@)<@6VDH!&%+"3)9PQ%PK5H);? MQ4R-:B:&@O"E31ELW L/[);BQY*RP2RE*<0RUV=WC 7D MJN!Q$8LLRC*_GF[=!'V6[TB-W9IEN>N*.;>+>-YPWK5.^R#N>3B]&,71SJF6 MTRNPY?6JU7@#G%D[41GF^'J?51N78"H4 MK;_*=5DGCNQTW*UM?[!UFTWC\>]5SJQ=5XXXW9\46;>[#]Q<>^ MBJO_7#I>@8PQ0T-?C#0R[&;'1'U9.W(Q[ MOW(I: >W+A=6'BZGIW/=EQ>DF4;%G"3A;HO MS!4P<@ M2, 4KDMP#)O1U8N3<1.\+@'K(-_KHL'ZJ4L316ONQ&55WBWJ&%D3 MP97DJ")!6P2$4$HR0O-$PHRHA7D,QQ,E-3> V78(_-7@%Q)T!U MTV.70S6PHNJ!DK<2Z@8AJ)8Y06I4-=(M[DL]<>;I?HK@92F?#\^:\=5Y?U^7 M]*>F.EKVP2^M M '\W9Z!]&?X5M-FI1@[0".*I6GRGR4WG# C^P,IH -R]E55/]()J,5\>1E5O M/0%ZJ??Z#M,C2.6;*6EDZUTWCD+3E'WY0ZY^E8OFWTTT (TW*'NUF7# 3BT]\SP#.KB MZCNN00WICN\^,3#NV'H$Q0R"\4A1,L&P]@NA\8:L,Z;&?;3Q@FR\)7P6=>/_ M=L^+&5,O^HTI%VV22_4INO[<\XCF"2("9@66$*,DA23*,4R9E%F4I@3YU5TZ M3F9J.MMNGDWQ;+['I^?]R'%('2\_+@9J:-U\KL#X)[TV3!9\\'ZBW="$O:(X M3FK<^X=.<0\N%[J?OCP3M"F)FI.8Y0(54$3<=(E/(TAES&%&I$0HBT4B>-]< MT&G6F'V1^>A57;8#2#=UP0GB)6;G%;( B$$Z@A*V2WTEQW*+W M+L(?U+!W>JEO=>KJWH:M5O?&[?2=SDV-L^MU6U76EJ"9D42)'!<%+$240"P% M@23&&4R00KG$.,U3Z5>3VH'JU#2+K1%EPK&LF2QW?/L6I79!W$W!!,=Q8$6S MA=#^L,?R%:!KX%CJNT?=J$\*6W5L)1K[9.P".*4Y)!03F"D$)8X84D1>T4XG2,X-3WT57Y?SK^; M=<(MRT!1;D-^/1."SN'LIH)"HC>P]K&LVLA.R^S57C6_O?H7 ;-V'*$)FY5S MCNBX63>.$!QDU;B^US-KIJ,JWRW]^<6$*"T7U^OUJF2;M0WJ7'ZA)IX^FF6" M)&F&$Y@3&INF[;FVBH2 62;C*$%I(JE7N, %O$Q-,S6E#-;T)_B%R854Y?KO MX'&U;-ITK>3<="TWX>ZE;6>CE^+2UN;DSVIS-K5Z>Y7>N&!BW?3=2-,UL"IT M*(FJA;D"C3A@7QXS?[5$ 3-_+DN5@G\8A>&;U$5*CYTN?%O=8%G3'TZ$".9LLN;T4 MN)EBO*!91B O3-127C!8:*4 DP(G,F*MKD05E?W597VJ!: MV+X6^VG.UO%2VUN]DY^=IL1-KX0&>F M)2LS0#CF:8@&CL$\0OB5 M R]/0W$^VK+CW;Z5U.OU]D>YOK_95&MM+JULOLNO*U/3O:D-P#B*&<42IFEN MJH%%$A)62*VP*"MPG'/"G2(LO:A.35E9WO19D,ORNS$>JZ8+2R.+KS?="7A' M;WIH.(?VIK=*_H=F&+0<7[5Y=DU_BNOY?/G#5@TR7;5KCXIMISU 0A/'(A> \P#HO#^[Q\:7&'3_*'5HFF;V2YN/NR6B[TC]S&A57&W5^7*;!J M<_M,N>#EHUZ]NRH!),\01AF#"F,&<:8P))B;4$24R$(I+G.OWA%AV9N:&MRO M-*#E SOFP7,)Z_NR78^J9P^V8O:M!!%DXMVTZ^M-Y]#1$[L)^;;6DT57H@*_ M/PH37+6;NU-3-U(!B9"8#U15(@B+KU1J(B2\I^M/!*72L\GFXGNI"=L$A_E7 M35N4-F+U6[F-D.1$\:PP<2(DP?I$KC@D)">08I:B JE42B]WW7F24]/MSS@& M>RP#PW-/)YX#\FZ*."R> RO72Z'T;X[JC$[8AJGGR8[;1-49AH/&JNYO]E-! M;[=M.3\MZ["XNN7Y+$TXDSC6FD:E$<3ZJ VU&LI@3!6*N>!Q@E,?Q7.*T-34 M3\=5G ;9(W3B,LS&C([8YW0;'-$P&[)1 MAQ,JX:,;3I,RW(T_-A+",[5T0]BDPOT7-,:Z@#Q9#AQ)8& Q3 >,&7LH9 M-E1@._JXT0$OA3H("#AXH-]:;%*5J]OE-?^O3;F27U9FS:^?3$,+4W#=Q*$_ MFD=F24YB@A""D9!ZL7)1P *A%"8J+0J4HSQ"<;O3NRU7=^(]-ORA8P*:I"%; M7?BQX?L*/!K.[4*7+>]^R]QC0MST0&"0QU$4+=-UZ6;+-OBR!=ER?F51?G<6 M96^%X@]84(WC07Y4E>0/RTN=U6.$GNF[I^H'[]5\NM;GHZ>JK/9+H,4TD9AA M!B7"!<0XR4V*;P)5I@J%LHSQW,L_T9_EP^:A M2=.GDE*<9P5,DUA!G%.F%::>FBA-19YPIA+IE+=\,/+45&##G)LB.\2I6S5= M)/W RJ;A*V"=@I/2=FD#_=*>)M#_>JD%#D<=95V?%*9=J:_= M8EVNGVR5:(50E$F4F/A& K'(8TAYG,$BYC+)$<9YGKFLOB-C3VW]U8Z#FC^O M0MO'<.M>C1>B,8H'Q0T(YR79(?*115E)_H^[Y??_I=^JUZ3^P2Y'NQ"/C37* M4NP0HEV,78_T*/UJVM*];W+#WV[D;_3)]+DPO_VXI(LW[9^:/:#($,\C6L"( MQ;&Y*&&PB/)<+UD>JPB3.%'N38N]2$]M,1LVP5SS":ZWN?7@E[_97QOV0//Y*WB<;RH0_2-%_^)1]-1O M E$F$%.1A#R+,<0122 E!8:I(C052"I)I%NOOV&G<)R^?X>S-1CPW?IZ6# ' M5N<6Q98[\+;^V/_G_X@R].]& /#+#N8WV^?^WJ? KQ_D'D5^!X-^I$*_0TV! M7]W?7BAVUO[U&W&\^K^])'U6 [C?"#U=B>:\;#(NK>6H-VPLIA3VZ8M;,Q3^+K1C M(H=UC#VC,*Z[ZYAP!TZLHP^-T=/OD_RYOOTAY]_E;\O%^KZ:Z0.UBK.8P5RP M5)MXIIVSR7W&$<\E8B@7V*NRYV7L3$TA.'3YBX?L\G^K-T^[9YI[8*OW/S_: M((I?]9/KZL/BBUR52_&'+._N]9=\K8^R]$Z^^RE7O*SDEU7)Y8R9>%-24,B8 MB" F1D>G6D<0;<=[-7G9>"]JI4/ M[ EX!78B@GT9ZV-.U8:#"AO^N2K,]O9YLZY,I0R;M[->E8NJY'7;@SC*TTCH34,1:6J[9P(R$>NN89?.]LJ3#R+ MAO;DO0);B4,WTQA\5L8]Y?3F=EIGFDM!]S[!7$RP1SS3S7(^EWS70G46"YZB M7#"82D$A+O($TD0?.U"22%5@E*/"J=OIT=&GIN%W_'E$51Q YA"K<@D0 ZO+ M'6M]0DP.P/"((KD$E)$"17S \0O^."5\9WS'P4OCA7"KX9X+R+$<*4IF8[/$,01IKLS;G2:&QB@M"G0IAG28Q/1VU MQR6P;'K%9G2 V:VXPD TN/;R1L0[=X^PD-9Y[L>>@U M3<;OEW/]1F4.TNNG&5$J98JE$.&8Z].JS+6)SC.($YPACE-.C/VQ7-.YXVGU M@(37 M\2&C 8T= U1Z?_VH3R7V;CQT!$Q.5%G%.84Y,KE9"N#[ZBP(F@E.< MQ%G$XGSV:!WBW]9TM1X#TI?D!G0URKMRL3"G=T;GIEKSQ7@6,BDDBRE4.==X M,H%AH?&%+!$)CXNNT%" >GHK;@(FJ'=#,\6 M;,W>X#V=3B,2]HA_2&;?[-MUX.%AN;##VM-X]:&J-E+,E"** M1T4**4K,;D0E)$F2:_#R3)NB2L5NY^(S=*9G?1HVZ]WIJ@X2J4!I6?5M*G < M5S=-$ "MP0U1"]2W&JB:R2OPH1NI'LT .G$(7/[_.*V1"_YW"GQ8XK_[\0ON M9MAYSQT[X;EKH@O,IO#<<02*5#,%/6^ MG!F$U:EIICU.@][.##//'MU;QOL\Z&YZ/3"4 ROHYOF:5[<[U(U_T9=5.+$YBG@57I M0-&N6ECP9RMN0#4\\(1,-NAUG]>_;-CK$<"'#'P]1J[?MO+KC]%8*_!:%%PK(B"F)B:!XFVOVB4Q)#)HL@X2E1&O Z-#C2G9D;] M^OGSVS\^?/P(KC^]!1\^W5Y_^O7#FX_OP/6W;^]NO_GV;9,?+D?&F;N@;D+T^U>=FHVV2903Z^TB-C2_"=Z!.QOUX>J76Q1+I7 M\67#]E/@^GPXIU6ESX7FZJ\_WWPPVF"^L9%X7TQ]'W-I M^B+B[)/^5I>+M69K7GOMZZJYM<](ZQLMX46=.@;Y'MPV@->>Y8%WA?$GV'N+ M&'(&@NX;@S ZZF8R)-0O=YA!:?4-PUS88?XHU_;JF9H1DD1481RJ)(T@S@C%!9QG,!$H"2-)%8\PFZU MN\,QY:-NQJGI_55^EXN-!*O=G83^&$U)L%8LL-S*!:I6,'/,>&Q$ W40NF\\ MZ,43[+9KC#MI ^\1K3#@AY8&M.)<@3V!]EI#@6_[T]4*U=3U"AF4&@KAP/&K M%[,U,=? #$AKY$[P66_^7W M&23"WEZ?(C;N]?,9D0_NC\\]WT\]?&X[CG^45"^]YJKYR9QT:A-SQ@N%<8$D MS)E*3&EN#DE$,,R(*!1'1")?6^XLS>F9:EN6P=SP#.:[._DK_:NJ @WKX+$^ M._HIDO.SX*91@B([L&K906J9O=J&VSQ=@1W#X72,,S9!E2"/[U=/M!R,9-4JH2E D:8QQ#GIB(G M3RFDB,5I7* 4,;]V >=I3LUXV>,4;%D%?];,>EHO+I"[J9W 0 ZL>'IBZ%^W MWQV5L,7Y'>B.6X'?'8B#,OL>K_9-[V#K7:SV>_W)7#\L-WK'I;E,HDP6,..1 MR3H6$E*2Z4,2SI*,$L9$S,;I%/DR_./-\[R ^ M>[_3-/&8R0*1F,0"YH)2B+/,5"3(%90<4YQREG*$/ /V]L>?FB)HV0.RYL\[ M'.\9>&ZK_@)(!E[L6S3>G4&C3S3=,9E#1\X]HS%VE-PQ 8]$Q!U]S+]S]XWI M-KR2]&8IY"S/E$IQQJ!$6)\:,A/!9HKY2T102J(HYCES\U^\''IZ;HH;6PA' MLP<,?^XMNY\!UKU2+P%AZ!L:-^F]^G0?$[57D^YG XW6H?L8^_OMN8_^O6^T MTEI;XU*\HRM3^*O:N\5^*U7)R_4,#]/1$U5@(@PC*4D,"%8Z&,[QWJ[)PCF M"8D2E(M8L<)'QYR@,S7%LF6SY\7#"Q0]KQOZ8S/:)4/+X@ 5%,[ ,,Q]P@M: MKW.+<%S@DW<')Q[OV2KAB(9!0$@I3B!$G4IMS<2(AYPSS0L8)1K%O M(=: V$Z['NMI6-TT;A"@!M:YED>P8W(O*BY@'_=S0(3MZ7Z2VKC]W<\)?=#K M_>P+_73ONY_K%=4OE NZ>KI>B-\7FVI#YW5MA)O1Q-^QIM,"'A:IO MHM9U\?LK\\LWR_7](/4!?' *^NT[$1YU&?A \7)%>+T[]]RIS,;!R#%!>="==\%CYX(A/HW+H 7=_C4*AIT -5A?T) '_AD@? MRW5C-]UH*K=Z@"8\BN&81Y1AR)E"$,=)#*G$,4Q8D>=Q+E))L6M+I%-$IJ9K M=WP"PZAG\%DGG-V:,Q1( RM!;WR\FB*= ^#BMD@G"8S6&.FIRC'$J5[Z3.4(*B2YB"F-1>%9[;># MVM26_QZS)N"I7-45O\&?AN/Z(.09A]H-MILU%0S"@97#1>CU"!US0"5P_%@7 MQ9&#R!R$/XPDVA+@^TQ489Y 0HDV) M3$E(DX1 FA6*IH1P)97?W7@'M:DIE1VS=1<78-CUO1CO0M?U3CP09H-?AQ^! MJP*_:%Y-H:+@%UQ.N 2^".^B./(=N(/PA]??+B_U[=Q(U[4[5QVVX/+TOCJ- M-:$O?\NO*;=RM W<$+Y7+Y0"=X-SH3QR@S@/, Y[QOF\W#.5K%R8B[GGB6JS ME,NDX()#)2B#& L%2<(E)$APD46($+^XD*-4IK:O-DS62:L5>*#KSUOJ_KMQ!AECGPWX:Q#92 M_[A?-;L>U&C+($V6TX,+51 M]NUA$&HW^H%&OZP-EVW/4I5F3>Q)XJ"56697J_9Q@2DBL8)QE3:#/K#USO%E-=B S2)^HHP5=I M]M0E^JF.39WO],TL-T5,??5NGS0:_FSVMY,;W_8-0]J;Y-Q*K+<='E 3*_-+(\@$RB& M$=;_C:*TLE](+?RE ML[ MVS3QR^=OM^TO J4B]F^<.!360]LVIQ,6A^^EV >S<7(;7[V[8A]HG#,@P_=; M/.(O^+):OC>5_MLJ&%_DRB8KO"WGF[44LR0E$2>9@"R1"N)(,EBD5$)!>*+R M*"$I\0KZ\V=A:BJO80O(MM#+HUP!?8Y],!U0#-_@EW(!Q'(^IZOZC_:WITN_ MA)JJWD['@!/P"J[(*Z#Y!U: 7?$=+4*=PW4%&BD&=5(Z(CBTZ_(<&Z_MT'2$ MR<'-Z3I2C^B*)EQC>Z__6?UFZ@39VWU[N=_>[>_=]%3U54^,HO1KU)RWX@BG M-.$1Q$FL-2?/$"0\DY"K.$ZXRE-&G6J!AV1J:KJT#4O:!5'H\YN5['@TQ:D8 MBO0KC, O?WM__=N[YF_-+]M8BLW=IEJ;8(K4.9@B/1Y,D?XC\@NF"/4].812 MO,)7,K#"/_Q /O?_0'I$482:/(\8BE>8Q)$B*,:=3+_PB<"H=P9/A*(U7NA$ M8'2>!4Z$'KO'EO^U^<@US8TMT]#4 ],_->M7D@+A-,E@E&/O: K=E%NRX[;,? MG4?08Z<)BN1(>T@GHH'V F=<.K7\^5'&T]_.$CW3S.YO]7-'?9(_KCDW;1"T MD:U/= O]([=.L.IZ(6[N3?V,ZL-B_QG;[F,NJYW?ERNGOZYN;S[]_NOWPZ5=P\\_K3[^^^^;GC HR46[N MJ;'A']IQO^73A!HM!%UI2_;W1V'.GB8>N!;(-.#=>W(KTD ._9 8!W5I!6%L M5"=72"A?NKV"CMVSA+5I[K[KH&>O*K9EK%-<)"R-M0V,M$F<,0ZI,8DS5IA> M=PE-D/0J8WV:UM3TJ645+)8+V/;4I)9;S\K6'>"Z*L.>N.6NSXO^$'):X=7>AVE#P_I,7J[D=^T&';T&*6H^( M" Q3*DUQ,E% *A,*18Y0KK(LY\PI'<&;\M04BE;UX/\L5_]9QR.#=XOOI=;W M]C@U-SW;FD:^X&:Y>EPVQ0=]7&8Q K_\;4ND]9#'J'&/;Q$"!J)+/>3Q/_+4 M-??:_YMQ\A ,\R4,[BPX-7='YJB7[\ #9B\WPC!PC^91<(<]F(/!'[$SO@:/ M <=T._C+^<(#T6. WC4YRK7\6'Z7XH/^YA9W)9O+>E=\\_0;_;_+UAX9#N4][#%[/013^:6?Q80V'&RT8:&UDW3!X!K8*W>Y*%J%MNVO>"7ALN S0+/X#! M(NHAK5=(1#TI\/%$U-./]\PJJ3VSU5?)9?F=:J7^2:YO:G_+3/%<LVR(GF-,DD@KDB%.((QY D D&)$:.8X:2($A^5=(3& MU#31ED5@>/33'L<@=%,:%P(SL*YXCLD US0=X@==_,?HC+KF.P1]N=2['KVP M"'-=NM;TIEDN[.6Q\91@5*"SFFN@%VTP3!8!M8)W@CUK^"=1<2PU2N/DKQ=2I6=PE_LE)UYTN] MCRYM,W1[46P&7\E[?3;29G9]6C(FXJVQ268"Z].*XEJ#Q,8='O$"%CPE,,." MIPFA-$9>.:(^Q*>F6O9X!W7@PS/N07/>_\4(\'?PIY7!4^]XS8WS*680Q(<_ MU00$N\]IQANUT*<;=P;&/NUX0W/D].,_1K_LC_U.&+8U7QN'I4169!&BD-H" MV4ADL*"$PUAQAE*B2.'6/N\,D7G[)'"%P&R^-HQ]^WID>M:D8DR1 RWM%4_P?36$ F< RS@L=%D4C) M"NYA&?C0GIZQ8+BWUP>M",#^7 L!&BG 5@ROW=%K5IP,C*&P'MSF,(Q?.6+< MSQ3Q MO+.AD*]-$,%A_P@YDO?5 [8]%X#3FFD=-'UA=V3Z\A+B@96;67Q1E# M7%//()-*0!PI_5.6IS#-19(I1422L-EZN:9S1Q?8_NA>^GY+8[BU<&MH@$M2 MGYZ#Y^BCZ@O)T$XHR]<0E^7'! Y?6+%ZG>OP8\(=+8UX\%#/ZS!^+\5F+C^K MC^5#J<]&7^AJO=#6T0U]+/7WW-RUOWFRL9:U\U3Q/,$J(I!(EIDZ7L;[@W(H M.6(298AEA9=CNP; _\JN/XIA+_)Z\#'N]5Y_H XN_2X8JI_BU,=L>G>WDG51VL^J MRNE M[3IQ=E-KH= ;6'_U!\Y;1;D@$E07=1(<5>FXB/Y2NSB]TT^-_-'T:+ZN6S1_ MVI@SV&=EJ[96GS?KRI1'*1=W3077G7//=K/:.IE9KB3"2$!29!'$/&:0J2R' M LL819GD'%$?A1.&K$0EPMA$0ZJ*@.Q-JI2#0OG2_4;>/2>!V5#[0VM MI# !%W)1V8_S>K4R]8:,I_7-T^Z1+_3)=FXS5XQU&-J'A>;">F0K&[5Q>T\7 MGQ]MT;CWRY62QF;]L/ABBTG,(L($4VD,$U$(B!$6D$4J->V@*,OT$;L0>+8P MVY$4CD?L\;AW4CM%K7;V91CPTK)ET;8@L&T'*L^^ V/.ON-9?6(S.M(9WX@$ MF9$)[,L-]@0W1_O]YQKAZUB**]#$[.X!T 3)K34$H,'@"NP^&OW-U#@$=!&, M/WEA70LC\C^N2V+\B3EP9;P""Y?ZCK_).T/QJWQ3;YN'![JRO1X: M5L%6$+ GB=5O]0-]'<=^\^7K/!YL%D9T('?.P-7>%#3.&3!(2=(+,1W(G>S' MRRNYE'L!=MJMW&^X?GKU5JOZ2LG52HK/^LAS6SZTS4KC/*8<%1'DA:GJG @! M*4L+&"F2*T4*0KB7YCQ):6JZ<8]1L/QNC#7-JI_V.XVJFWX+@M7 &NP )L/E M *FJ9[$(JGE.4QM5MYP5^J7V./^"?R?W=XNU-O+>E_/*CBD@N,@$%HEHE M9$4*"ZPH%(I2;5[EG&:.Q72.#>_S;8]30:?F$!@6&R^B>T_W _"Z5_ZE@ R\ MV#V0\.KN?DKD7@W>#P8;KI53C$D=U,S$':)"5=MZ3]3#&=/PK;KN=X9%V KI'UJ7TQ@Y01_&DF! M%=6W,&/0C\#--GFUJ1U8Q;W*K/;/5 F)_C"I+4$X?)U"4KDP@(E MGU7= ZZD\R_+NK^KYSVRRU 36NU;=HT#9LLP:#D>Y"+8!Z)ARFQT$7Z=:AL. M4)PLNN'R;H\LM+K^6E/R_ZDYMQ>Q1(BS HH$28A-EQ66Y3F4)"N45)@BCRST M8Q2F9N0T5>A:)CU2F([BUZU$@J RL,9X 4B?Y*ZCR'BD<%V*T$B)6MY(^:5D M=:'0F7AU],7QTJNZ^'Z61-7Y8+^-_MW#XWSY).4WN?I>NCCHE0>W=<3@?U6 >=3)>6MSC$O?;X:K5>O9EM10;OOZ\:ABTU1]9G*6Q MD@G,2(X@CA"&A8HXS'@A*"&8:QO>93,Z16!J^T;#HW5'-6QZU=0\"62W @\! MS\"ZM@DV_NZ?3]+]>ZK.3@X^B>LZ)UFJ)L\_U,UGUD(]RM7[Z MHN=R?;VP(6>/-O1!C_=V^4#+Q8Q066#]_V":H@1BH<_G3*3Z5$X3GN<%YS3S MNK9PH#G!96]9O@*6:?N1;]F^ H9Q\&?-NN?E@LL$N!EW@6$=6%U\7"[NFAY/ MM\\Z/)W'T=O&\D FJ(7D0G=4^\8#B)?6B<^K_521*?E/JWO;4$=(\>;I]\H$ MMC;>Q\7=M6E]8?WW-TO3!GJC?_=9\V3MGEU"5LX8DAG-H$(DAA@I#IE*(ACE M49K0@J"(>17W#\/6U!2:$0F\GR]_5,!\)F K#MC)XYE0%VC^W)3=^+,RL#[4 M @$[*:U()B+U%R,5*!=_/SH_YI3:R@9VP@URJQ(6[Z!:-A!KHRKBL'"^U-6! M1^\;TV9*%V_;.-O[I!OC.UD]W2R%G.4)IRE-&)1)4I@F+ C2.%*01UB)**.4 M9]0WS*V3XF0CWYYQ?=6TQC8MBFK>@6'>-R2N&_MN'3L G@,KSQ! ]HBHVB;P]T/G^SJ?2 M535#2D4YE_JHFD0,XCQCD'%"H$IHFBJ>LPA[VT'/*$S6[K%<@I9-7POG.8JN M%DUO9,:Q8!PAZ6&K'!7\ MOD^7@CVR)'A3FT/8X_UL_6>+-<;+M5%#%C2B4* MIJFV*K#*,&18_U.*#)%,$AX57BUM]\:>FM5@6?,S!?:1\H_\)*T7 V0 M:G=$VJ#[\O[XHVZ^1P1[N<,>>Z1'\*C9BS^KYQ%L0I8RRO@ M#;,>89:^<]"M"H9&=NC;+&/;+Q5X$91Y!?;0WO(/;H9'VR/>=4#41PJ%K6.R M;%/U'=QUL-[1KQQL%L*6!Y)MWW75R/V/0-&S/3'M#*SU'7.\F-N>TCX+Q^T[ MQM0B=;47T3B6$]]S7XF8__R6^@8%W8/]0WW<_^7PCZKO3_S9!OXX3]A<)!#XGS7^3 MX&#'21LO8-B5H7Z;[T>Z$*JB-M0E)S0:0HH@@27*00BPA!FN8Y3..B$)R@5"&GKI"= M5*:V=IM"LULN>X;\'D?4T=2[%*>A[S&\(?(WGKH@"&O8'*4TKM'1)>R!0=#Y M<-_B%?HD]:&J-E*\W9C2&'6AV;I4^W&38U;0(HZ2@L,US 0L089I@E M413Q.,MEOW"T UI3TX*605 V'(*59K%OF-DAKF[Z+!!: ^NM'9=7H :M911\ M[0+M@OBQDW ,%#1V2.^5(L5."GXZ/.ST*Q=6"/NXC91D:19)JA3,D:GR$:42 M$AH5^C](Y"2*<)IQM["PTT2F%QFV*QC6/Q3U")BNILXE UMR?@AT[]LVH'P MPQ1)^_@Z :*GQ3Q9 .WP2?_:"1_+=5GW&KS1EH9-^$=*24J(A'F,)5*^&T MX!=72C@R]&AU$DZ+M5\EH>.I 5P@U_R_-F5=%K&:Q3Q6(HE3F,2201SG&2Q0 MDD&4$\5->>>,>EWN.U.>VG(_<'> %YX.".B._8'\'L^F)H"WHR_@@UL&!M": M:5!SW;0WVSD\]ED?R9=Q#*WQ/!C/J$_';W$,%"]OQ=$!>D:T-X'Q-\L'9EKH MZB%W5\ ?A+9\2E6:3DA-"65#>27%\U+*^F^;!REN-JN5Z5IFGYSAE&0Q2[0& M+(H$XIQ%L!!20,Q9QM,,)W'DI08'XW1J:K-A#E#+G6?8_6#3Z:8Z)S%) ZO: M5D:P)^357J00V)>SK6_?2GI0Z+X1]@JTTW[=/>W^F09#3TG8O(7!N!TW"V)H MT ]R*@8GV#/,9VN'?Y/K]=R>I>M .AM5),7MT@86?:&K]=,L+K(<11.1Z MSS")58QQ"CE6$<)4"HZ<4C1Z49_:/F#R3;6];&ISW,D%?[H"U58(0&O^/0.( MO";#3>,/!O%X)^\=XVV0)VAX!^METT78LA\P0JD/:F$#F+PX&#>^J0\X!^%/ MO089N8E\$TJYU^S^#UG>W9M S>]R1>_DNY]RQC@F/1DCQ$-)J"M:&_G).@?G?;UNM$3!L2.$JC@L LC5.(94X@23(3FQS)E*8\PJE7;(T_ M"U/;VUI/?-49>1C$Z]XU,1>YWP/!/<;NLHLU;)H<3B_4T '-,?ST76Q,P6'O M ).CY]YEI+XNEIT#IZV?RP6)!#?EV177*C!#&2QR)B&.(QD+3 1.O(*OC]"8 MFH[;8]&S9O$Q %V='Q?!,KB+8^=F'L+X[) ^L*OBD,[(#HF3@AZZ'4X_VJ/& MS3M:Z;6S^"KOM)YH\OY0SK BC$+"100QC[DV;SB"@E"1L2)&&#EU8CA%8&H+ MNV'1HT[*,=2Z%W0(+ 9>S0UWH&:O3T_$8[!XE(BY$)Z1RL"T,*TLFZ%*N73( MWEFNY=A[XY5DZ>#Z6=F5KN?\PQQ?G N;#XV1C&*"%.2<$M/V7D"2"?T3YZ(0 M!8[SPBE7]"2%J:FMK3N(UERZASD>![!;@06!96 -=N @"Y?Y?5;\BT,>CX\^ M6M1CIW#[@8_=#_:M5GLMA/X2*AL._7EE>PIHEF=9FO*X2!14*-*'"RQC6!3( M.%X(2C)4H)0DOF5KCY/R^8Q'K5_;L+M7:+YEV;>6[0F,N]=]2-R&-F!Z ]:C MTFTW&A>4O#TQ\,BU;[O%.RR">^;Y'B>3WVA547Z_,3$)U5OY2%=K8]TMU;O% M]W*U7%A3;ZXIK24W%M]OUV_??:$+8<*QYW/ZAS$YOCU5)J6BV> HSA(2QPF, M(ZS/-07*($EE :4TJ>0QC7+N=*4Y#'M3,R\LPS::K&$96)Y!P[3'L2#\3#J< MM5YU?@96=,]D SOAC//]F7A@)Q_XQ4KX]],SVN?$%WYJ/ M-HY!LI\I\9Z6*QOR\&'QN%E7'^5W.8_;JP!,42&0@)+E&<1($EA(6QF.1PD5 M$4V$UU[106MJNOY;>;39$'0G1@16RX;".L:D:O0(/8 $5E'3 )JA>[Z(VJUQP$?ZF77%[IIU=. M=J!_\V1ZT-N:(+R@<9QQ"G,61:8L+8=$6Z=7_1O1MXUK\L-"FU8,ULV[-UCVCB:*Y% 64%".( M24HABPF#*N;Z#!RCB""GH,LN(E-3-"V?8(]1\*=EU5&U=$)Z_O(S!% #*X]> M&'G=>9X#H==]Y\E!1[OK/"?6_CWGV6=[W'%^LM6C[M_5[8+,$6NO\LHU7Y?? M;:#GC B%91%GD%)"ZXA,1O7YAF&)\S3/$,O=(S(=B4Y-$6BV(==\M\V5:L?( M?GTGNN7=XP;+=0HG>WDGMJB4OJ0EG^U&N[\%5 3,:7IB_GDJ^!,,>PI36$P.-J^7_U[P+4 MF>DS_YWWAJYCC7<;Z"G=LSL^WW?['8MOEBO][>IOY9.I=W!GIKAQ^&C#4Y+$ M7,S$"D.LS\"0F.0!E&"F4C=#KA!@!IX M@]GR:.\E8,/F ,ZSLV $/IC;J"?:LT"_/K>=?Z)E#78_U5=K];7'GF>5V MZO4)? ")LQ>XK8N'FQ9T0^R'X]]WS?"/2F05:!#@=>SJ_@] M(L//M@ISC00?LQ/8*?8/([W#]/OB]U)LYO*SJ@?]HQ1RS['R51\D%AMKS+[[ M:3+'Z/QF4ZV7#WIAO'GZLEJ*C3Y:7"]$TY2TJIUY*&*2)@K!@J8"XAQ12)E> MQ3DG1<8XCC#QZP@V!)=34P2-%+4[I94#; 4QE8I:4>R)L!7&SPD[[,0[FAFO M/9T#Z[3!9M+?CAD2Z;!&T""VI:I8A) JA MOY@HSCC$R%1!X A!4N0\T39BK$CQ6N7%MUQ.;3/9,O9Z5<5W,^BV*[SZO R\ M*PQ43?S\3+]J(?&#F9AL$?$=IW_9 N('8 ]9//R06,\ TG)1KJ4-N?FP6#QIS[O]M-->B!M8%?K4EO5LII%*D9IJB0LHK2 MF),(,BXQ3&+$XXBD+$=.3?R.#S]!?6.S6UO^_%3*"^CV<])HE;_?C4-@/ M?0G:2/ ,]R\M[OI,:.2P1\9&DL:S.(R6NA#/H=R(7KR\EJ.P#V =KL!>P[U. M*Y1?]8/KZL.B+IK\ZVI953.>JJ*(*(<\2SG$25[ @@L)LSPEA+)44)F-V>OD M"(]3T\"61;W ^_=4'6 >'?7PZ\[.T#HZ8/>16E)]R-]V>K723J>[2,=43*I] MR#$^_U+]03J #MT I(M4OQ2++ZLEEU6E=ZCVUJDM")>E69X4$D99'.MS=:Y@ MD<4(JE2RK."9E,BI9.PY0E-3WB84\W'+JU]@_TDPNY5O2(@&UJ &G1V;>[?D M_N71NO#R2WX(@=M("0\G\ N7"' .BW/!_R??'S7@_YP4+X/\SS[?-_#QV[V< MSXVNIHNG61ZG&<>'1(SSRF-@7!$D^&V[D4,ECHAP&3!Y]ZE(W8GNC MNI?K4[UYVOM7'1C'<41RA 1$G)CE7%!8%,+T.TXY3XJ<2D7Z^0_=&)B:Y;/O MP=H&1NR+<&7.1OL)D!=&.3K.DZ\',3SZ([H.PP!_@;_0#[V!'(6.3+R2A] / MHM.N0<]Q_&V8CWK>YU_NEPOY:6/M:LXBS+"BD.:<0'>JT\$P4\*[1[ M!3[5:T6+9,)LZD(=^U*!]1+4H>D'#)")51) MEK BU2H7.Z4\>E.>VLF^ME=LC9JM%,W-M(?#W@M[AQN/H1 =6%GNV ;/^HV# MAG.P8[TNB#L4Q!Z7)$-!/=*MR?7+K]9\RC=S:MPD9MMZT)N1[?P-'I=KDS!! MY_,G4&HA[=94*O#0S W=SA>I7V0;KS3L9KP/$N:?K(^>S6 MIM< _4Y:_R$K6PW#U,=5489XE%*86:>O1 @6>99"RD@+:P10+%K?N:/4/6Z?,MZL_W@/AP MG_*';6\:4S_P>UF9(]A*SFV-0GWZ*FWS,KTQ+H]X/FJ71[A3M)F=RT_)KF!/ MYA1\V^$J"GJ\W4-FM..KH3F9X^D> #['S_W7^NFD.LMVQA!*&:<"RJ3(3-AS M!@F7!,8TQEF&$JG2R,>[6@\[-2?IK:'1*SNU@8FD.*4B)U#%TD2'2P%9Q# 4 M2.0Q35&BS2P?57\]%^>E MFGKQUW[:Z$5#^=J1\UG51Z:OVA!;E5S_V1Y^9Y(G$68\ADPA 3&/JJY>8_1L*:4_ MJD_Z,VLKC+)$% 5%4."$0AQ%!%(>19!&-)$YYS@IE%?WJ&?#3\VN,-P!PYYG MJ=$3X+GIF_Z0#*Q1/-#P;^QT5.BP/9R>DQBW7=-1\0XZ,QU_JF_1>^-VMRJ@ MU@O7F_7]M!Z5\,_"$;@6_FEZ M(U?#/ROX83W\\Z\,<*BI[X%LEOR,,(P+QA2,!$L@SK5=P)10$,D8IX+2-!%1 MP /-'NGI'6;>*67:R&CS^D=K>=/&\F[O1#?K:DT7IO[;0 ><_;D)<+CQQ7LB M!YOFOK\IZ3'2H>8(5N,=:/:)3^B _6\V#N MKVV#[\W*AA4J'L6"% CFN=)F49YSR(3,()4)TF913&7N54K#C>S4+*0]KT ? MCZHCUBB/>)+)!$I4I!#'<0X+I/+:]G1JN MPVT5?B@%W2@<28^Z3?C!\7*3\'R[1]2JO;&\YGRE]YN]HKU-L0.B;5Q!10$% MRDPZ ,:0()[!E,1(I3R2##G=H9TG-;6MH+YQIS6W8+YCUR-DLAO;;J43%K&! M%4T-5L/HL[KC/8IO=*/F$5D:#+V10DDO0-$O$-0)F,[(S^X1Q@OU=)+D66RG MVQO];.T/"ZV9M'K^0DOQ2:YG-(MHGF,.(\0)Q-CV-1(QS"+3]1UEA6)>-P8O MQI^:RK0V1MGP"![K$E&>)O1+"-TLLPN &5@SMIP!P]H5>/>3SS?6"W)#'\LU MG=>=')J'3 DW:9KVZK\[-'#V-LU.P!34!GM)8U1CZX2 +ZVJ4X_YK?IJM9[= MEFN3+?]A(?1DB0V=VZCD+(T$1UD..%VK'I%=I]&LKN]1\$H($U0 ]LG!?V6?F[EK9^>6]9ZW^]7-*G1Q]E M49\5KEW6YQ\,UI_J9KFH2B'KQNJW*[JHE%R9CB=MX]PTI2G)E(0L-UM^3A@T M?:>@4$CF>4&*)/4J_-V#AZDIAR]ZH'M:2?!%GV3EOUW<8>KL'+C9# ,C.[!6 M.=X=ZID 8$^"0;H>7X#@T%V=SO+QVCV;7(%RZ,CD/)2_>7.D\5\;#*5R9<,H MA^$T[/Z*AN4,\;.T&@&E@U M]4+)R^0YB\+%9L]I"J.9/F>%W#=_SC_;@ZKT0BX'7=,,= MJ-GKX]4]!HN'+_=">$;RX+8PK2R;H?+V.V3O=-(>>V\\UVP'U\\KIUM_"G9RE65[$&5*0%YE69W&::'66 MQI#%)%)"R:A0R.>XYDYZ:HJNYF_GOM7FI.==NP?L;B>T8< <6%,:IL&.ZZNM MOKRA^7EH:O'"'TUUZK\KO>H[U(?ZNSA M[58/U)P.4%84(L<9C+$P$:>*0!I)!:.4T4)K+LD8]M-5IXE-33OM> 4MLSWS M4CHA=M5+88 ;7!/UP*R'TCD/1F UTT%P9,5R7O1#5>+PSL@=UCZ6"_G!5.B8 MQ8(E!#$$,57Z/Q$WG:9H#A,E1#W4#D">1LNT'5M_C0YI!S &:XAV.'+?T/WOR_GW MA"Q@=*$7)H%#O[LHCASQ[2#\8:"W MRTOA2]F]+Q=TP4LZ;V,AG][3I_:I-5//*]:HTW M;E;ZOW6W1U-RC8LHB7&,85%D,<19JNH.9!%+9E@%7SUUVH/I!'_4OGY7B"U=;+]SGXJ93J608 M?#)\ZB&&)^X?X')3ZU?-5YW#7H_Y65V+I66AC7:1#$=Q;"Z\50*Q3'-(>59 MGF$2BZ0P=^*NT2YN)*=F<.^X!C7;5XWJ,)&M+>L]@F$<)Z![MQ@&UH%5?2!$ MO0)G_$"Z.(K&D=QH(35^XN_'UWB^V<].WZJ_-]KNIR;9V;@4WJ_D?VWD@C_9 M>'B&DH*(7,&$8 6Q$AS2..$0Q3PO,D08C[Q._0XTIZ:*]O@$6T9[59)W =S- M3@T,X\"JIQ>"WE:@!R9!;3@7NJ-:8!Y O+2??%[MIW0^R;7)V_MBSHI"BC=/ MOU=2?%AL$]%V>6@SC--"B(Q!1I VA52J?TJ$A D5)-(Z*1$\]:D[[4[:2P6- M4)O:=!SC)MOQL>'=7" LM[E[]'SNWJ5SX::6AD%X8.UDP+6II%_VP/W%< [* MQ=\'3I'T1RRH[O(@/ZH*\X?EI2;K,4*/D.6O\KM<:&VYM''0>K#;'\O;^^6F MH@MQ>U^NUE(NWF[D_F]_:(7Z]*EXF7]\DC_ /^G#8Z4%U;]> MSDL!_J"5_N/;LGI<5G0.&GR :@"-40@1E$"?OG;\]?M$W_[.Q#ZZ>O'53G7 MC\4%@$"5/TT9;4-SEWM>'Z36]ZOEYN[>/OGO@$EJ75[;I^@:Q/\HTG_QB&(. M\'UU:^Y7^&J&OW?:3G$[PYIST+(.6HF %NG%7ZQ4P(C5)^0\P&1Y1*B/.VDC M!;2/-7E^ ?'AH.Z,GP] 9KQP^W"8/(O.#SALSZ@V?B_%QN1VFRC<6]NL5?Y< MOYF;+@:Q0(5$4D&4(P0QBU)($J(-*Q/(%J=)SH17U<(N8E/;B+]M'A[HRNZZ MAEG/4+(N5-W.%J&P&GC[:=EL<0)_6E:!X1589D/&=#E@$C9:JXO@N'%8#J(? M1%BYO'.A+[5N=7.]>%[LR;I2Q.?%5U-JTEB%^H%/R\6J_:>IO%I9AF8I-J5< M<@830B-H3@ F14C!C"8D3V.2$BE[>5POY6QJ"FEW!VW:JS3LVBS@??Z;]=?7 M4WOQ='KZ<\>\'#H7E,-[BB[E['9]R*%!/>IZ#$0B1S%FO82IC M*GB*H)3*%)^0*:2F]RI5>I*3+.=9[%57[PB-J2G7?3/FXW)Q!S71!_ BV;#J MIUR/0>RF)B\$;D33[P+,+LS#'$YU':/SBIF5G>JDZU$_Q2!D.7NW6)?KIUOZ M\X/0HY6JY-8/4M?0GXE$J@CE!91YBB%6/(:TX%+KB"RB1/(LD]BMOOI96CY? M^S@EU6MV33P?>,YPTRO"336H-8/^P2H$JPK.CSR*0G 6L%4+[B_TLQK>T=5"6R'5%[EJR'3FI3LR0L>Q?NZ9\'-Q B&[=!:I 54,UKG$C9-> 8IO>>$ M2E!CHYOBJ&:'D_ O#1"WERYT-E6[].[J#9V;^]%O]U*N/RYKW?;FZ7C^]YNG M?TIQ9R*;957>U67]:CM<K^2IK M;:-:W:C3]\9$F1PKF6"4OG+3RO]KX;B+]:*3/=JVU@CS/'SS*]@4A-D-\R_N MRVR/!8/]Y'Y9N!']F,)OROG3VC3"C1->)"K7OG%&M1%<% #C/ ,QYCAG)(X1 MMFKMH /NW;:/:]-J568X)91EFCMD"E"&.< H M9P#F*<:4Y3@65M&2@T:?&K?\;;_[;9]7=IK@>FQ\>S E@F.6H!B!+*<90+%^ MV0G7?@-/"9L=N!0B&>.!UX7*#XKL^ MVF-V*3Z%VGBMB@\DF$Z_XE/@.#4M/OD0CPM1N\8=#'@K_NNIZ8NYV5^$L8P3 MQ!%(:"KUTE1H4Q>F!*A4YGFL"IE1>O729"_/U!:K]]\>:=.T_7&Y-AOP=#Y_ MCH31Q_C%VR:\CIN^UT[;%0099C("4^;[!6^R^N@\.J#/EC1O][;FWW2SU&0C M!]EB]H1P>'IUD.GE"=<=0"L*'O#8@>'8\L$\K2W+0*6,)<,"I(EF5T2YB<$A M"M"$211+4O#,B6)WGCXUPFR%JP86'MY%SH[E!N,1F+/LH7 /H3ZFLM^8Z9T1 MQ@V2/J;<053TT8N&?:Y_E95)KFQ?.B901HN< R;T-XL@Q( 5B $..1:Y(@6F M3N5]=YX^M<^U%6[@U[H+G-W7.AB.P%^K-1+.'^M1C;U^K+LCC/JQ'E5N_V,] M?M&UU?][X8E=Z:O-\_I35ETG>"&DPE00P!.6&%]# )SIG[#*]&\+ MS"%R,EX.AY@:A=5%4,JF^F==S[6I,>Y85.8(E';<=!U X7=-#"RU=)$1[R;2 M OJCG-/*>Z63(\.,2A6GU=RG@3-7#OW$FS(<;W^:VOI=P84490EB10Q29,X3 MB88,?_+F+AWWUMYPOGQ;&9?IBMBCI2E2_/0JZEF]_ MKDV!8#:7'\IJ/2L,7=CC8"H!F82'I ;D2.&IFCW[=21V\7VL!M6JE[Y!A'O+RR MCNW8H_*0(R#[S.1Z^S"N.E*W7)L]=ZKN=I%DB11Y#/1_*4"9Z93&:*KQ1S3F M4L8Y3EQJ89X9RXF31BA^N=N=H/%/W,CH'+!V!.0)KL"D<[:/@RESN53&@[DY M.-_]1%?:T?/'/Q9P>>6<<^.-RC,6BN]SB\TM7DOMMGT0=LJ[%B*+<\DQH+'9 M[$!% 8A*"Z"R3!1%GN60$0^E=H\,/36VV93:_>6IJP#;+[JK.@U\%]T]-BMV MW!0&Z\!4=:'H[D;X,8ONGD%LC**[QX:?0M'=,[!8%MT]]X2A1U=*KE;FV>TN M4:]8C-EQY*F,*48%2 M1 !2C&!".-+-Q;2?EVIUSW+R],-[4W+A.W-YNKBM- M74+8]KS)&VZ!"6D#V7:G-^H)ZWF[UQ(7ST=)Y\<<^/-UG:4[R]>^[W+PG.K^7JV_:)LNQ5#&" M>CY-U:DT18!F!09IHO1?.,H=4UTFI=W4&+,G7V3*-HW4*3O(BV-'S9.2>4(+ MP=7]NV^B!J&=HE]-H\6U!JEMF*A7E)W4E(-0[ U64?_=K-&:0%/PD"_!-/J+ M!]'PC]&J/.3D>NMZ'E3(D>V'^A]M:%_3ZBV90288C%,*,)4,H((P0 N1 R&0 M*)1(*7%+)_(IW-16[PVE?F]#3YN&'",MXL=F+_ :?.6<3'\)K?\5=9'$G\Y/ MYWC+WAGMU_U- \K^*8<[WPH\H$W\.:3M*-Y180'&T[;G/?,)+I>J#="F;N_M0NS]YK=%N:[:<[_GO<9/!)O_3S5K889-4!,&#,(< MT*107&6("2B&M=/R+^S4"*_7CFNK1%1K<7/PF\@H5K=>T5:O6JZ^-84JMW_J M=![:U2O RV'I04]DRD?TJ#>>\M;?.3+C9K*/O@8WF\D>J359N(D)U-HL@, O MU!HM'/2G6ZL%'//*:MEORHK/EZ:14+6E&:9B6&2$F0R_ B!D3EFA4B")I5!% M(@@B;%#!ZV.C36T1>7?[_G/TU]L/O[V-[MY%[]Y_O/WX^OWMA^C]QR_WGW_[ MR]N/]U\&EJ ^BK4=I7M#,# G;PM!1SU)-:F&H%,K4,*49CXZXLM45SZG_,D" MR6=ONBJKJ-)+L6&JUXW;/Z,IBC&6.2!9+@$26"_9O-#(YH524$%2Y$Y19\>' MF1J)=%*:?&$CYJ!$H7TH[:CB>H "<\0&FU;"FZB5T7NNSPD,0J3V[ _U$ID\ M)]0]D;ASZNJAP:>/*\G+VJ[1/\]E[74OQ.VWY6I=_K/IW9T?&LSZ-28H2]S[9#0GK"NX:@6F-N1AF\D U-(7]R; M:"-PC>>M#9X#@E/M ?(?9;?E_/O)HIE M)46Y?D>Y.7-X?O,D35?2]E LRU.$$U& G")MDA#$ "Z@ BK&))&9((1;]?.Q M'G%J'+21.6J$CCJI(RUV9.2V(R)[R,^S4! @ U/060S_]5^2//XW(_?E,\F! MB(HEKT.\&I8?%=F=H?\ "%N3O3-:#=.;VVKZCG,8U^1M_Z!1F-M9KXZVW6^\ MK@[-9[J6VUI7O2/CV_7&=9V1-&$XS140*3%Y3$4*6"8$2'.>"DBA:3T]I#R- MS>!38_)-;9:5*:)0_:"/SI6I')"WLR5#X1F8T#=0&KG[WK])-C0Q[Q[]M M=BV=1XUZM6?8#Q7K-+3\H$>8:M>SW9$G,/1A;JM7/7F;^;BY.'W:Z=]H6+>R MJ48ZP?4(?Z C6Q\2OM 9K4=P3Q_*^AQDX"ELN2C7>AGZ;I)WU_IS,$636FEZ M&R)M[;?_E'1UK]\5.2OR1!%>4)#1@@-$. &4$@(*FJ8J9B+1?W0ZGQTFQ]3X M_UU9<CVX$39'FH&Q[VT,>]M0:@5B': MZM"P]DU=,+*.M.FK4>* LXYX?7P?8PF"9:D(E9( M89")- 8HQLC$9'(@!999*CE%RJGM>TAAIT;%74GZMB#4LV/_LJ#S:D?.4YFM MP S>Y-.<+9)7EZ1Z-U_^B&HE;R)3>'[S5ZKT^V1L\#FMJE*5FP[O-11UR9@0 MG='&F![_23VA!!X_(2@P]$>3B4*/.3CNZ>G;TYQJ.^>4E.V1#8NYC N5@EPF M1"\HTG1/R 50:88(%C&#E#N&0MF-/+75H2=XM*P)B.\0T%Q3RTVT:(ISKNE/ MY^@IRPFQ6PF"P!R8UF_O7K\_4=$T0):D,T*^([ L1Q\[*,L-E"-Q6HX/&&,7 MHJD3(DS'X<;?-K;\C$M,>9)C0/), H22%+ \B8% 3&J.XY)QI\@N#S)-C?0L M=B>2D+L3QR!]G,%=4;XM%W6.Z$&[^9F2,4>R@( ET-CB(@4XXPG(<(X(1H@2-SX_ M-]C4N+F1-:J:E/^J%C=:;N5U[I%R&F890R2P@D#!& *$N5XV]4(*\4:B$#"+.:!8 MQ "EJ #:J4P %B*6-,840]KB_59_=B^ =C=L.*S?-GYC6*#MC M?T 4V%%I" M:&N -)+N5!GVVN#G(B*^._R<'G#L%C\753_2X^?R/4.7QVI]I_Z\7 H3U?-% MKKZ77%9?EG,Q*^)<$BES$"NS417G I L%8#C7$I"69YPI]ZFIX>:WM)8U?OI MR\>VMYYCI/@94&T9PP=4P?FB0:D6LW84.D$C(ZE/MKB$AF>N.#GU# MGKAXQX!$05/:NLMD$4TFB_G5AR5=W':_;T^)DI3B)$<0R PA@ J> BH*I*T/ M&*LX3C AB76ZH/VX4^,/(V9DY-SD83FDM#G ?9Y, H(8F%EJ_#8I;*)-M(Q^ MV>)ZN_GSKT/2!ATP=D@>#(/U2"F$GC%W2R1T1^YL.J'#X\9+*G37<2>U<,#M MUVR8O#8Q2J_:;X!2[;)3J8U ILU!E#+M3\9I"B#$1=S!TL5E'(K0.(YBAY'_((G3V@=P"G>&>0%7\)B:QQW MHU<.C,1:K$M1SI],.-@7D[51[[J^_K?^1)L:H32 MURO:*A9UFD7F]8AZNAG/JM/.E%UM-F2BWXV&4:VB8S5J;U-NQV O,9&!>6_4 M.72/+/,,N-_ ,U_"C1N7YAG2@[ UW\\?F!K"RR;^=S\T?1L6W(^/O%\VT9&S M-!8PDPR"+"7:+*0Q!!06"F!M%2J60JS7!:>LCV%R3(WJ[XZ$Z3:-=!TS.P9. MBQT_CP!V8#J^>_U^DSMQH$0_J^+F1'BOQQ2+Z\#TFSTQ4)9Q$R.N ^P@Y^'* MQXW\[/YEV9/SR4Q28JSVT]#O6]S;ZW:@;M?KZ+%X1=$*F MT>OOO*A_C*Y_5G![Z_]G-]K@W+C5$S4/>[OX7JZ6BWK/?VY21TV;63V67'#M M'9ARY*8FL:G/-%,X1U#B'.0Y50#%"=/?#DJ!@C K(!8\0TY+Q1 AIK80?"ZK MOVM/7!JCNRU3]BCUL[4B#[(N_N:<(^<^,99[)('A#KT?TH@?:0LKVE$@,AI$ M.RK<1)T2==$XKPEU@S'TG5OG+LC8:7:#H3J2<3?\6<,8\J-KYM\IDEKQ?M%V;V^XO>M!&@B?]N[M-!,^FID'&)1*<(1#3+ $(I@B0HL@! M89@2E&D#,G?J=>A'K*FQZ*:20=7L:F[4B;;Z.%:J\#1_=M0Z_JP$)ENM4%-> MHE/)F,N_&*WT.O?KT?FYB;:Z15OE@A29\(NW5V+V)-JH5.T7SGWR]OSTH86, MS9;HE[5>&,S:\6'9[-BTG5&I8#3C/ $LK5,&L (8(0$(Y'F6PQ@QNT@RJ]&F M1KYM59F-M%$G[L!&M.>AMB-4;P &YLDKL!M0BM@"$\^UA\^-.'*Q80OE#ZL+ MV]PTM*\.6[]?:&ZJP^5,<-1,0BD*"3D0L1( *9("HE0,,IIBQ!$B5*6S[W+% MEO9]=/8'<7GW^T.%^P2,C-HHZ(2\B31G?7/MEW. 9C9T>RUV$2F%GKU^I][[6Z/_=: M#6@;=$IWSTV"#H89N270*34/&P"=O')0NY_F3?BR-/$&9A=S8]!]7"ZT*&@UH$<'C1D:G MYC1.D)^GB,! !N:.3O!H(WG/(;V)=B$>U@C("6NGED"A,!^M.9 #]MXZ PT! M[4*/(*='CMDM:(BN>WV#!CUB8-B".2G_NISK.ZJW_W@JU\_:*I\_F>.L3Z8L MSW*Q&RNA)= PK#4>^J$/77^0S7X<9AP1E4.0L$Q[ZHQ0@ NS<)"8DY3D.)%. M::)^Q9O:8O+E_N[U__GWNP]OWG[^\C^CM__QV_O[_W3<1_4\?Y81"B\V*Z$C M$WJ*Z0FI5;N)-LI%K78'(62["D:;ED@A-E?#@.\W"L&OB.-&'P2!]R#J(,PH M(X>N?7PR*]"=NA6B-+?0>5.1X/9I_76Y,B5^9E)[#)#S%"0HQZ9N@ )Z#8B! M_CU/J:0QBIU20@+*.K758;?P3<1A K]B$-^QR($XZ) M[MB\?&C/^RNY7L_/<(:G&;%;",( /,6 MTZ#\6/=#K![D4"WK123C'([ &EH MB-OA@P9LSV_W>+JR/5WMA32%,2XPH-)8TQEC@.1,@9CA'&,&J8JMVIJ>'65J M=O"G(=OM)R&TV%CW 4Q@\MF*N*VS-6"C_"1*#EOB/M ::?/["&J>MK@O@7!V M,_ODS>-M6U^2?V>#^N+% RCORU);CVQ5B@=IZORJ MFY!0WH@>\5IV!S*PG0(+!@T ;&AG_1BF'SM,6ZFCUZ$P=>#; -B.557LJ]R^ MIH_M5KKI5*5_3Q\>5K5#%/VRDGSY7:Z>?VU?X6BU+4]?+NJKFSBGQ:,>=*%_U7T([0C'9OA/T2^?]T:K(E.50W:]3-;+B-49^T\K M4P%__76U?'KX6B?TSV5?@6ZT]O34T[KB.-EGEQG;9XVWZCAJM[,(N=X[;"OB MP+[_L*E\DU&48(ASH%][8XOG&< X5B!1@N:)DC033CO;IX>:VOISZ-]>48GH M#,)V>PA^< N\O R%S'E7X#(:7MW_,\.-ZN=?5GO?H;>X8QAE:.M8+T_KYT_Z M!5C?+H0YWGLTJ^M'N9[1@@E60 4R4E=0U*"RC#*0%9PHC/.8$:>XV7.#38TV M.EEO(K-"K^LBT;*3=].VDO9Z7 KYJ-?^LCDU,9?37JLH<_'_(#"_B5-2__%_ MD#B^P3B]T09#99;O\KN<6Q;;M9H\.S[R-27A=Q#:V?BTF8VWV]G0POHC)1M( MO-+2V0%')28;U?>IR>J>*X[Z=^(.3&WP_6.>ZE[^7+_2:OQ]AE6,<\8H2&5< M -.X!6"92Z!82@DK2)Q+Y'Q^[R# U$CL6,C6@.-WEREP.%,/!.P8!^5[45=- M"X'#DW%M-QD5HEH'WS5>!L#G_SC;18CQSZ@'0'3TX'G(1M>.M_Q@%IBA&KAZ4M:1\JV<'BL'7L3";W' T\.-6__OHMH' M)?XNWS'@#*)K5EAW(:SJV)9*VV+OEJMOM(W!-[&7)FG5>(\S!M.9RF+%:99;V49#!I\_^LFS2^ M;7.J::?_/ZOH*Q41DW+1G1V8?KKKYO9-)\CV+*$9X$^>SA &SLO9LP379XYW MIC!0VYVSA:'/&.B3\Z]2/,WE4IUIDO[N:?VTDD=:I=_7"0(;9S$5&<0YS$", MN?;7:2( )82#-$$L9D4L$NJTP>A3N*FM65^>OGVCJV?SU6TUBOIJ1*T>T=MJ M77XS>Y*.OK[/J;7M'N *3).#D+JR.LL!#@%+M'QXF>/E M"PJ?+]9R>/DP4MCO^.*8M'WJ]@F]O?X,O M7C]T75N5WZDYF&]6TQFGE+ ,48!R(@ 2$IJ$A@2H-)4%A+%*8N6VH.T.,+65 M;%,9P)0>CZH?]-%QO_T 0=N5:S@NP9>L3K3&@/>Y3!U7VO/ZM#?(R O3<14/ M5Z03UPW[CL]MD'R6W^7B2+Q2ALVXH[*( Q#[Q.)R MZ]#2T/HI>B*?_[PR!Q(*YCE2L0(D,69#"AF@4&0@@T4N$Y)HFZ%PJP7=?_S4 M&&0CG6N-YQW,[-AB.!*!B6$CV$U4B^:S9O,QE3T7:=X98N2JS,?4.RS#?/0J MMZ]5R'+VICVE^X\GNM(?Q_SYLS19/K.L4#(CD@ L1 I09G+VN) LD0F"JO-P*&FTDC1I1[;[E_Z ]H13:[G>&Q_KSM@#@R#=> M2?ZGA^7W_Z7O;CYO_4/]5=??\[EGCO)16RC5?=DVEP[*T9V7XF^T6LMM1O6345 87*$YSC+!+@N[E$:>V9 \J5V %[?FO/@A@ MH4_UC+A1+6^_)\VGJZK_6F'IE'#K%].1@ED\8.N:JVJ/TX5$58L'C9FE:J_7 M7HJJPXW#G*-NAV$F,BRQXAF@%$& "F'R-#(,,D+36*44J\2I^6/WX*FQZ[ M ME0U,=I[0$.4#,^5%O9U]GWTEO7H]FX>/ZN_LJ[3OZ1S\_=I3C"X$^?D=+5=_ MI?,G6?M0]1[K#!(D5<93D!>%!"A1"+"":KZ3 MA#M/L<$IT"G+V:%?Z.S%!H[3)S)6=_MH\O)9/NA_M09PQA16,"X ET2S$Y49 M8"G+ *0ISF7,!4JM#(;+0TV-D38M,*I.VFM:B^R :N&A>8,JN,%QT"BDD=1+ M0Y8=U*[IOS(4O9=KMV*+XI4]5HX!X]929><)+]A!Y9@FYQNF'+UC^.E3M:X3 M4F\7HLX[VR:;M2$819+FF40Q**!, 4** 99A#&#&M$LF$'$,8K$8FVS3K+R? MA5T:=_0#,DL@CIV:V=XZF;=33NEKK]ZE,I@H43.9$0<4S1F=-2MJ7-5VM[4AL M).E=/N-]'0*&LFPR^AC5?^#:(UMN]8E^*1>16,[G=%697+^FB\>O(W7Q<'P[ MH/811(92D)JM#)22&+ 8)X#D'*(89PP6W=OQ=B'^X.]&IT&X-^-M\P;\X5\+ MNW5X@A,=^D3K^J8OK>[ZAZWV-U&G?]0"$'4(1#4$$^@!,VS.IM$/QE'V/T9O MF&$3XJU/S,#AW>..WB[6Y?JY:9=5-U9K^M'T!I[E.<68%@J(U/0KQP4!."42 M%!S%3! *!:7V(4B7!YQ>-%(C<]0V%?O2-!5K6TGU!+>/3;) _?PBX1_)P-Q^ M+81.\4OVR P*9;)X_&A13?:J]@.<'.X:>K;.Y[2J2E7RFO+TD^_4[;8\:>WS M&4YJ#:)T(P*2 K)0(Q-$%0< MFENM8P9.C><$T%L!@WW]FL/>\'+1],[ M^MOR:5&OY4)KX%X\Y0S$=ESA#[C C%&74C&$4RZF<&7+T MJBJ7U3]67,7BKNMJ\=VI/R^7XDI&Z;R<4/E7"[=3E _N1S^N9D>+X5GAKR,PPX5"JH@ LCV. TB('3#*DG9$X MC6&.TQ@Y59.W&W9RE&&VXMJ#+=X_ &M=$\?&XW;0V[&(?T!'/$S<'!)N#UYN M.E_&8U-Q)XC\=A*W&WK<]N%.[^[I2/*^WM:9?:SNH%&W&V;U^72HE M3??*7L'\]VU#RQE/4T6U.P0$$1(@PB# -*5U:S*!$,2P<#)LKA-G:F3V[\NY M8)3_?6 %GX%S8L=FXR$=F.4V=7]ZFMQ$.[I$/65N^GTXHDX?_U6!KL,U2,&@ M@2*]2"VAZ^ [56;HRJ=>$8C)+D= L!,1$&V<@[%$]R(@/LMOM#1Q@J83I=D$ M>Z+S>[GZELRR(I9<"@IBQ1E <:$ SN(<("P1R7F,<(:=^ZZ-J\/4R+RG@K9, M-[)&I@'2@""[D5\(2T=YVM,\HKU\;?!=#XDCP7<;-*(>'-']N3=I6"#>R\RE M_Z"\D?48/T#O92;J:+#>"XDR($7U7?E3BL_:17JU7(BJ30\C M,B3G]"@T#JFFUT(T4H9I U5=3IH907UUC3JG_MD\TJ,WCI<^>D[NG:S1LQ>. MG+'5M$'=M@RHZO"9^Z]TT?+RQV6=;B;%'BO_63]Z_48KL:D=\'DYG[];KLQ3 M9W&N_P\A#C)&M>N0H@0PQ 5@69$(9CI%2;=3JVGI-S4>/[ 2:^DC(WZO.,=( M^3R!7BD'-V0Z4D]H9?/@HK0-LGL@M;&8:PW3UH'9('7$?3GZ8@8)B)KHFS"- MK*- .OXQLI/"3K"W+*; 8@X\D>9\I?TO_;"WB^_E:KFH#&'Z=V7%Z?Q3G>K_3O^NFF&9(X)D#(HBQ@ ADS' 8 Q41A@2YJ\* MN9>F/QC'Y9,;N3A](VO4"!O5TKK7IS\$]CQ[>0,K,#\-0FE0F?J3*%Q5J/[P MJ:.7JC^IV+%B]: M;Z(^J)W0M6GCSWIQ LFKO6(W\J@6BA,8^S:)V\WCYI2_69K3MQE-F8$E!UF: M:7,E-SUUFLEA.85<:L9R8JKKQ)D:A5V;M=QH-5):>3NC=DPXWCP%ILC04S1: M9ODNLI-(+6]%^D/DEN_"YRNY?.^I0UH<\15]_$_M;=XNQ+9]1Q==^*4]-\8L MH4BF"+ \%\9@S(W!* %),>6$4DW#5GGF]D-.C6IKH:-G+76=(EG5O69^U+UF MUJWD4=6(7I>UHUR/;EG*SF$B+"(=O,,;^H"H1M8('&F)HWX7GT[HJ)7:.YPN M39%\PSI2N,2M?A'-"9A>$SO=#LGK2B V1 M7#3;[8CD=.? LY%OR]6Z_&>S<*AWY8(N>!VV5JVK&60<)4+I-5=A!!!B%##] M?R A6!3:@D8,.H55GQML:IS=E[4K !"55?5D*I%&W(CL>*IQ#FG+XPM/^(4^ MI]B#KJX-\+Z#[O59Z-S/(RPP\7OP<&[ <4\8+%0_.$JPN<='^Y0SW00SAKG* M8@Y8IK1?GO($X%1P #G%L( I1#D:WDSE_^.]+UV MC#X L$7W#$^:!2RE?OF MRHZ8+@A?TXSE#]4?TQKQ4!U:KNR2Z?*\%^S>XM@S<\C]PV-H9"\/^_V"SY], MV="Z><-G_:=5'1C4+W&$,JA( 2$HDH0#%*L4T"1)0)8RB+B0&";0-8;&48:I M4?[[A1Y%5FOMXK>Z1/H_^A*A3 D4LSL@=R([C$:B;$RI^397TSV@QG7R+"W2 ML%,2VE#=3$(K_DVT4:!I(Q-M5>C5M/)IO@X'T'LXC:LEQ69;<% MW(D?U?)';R\B[,R_;H!YI5/+H4=E1SZAA>E-,Y+7)G;AMMU.BW'. M8HXYR*0V:E%1$$!8)@%3 G*9QHP0JYWATT-,;4.@EBVZW6F3XUJ-_@!&.XJY M#IS =-+BT<'CK__S9>T]5YT_&&;D>O.GU#RL-'_RRH'?-ZV^FO\:OOBN:62Q MKC[+:KTJN5[FS1^T;;3[B]Z5,P$)DIGV:BECW 1O4D $9* 0,N<*)TQ)Y-YG M]2J97#Z/\;JG&B%KLX6;'^16W)N(;1JK&A.GELB16ZZ:PI@E4"), $?,9 JD M*2 RBP$3BC!$.F;ZI/[MBTR =KHY>'7F,FUX;A)[JZJ^.^ MI*A3Y#_)59V&/X.%A'&64)#$, $(%9E>+&,(8BA2G. D0VR W7QVS,D9THW! M6#5])A_I*OI>E^GPT2;:9@I<;&YOP(YCA+>].[7 ^L6-&I';(BB?3'RMD=JW M86X%40!+_?RX+V"Z6P%QW):WNW5 L-?'Y;KD9)/"WWO^JOL M(A),O6&Y^E[ODU)#CGSY7:Z>;_FZ]5&3E$*:\!0HJGD+I0D#A.89@"S-98QB M6:2Q=1"8!X&FQF>-2L;^:Y2*ULM(JQ75>D5:L6@3DM-7K;52&N4BK9U#X)./ M:3U/@R\Q68$YTM<\#8E4\S%A#A%L(T_<2)%MXTV@6P2<1[3/1L;Y&&>\B#F/ MJ.Q$TOE\[L!RF&:-KL-.5).?9]JV'6;M.38;=7SJA(AU([GY-(_GMX:HP#<, M+[\5\AQE&+>"W3" #BK,#7S,P.C5^DS^M6EOL5AOOB ."*$YEP8E3?.JQ4:9F5[[^[?/GMQ_OH]LO7][>?W'L?'P<1SLFNAJ= MP'S3R'<3M1(&89>S&/B-YSPZTK@1F^>4/8C)/'OQL*_^7;DHU_*#)A.AEW4] MU^4F/.?/*U-8A[.,%3*)05((#A#*%,"$I*# E-!8X#155CZH[8!3XX*MD!&M MI71C@XOXVA]0"D'KLKE:],;_/FC_/&?R]7?FW-S;GR##^6Z#1MO7>PT2U&L< P$@BE MB6G1@?,,D(PF$&%(A5VKTRXUR6O&C1OZ;2&L0&16Z2(]:B6BKA<-NB.NT M6&Q5!00[,%.YXCQD^\D5<(>MIH# C[2MY.U%=]LU&@C.MQLT4-N= MG9^ASW OK/MVL2[7SZ^EZ0@U?[\0\N?_D<\SQF0&TS0%"D,&$(LE(#AF (HD MY0*I7.74OJCNT3%QS,\YSN!:# Q.V,C%,! MW;/:#RJ>>_R)HQ7./:M0OVCN^0L';MGRKU(\F0#I,^;FO4D*N9<_UZ^TS'^? M,9P1K H.,HHE0#S5QB!G.> Y5K*0BN5N/N< &:9F$WYY^O:-KI[;(YA=G\J4 MF;K7(SKV 1HP,9;[Z6'A#KVGWDIOH#[ORT:_UTI$1HNH5L/G)OMP$/UNM ^0 M8]S-]N% '6RX7_&HH>7$%V*YJ"L>,+KX^YU2:.- MP%$K<=,#\Y=:Z%\#Y(PXX>2Y>KC-R"-7#W< X[!ZN,O-[J[6%\F?5MK>>_N3 M?S4]JS[JMVF6,TFAR 20K(BUIZ6M+HQ1!E2ALISC)*8"VWM:QX:8GJ/521EU M8D9&3GLWZRB0E[VL:\$);0>YH>+D8IU3?9"'=?2!HSE8Y]3I^U=GKQM<<^I2 M#6N3I/JA7,CW:_FMFL%,8,(I 5F6:M\JDQQ0E",@8!8GB?[T:>Y6K]11@*F9 M%99UXMNL[=^-'E&MB'O#-K>)LC-+0L(?F& "(#^DM-0@^'S7E7(38NRB4H,@ M.E)1:MAS_/1%>:<5NUWRL@V?:#I"O9)JN9+W].?M>KTJV=.Z]NV6GZBY9 8) M3B!/M;,EM 6$)&2 Y(J!C',$$X64)+"K"'(_O$6*NV16'_%NR9#[< MP:N-@OK+-B^4J>2W^=27]:?.=SYU]ZY0'J;7CF!'FJT7:I92S\[MW>OWVYBN M1B.3&&UTBK12-U%?+1/[W2@6KF?*<)"#]DT9(-:+]DX9#N.E_BE7/'EHY/>2 M_]W41Y?BC;:A%P_-D'6:5E7_L6V>_/:G7/&RDF+&$4=)!E.3+E4 A#D$5!$. M>)XPJ&+]A>2%6T$G=R$&,'7H4\5.M#KKL\[TM&VCX[@ M=Q9CY"#^H3 =QO$/?M(5H?S':K2^*2NN;:VGE6N*C,,3)_1)GBE/'&T%#Q?% M[@:8_]AVR_''CWAW ^9H'+SC(P:UZ_B^G'\WC3]64I3K=Y2;>I3/;Y[D7^CS M_8_E_=?E4T47XOZ'%N+Y7D^?;$^46%8HJ: "*H,Q0$0(@&'! $?:D\S3F*?< ML@?X=8),;ZM]HTHT-]LY2Q7Q6J=(M4I%O_SW[36-OE&G\'__-1)/,M)*_^N_ M)'G\;_K5A_^F_11J.%6OE%W9^'54'Y!$C_.G*DK^E,7_EU-GBZ&S?IY)QYO) MX#[DB>F)WC23$VE%HDZ3J%$EJG49UFEDZ'PX]1T985Y&ZT(2<'Y<&Y1<">N% M=B5#GSYF\Y(K$=AK97+MTX;9DW^3Y<-7[9K>ZD6"/LB/3^:9=^I-.7_2OVWL MV+NG=;768VOI9AE.4RQH#B!7%"!6($ *28! A!9I3JG($I,2 RB3+,.Y3 6,9^OE MFLY??(:V4OS_:'[LW.6 J >V[C: MZ)'C>S&4F_$CN[ZF+^Y@+FSWSP0.:^^ MLZL,H_K/ P':]Z&'/F9@ECDM5W5EM;](:MSS;TUU2/ZT6FW[!,(T30J<$1-P MQ@"*.0:XX 0DG!4894P0QIPRS2T&G9JIL!'/,-E '"6EU@\9MJ;C/PN.GF#E ,(P$NAZBG^BS"4)HPQ1FVL*02<(A MP)F$ .7(F!B:!EB:XP*RE*89=V& X\-,[O/G?/6D3?INA]R- DY :??]7P]0 MX(]_TVRVE7 3!^6/"<5W>? "YR0)R#7,(,(,4I()0CP'&,$L@5AQEU3*([&&1J7[Z1$1@A(R/E39TE M'/UN)'6,7C^*J!T%7(M38 (8 M&0I+B3&/C.@3L<:.R4MY.J'LEP.WVM>T); M2Q[ORHK3^7]*NGJ[$&_H6LZT'ERI@H T,Y\^ILKL>3,-(BU0G,6QC"TWOL\- M,[W=[2ZDMQ$U,K)&6MC(2&N?WG82UO/?OR^H G__@S!R2G:[!,*@A+>3#QTM MZ>V26OW$MXO77EM;I-ZP?&5B*ONAE_W8.E.IZ'NY?MZK:)&C%-(DS@"I@X29 M(@ CJ0#-6"JUP9 1X>017"_2U&R(7N616O@V2C7JI!]:=63PE-F9'>-.1&"2 M.AHSO TK[B*';S:3,E)IDFNA#52I9+!8+U2XY%H83]A^ MV:#;"5[70O''BZY0>64_Z\%'Y3A72/:9S/G^87QUKY?22DEMI(K;]:=EN="# MWI??NDC2!.64%9D$%,8Y0(@C0!0B@ C$68QS03*G>G3GAYL:-_6D-;'5-'HT M$H-R =:E;9D42Z#M*,D??(&): ^Y6E23T66$#7!&;8>+5]:Y,.2H7&.G_C[# M6-YU9=S+J^?>@7=-8_4.:L9$"K7I T220(!H&@.J. 0PS9(T(06$F1@4\G)\ MO*DQ2T_&=HT>LC=]"60[4O$(76!6<49M>+#+>2S"Q+F<&/-E0ES. W RNN7" M;5>7>OHS+1>F6,I'N3:-E-_-ES_^78H'V:3:MXLIQYE,>1R#A E-+D(F@!6, M@J)(.4S3&*G"B5P"%X#@G/BL*IQ)W5J%.CNVU@;%O( MNI&[MR_BVLG*"GM'8\L7HH%9S0),S66UU-'O[;^#;+T[ 1?&/CL[\LM8:39@ MG+35K&X>4#[@D]0OWV)-:P)WR_N%E6YEI^U;2C*^E?M%GPIJYE( MA4PAS$%:&.I2N:E9I']B#!9YREE,["I]#Y9@:C36$S*B&REOHL=.(VT]U,E@ MT>-&6X?L\D&3=)[C1H$^,-]MQ8]VY#>;5XT&47]BMCJ$AMXAIS_T%(R4SM^; MBL?]J5@V4[$Z^HW\R5,2_S4XGLW?'_3@\5+WK]%[)VO_J@==W2>],\6KX4W1 M#QXQ(:;:[8#>N9=5Z+[G)R$)U>3\<,"7ZFA^4O4S[J\_ MFL5#4SKX[4\3W; M:\88PS2C#"1"NW\HI1C0N""@X)(6@J8)5X6+#WAQQ*D9 M3DU%;=D(:6H]&IE_=>QE?AEG.S+QBEY@1NG+NJE!WHK[:Q!>L4;'*[E<'G54 MAK$&89]F[&\N'+BI M?+K7VU_H?RU7=:-;TZKES?(;+1AAX M?K>E'648=X-Z&$ '6]4#'S/0MVJ.[SZMEM]+(<6KY]\J,^[[Q7=9&1NKMQL7 M%]J/2H7VKSC*]3]P#AA-Z8 M.2/FUT.S'WY<5\T9E@.?S?T)P\CLDZDHLES8X9%Q!D M,=9>768J8Y*T !PK$9.,QC!VVC)R&'MJ-ETKN@E:[AU]]P,/W2HY#YD..U(+ M!'+H\[7K\74FLP%(>64SE_%'I;,!P.SSV9!'#"ULQ%?Z-9%O9//O]XN[;O/K M-7TLM:6SV9J%3"AJ>@\D<1H#A%(*"$PQR)5B,J-9DA$G/K,?>FIT]KKNMEHW MTZ&UV1R9RN?SDC*SAU#'$RQD?8(DE9)<_UW_2/D_GLJJK),DZ^M%6:].:SV5 ME>,^NL.LV=%>F+D(S'J=T-$OG=B_U@$%F]WV5O0@F^SNB'FNS&0]_,C5FEQA M.:S@Y/R$J^/?W\C'E>3-H;G^>2YK]EV(?@4Y;5QJ.=;/G_0[N-9_>ZL_YT>S MMLXHE9B2%($8,V&(D0!*"P)@G(A5+S$Y@(NU/3%^GFVBC53U'?;UNHDXS_9/1[::^9*->D-![+X"'BLF_ M3KB7"M;W NF9*'X_S_>Z];A93[;; AMSB<2*)YG2\ZQ4#I#",: 0I_H?&8,T MYU"Z<;F["%-C[5X05-W==VM>;65W#0-QGY>KMB0]H?VR6Y/'< \3/C(8Q#%V M*\^),85=2PN8+'6D,=%7:O MW>&V^L]?M4=K9&\ZDNXUA?BS?O[:E&G;;&;,BH3$: MEK;'V.NIS;_?0._):#=N5/EDU#X5PCXY 0<61-]N=6]:(3!20($ID$56 (0* MS1"JT-Y3G'&L8AQSEKO$;AP.,;48C7LS1L3;>K^]W7_'4NB'6-HM8= N&TZGZKGQ\.,V[M\Y-J'E0^/WWEP"AU8R_>J=I.;",@DR21L2(4 M4,P10 GA@#*( 05.S)6)0 M","TPZ/YDC# ""T RR'G,(D1=BL4?1V6X[D@_I&T8\OK\ G,EJ[0N$?]G]3> M;]3_X3#C1OV?5/,@ZO_TE5=TB*KD@['.WL[+;^6BMNW:X".2LI04/ -9:O8Y M:(PT=\88,)3$*N4R5\RIA,S9T:;VX=?" JXM7KIXCE;RNUP\N5I)Y^&U#7+P M!%KPN(:MG%%/T"I %)<5)OY[2IT<4/]IAZN)-PTCDL^2&ETI5\L8S MW+2SNWM:WZG>L5KM_QDGY".1YEFQI![:L6;74S+<'-PMP_(F]VM'84[!)[?S2= MVDU=_0O]67Y[^O9JN5HM?S31K+KWZ6R.WZY:= _JVFWEA, V^S;>H2QCN9:V;=-%:]F@C M?-1)[W,7T!TSS_N##@*,O'/H#LWAGN* 9_BQ>VWIM'7_4HYD@0L%D#1YHUC; MNUA"#@C)$Z4*_5O&KC%UW<29&N7=?EL^F8/8K5;&[K$SA4S]W>OL6,>I'&:Z MAIN@L:U51Q/5^WZ 'V2#6J2.(KVH$3H,ODMVY\"G#FU^756OEPL3B"87O)15 MW=EM)@72Y)HA@#$A &4H!A1A @1),@@AEBEUZF%T?)BI<:F1,MH1L^V,Z-S_ M^BBHEK;BU5"%M@K=41K0 OL<")Z;8!\=:N0VV.?4/6R$??;J@5&CS9[G9_EH M(O=-<32U7'VK"6F[]233G&Z M$9/I!/Y6D]SZ^58(_;I5GY;5FL[_G_+Q]5+(F6*Y4C%#(">9,*VX4T")DH! MFM,\2;(DS>SB5EM__EWY PQWZAYHR:K*X\-A1Z,%.M8X0+*\>T!GCXW+Q M]MOC?/DLY9MR);F>B'8W >6(BDP2D&*1 91R"#07$) SA3C4MDH>*^OV%R>' MF9K]H06-.DFC3E2'3@JG\3S_T?M#*?!'?Q0@QQ)$%Y!R:"SA!;&1ND<,1,ZM M0\1%0,ZV@3A]]WB]'BYJL-/0X?+5PQRV-W)5?M*)/C;RWPNYV ^LU/QRVY33BVV#G@TYSC@,O/3ZF MU]F5'1]IKP[QB.*/ZE://RW[SOD+2.#NXK]I39NCVUTB+E21Y A *0OMY$L$ M&%<)8 DF.,$IPTK8._GGAIJ>F]])>^7VXD6,+[OZOG +3;Z# 7-R]VW0&.3P MGWWP:"Z_C7I]I]_J^B$-,9?K2M!O;Q??R]5R43L_\RX/[KEUPPJ.DMB<1! > M2X!DD@.:B0Q0I"U2P2#!T*J^A.V 4[,F6Y&C'9G[O19=&BQ:X&VQ0> 9Q<"4 M<1S C;Q#-@UL<'3I2^D7S[':4+:XRAUFO]]=JG,)S!C,6F*$".37D #@A+.(!9PB$I(,VXT[GPJ8&F M1L!&SIZG=W--RYJ3X-KZV]=#%MP['H36 (?X/!2>W=<3@XWL;)Y7^= UO'"] MNR/W1?*GE6::)&7WY7HN9TF*BT+E%.1YHJTS)"G *<::&5#*DE0S@TCMG;?] MQT_/8:O%,N&=2?H+^S7J!+9WTPX0O.R:78-*X*_=%0XG)^R4WH,9L MG5*C[V"=O&9H;M&W2AUU8O_/3='Y5O(KXKTL)\)N]?< 0T S&*%,T2=>I4<#C$U(FJR1+IJ9$U;$C>Z.0*C';5J]$=EIWK\QP9)A16>"TFOM?_)DK!X:==R=-S=ERK&!,4L4 Y'6 .2;:9R#Z M\Q98P9P(!E/D5H5L=X#I>0T;^8:=^^_A9_=)#\?I.K#V6UKKJ03)@*S&ABBGU3@*!V_'$<,Y 2 M_?UR(03)G=R&(V-,;6E^/2\UH/_Z+TD>_ULMIF/)NR,HVGW%5V(3^%/NI(MJ M\0+DLIY1WV_5NR/CC%OV[K2B!W7OSEPZN(W6ZHG.WRU7N^<*^REH,\SUM\^S M'&29^?RI$H!2E "!)>,Q3Q54U+%-EM7 4Z.#W:/$U?8L=GO\Y=P RW(&$FTS M82I (:7VBM)4ST"14!!C* K!:$H2-GNL*TCK=6"U?KEYV!&GD.Q%" M?@4B/.AVRV0(& .OG:W(D5JN]D,3#G*OO79BF"&TZ)'/=!WA3=YFD;PZ/?VWT:#J%;!:R.T8>AY;H/F M*,3(3="&0738 FW@&KT]^;MJWOW8"4KB.V8+ 1P@1FL#F8R2T-W;ME( M'?7$CGX/0ERN8'D/=[(:?/3P)Q=(CH5#.=T_(*#][4_3$DJ^T\+?\G\\E559 M%YG=='^ [AZSY!'"EV_?ZKC.C#PTH^ MF.Z$M"ZO:<+89 LRK:JEZ7BM/8,?Y?IK--<7SF\BS535T[RV9LVJL*P/IJOR M6SFG*_U'LP>^DGSYL"C_J>\43RMSY=J,M36#F]V9@Q&:JWJ?Q,(T5US+AU5; M55(U?UZ9IL)/5;F0E5F)EGI\.9=\'0GY7^B:W9:-:K6>?3>_ VY]E-=.6:4$$+0".,PH0U3X[C4U= M1ESDBJ!$"FRU/.P\=6K+@#F@+*MUR;5!]1>]##^MVN-@(ZSET?@N;.>9?C 8 M(QR$#\#!^ML]JO[#//[':TMM;%ILWJGM M+S=)-C,(4Z7GEFE<-#A()!*88'<@"BZT_<9$DCKMJ]D./+7/N&YTK^;+']%7 M*1ZD7H ZD:N;Z&%E-K$'GH993X6MX^D?X.".YZ;&Q$:\FUX7Y9OHSS7 'RX" M?$6E"3NT M6)N##X"U5YL(/D=(T&R_O=$W->+[_+U2VKUBOM2UGDE.QZD:]H M559?M,14W"W^2E>E"OG48 VD^+-?:J=1?TOO%6K\RI7YND\[U M4:YG!8&029D!GL$(CSPTV-=[8BM@F6-]%"GDXF M' (PS13A*LD (DC_(R\$8()E("Z*0L6YR#+,9^NE.8,>&^#-H']H@.W8W!]L M@8F\$134DD8]^+J$UX]GX'.F<#M4O++WA2%')6X[]?5R77O#JO MOW/-%NME]' =D@2B0D+3XHMQ;*(C&6"\T)AF11(+E&%&,_=\HB%XCI.F^2&/.Z_.^DEY7XLW#1UUS]U7:7UT/_N[_U,(<5;^;+W^8 M:NBRVP3:;\FZW7(FF%+(<@(*O>[JY84*@&6, $E9BJ4J8L+X;%''CEE^S/Z$ MLWK[2?/V]T4,:O'OG2:T 75U,-RV7W6YT,O59L>GC;3S=^[@.,LOW^Q^;[^&"G ]$WFE*B.Y3'*1;5V.\U,;J)])<<__QF&_6C'.X[B M3>;T9ABL+HD,H,"$> 6=(%X"3*#GD M3OA :Z2<"9=7RBV_X!((9_,*3MX\7C[!)?EW\@@N7CRPAH_9COPLUV431'[' MYN5#VZBE.14O9?5%KM=S*69Q@N.$Y0KD/,.FK3('-(Y3@+(D2XHT*1AT]&\< M1I^> [.5MHJJ1DC'8B8.V-O9H;[Q'*FDB9$ZVHH=;>6^B7J21U\NH.Q>UL0= M+[^531S&'[>XB3LP!_5-!CQB8)U0_E6*I[F\4]V>T#;'7$@H(N"5)+RM^4)_4XI:!-M!FPZFZ7VH[2ZM0 MSN5'N=[ZH_=+XY%^6BV_ET**5\^_5>9,MS7%%@_;=,Y-+H4V-Q5$VFF$I,@! MBG$.L$0YB%',&2)*"625DAE2R*DQ5D]''M3NQ&01.DLKNG:/Y<[RI^ZLWM M+T97_0+\&FW4[94O\)KV,\:$^#4A0P@ZKJT9$.H#HS3D6-=:KT=[,K]?; IS MWZE-S/JG95-'8!.ROC7("$0XYS0U0069]M*I]M))3D!.(<9$Y@(AIV*[GN6; MVIK3LY+W3C, 7XM)?A=YBP%=9??Z4K35CWRZ[:S'+U4?XPE\EJIF(L M$BH4*##% !44 59H3R1#),D(S9E,G/HN^!!J:JN T4G6!SJ# DR\S).EIS R M^J$] X=RUC=1JY1Q$C9US?2-IF)LH]GX%:]M<'Z1:MAG!9MDI6P;*(=6T;9Z M]K4&_)F _Z8%D^)IS+,4 J@2$U/ $L!X3D$6HP)1120F VWS2T-/C7#[UMWY M3):!O:_L)\75T/8)]8@V])4H7V$1VP(6R-B]./P+V;&VL)PV4:V?,#0G7$XZ M/S_FR GG5@ <)IO;W3;8J6V+VF[Z:?SV*+17G<9)GD"G/G=6SYK0!W"TF4@C M<61$!@D,T [/"27?SHK%R&-[(_9@''$W'&X^]7WT9_:#_NE__[?N-_H?C%;R M?_^W_Q=02P,$% @ =X#^4G>AEO&2H PDX' !4 !C=W-T+3(P,C$P M-C,P7W!R92YX;6SLO=ER6TF2)GS?3Y%_S>WOE;$O9=T]1E%4%FU4HEID5D[/ M#2Q6"E,@P 9 I51//QX@N!,DEA,XP9PI*V-*)(7PY0L/=P\/]W_][]\O1C]] M2]/9<#+^MS_1/Y,__93&81*'X_-_^].O9Q_ _.F___N__,N__G\ __/=EX\_ MO9^$JXLTGO]T.$UNGN)/OP_G7W_Z+:;9/W[*T\G%3[]-IO\8?G, _[[X1X>3 MRQ_3X?G7^4^,,/KXI]._&)*DD]Z!#M&"2$: E\D!"4(QKK4G2OW_YW_)/%OF M= (:(P$1E 1+= "724S6YLB$7WSH:#C^QU_*%^]FZ2=D;CQ;_/7?_O1U/K_\ MR\\___[[[W_^[J>C/T^FYS\S0OC/-[_]I^6O?W_R^[_SQ6]3:^W/BY_>_NIL M^-POXL?2G__GWSZ>AJ_IPL%P/)N[<2@+S(9_F2V^^7$2W'PA\U?I^FGE;Y2_ MP/+WHR^?#WXY0DH7_W+^XS+]VY]FPXO+4;KYWM=IRO_VI_#[; Y% MI41Q4M;[;W?_^.>[I2^G:89H6;#Z$;^Q_(RRVL9DI._S-([IFK.;!4:3\."7 M1D6ND^G-OQPYGT:+[PYB&@X.)PCU S^;3UV8#R35QE(3@%DI0>C(P5(O@*2@ MG3-*9V$>3;S_C!/Q=)E#\L1+(0QY/EKL6R'=TWN^YX MG"?3BX4TSYP?I0&A+F1* LAL#4Q1Z*HP 7&:XE?J"8BQZ@%>P$:V):D_S'2C[4D-T3> H?OTOY]HF5Q<3,8+3@[^EBY\ MF@ZD3RZ;E-$8VPR"$0-.:06,D>"3##K87 #[**R3EF0FB#HB4S(45*@O0B)4<\C\UU[N[>K]P.2SKV73H7$>J!HQ,& M0O$ 5B$SD2;J,N.:Y]U.F,KK@4+]<9@L8-@>X?&C5@^#&?! MC?XSN>D'_,YL8 )U*N<,4B24B,)0S1(G@ M!LJKMF@7JD<& >;@P#AC08C$H-H2%;H==N0:(X?)];%YB(Q,W>AX'-/W_Y%^#+B)"MDGZ%(9]+ +R"US&2(R8#)*C%+1 M@4/R:-GUDF/DS2!D=]DV H_C<9A,,?1:R&5QMWDXN4*N?AQ.8AK0G!7A3 "C M!L6C:0:C#7+EJ0\,68NZ"^_U12+6@\[;2:QV+?=&@'3FOA]'E-4P#Z\+V98A M'''2Z>0%9,\T""LD>*L3O)U^YDW0AL#F)$ICVXO)U<;#$^4%[QG2"0;FZ+2DG3ARSQ9>#V8O)UT;!?R M;0LDBQ/U9/IY.ODV'(3*;N]'_&EXN7#!%M+">17 1/7CAC 9+7:GFBTXD08S1JCO$ M/%A[/;R\M?SMSE+N'2W%,AY,DUM0[H34F48/RAL*(G"*.&<>DH@*_YFSG.SX M5N#>:NLAXNTD;+>69.\8*,]T1I^_3L8W5U0NT22ICJ!%"=4H9>!SR&"E1O(M MSSGLAH/'*ZZ'A;>3E-U)HKWCX32%JRFBF3)_-IR/TD HDD7D%I0F$@27"M!5 M0@.GD]04':FT8W[M\8KKX>'M)%]WDFCO>#B;NO)4\O3'A9^,!L$IF:QF0(@1 M(!@:.2M4A"2Y#]IY:_)NR8\'RZU7:/9VDJS;R[)W&-R ^.A[^.K&YVEQ92VL MDB83"LDQCH8M93#.VO*$-5L>3!(=F8;[JZX'BK>3/MU9LKUC8WEW<'W'=%WW M5%".2KF:#;1FA/M4HFV!X9.-%@PW'KR(-A$M@V6=7,\\N_IZ6'EKV=(.)-T( M9H['\U0>N0Z_I?=N[I:,#60V@3(2('B'#C3E$4S6#EP6V:B(EC+OYH*^M/IZ MF'EK*=,.)-T[9@Y0-G%1[C!RYP/#'8DV1^!$,8RR" =K?8)H5;11B\3Y;OF, M!\NMAXJWDR'=7I:]P^"NJ')ZZ.;I?#+],9!.B)A% LL-+\_)\+Q44H*ST4>9 MJ:.IBWO=!XNN!XFWE@7=7JZ- ./TPHU&[ZYF*(_9;&!B5LPS 2$48209P2L7 M@&9/A M"TA??8*X+C >+K@>,MY;NW%ZNC0#CZ")-S]%=^F4Z^7W^]7!R<>G& M/P;H-$EC:(:4-<%@G!@P)FH@'/\3*#7,=5'B_NSBZP'E[61!NY)S(X Y_9I& MHQOZ\13,F2#@?2@OC(V7X#,+P$7*QAGM0^[$D-Q;@_?#H\.OWK MT='9Z4.JUVU3MNK#=F];MA:9.[8Q>]*8YB1_&([=. S=Z//D^G7=;7T] N6&O[+=F)NXA ZF,W2?'8; SCBHB9<@P\YE7X*"'3A M)! E)I@)W3*84+6Q%G#PBIU^X[*+?9Z&RB[ ;0,RAFWT]&,?RGZ/_NAI^"Q3].Y3AH VD$(Y;7T[ N2C2SA[K$S4$0JX8T#'4L# M.D(86$U9V1R:2$:C#W7R.,^2TT^3R'KXV5WF#0#G\S1=NF$\^GZ9QK-T@W[T M 8ATB'ZN2[-<9P48R3-^B9E*;;S0=>X=GB6GG\Z1]8"SN\P; ,[Q^!M2/9G^ M^&4ZFQ7&4(+EN5+'4LU(F]'M+13S?)FC9F:RDW@)&3 M^=S(L!&IH#DI&2$246!39<$8S8"I1Z9.VM4S*YBCIO&"OHM>[M8RW!\AD[D8= M>2N3RS2=__@\YT)OH&[,P)8+Y+50O34"9"Z$WX#2/IE,HF_#T>C@626 M4(].F;4NX@XP%$D.%FRRQ@:;@C(O/6#;'C0W%+00)'6"CZU$VL1UU(?A>#A/ M'X??4CQ&V8_/AWYT#>O9PDAZC<906/#"E'YET6-LIR.$;&E4(1*GZEQYOTQ7 M"R%3)\#I4/P-6)8O"44R#/,4E^GO$@K.YN7$G7V:C,/2@49=>>8.&$L.)%#/CN8ZCO<&AU/V@@&H5/1O)LX$DX<>A\\/1<#Y, MY2Q=%-9^G8Q0ZK.2LYK_N!6-432HB)HTR2.Z#2NQ0<)0DPK-E=5&^Y=F)6Z/ MDW4I;*38]&,GE815U-* T;G'U^,\O7!*")\\1,.0?@P-P#NG@%E)N)7*I1>[ M&G4"L*:J#>M@8#70=E%("]":C,_/TO3B??+S10'YFN?L_.2CCK4!5-9,QO M2C _NQ^E>.Z&#YN)D<(9Y".6QY5:E52M@HC>:G3HSR)K55H\B.E+VF$SFI\*JL!B8*4"8@0-$$3JW0&:Y*%G!)-&+HP[^L$ M@Z^2UN^-7258=:N0!A"V:*.99O-'^R0X]$2)(\ \LB+*J&]+\(O&W>.S\2QD M5@56S]/3[R5>)2QU(/H& '0X&2]$\=MP_O7P:C:?7*3IDY/;">$2P:/:HD]8 MXAT!IG1.(BY:(] [=*Y2QX4UJ.OW$J\2N#I72P-0PS-]>E5N*"\OT4<\'$UF M5]-4IM4L_UC*ML;?AM/)N*1UW.@0?S0;9!$]HXD!D2F R%S@?M(>M"*FE%Y0 M_F(_Q)V\K) M54J"O4I:,_FP>J#K5CVMY%HW]S'O,>RE"T%&!F4$ BI+5C+$D@KDP^."*OJ M9#QV)+R9-%L]M.Y3M0W8SB$7.KV?35-S>3I*I[+W2BD 6B51HW#VXKODHU$TYW& 9D:$&^)3YD""\F" ML(&"LXN'4$(HXKU@J5XGU15$-9-WJP>NKE32 +J>2@@M\NBJS$[X7$8(HM;F M\^G07\W+S%DU2FY%6&Y P>"C1',%IF0+*=B<(2 M_&\U2WJ?DKZ;@O:'BF<;%&^IH@8@=A#C8O*$&WUV0_1SE_FH>VP-/">>\VB! M1,9 ^*C!BFPA2K'5)'A&,F0IK<4X7X5Q;>_N96**9Z1*7"" M.!!XHH.SWD,FT6>BA7*BC@OWYN96;H**5^96;B+T)BH27IBN)SW%0*8TJBVC MPT5P@'+($#.+S'J+?F.=M-W;F%NYD:;7GUNY@= ;<,N?&9R6F8G$608^E]OE M\O319(:'L2",1!FMY'4Z!K^AN96;*/GUN96;2+P)F_/,,$490HJ&6R B9A#< M&G 8A(#,F4:MA'&ISF'U!N96;J3?U^=6;B+J%DS,TV&*P;H8E<] @[4@4BA3 MAJ0 K4TP#'U\;NN4?;R!N94=@64;43< EF?:Y2CE$DN2@93*H!B< V=0N]:5 M7FLF>UXI7F]\;F4G_LMV8F[B$#H8C2:_8T"0/DRF[R=7?IZO1D^G4=T\K M))^Y0F436X9^A#+:OCQ"Y!)W5K+*5YJ#L F9C3@\6Z+B<4:[FH(:,%0/;I20 M"(Q+BYKPSZ.TT-H1UH:@':]>!K2*N+YOOCL%8=?*: M?"_IG!U?SKY/I\)\I M#I(/3)HD07&I,)[)&1Q'5IB@#'^6A2)U)@F_0%3?U]*U\+23\%O$T?%L=E78 ML(8G4Y[N!*6!N=T"G7*#5^BJM^W*+51M*WX>X12N9=] MID;B[Y-YFETNC^:_IE$<9!=R9BY#C#R"T+A)G-(&2*)&*ZU2?ESK__3*=]W% M^GU4TA%*JDBV,Z34J1 X/<.O?SOZ='9Z\N'D\]&7@[-C_.FO8W<5A_/'[ZPV M+Q-X[>.[K!78B)6."@:NB^)N\7=[&YP=-T++ #IQM"746_!615#,6"=H%C'4 MJ1%80=#N-FW84BS4SQ^!U'H9+564/H=@Y#4@)4F M '%6XTE.-:D63JVBJ>=;W4YT_@R0.E! U#Z)8W3U(U*=C1>#,?#(ISY\%M: MBFN@(Q,Z) I2\U"<-@\N& D\)FVIQAT7ZG1'?(6PGF]_:X"J2U4T@*QULO"# M3)*6)#BP##>*($:4M+N%D#0)V3KOH#YK3.7%I0.BJTQV6"KA845&:"L&RBC(\0MB*>?VVE?A// MG:*E>\GV#9/3R=7\JY\.XSE^V#CFX6BT; YU^-5-S]. ,B<=CPPL-P1$\@H< M05DE9E6@T24JW5HP>6VE?O/+W<.D4\DV<&P]EM! >I%<,@IBR!2$=V@-54Q M6;FIL\KM*R[K-Z=6M@-/%F[[9-X]\QS(",WW#.4@@]X>BKTT)P/*!FJ M..4B<29U%;P\0TR_'DR-$'Y7B3< FD^3\>0A%TOXWSW48Y3A_P($],3*+D#C M2;@%*BR/GG :39V2[%=)Z]?)J0&H;K71P %V\ZKXFIG%B_0!54IR5FYS1!EA MFF5"5RVCC2;HP6EJI:-URK:?(:;?=%#'ZEXQLF5;V6\.'WL-GW$Z7\P;ZA) M-WF';"1QRCC@F3 \X F>RP'.-O(O &;LT#Z M2@DA-VB?F*?K&49HM>92>N8DG4> KQ,5[_>45U =:B178W266

DS]>DIUP=6-'G;&56<>^5TL M4;)=UYU/KY"W9; Q&<_>I3R9IMNVSFEV]!W%B%H+@.6O/ 9 M?=.L&88DW,3B"%#(@I!4^E997L>7K\A4OSFL&E% *PAH(#R]97&YI]^E<CX$_[U MJ,JCO1?7J?5Z;WWFNN_[>WWZ+L:&/6E^?PM4%P7:I9@@2X-H99F#S=9 R(1H MQ7/FO$YEU(:$=IL ,TYZIGV H+,J,Q\U6.YQ/TD;A4^X<7,K";!]] +N'"DO M)\8VD7X#)^(S0KF9&[';9 $KN<;(!Y(O=Q#!$< HRX'6--JL''6/J^"[:Y)0 M@Z%&6E?M J>,[SO1[4-4C4*&XL >=*.I>&DG4M MW>&=(MH29WRE?H:[4MYW2XZW$W!4P4(#95TO\?LRIW0@="(A!O03 ^YU$9D' M&P0#)81306K-5)U;[1V([KM!R-M"?)<(:-S0W^CAI;WM3)#>^ @\3 T4H6!/E\TEK;@HM4@ MA8DY"Y9TI5]@#;E08;G^-[_W+\].SD\'_\]>3C^Z,OIT?_\>OQ MV7]6N?A_:9E:]_YKL];]M?\+PZ:Y(2P134#G,F*:R0BF>+)$:GE!)1J22ST8&_'>'BM8F_&TB]B<%G MJ^>2$DN2X[P4)I>)@91K<#EEM.LT1F.D#,S7!5#;$W\WT?3:$W\W$7H3^'EF MZ"01FM@0%7CD!H,F@D$3I1*XXL8[DYD)HH[#]69F_FZDYM=G_FXB\390\W00 M+=4\294H*&8EB.P2>&T%**V<\X[FS.I4XCVEI;F9OQOI]_69OYN(NH&LQN'3 M0;0V:5_ZP0*/BH*P"B.".5 ML'(R+F4!"[L;"%/"E $OO/0PHMR"1>\.HI"<6L>C('6J^%\DJY'*P0[]FIV% MWP"2'O&PW%T)]>L,QXWE*<8*F1"PEC)0B2_N!&W(E=Z!/$=.(_[-[NI^_ 9D M9]DW *##NQEE2UO*H[;>ZP@YE>HC+]%(I_)L6#D2? IX_E8?+-B"B].!>E?/ M@]M"U@V Y2#&13-S-_KLAO%X?.@NAW,W6C+#K#.*H2PX*V^?B$^E)$>!IA2/ MYXA;+=7I)?8B63V_0>L<1-WIH % ?4ESE$>*-\_IEEQ$*K)2(8%4&>--E J8 ML'B+8KESR0E3J17T\_3T>UW=/80ZD'H#V+DWN'S51>*2,6=,IE$E<+*\]BQ- M9&UI)RNUBB+%D)6L\XAG;1+[O1NN8*2JZ*9'T,VF\\'A-4MELE#.*6ZQ%U[<)N&V1L8MEV45,#7MHSP[(YUU0)1H"6]E2" M*HWEF5PPX"D3Q.(>4:E.@X@-"6TD_[DE,I[VVJVFI ;,%08NDZO2Q/K\M/2& M0@YFOUY&E.!1J0&;#7&??AS.Y@,N%-,FEB&B ?>J(AGWJJ5 69FY];7@\D3T/-SC76 !"?"FR A'J1K03ORD03)0-8XS,(1W0*D99*L$KG MYF-:>A]QOC=X[:B'K9%TN? #$=+3>=?W/$_;WS%/J#5E>J#@ GW*1,%FC1N$ M:(*R$9$_'N+9_97/=MT):\[@VQO&.M--,VA;\'(\FUVE^/YJ6BKU%PLL'JW> M&XH[&Q@JK:0F@,]EZKNE#CPOS)*@>0A,Q%"K?G,]"GL?W+=?2]>USEHY29_R M=;W3'C#F+,;54I?Y.Z7EK7+(HJ<*. MBVUVTWL[+;JBH?=Z/5<^,A5S$!(B?LMC2 M@^R"U:4#:C;"@ @B@C.1091$9MS%I4:B4G5376N(RK>-E;-YON>8PC+VA<7OI-W%;LVOS!D94 M+E>9*+KRILPS 39FCZ$D8X2;1'VER;/[:.-!R1\!H?M4<1.8?B;9ZYW4- <+ MAB5?QN#XZTY2G!+-7."!FUJ]][=*NM,_Q*7.CHK8,0]Z--ZM[^-:>5U*/4G) M9.":!A#*2C R2%"4T>P$0V[K#&O<.>=._Q 7.YTIIU.P[6&4R\'I7S]\//GM MM,X EZ>?7FULRRN,=-^UY:8IY^RV*8<5P2=- I#%B&KM,^*$$;11>.)Y%3V- M=:83OD15QSU:D@^(:ID6#4U!.*[ X8$.*2;O55:_3C#CU@4Y98DO-9HIB-G%D24I?1" M94#K;&GIU!DJS<-;@[A&8+6%]B=U%=% ?F(E2X6AFT8"F5BE\:2FY=6(8)R" MB:E,>QJZY!7+_8ZAP0ZP)N2^TT +B/Z/[EX>CF,:6@W!'G2?'] M4AD06)IG&PO>,,]BL)2X.B[Z0SH:A=&V:IYT)O,&$/-,=2UUF8C$"1"92TN! M$,$*$R!J[860*5M=IS_MEN7M^^K9LO MLQ2/QR>XNUPI7ST(\^&WX7R8[AQ+)HEW7##09I% LP0L\QB&*J-U-)&K4&T$ MXH:T-N)';8F/IZGYFJIJP&X]O'R@-@05 Q*O(UIM@PZ!T<)!\I$9HPWENDX8 MV]"HS=HZ?_'V9Q,%-(">!Q>IY19T'(:C]("EL\FFTC36Q4!3A*QI&9U,$UC. M)0I",RH"D]36 6$-;OH]>?>,Y=[AT,"6>)]PY3!DP)KV7)5RO(+(M $@^J4K"Z#G7]FM_^,32IK- &0'HKJX_E M=N7H>ZEO2>7I,K=E/!1!H@L3"@Q5'&24D=' !365!B<]1TZ_EK,Y&.ZNL@9P M=Q#"=+%_EO3?#G XF,W2_ O^:'J=7/>CX;F[+NO.&H45K ='2VLTIQC84AJ3 MC/*942]LI8D86Q#;[U.EYC!;6]TM(/K>*7"2/PS'#H4^/C^H=R^VIOEYH#8 =*:P!Z-Z-)3\:G;I1.\H/;@MNK M@@'AQ$>+&\HQ;T 0&4N;W45^WUN6DD^Y#A37HZ_?5TO-0;."4ON?PWPZN9I_ M]=-A/$\W5TZ?)N,BUL/19'8U38>X(<_30#/OG3 &>,CHB!".KC6A'@(E*AFO MG'6/>JZM&*B\YH+]OD)J!GO5=-2CD5SPM&1@Z0I_0 W<>[UZ)[Q!5AJMO1,@ M1*+H )N /HN:^+QE\ ME\8I#]& %YISMD"==B!8M+B-DBD=HSFG) I1J;[A%<+Z?0/4##1KJ+$!5#XM M\KX5W/(-WKU+"4ES]@DT$:GWX.U!Q8*VFW M2=PN6X_-4.YI^&U1Y&*R]%:)#"E0]$R$,& E=8!^<=1"*\MT'9.Z#G6M-87K M!AFO G!'-?4?NCQEZ<8[?G@[<%C&'J/\%N=#',[182X3;C*-@FO@,6GTE0U9 MM(J%9+4+GN"6?IQ'7^%7[D)%:_WB.D7>?G74M"7\['XL]I>V)E.K&43M& @O M2HL\82';XC2;;)BL4P/Y*FFM=97;LPW<1D%-(N[S-%VZ8;SQC9M[$ MXJ)I-E#2XZZ2$2(O\)FYZKL]<1^ M<0].K_#3A\X/1]<)!9X5%<1+H+JT$@WH;V M9RIW45,#UG+]\K]!&28OLN"0:#(@& M@2L<&JU*2FDD7>;6F+VO2V.^)O?^R MX!JJVQZ4$]QH-4%Y//Z69@\Y*R[R<'R%WUNR/1G?>VL;3$H&]UY092LFAJYR MPJV?<6=*EHU+JDY*J!OZ&WF1\['F,XF:*FW NJ(+?=-"K%P23-.[JQF*$]V4 MZZ8X123+G\1!BI1;5\91!U\B.^G!H;B!V.@#D\*:5&?TW"94-OGPHBJ*'C]E MK:72)CS1)]RM?-(Y,"8GW/ :,BT77+Y,,8I2@QD.C+.$:AY*3W*,"(C-R)GB8,KT!I]C]*3.K=#Z M-/:;>VH J974V6[D=5OSO*9P-4:RR6& J4+AFMH -M,,Q.LLI$H^VCJN;#?T M-S('MVKD55.E#5C<^X=)Z6:.O.*!\G$R/C]+TXOWR9?SY*:/$9I<$D8%NH\<=N:Y"9CLJKX>L%SJ*?L!E#])5TN M/?K7V1L@^<[PXLR3$GR681)."@[99QJ9]"K(.D#>A,HF0[1]8K>:2ML(TFYY M*SS=[,WKEU,17:)HC0'+F"C,X-Y+) (EU"GM?2:V4CNVU40U&83MU91VI+!= MT7=6V1.X[N/[ZQ@5>HS?&)>IVKCEGG]I5>+/V>W+U$4?X)/+Z[>H,:; LW! M@D'/3 L!CE$!VF2BK.3!\#KA6E6VFHSP^OUG@L-_#1]_#5C<_3ES(N.N>$2DC9N1@T M;EY9+N\%"6!,T,"DRB:+)"P15<"^7S[[/0PZSH8T#)&WOH$&I8,1\UF"2K$8 M)5J>O&D%KHPL3#:(%.I4\NY$=K_G04OPWDB!SZF1!Q/,Z3Z<6U M"F^!E9) 0&H993"IDY[D(H0JH3H#TBI.<>T#64_:1: M?'O)-P&>),/ T!A"1./#6>(A<<>,UU534.=A6 MDM3SC?\>\-2--AJ U9?A^=?Y2?YUEA9\G/BY0P< H_*;\/O#9/KP'>W-\YP? M U)28TSBOLF^W&!$ 490!R1K0CS5B<=*5Z+;$]US^F4/T-R71CL#;W>3%]\= MG!Z?GGSX_.7H].C3V<'9\3 M\6PR&D:W;*#]^1[AMYTWW>C6];]+B&=A,^/! -%EG+HB!FQD"C0>F9&%%*VI MX]=V0OZN-O'F#<+[- O3X>5R^7=N-IR5*MH[*LY0:>_P7_YCP#FQ1G,%D9%% M_6,&HY.#Z*-U@HM$?%H% M(_DLH4W9RA 44WA.(S@XGIE9X>GI="E19HHX;Z4/=>*X)FSEIZLR/.XDWWH4 MI^G\XCJ5R+QQ!)T6W"]ELHY*X(+V8+TBQ&9TAA^W\^SJ\GH527\$R[<)VIY< M57>BJP8-W,'AX#3[\CA!U82'E0X4G7M;VC00EGFYDQ*H:"&!.I*,U;T6[!]G_%@":4RJPL;>/MAG=O" MY\GLPR82H8Q+3D"*/"WK!XV.0)-+B9G 9#1OWB8NXYM[6Z'(_\?UU[O-8*U@ MB'H-/M$(@B4/7G@&+/I HO&:B5 GCEV+OC=DUS9!U9,0M7ME-9!J_G663O+1 M;#Z\0*]V-K".\1PU!V;+];(/99Q!4!"())XPYHBM$Q\\I*/GJ6?[@M0.PF\ M.J=7?I;^ZPH%>O1M43KX['YP*8BH4"K<$(*A#*<8P$0-*G"6,QAY5MB^@=:^J!O#W@J.Y@C^A$\]&0W)!@B!,@K,$_VJB743JK))QVY32GH>3 M[0N55178 $!7S_>[9FQ@2G\/+W.9U.++H* ,OM3+>$M]3DSJF"LYN:]0UO-P MLGT!L%,%-0"X>P40M^G*XS$*ZNK>IAHPS@T3*D,D&%8+%1A*C"-GSG/I,+ V MPM4N35E-7L_#Q_8%O>Y5U0#^EJGK+^FR3)-<%2$QJ[0/2:-?F]&*,X-N1D@2 M C=)6A>=8'4ZIZQ%7L\#R/;F$7:NJK>0ACLKW=Z[2<(M/ZKS%-QS)/:1@%,B MLT7BU[@LT/0P5U3/@!E-J8LF:5HGU;[/!-QI^)KB5>G#UDW6.F>"_FD K8I_ M*H,&&QT!G4L/XJ0%)Y5BW4[Y>$,)O4U0^L0$]J?\!FWEEZ._'WWZ]>C+T>') M+Y^.MZW2>^93=K60KQ'6D7'\DKZE\=5BVN'-4)K?AO.OAU>S^>0B3>^NQJRU M4@8!DGI>VIDKP ^SX(D+*DHM\42N4U^['H&[]U]Z<9D[O&?)G$K6@LQ"E40W MRD"("(D+1;QW+'O;AR :,6,U\/2TL5(%7;T)V[2]([?RL[JW4Q5=N771Q7G. MPED/L=SF"UER%UQQH)1($;TQF=>)M?9DK=X/9^[\?)K.EU5:RV47DK^#OPZ$ MDN M!DHEC)%X*CM)".20O>.:4Q7JF*JUR'L;=FH3)#T9V=JYEMZ$D7K(]N2& M[1W*?#=>HWNCM@E3>S9VD=MHF$U@A*4@K,Y@/>$0B#;9$2&YJ5/OWX"Q&Y@D MM!/)0]*9E)(M#UX2 20QRS.3C+,ZKT->HNIMF+9-<+.):=M()RVD;V\JFV]> M8]R4(A]\'Y9I[XE)M-!HE&5I\XW>JC.&04I9>TVBK=7+\D6R^D58=]I_G)OH M3!4MX.J:]O>3"S<<#XBC1I2N]$Z5 BEN CB2-60KLW$\)D'J!- /R.BY.4-W MZGT^K[^%K'L$RF)D\)&;X2>-OZ1S5,+?4GD5,5!!2,^X V.S R&H*7$K!^NB MM)%S1^5ZTYJ?^?">$;"]GB8="JUOI?^6GM+/74Q,20HR"K2;*!MPPBI@AI1T MKB'A\?WT"J4_\^$]-]7H1NF["JUOI7])L\G5-*33R>AJD2QPEKJ?W&9GKMA= .$[@39@)=P-KPHC6#SV=2-9[D\ MB?ME,HDGT],T_38,Z?IDI(0(6BIDLQ,@O%0H,W2I3(Q!$LEX>6U6]=H>4I&/^=8-YI]"I,=Q=QW!N!P,AI=E_+= M'+-EJ(=*'!(S:&=YCN"=0W$P[HCEUDGVZ&G6BJ#_\2?WKO9=-37I2FQ]Z_RC M&\<\'(V6UO(F62EYY(0:T!E/66&S!V>M!F94EHP(S:592_'/?GP_+D8E[>\N MP+XA<.,1+4E'YRHXPY#@*!-*(AHH[PV >A=S"HESX=?2_K)2N?4* I_N-G9Y&B M.L(8M;Q.$=IKE/7;LJ/:[5^G"FD 8*^4A!Y]7\XY+)TA\/_QS'T?>$^HPJ,4 MC*=H6*4VX#"Z I4$8\(XD7V=BYDMB&VR'')+M&SVV&EGU;V))P6?W+1T"?[6 M[2.")Y_:_;.!EPG?\T,!QS&,UAQ/69G0628811N!6-0F9Q$]LU'7>:>]WS>< MQ^/A?.A&!Y>7HV&X'MB]&/)W>'5Q-5HHXWJ$ZR+2'"ZZZR\/#**Y9Q%)%I2;AN]']-AX;;(*]%29P'WIMXS;IX9V)\;$\0DM N,\@ M4KDV38Z =-8+E:*(Z[57J'OM6!MA>]'^:Q>3FZBB#2@]$W%)GHGGF@(K)9#M W"L]%UF@%DP8,_4M;DKQXH1 AQI"BDU827:><_\UE M5O:-IPYR+YLH=W/\VFO\CDNN"=?K#,;/L8#NQ.^QNUU]V ?,^J MW]IF?TM3/ZD(]T57Y%^FD]GL\&I:]#8PE"1NE02N T.V\#BTF22@SC@5;2"2 MU;EU68N\?HN!&P3M;@ILP)=XCJG;><@W/(48?1(^ '>XX81B&3SA O<:H2;Y M1-GCM^$50?F8NGZO QO$Y$[J:_!JYMVOI\>?CDY/#T_^]N[XTV(JZE8##I_] MG)U'MKY*7$<7+C?M*PXG%WXXOAFCL:E3UO=7>#V=A-)E=3>_U.S.!Q60HLL^X!I&B M .^H!2I-LM%X[WREL5YKT==OP%,16:MF3W>HKC=BL+;OHOG"I]4P7A4[:6X( M-&V"R-924"1;!)H58'26Z/![Z1SZ44K]$4S876_LFW7O+3)[]^/>W^XU<*2E MVL)&4 [=!<&\*\5F&/U8&IRV5!A=)_#=AMHW9=XV0=WJ-N>55-E P/ ,9Y^G MDP\E+P+XA^SQI+(S0H.V!.69B0#'M$?3[CB55I-:D\ V)+3??,P>05I3 M@6_D,.ZBM&NMSZUQ0.^EO&M#/$9G,)*T'EPF'#$B'0:S L-,HS534AL4W/]E M1_7B7BL+%ZQ2%HBFI29<>"@&'?]*B!$B:6\JS5_:D-(W=41O@K9=CNB-5=C M\?QRNTL69/(L4]!LT?ZL#)N7MC3:\"(PP9D0E?#8;F/9NHC8J-GL)NII 6L/ M6NNASY&I(P2"C@:$413]6$6 6Q-4]L9F6^<,>#/-9C=2[XO-9C>1==]U7L^U MT%22D!R\ /H-%W.A^%@'#^7]D)E"-MD.$KS1QRAFU!ZQ$O@+I>,EE)@K$ O MST@O3/3)K!D/K;5<&U<=%1#4O;#[AL_U6YW2/?]WIR*<2,W*\#X5\4M4 M&1QA"3@2:;+-T:W9Q7'5"OTZTA5!THE(>WYH^:6,R5Z.WQ"V%1,9XHY6L5 JSUL/)VV9ZCK'WXRMN+N05LW)@ZJ?$LS,BXM.6E()Z9 M)B&X.=$RA\0L,ZI;=/3]:G)+E3U6^A;RZUGM?QN.AQ=7%TO"@[(>_^^!*.= M))' L\S Z>!B<"&GL%;@LY;B'RS=L^JW4=RD"RGVK7[W_1[A CG.ILPC\A$] M9$/0Q5$!CS)A E.4B5";FEJM^G&WVGW+933@- ^W15ML>=V-)LZ9O'@36, MJH2QN*$<8RL,-3 T3QE24 JM)2&)UYDXNIJFYO(E6^I]4D4)#<#I YZY\_1Q M^*V\\IRC%1_B9EL4__PZ2_EJ]'&8T\!IJ2P+ JSBH? DP=G (,O$I%.6*U'G M!<75RXZ8])_GPU#5_Q7WR>#D/Z[(8Q3Z;WSXCK M"LRNJDE.K/?TTLU&*_'H1:] M!JF,\3E@_%LJ!SCS8#(GH%2DPBD1N?55Y/*'KCW=!&T[UYYNHL(&#O*5MXK$ M8/05+/BH91FRGM%O+H/]M'.>2Y+B>C/,]GK3WTZ]Z48H6/>F?P.5-(JLA]$JP,O =@RHT^$+SY+->%WCSI^6XBF M \6TLTZ6KA":E@I9"5Y'%"LCVA A.+=U'=!UJ&RCPK!!M&ZFO^VQ.9F[42UL M?DEA_C/%XXC:&.:AN[D\NKVH/!C?WYCXLZN+%/'HN4NV\JPCPT-'Q("' MCL#=:;1!J2C\?LZ1,;_6U(@N8-P%0VW8YWWXNGM7?YL6>FLQ+%MW7O_FP&<7 MRYL_R!Q=+L&X N]E A8#<]10+;EI?A\\8*DY3WO_@*VXB;9'SQ]L&Y5QS@.1 M/,8K*0-Q!K6B+ <3,X5,*?4R>^K)WIRAG3AIX_CXHVZ:C;'R!]LK[ZY0_N[E:^*A30M%43E]WRDYS8<8?:M=LAYH_V-8YPI]= MEES:(*E,/:.I5,.A;CP>N%Y%5UY1$R:Y%W1_C?!V9Z??^NP_^M;9#C5_L*WS MJ+!T=C+_FJ9G7]WXE\DD_CX"(*E7WME3=:P=>2\HML0*EU_R6 M>I7-M;::_'];K064_<&VX+WO##3UQDBT1#Z5:YY #?J_(D,RD7'-F"6Y3E_Q M2@RMM:W4_]M6^T7.KC/HFMM"J)R!MMFR+#-$91T>XH*"HXJ!85:RD$2,HFZC M\XX8:2->:CU)O9&Z&[BBN7?01>.0-J0V(]W"+$I +4@B)6>)L:CKU 9MY.E4 M#RHZQ]=6 GXK#Z*6Q7N3_.O87<4AFN#/T\EB5L#U=BH>UNWH@(Y?16VS=I6G M43L+H9_W40ZQ2Q+B.5)=9BM[/**#9: 4-TJYY'*J\PZHGTE@]\M*;^9:+(?T M#:B3Q;,GP/QBTIX58&U.@"Z30=]?1:OW]A#E,7'-W8AUA:DUBG-W4E3?[P=> MXF?98FI\?CQ&VY(^3F:S 0I(.Z8C*%J&F\F8P#DM(,3@0TB:V\>CFU:\)MAP MX>9NC[H&6'5M-!3W/\<>>J7W&(N<4JL2!9LE;B'!%;A@(X1 J-;XR69_#3^> M)[&-0*-GB[>]TAI XV]I>/X5_:"#;[BQSM--2XK3KZB!VFX7%E^3M,%M]<<"J&DM5% 5JZ4R:@$EA,'*BAGN6-!;,Z)+I@=6NQR,MJ )RWA01 J.4 S=F$N$A^BT[MV,+FE="Z?Z M#X#3RFIL,(OYR\G)^]^./WX\^/3^^-/9P:=?CM]]/#HX/3TZ.]TF,?G2Q^V: M:UR;U([2AS>):@3;XVOQNUGLM[ S62JG.0/K4P(1HP-O7082!(V$>YITG3-G M(S)WM7.K5[B;@QL-&FE)&'A2VH,3RL%H:H!$)J06*DNV5B_EC26Q!G'])@_K M(>JQ(>M:3V_+;=E=IXV;9>_VAN5>( 9(C'AQ&1D $;@R37*IU ?(" M46_)=FV"H-7=WW;32P.!ZQTKJUN$SA;;_H[%S(TETI1V>1@ B5!>(5D7(&MK M;(Q>9EJG/&8+8ON]*ND#DG7TV!!4)R^Q^.%J7D1Z,9G.A_]C9\ATI]['P-E:UGW7_QV56;73\8,1[3D')7/@0"7A&,\7=]%F"2X:SCQU M(83UYKD^\^$](V![/4TZ%%K?2O\M/:5?\6R-1/J9).40CAJ\D/C%$8XGCJT41WP-.J#/J> I/2&FEYW=W#N9NTFX(+E\FH]&'R?1W-XT#1[P*02H( M*;%B!-%Q\B@0HC)AZ#899^L&_O>(:2/LW5*]*\"RK:P;@LM Q51Z$)2*QECH M3@:,H1ZM\7"9IL-)Q.AI.N\4%3>O ME-]?38?C\\^+5094"$>USU!*LT%D7DJUM87 K;!*.Q%8G?9=+U'5QI5:U^C9 M6?XM61CN SIS5H.BWH(HSU!2ZHX4Y M&M_OC;'?^Z/':6K_XPR9J7N+].*:^[A+6I_I?BJ>E"#>(?0BMQ($0Z/DJ?0@ M;+3*,Z9II4Z./=THO5;&,"@]VGW&XSWR,JU6&#SMLTP0@O4I9R:5ZKL*I0T_ MJWM\;5]\LI'6&CA17^#GW8^_N?\]F1Z.W.PZ9^Z)Y4$945*=Z"RX2,#+&"%( MD:B@&M%4I^'6!D2V$PT"*ZXBG"^7@O L@F0Q!\1QYJG/CNIJF9B&W.Q0F5?32 ,(.KV;S MR46:?AS.;EF(VBJJ'.Y H3,(;QDX@E^LDY[+: ,W=?S 9XCI-S6R3TSMJHD& MP/2"N.YRULD)JWG,95NPT@I=@.?:@T)FC6-46%=G7LLZU+5R)]27-[>=FMJ& MWB_3TCV&&DNI,A%D$9,P(8'Q5N$F98Y;RBUC>X?=@K)F3\TML; ^V#973-M M.PCAZN)J5)KPWB^:'UBKC&(V "DO.P6-"IPC8M$HQAE-L[1UGM9M3FNSQVUU M,':AO"9:-[_ 8VG-BP<')S9Q9("5*V-T+JRT$AS5G&H3&/-U.EZ^3%>_UQM] M F]3I736+WDO-R"?W+2T%?Q6YZ[C\:=7O-5XD9%>[B]H=LHS%1& N-L0F[DT ME7?XIT B)=Y062=,V^O]Q7UC?/+D2FG@A(Z$!P+:10TB)0J&*@L)/0=C@R:U MQG&]3-=;NJ?8!$>/[5J'VGFC+P/O\?STH>31;#Z\*"?[WFYZ7Z=ASS>_&PJE M'TMJ#3&!6XBEE%9$62H9+ <=+![KP206ZG2OV:LE?+?E$W> )&;!#DU M]-QX4/Z4Y4]H9,Y^3Z-OZ6^3\?SK;,"H)<$S//<"+3E[Z5#:24$T,F3!-,^5 MB@)WH[N-LL'6 +V3=M\\Z'1Q<9!QV5L^\=A@6K,$4B0\4G+PX)/40)74J?1! M\?S1Z.T5[V]W(*+?SN?UH;A7)368+3LX//SRZ]'[#\>?#CX>'GS^?/SIE\./ M)Z>_?CDZ^/3^\\GIV?)OVV3!UO[L7;-;VS'14=9J@9,O:3Z<+DK*3OQH>'X] M,.\I0F7TP5,3@4G%RDA9!M[Q",IJ8SVE7N9*B>_UB=PY]__Z4G==Z)+@QE,I M(:9%K91.X#SE0$4,0;AL9*Q3++X)E?WFH&KAZ\FM0"V]O6&KMWU_Z@U7V)<% MK-BY>A.<4AV5]8MK^%@FROJ,\0<)X#)U-%OOHZO3'F"/=O"N+O#P*[H4Z7B\ MZO==-37Z MALWE[57BM7QF\\E!"-.K% _=Y>5P?'YXK0PWCI\GL_GR;_>&D6]_X;IG"O=E MKFL(M =S'Y)U.:4 @>;E N,R#0D'4DVEF1AWKRY7[G4O=?W!V,W^C$;SNX_ MR&G*;Y?(3' 95!")T42$*1M8S'@77EC@[9520XQV2=)K(; M$-GOS7M3T-Q1@TT\JUOM01MM.,U1@G(1S;\J(G.J-&E7W 424[9[#KO[O6EO M"GH;::?1!H/OC]Z=;9/)7/R[7?.+3Q??,>NW*)-XG_S\8!S?H]R^+5[5/?\P M*3IF?(3D?4;5F0"69 :1AV!9BC2[_)H,UEYM5_NP7./070[+,\N$ 6&8]EJDJ1"7,,;1\3BELNS$>%F^+UT1*((TH'/%5"1ONOC08ORS"&Y'DVCDI.UYL\L0\C M!7^^DI[;P_YX&<-X2^?)_)HWM/II!67&1S&6MHL M""ZY M8%KE H1&6Z\9[U.Z[QO9F31AFE5$F!59J2/D(P../J6#Z3&1JF@VI3 M*7J F-Y]Y2[*?BBP/D3V';C(][/I-_JT\Y6SIW^S&D[K.;UXJDNWA)?@ MG4-@7@JG N/1MKF\?HB:<>^M#U;Q;&!Y=XB9S1S0+ 1+)3.(IFZUD(J!TX:# M$=K6?FKRE6W:+A^F9US<'*[G9X"SA]#'?LOU.?^B M$P=5GUUXQS5P^L8N-5HK?Y>4%2^K(>BHM$;C2S M4,C*U7&]->++"DA0P9HBH[9M&K ?(&;<[H\&1N-0@8\=UGR8+?/B$_ZJN<&& M?+2(01GRC9$,GI(4Z*%6=;UM1JZ#8,6+K4S&_<\>M\-B:(-QH.PZ,!>W$\15 MF(]*\5QOT+(V%"-EE^ML207%9BX",E9LFT3H/BWC1AA#)\\'RKH[M-Q8HN&4 MBL$0UIT@U:I,(1(*:\%E8Z.PSINCE.QZ6:5TJ*:?!,Z>8A_;SWPENWL[4R.5 MROK3]S.7^=S++,>4HLW_KI?/FK_M'EUB>*YXLV M!FS(%*1A3N H ("DBL%"GKODN!7$#J>E)S\W!.Z.K)V.P/@HMY_I9T]SG"PR MI,R@1A4D[5C?RS#OP J%3L62A-XN41^$G'$S^Z:0/)*..D+EYA 25!CQ]R7_ M6*[8$4RSR\*H4U9;Z\!D1W$M12/@5;24NUAT"9UE=_?=;&T,'__6<6L!QS![ M TE\;"BM.TWRR<7R^VQ. <.L_$F"RE]F9Y/T+UPL\Q^3Q8_9 L\>D@#3G^7; MDS_?K'ZX_NVE")2U:$+=MJA%K:[R^MHET;F*&(U,TBJ_%>C:T#=NK6)X>':@ MQ=Z _'$7$7#]F6]XELDQS^K8JSIF4(7 (111%Z E+5#XR,+6LQF'(&CBZ*_?)P_D=:N?_OHR^6O#M4XRET+!L\Y2@1(8(,28(60A M2T"M;=HNT!R,I*WPZ5X./L?1U=@(W8/;57?(!SJZ&W8Y0[=JDS9"U@R/V3JP M0@.W+!GIZ,]0[9H#[4G+5ICT+P>31]9.!UR%RF&Z? ,H>@NX *N38TVSZ;DJ?&'#ZWQ\+ M49%3Y>?]NU.A>T/VDWIWX'F%B\GB"]&"Z>/TYMGCIUJ0>+(KX O2L3.)+'ERQ)PVL005 MC79M5O)L2V%/K0![PN%)B VDF^XPM[+&>;&LK*S>RJ9/>1ZK[K[E4S0\&FX5 MB*S)%.M"^4M=7E#0H,O""*N/8<.>HK&G5H 6N!M,/QT@;U,)7(TD^5>>?/M> M5P7]S'-BI3[5G%U,5VQN&#QUN;!0U[(J6?^3F024TM=Q*,9E973);=XE[D9G M3_GA, ALJ*<.4%@E=H>KFX?LM/A49)V#X[-?3;T0$"+%GZBDPJR#+7?OJ@8T M>D\0UE, -YRE&TH3G0#K6D2O<3[_-9E^.SFOY^4TUG%.6HBZ;9I3WE17GVH; M2&+.!"&E0WD,5WJ;JIYN[%LXSP-TT &>;IKAR_&2OTXSCUR9NNK9N5@GE"C M%"+DA!HMF5MWM^VM@5>\(J>GB_3AG=]^4N\ .@_,@+N>%[DXE24A]X+5SN7: M>&(<28IEJ-=4P5DGC&D363U-5T\WW\.9HX'TL#^J9O6KAT'5^FLW1^3U;+%< M?,C+TXPB(3($U*EV-)%=#>@2:"*"G:!S M5/AMA[L7=5O00#$O:+[DZ9TP]; )DZ>\V8S)NX1>39G\O_>4QNT9*!]P/E_- M'CQP[N8SGSJ$='8A_&BS.$-6P01A(63*A>C7!M#[0C%!T5E)EBSK9Y+U0W?: M]4TP.A' *AGKDPX-3C,/,06G!4=K&^WN?(&S.'=1]C:S.'>1?2?)T+V9@76Z M@=#>@%=U_G"ISWBS4Z!ECH:[HF/#!*?_69P[J7B;69R[R+M#S&R:LJ+.5MLB M0%M92"Q!0)#6@Y.)HEN7HQ;F**CIH0OR<#UO-XMS%Z%W )W[P_I"$G5WGP8A M55V>EB.X2%%IRDQ'@2PX;+/Z;K_)B,<>M[F3?I^=C+B+L+O(-!\9&GKYU$4S MGE.M-'+%@=*CVA#J/%A*FXVM$_0;;?AYDJPN)VP>@J/AE-"!!7I@RI/-28KB M(R2N,BAM#9GE6*>_.5<4,T[)-HMA7\+LM$."G0-EW1U:;CRJRD*H))T 02<( M5/7G7F,"HZ6/5G&79)N&_1X"TI[^S)[SLJ^#'IJ8-*.VQ0?3X MU/3*X>7D6LY#\2Z %[Z.*>2KR;7$GS(ZZ130XG9S][;YMIY:Z@" KF%:>PW@+?T=)NP. MX'+O37B*.?E(>8&N+VL5Q5S@45H@/TNT*Y%RH^<->\U5..J#U$-\T4%R[@PG MFX/CE2_29PV&U^88IU/M3D6@<,\[(1*JTF9(>?=S%7;2[?-S%781= =0V>X9 M?V&9@G.A(=L:MYOZNKM0\)ZU\M$(RU#F-D[I1\U5V$4A(Z)L,:?$ M$*??UB?-66N])9=-OE61RQ6,$C_K:H^ I2PQRURV*A#3I]Y $/WN+GIN?6U/ M[Z+V=TW[2[(']5_>FY4B! &,:B -4 M=E?I>\AO9+7_B7]-SB_.+\? E)S01@N9&*>PG05PE.$!%TXJ'2AV]UMU4FVE M^%M?/;+J]U'<; @ICJW^R?0&X2(ZEKDB[-N:YM?-DT'D H$9&8IA0=JMWLMN MI_Z;7SU.E74P]>\MQ0XBR\<:LW50J:A$F78JY/UD(&&P8BCRCMQE*THZRKJD M]SO-4CK2J]>A[XKWDWIWX'F+,6^>?6=K=0I!@76Q[NFQ#+P,FLZ3"5Q'I<+= MW4A-T'--44\7@'NJ^TD([2G[#C!TL]YW=76Y=JBO9O/Y[-_UL@I_T)\L?YUR M*;4JOH"R==FM%DB!6F0@=1!DOAUKM29T%RI[NC,J-Z%F&[*(5C-$GB6NI_K=4*@:5B-C M^[H[ESK5XG]?3P#Y7G9VBM\;P:*$D2](J.H"W='R*,ID)SQ-E MREOYN1V^M*<,;P ?UTK<'?BWA]SWYUSO5,AIW_?>+#')E$4P,E%"4K@!)W* MQ%RLU9!LH:S/84D'(6U(770ZA.$U+KZ_/9O]^^\Y M?Z%LXU M(XN_D1M^/ULL7OVJYY(LY>=\MIY8\WWR8W47G8-UGKDZN"94,XP1O$,!EC/K MBS:83:N7>OO0VU.)?0^8/)K]-=-9!\A\@(U-U! M,4U>@6>O3)L;Y@?)&1== ZGZ[MN+@^7> 7@>.GB?)XO_7G<%AQ*-" E35>AZ8VA$4)A+CX% MD$K4W5C&4)#J*1W6#$TH2CC5ZHKF<:KZ' \F@"\U&'C)I*P7/80;'!:HO=BNU;JG2'U.$V] .I0O<^:*&'L.YJWL_F_ M<9Z>X$9*U%YP US5E>S"&D";):!3A3@2+.8[39J/U$V>_:JQW=C 2&D@WPZ, MSV/%7,M+\:I88L,2&[(.O8U*07W5XKS/Z'B;IT"'M&\>]17\83'1X5+O CR7 M9^S#;-UZLZG6C M$= !LN\*0YMU8F\G?^5;!O8T,5$2HQ36")O) 5,>2S8:*6[TTG.1R62W6J3Z M'&UC^[B6N!I$'UTA[.W9;#:_Q0H6>+'[S*<..FU_"\*/=[$;*1RO$S*%T'7$ M>/!U;5NF4-WGY(1S(ICGY'>TB]VW.)G_$\\NJM"NON85GM6-3U^^Y[Q\7S^" M]/+JU\,)R57E_X^\F'R;KO[N.KZ4CDZ:H0?HW=M!V <2.O"W#S&]*OB%(FTQ!<$3#S4R)18\)5"1G$>4VMK8 M:#GT8Q2-FQ7T@IA9 _5U"L--^8>[R K+"E+0E+HG$R#4=EGCHXY<"J9BF[+J MXS2-"\5A=+X%D/900 =0^KC\GN*-.4RV31O7$T3U!Z9]]#YKHX2Q2_0K/DYBG%_0]VZ6%4_R)2?2 M4I 1Z9B%NF9128X0>*HEG*Q=[>[7:;N'$T]^S;AEBX$!,K!4^[,W]_DIEN2# M$D%PDI#2F0)53CFTD-K%)% HU28W>(ZR<6L7Q[$\AZFC WC1,;DXOSC#94XK MUE[/SHF4[WFZ6%W4Q]GYY403&S F1CP)K.X?JUT-BH,3EA?MG3>QS=S^K4D< M]S%J(\"U45 'R+N?KZRB3"VE1U^;R51$^H_1==$.G9\2!:)3C*LV\?C#](SK M'3M-"P=079< W!S7D)21GM4(TM(8MYI=-0 $>T@(A]#V MLP#:0_0=0.B2@9Q.%AN>KN]++EN&1'3(0H*XVN;B@X?@BH/,"AIMG36-"@Q; M$-<;L/9!P;W[I6%5T@7*GNB+$_2 M_+R+(CH U@"__QA^7>8T.)6ICZX,5.G,9)6#PM>>6$IN@LBFNS=N>A^GI M!4B'ZON)IN<]A=\!A&X8_"LO\/ZJ;R45F84A/BRO>;C2Q,?JW$7/HI,R8FBS M:.5)LL8M6W3O+ ]59%>HO*P7_KIBZF_SV6*QNL"H&95DCBG(EA=0@D2U+E0S MYP5)3\;FCX:>HJ\7PW8^5J>OC]K>3*3F6"9[=/VH??U25 M_F,ZSW@V^=^<+M_#G\PGB^I=+N;TWT\DGEEZEX+V0LG^P=ML2?0V M>],2O^=T<99GI3+[<3KLTY:M/GR0%RZ[LW&TARXRZ9B\04HN:]>08QEJS \R M>:4R=]Z)GB88[CJ^ZM6O]?GZ0FK+J[=D#Q25;E?&UR4D&[DTC@L(*0HZ/4P# M"ED@6ITGK7GL_2',+M \?/#=49#209+\Y(600V+$88:L>&U1K6N_ MG*W#+J7BT3B;4YM6NX/O=#L:F7<<).URQ[N+6KN"Z -739H"K*!4!*.L)R$9 M#QA594BB3%@D8ZUF@KS(.]Z==+_+'>\NBN@ 5(]<,Q8K353D7Q+6E]_.<@@Z M&0[XXNYX=]+W=G>\NPB_"P@]:-97QXPE&5P1#C Y24EA7=J# MPH.6WN:B)!>-ZL%/$-7+_477CG,HI?:+SZL9K#X;7#%39X)%8<"CTL"0\DS+ M@@B\S0*3)\D:U^ -IOSM0+6')KJ U=IXO_GK1YXN+A]].$7'*B<&VE**IJ35 MX+61E*P)'9"S&%S;J9"WR.D21ONH^Q''N;_L.P#0DY[@NJZJD8(!B1%8%@E4 M#AE\TA&*=OWOS99_;EZ<^[M#[ MEJU)/?"&Y1(K!)/SR7(%PI-IJFDSF>$\C9,'2]HVR>*\$,"<6RT0"^"2B."M MELJGJ)AODR7N1.;!FS*V^;*OI(!7]*_^^]0;+TD4$400%,T$:0$U(W^3M63/].9G/IO5[\6P5*]S\ MYE>_ODR6-\Z-3CD+'HAX9NN8OU)W>Y.PC(TNJ\2$]K&)=/8D^"69OUV0=]?\ M'4.?+\L.WMFU.;!!O/OI#2WCDXR,$P\ZC,X5 4 6+# F1/%!H6@T M<^2H)O+>V5G7&;*(P=<1#LZ'2!D1%D"5%7!-- MG!,]MGE<^3,]+,G"[X.;> MEN/#M3%B268Q7YZ^GRPGWU::H6P\KXKU&)!9QHA<50*#*'51P&RIXC'GH!9%Y;$/"OUAF6Z7,Z^7.0+\O_S MY7<*F!:SBWFL31"+//^YXA2GZ7..LY]Y_NOD:LV2#61GT4@(QE.<67-MEUF MP'EB' //6C\7&@U%3"_(VA<.LQ%U,S86/Y*FYI/9Z[HZY]>'_.__FLW_^W6M M*!,[J]CW4L"7RT^3*[;D #GJ!,HS"&#Y:V7GA>$E,520"WDIA:@R.+0ER2 22)9 M168)OPZ)?^29:X/%XD$@N/EMXSBC@]4U&T!V8_N2/\F$8?Q^L*/3!); M996SV^6L3_/9,J\,W9\G?[SY1![T];J0\B]<+/.77XMZB;JQ?%@'+F9#\:UW M#E3!NJ)2(?C$'1T:LHMW ^='O,W@I(T'L_WA,>M&5QTT5MS>\[4ZL"KQ3*D( M!ZL" [5>B%HRB.A=< %%:%07OT_+N!T_ _JQ@<3='6 ^X/EE',@H!#/U42XJ M%^JC7!*0=I35"J6BETHG=0S87%,T=I?,89I^$CA[BGULSW@B^)LO9&G/5MUP M9$;_A?3):_M9TTGB;F5EWU*N28?NY-L\YQNS6[F24;/"(#M15^U&#\YD75<1 MBF#KF#NSW4JXP^CH"5?[ F$VCE8ZL%_O9]-O]&GG58XUBUT_T5(>*8TL( 0C MV6$6X'*T8)CE(BOC4VYS"_00->/.+FG@] X6>8>PV1PZ[P7SC"#/7/$D%IL! M'86@Q$HH2C-F&C63/DS/V+<@A^KY&>#L(?0.H/-J-DU7V8$AFQB00W)D(A4+ M&C ["<4;YT) 'UB;C3TWB.@+)/OH].Z&N3T%//(]V6KE MCRI:0B@!01BLZ60V*+?JO]SJ8NSJ:\>=\#/PE>E^PNP! 5=A5#3*B 0^% /* M< 5!&0?!&RL1A4EEJUZ,[3$P]JW5GBJ[J_0]Y#>RVO_$OR;G%^>73["+\SKX M3"R[:K%DK8]*#R&9R%)AQNNM)GYLI?A;7SVRZO=1W&P(*780$]PJ+WZF="I- M5H*O'8VK(Y$P)A^2 !]9 >64A8!2 5KO H^BM)I^]!QE6X'&O "OT405G4-K M$VPI+13:(B$I33&Y3PX<.H05]F M%\OO83Y)W^C#IJE,SLXVMEA++7UF%I@/ H@GBN6%L!"%B=DZ])K=>6/U2)WN MT:_H%R7[*'(VN%3'QL:GV7*1\/QV__[E3,T-/R&%*(T2$"63H&(I]5%^J,,> M!!83Z#S)K5"RQ9>-VP_1$B]#2[H#!W;/Q[^_>E,LI7+$C03K>'U59^I3-QZ M2V,<1Z%C:C-W]W&:MH*6?4'QT$#B[PY(O]XLEI-S7.:/Y1/]P83D5/_"J0TL M%"R4=R9!1R\G65?5),B94H84D1=VC$<0CY W=K%N&"P\";$A%-,!VFY?S'W- M\_/3VO*!F"7P$G)=RE4WSV<&0D07D'-/B>D1KL0K+9UU! Z#HP-%W@%H;OGM M-W]-EJ]GB_K^:#F)DQ]UI$3]_:G*QC./#$SR9,Y=\.#H9(#F*F&*6E$*TCY? M>XR\SIITAH'6\(KI &TG,\YQ$R+3Y=4K+/LO#CE,C)GN8,B77V$1"? ,U6G4$G* MM(7+FO.M0//\=W56&1\ ,0/+=VRX?,KS6%7R+7_"^<:1DW;>33].%Y-EOE&9 MJ2^0?DZ6E<'(I ^>?+K#VIA@0X$0O0=*0"+F1&RG[5YZ[?/MG147!H!4J M*A\N:O'W8_ETAA/Z82F+TV*-,D0Y.*TU&>N(@)F$B#H5831/R&03O#U+VE9 M\R\,:,,JI >$73W)O>X7/SFO\<')ORFNS.GK;#6YLYKV7Z<>0S(D'] V47*L M:VNZLPYXXH+^-TAGVNP)V8G,[0JL[*5!KYFF7M;DK,>NWJZNR Y883?$US:< MM;4?ZZ,,X?)!1%L24E17GV\FY< C(O"@K8^:,:Y&G#\ZV)Q"BF]ON(/U39W/ MT7AA$Q2F>9V2K "EH/Q),87*1/(&;8SD0]2\I %)$J0PHGHE2CV[HW3;]<_N),BM^L?W$6J'9BA.W;Z.BT2 MF$ID24!MZ0<5B047(J];M977UF:6VVS1>HRB<5LK!O=G@PB^ P!M6^;[/#NK M?ZFFQ:>2XL92>!U9EQT%E59!2*M9111@ M?^3Y9):^+'&^/"HJ7W_'^;>\^#K;;,.C?_ A_[O^M7H5;)) 5T=]*E:W&^L ME) K$"D[1K^*(K:Y71B"^G&=>*]H'DS?8R<;VS+\,9QMZN:+=]-X4RR/!<^CJNH%!0/$WSSC(O^1U_^? M_L'G_'.R6#5.7';/+TZS+=&BI2R1. <5A 82LP=E N: ,LOM7I(W,\#;\3%N M#V>OIK@!!E[0"?B$OU87 _PTDU"-%@%RJL M7[57?.ZDMP,3N#?3U*0AXLO7CZ__G[]_?/_'F\]?WOR__WCW];_VZ6]XX%,. M;5=XCK"!N@_>_,]%G3Y^>56L$WI+B@/G]:I]U .2ENOX!B,1>72QS3.\VW0< M7!&G9"Q_GYW1N5QL/GF:5C]\17).EX;U>B&>23R6.IW""4K+5"+;ZLC]0S2V MZ&)S9K;-R]9=*1WY.F9_M-RKG;=448>=5_?/\_XK6Q_]K.&-3L,%K7? I(PH M1F4+";4 55(!Q[( KQS3FF5E4Z,FC&%-S]5*SFLPU_7L>;I8WUPN"0D4Z4XG4.J& )DN'%2N&"N?L09RAC=##M79FG71#U M^&;5HZBQ@_SR#L?A+L>?,XEU$BE#6/%^4O=8W?K)/Z:3Y6.R$$%E;B@T%%@S M;,4B>$%2B4%+J42P/K:)\%MR-?*HG&9@'T_U71T#2H,NSB_.:DZ\:@"O$J&0 MA80R^9G?31,PMU=@!WC]G&-=!#+Y5:3\\FR5@3FRRDA[C7^F"SQC,Y$?:/UZM=J M#^9FEIOG*LH4@1M;YR,S!YA%#36RS#QKSG*;8:U[$-M5IK0+9A[WMVT4U8&/ MK0,_5N\"5RQ0E+R*@FN3.F<)';("*=97J4PS<-XHB(G)HJ3,F-O<(S]*TLB] MCJW!@_T]8:QP!A9[A)X/4N.DNVH"\C$"]GWNDR\39WE M/BTCOY \4+MWP7*8J#L RZ.M%PX6)9 R97.\DJ. D>+E. MM>)M!M7=I&+DQR!']E1[R[\C[&P.$C>HI L<$B69M6_; I;B0 <1$:.7J5&[ MQFTZQC4P^^OS$6#L(=S16X4%X^;=M$ZIHA2W,K*QC5X$F;+ED'/&.AE/ QT= M#\:I)#TWF:2U71_P(]_0A^[W4=EL:/F-#8*O_YY]_3Z[6. T?9G\M7*X#[&4 M33&BE @L$5^JJ +>%04B,E$TIBSN#GA^!!+;?=^XSF4H@#20[=AP.3E?U;PV M=TBUI/EA,LW+G*>K___K2_Z9IV_.?YS-?N6\XOC3Q3Q^Q\5-AI,6UD7F@00G MJR-.$-)J5P.:D(U.Q6^W-F4(:L:].1G,%AU;+STL%%PY;U:X5$:3\U:4.BHK M$((EBQNBY=X(D13?JDVZP4K)9J@Y5O2[OZ1[@,<&U8QG%\GM4DQ7VUR-3^!< MJ:VU47/E4HAJJT+,2]PWN9/*'MDWN8O\QMXW.9G>V)0HF9=.>@%,DA%3S JH M/P#A4T:O;,VO1R[@+J_!CJ S\--Q"?S>3U? MJX<.KW[=>_RPXOB:[6FZD^LE9#H&7D#GPD I$\&;F"&[S$PPDF-I=/G<@)N1 M9Z3L#ZZ'WK6,J>D.T'ZK3+!NDK_T(8:G8I4#EGQ]EN@TH"D9A,HD:^D-YVVN M#AXE:>2K[='1*<]_<%N=1);GI?9_!RG,5___'($H%-*6(I5 M\LL:V6P]):,,&^E"8 MK6.FA N@1(C@5'%D^>OXR^)$L-N9K<>_8YQBR=A6:R"9CUR ^SI9UH+"NVF: M_)RD"SQ;I6-2A,"#%<"=ILC3YE6G78#(%4_$5(QLJ_?06Q7@'B1AW/E$Q[RL M.UP#O4'H7Y/E]\_Y;#W^[OODQ]?9F^FR[G39Q*(28Q'HP>A,AE4P"PZ1(!&U MB%**: >L[NY(W'BW0 / X"E0#:B3L9W=A]E55\0?DWF.]%3)E'?-VC7]$1/H;4Z&QP\780BS]INM]?S02G6 Z3 MR1Q*KI/>@O00M#"@@]3%1AER,4V"\NWH&W<0VK&O'!KHK ,D/EO2>:RB<[F5 MOZO0#!"0WD%"C"=(7ITF;0Y."LC%L- M;H&W7:\GFBK_=T#_24J3^D_P[)XHD@B,_L>!X]'672(&7,@9(@L:N731R4;[ M5MHQ-6[Y^26/R7SUES^M M!MB>(K0=P/SE;_9V<'A;"9H//:;3HL3Z[=,54KIRM SP]H#9,R."*]FUFHFU' MW[BUF"- M(&:.@#?58=5GO^?LYQ]FU:LXV;(VE/4>O"E4Z@K!6@9(S@T!1P.7'- PM!M1F%=13VMH*^ M?<'0[P\D'9R72 M9$#N#"B>5M/M"V2I,K+ZDCJUZ8HY!G=;G1OW@L]-=Q!YR<=F/23PW72QG%^L M6CU7PT>_?L?I1EK_7%F?6Z)ZBY/Y6DJ66>^3YB!XG?L<3%VO9C#HX;.T<]]4GK?_172&>VLQ)?:5 *-+4J<.U=2PS MX#$;44*RO+1YDS8:R]M=UK$7?.9>!II^YV.WMDFK#9*K']6_QT^5L5$403&S M<]4H90L8$D(47KH4D1O?II9[7#ZW.V O^3J\8]R\B+'L7R[.SW'^:U9NY)67 M>T"&G-2^Q?<,/[Q]5^;:S'/W&J5@3H+5W-9F-P]>U0UH:(P50BLN&CV9''XE MWP&9V<>+Y6*)TS29?OM\8\]EE)[.^&H^C:;#GRE0="X["%9BMEPHJ=I$/6WX MZ6HJ_"[(&SH1'T#='80E TIA?:]^ZKCD0:0"G->]KM9;< 8#L)BCU)+;\L*4KKXLRLVDRNZG=_F\\6B].Z[EA8$\&D M4D?7<%5[%!DX'@Q21.:XZ;.H^P SG;\'?WGGYE# ].!G5I-A%XN+G/ZXF%]= MS*][L&Y>^5S6M],I]][)4$MJQ@9RZ6RU*PK)UV>4(:G$3:.-QSO3.O*HS X1 MWU;=NP/:KP$]S=_J=7T7;H#D7/)D>5&;$*62E+N.A MX#.6&% Y;XOK/A7?(35I]]S[]SL_AX'EP-3DS;2/$[-QQK4;?B,$Q!@%=P@I MUU[X4NHEBZ1?292\9 Q1-EKT/C0K7:W"'K-N=9B2>T@EACOJ=P:_7@:CG^:3 MF*ME*AO+Q-$S48J!+.JV$UG'BSO)P0ITP_LV=S>O':U9;N3^FX+F/SG M'*13GZVU7"<(Q=>G)M&!]R0@+T4))CM36/=AUU,,_C9UXB8X'^=8[@2ZEU-9 M?G26Y8.5PJ<%)+*+7F8(J@X\2<(#VA+ )).T1>.]&>E4#L?D;U.)[N)DC@2^ ME^ IGQ/-O:[M)Z43O2A9" 26I:2P1RM I@101LJ$LRB,WVJMQ_&/YDY\_C95 M\Q=Q.MM!\"4&5@C&44A1H/+=3>D5I$IJTJV?58WATQ,7\(M MP4LXH2U ]_O=*SPI&F5D2C9Z4,K7%@"3P1D2C91(ABMFZ7.;1N(C,3BNQ^RH MMMH"$+^!W[J>T_;'9!'/9HN5N[]4&"-N@S0(DI'-4+IX< X=(-?>A\Q9T_%, MK=@:UT=U=":&4WXO)R$\+XRPLS/]G.NX9OKYZ]ET)9H+//N:Y^?B-#&9G',* M"9+Y"5=,Z4Y(7J;++@_LR^[#N'?H]F:]SU)4@$38H'"&.E'U'E^==!2LHPI@TF,U4&-";PL$8R**C,9 MG,(V5Z #SX"XVM^S_WW[>JM/""&7P(EDBW5/(AUL+/6E9HQ2*]1.ID8+!89B MH:M)#[O@ZYX-'T6I'81 FQG8J\UXJ&0NR3BPMD9O00F@'SE@WGBGHG;%M+E; MN4'$R%6K<6 P&T8G_NMS3M@24&,N MH#Q8F0^#8@_)=@"+1T[3ZKC0B:)3]W&:-RL12]:Y>%Z F\+)C!<&05D)!@NC M_-$$EAJ]Z=^>R"X@M0\4MJL$'*R7#B"W9H+^\NKDE9B*4Z* %#R#0J$@L*@! MH_ ZF9Q#:9..WR)CY+IO%\YM?[UT *K]!7?--N5D9SC]@.=YW SKF4\ %R#]5(/I.FQ5T(_7UVH7:8WR@O7 M/]\XC)1C44:S.K,K@&(N@W>>_!2W(88@B@]WTMM'5D$J]=H%9;*[?;;/[X=W1^SWM4W VDB1Z" M %+A2GZK!=T?UX-U5P['\N(EYW0HM"9&%')P@=>3$;7WBI&06HTC>X2DD:] MNX@XA]%7!\"[2?_F.&(QAD421%2"#')Q='2<=& F=GY^6RZXN/D,I%GAN>L$XCL*2Q6I=;)#7&@=,S*"1Y2FY%Q]VD9 M%S.':O5Z6QO MZA7M(_&X/_#F5.NH@LH:B-65DSI)TSY\L]*9C.LYX9P>&12!.LA)TEV2DD. MP2D#+"?K'#-.QD;=P,=C\H4^(?F=CN1AP/O-3^7=8+YH]!8=!YOKA!'G)#B5 M&5C'90J.B>#S"SN3^V20_^G3G[87SIT'W:L@_P\R*6]Q,E^] MEKNI:)ZY#"QPX*P.:<&4 :V1%/-;;[3(.6CS4L_M+H)XH=GHBRG#-@/E;YV( M;B^^T\3J*%F'8$JH+R8<&>N4(V@C68B>Q:C";WN0?_OJ;KOCTZ$IV G+_W&5 MX>?%E[41V@4)080"*@L/H=YMNU("20B]+)TMV!E:!"_4F_]'V8.6J/ZM@X+; MI<+G!<>T*+HD 5;JNJNRD.!B8A"9*<;PR(/I;/'IT"+X[>O;OX$Y:(GJW]H< MW!AFOX74E"I>6P69AP3*14M0\"Y8-,FFSI8K#,K_;U]5_PT,03,\_]96 M8(?LBBEF46_ 7AZ M<)^2DMF<%:20R53RJ, %098S6T,_]V0Q7UJ/Y^&S\/L+^GNOZ \'LM_:'^\^ M^WQQBO5F-2<.B6M.PF,.4%&&@TE+],@XLI?FF/<0P^]:RQ_PX!SML+=&<2\F M(#POO+"[PK]]FZ]Z>6[/JKTATU/FR(@'RERD*J(^.T-PJ!R0V8^*9Q5%J[F6 M(W+]NQ;G&Q_PEX#1EWR>5__9#(S[7&W=XE.>QPK-;_G4EF0P% FA9#)J7A7P MW'M@P3K&4^2E9]3/M:%:,;IXMUAFW^>?^>PTIE@,2P6RU!F4P=6L8 V<%6&X8,6'.X\?'AG^L\NWOM J MS6$ ;:N;ES7T_O7W*NO%9/H*S^H@I,6LO,'XO>IC-J6OG963&"_.+\YJJ_3* MJ=4_FN?OI*W)3_)F]"5Y/;!]<5L"!P^]'Y2TAD/OVXFPS=#[:!0/P6C05A90 M*EKPR2:PD7/EM+3L[I2Q+H?>;R'4][/%8CV P@1;T"9/QJ%N.TM&@,\H07K. MBT8A$!L-6]V!RJY&U^^"DGL#55NIIH>P]W*JTUI>5Z=\L9KLY),W.I!G,$Y1 M=.)"@2"+ JVER278J$NCRM)39(T\ ;49&AZ;JG:P:CK V1T>-L.@9L6HP?)Z62^VN'JG@TM^PX =./8_8W(KT?L0UZ^ MQL7WMV>S?_\]IV_YTTK.F\%@64G!,4>(JK[Q04U;3NHJ0#^[%\Q;^N M5[(;3"Y+#:XNG%1,UPF?-H*/@G'TN4X0;@+B%MR\B/!Q3_S-.@-#!P=B-7ST M^^R,U+I8N[O3E 4:'A/PXLE^J.0@6$._,EDHR@13-*VF2-^E95PPCH^/>SG/ M0+'^<9772=XR>"U5THXO1PVD?MT&P.\P?&0R'SL?Y.M@I>#I/^>LT)193 MBA(2QIJE$%=8*]!TG! MQXLQ&U(.)J=A$\JPHFK3>&)]\=S76!4CIZB597">&1!HN34Y:F?:C"XY&*!.L-(R$8 R$@B4/G:#!H*TR;F3$'D=W#I=M>.'HN M^6JGO [*#G^0X?Y);%8F+CO3/T\6ZR5D@AOG%'?@=7T^(E"2/%$ CTH4)RB, MR6VN*)ZBJJ_J;D-PS!IIJBO473Y9JGL[-S?EQ7%#%&?@15#\8P1Q%5,&^C]; M* 0R$K$QZNY3-2[JAM/]HZ Z4!$=@.K=E#XK+Y:?Z1Q^^3?^V#1#4'S+1,D, M1)$.E&01'"L&HL(HG>4^8IN0XF%Z>@'2H?J>#2[\#B#T=+\82ILH84I@"J-T MRB5*W&U",-J8Z"-'](UF^1W"QH&MG+OHJ0,8[NL.UH=8N1*#SI!"H/A#L[KH0'F( MPCOMM<2(;>Y'#J&ZKYOKX[G?HVGZ!:-Z8R^4S>2'7'U=@)7;0'%U#:Z=B-XX M[C6Z-@GM872_S$++[O@:"-A[*/L%0WOCGA %4TD5D)994-8E"([,B(P4@S%; MC!)M(M3#Z'Z9T-X'80.!>P]U=PCND_3_72R6-8G8EN_W5RWCWCF34%.4AT&! M*L*"CU+5>4HLBA*TT6T"Y@&9Z*M+:;Q8Y5@XZ. (7-;EWOQ5AV?D4XTAL3JF MP@E%Y/- N8LA\D4Q0ABL.RW;M.G?(:0O"WPT0#Q2-=U'.UV Z[+OJ3:^U(KR M9'HQF7[[^"//;[9H7Y[CO_+BS5_+.9)Z)U.<_UH)\,.,_G2Z)-+H:[Y=2N34 MIN2=R!)$(M^FG,F D9Q>G=!%:;?&U*@3H"%3?95JQP-]'ZCIY@ 1BQL#\"I/ M1YF M \'N0UY>'\)3*Y-B01'1Y'I ,5/G8]GZ9";(DEFPO%%;\BTR^HI-QX+8_IH9 MK%-XN+;--R>?/[S[\+.M0 MPM7HN*N^-'0BU89 MV5;6Y$O\GM/%6?Y8[G[#*UQ,XLDT_3$YNZB/NE8O:J[ GA,SCE.<3\#6) A- M8;^OLSB9*VA4MKSH)H+8D^!.+=$N>+K7CG,$U;T .W7 LY+'/FIH2]7T.<=C MT))2,?2B#EOQ]2D2!O B&Y"V*"\2%Z3J%VJJ3J;+2:K8IES@2XX7\\ER4DL6 M\>R"!+JN<9S_N%AK[?[Q6)>W>>),JR 71(D)&UWSXX]E]/&9>[]B=MKA^8H,V,M!2 M:LN"1"L:K:]\C*21&Q1'Q,ECK;$'*:T#]-VD?W/[+8S 8.H]H"V4UQ@*&KR5 M"D*.%#;HJ))L,^3D/BV=-,0>IN39H!+O 3.S\_/9=,7'R:9M(0D*:G4)D%V= MO4G_!ARS%H+4,3"TQ2G>!C/W:!D7,X=J]RY8#A-U7V!YM>& >25+T@(8TV1N MF?5 \8('SJ.Q/ 9=;)L2W7U:QKTO; >6?43= 5@.].O7-P11E!SH@(#).=>< MEX'7*8-%P4- 0YEPF]+H4!R,O#:LGTAK%$ATK-)1AMBF5+X?KXWY90H%M)+"J>9*J"B2>!=K&1>J10+)S-]%. M&NL @W>VNWZXJ+$2Q6&K'60WMD%NI'B]X')USJ]'H"1NO:>0RNBL2:BI $J- M8*/7.:=@9:-W[\/0/_+H_!ZL[@A Z #^-\S%/4Y/'4^I4+(!T1F*U62.X',6 MP(-&-#&&8MO,3"U&T!E'<#O27%^SB2M2:0_7C%[BB$%44RN MK14<*(>@)$(;1OFP-IRA3O5&[>@V]@Z5XUK2#N#93*6'CJ9M#]CURM+5#?RI MRSIS= JBKU&6YQZ"Y06L"H&AL<4VZO/$NV9/IL*T MC@BU- /*E02!40SE"Z/C)Y-EI0?A4X0LK6&R%RDHT&1AU(^+B]^/TBNY'J.XAZWTWC M?'69C&>;8'[%X^WYY?<7K5^O85^<8D9B6EI(HJZ9$&C!R>R >9ZY2U&;9G/V M#J6]PP2N%=3N5\^.J?<.D/Z(RWI,WJ>\:)Y$DA 5KU>>=9)P"0DHIJ,,(2K' M99N*PXZ$CKNDH5^;/9!J.UC$<*",3\YG%]/EJ7+2&,H/0&#-;PMSX%5-4D16 M3-!95JD-G@W2Y(J&*R",)"-E&"BH*RKBA) MTR89P;GR5C8:(KH%=8?:Q,UG?IR_FY9Y_I\+TM7J\Z^K,]'QM-=V]5*72_$0AWP..BICVMAKYH^ M$MH&9EI%R=%2,E'_H[Q#<(89B!*9-P6MTVUZ=H]AMKY,EGG=JO M3^.O=1]: M8 &%B1I2K!.N4A* C/(J67(2)D?ZPS:O.1^BY@48HET0.0,-/>*+'6N\_R- 1XHOK/"J1@;>?YG M*!OYX<3!NK_["'](170.K$TC.$_!H$(Z=L+7_4J2./+) R^45@CE3"E3,"\(/JCR"F6YR*FI[^B7Y3LH\C9X%+MP S=L=/7U1/ON> YD;NW MEC*06L%S(D@H&"5+46CIVG3@/D;1R,\AAO9G@PA^;..RF=&VWLCZ/Q>3Q62E MC[B<_%P5S$Z+L!R5JR.U,( RNAIBIJ#XD)A6TDAGM[(QSWU35]'.GLJ2Z/K?NE)1: +__^]*%:>2":MMHA"N< KUL\X$<.M! MZ<0S*SQ%U6:FRZ,DC=O8TP0WPXB_ QS=R@E>SQ;+Q><<9]^FD__-J?[J9Y[_ M>DUD3>H,K=GEQ'!5B"]&>4&AE(#2A,@A2!_ E>(3]RZ91G.#]B)WW":%)OAK MK[9#&WB_-KOC>'OR[O,_3][_X\W'MV_??3CY\/K=R?MW'[Y\_?R//]]\^+K7 MA>QS'WGH7<=.) ]TW_$6)_-_XME%OK[FNJYB)VNS2!0B2^DR>3M=E\DY"YQ0 MEY5FP?$V5?^GJ#K4ECWTV=^BU0A4)_%F1.;:8P1G*4HLU4N;L*$5HTX+R M)%GCIFF#8>2N?1I.%1U>LCYSFOKXL6?&>O7IH_3 MS[6W:KYYO+"X,[54\6*T5+5@#3%5B4%XIUV9(T*!L]&SR=L#@ MXQ,;CZWJEV",%F*3J@U0Z>[+-DX>=R.S$ M2@Z(DVT,Y2!*ZPF1[Z8_+I:+E<3XQOCG()!<"J_;2UEM329YI8C 7%2I<,=U M:S-YGZA.T#8\%!X#W8%ZZ11B8L.*0\LD5PJRB@D4UA;DD!5(%R(3==LA:US= MND]4)^YW%(CMHY=.(28WK'".P?,2P>M((:R/##SE8Q!Y44SX)(P01X.8W %B MS?KUQH78/GKI &*?YK,?>;[\]>D,ITN*>=_\S\7D1Y7GN\-KN:[O?#[R[P#Q QA^]]?]>:&)#0BY>]T M+$F.10M *QW]AV65;7X@+C[B&1_[70QJ/AZB/UK7'PG.;V; M_LSK5S$+$ED5&/WR-(?@;+*)TOI:%:U;UY$Q#]D4IHNLT4V;?&4[^D9>M'4 M!F;-U=$%S/[(\\E/K(,'U\(Z%8["F93K%,$BZ[($<@Q>'_KP3C%/=&U5T:NCQTJ%ZZL!0O9O29Y%3_HS+?&UT;S*VO)+W*3I)>4^V9'5YW6'E/*", M$62.&2N#.;69I+8+E>.&3P=#XMYD^D;Z>7EO-$Y26HU8P;-WTS*;GZ^^JMG3 MC*>^K?&+C*T9/<9##"Q<:+L"+QU-)0BW*#" X*;.AM?&JL8O#1H\Q/@CA^6[ M*7W6Q:IUM>NL=!8O-34J,DJ)3S:$@6X42'#S%%9"T8SEXQXQK$WQM M0UTG!FL(.#P_.. PW72 MT]U/!"IYCIT?(#+S:V;RB0EK@WXX',U^AX"3Q8P M&YV*S<4VFMZT Y&=H&\PA-R]3F^DK@Z0^&:QG%!\>_.-^N.\^9*5*@06.K4% M%"8.Z%( Z9@P,BD19)L[T%VH'/E*OA54[HY[:J6W#C#Y&N?S7Y/IM\_Y!TDS MI_5!?IR]6(P5KKH30TPI6PPX2R<]L&C1&).5;-,+LB.AXU;MCH7,EMKK )RW M(^E5=).9L:%(!,.XI>-E#83Z%#-EJ]&'(*UN$QC>IV5>2XA2Y2@3+$4CM11?Z[(D"3%)['-[+''*.HI/]U=TT\"9T^QCST2 M^FN>G[_%6,O,O_ZXR'_B+U*IK#]]/\/IJ\L_VIA1+8-1BD);X>FP*6<*^7A% MQRY&[TNH?>UWMHH],A]ZIZ_M"37[JGEV%)EWT3CQ?C;]1N@\KX*[:C2.-KJ4 MM0#K0]T$$@00Y1:"\;6I,PCZPS87FP]0,^Y=^- .[&!Y=^#"[O*P.6*41ALI MM09OA*EUG0 >DX80A_;?;V=_)53O35] M-9NFQ>55EWKHT_O"P#XJFPTIOPYL MQVHO<$Y5))$B4#-2=YR5$^BD:;54;D_,(03WE3'LJ^TD M[2?Y[@!T6BKWM8#2 M 3KH $]5(HN/9;UUXZ&N:*VDCUYJX I)/$9%$E1FP$+!VOB:Z,0T:BE^FK*> MLO!A<#6H+CILW?SRYF^U=?'SFT\?/W]]]^%O^S1DWON,0]LLGR9JH.;)+_E; MAF\LTF!9^B(02KU24\K$VF3#09@8#;-"EM(JOWJ6N)$74 Z!D_LYU[ J>0&6 M9?]E)H]\TM!6IN&ZDDQ+_?HTGZ6+N'J[]B7/?T[BS654PGE4&!3%?N0+E&,90E&E]@LR'SCEL;G- M*K1F+(V\T[O9=#$[ MFZ05&ZN"TNJ6/@2.=74:>%.?[$:3 +U/$+23R7JB(J5M0$=?<0-P]+N[8'N< MAI&QU%KMLT%UT!V*-C>WR=95%>$;G1<(HU%86?$\Q"0<'0[CO)>U:?'N*X2A4KBGR!JY_'6D 'MX M#?4 MTU-9GT*C90\:4IJK=,*E,L"D.0! 8-(*G#.2IMQM;?(&#E?&TZ]#U]F M[B'KL7O-W^"BUG@_YV_7=E5ISS0*!7%UG1$L'28I+ CMM8^H>8AW$K)'6LT? M^/ NJC_[Z&DVH-#&5OJ_\GWZD\J6U?U!S%0W[0J%:3QKX$QSIT(4CK.ME/[ MAW=QB7*HT@\5VMA*_YP7LXMYS%]F9Q=5](M;G'B;LS6Z@)0A4VQ.'C/4G7O6 M\BP8IPQ/ZJW4_^37C-L=-Q 0AA-D/U'"0X'5^ZOV09T#\60HA+>61"4Y4@AO M-+#(8C8Z1PKHCW+'\A!U(V/JV"'JT/KJ (.;&^<%G9TB7+1N=8T-2K $0:8Z M\%B%S$)$U>B)TR4%740G ^KVWE3[/03= 4#^R/3-<;(9)OKC+*\T,JT#4DA0 M_[OZ^6G.61NA Q2>*7Y73-30G8%(,CAF/$^-QA=N0UT7$5 [8 VNH Y =U4) M?S>-L_/\?K98G#IGT!5IR%Z+0.>FODF6+ !S(A0*(;QT;0S4 \1T$4NU@]2A MXN\ 09?['S23UE$PJ).EB%#[#&AX@'H:N+>J:&PSAGB'Q1K-7EPVQ\D>0GY) MK6>7+OMDN9Q/PL6JVVKY_S=W-2UNPT#TWO\RH.^/2R];Z*U=Z*%G:23!PC9> M$FC9?]\1Z[3;)"5V;$>Z&$(.HWGS)(U&3])PE-X][H>?3RFG^/HP_'@)N]<- M)&BWM6 S*=H*@&PM24.6:9R*%CQ#!ZK>WAI],I!*K1"%I 7?YG#:]I*TE12C M;P>OC;-UFP:<5;J^1)? 1?JHI%4P)3/-MKD]9Q-W^EHZW,3%S87"L\/>6+(T M^O!U/WHP7D[C0D'*6QURFFFP(#A#N:S+BO+88LB]2;U[DESI4@MZ$;TU(\6P M8H3Z8-A[0,;RI%:)NVQYE=&G^EB!)428!RTBXRJ6E/PD2>\X]C8NC87>49W&FI:#60XS1@XI<0I#,@*1LF N=F67\ M6@9XQ49S*BR-WK ^E#TRXF%X?L[X3B83"!RG;0 K):]'_ATX1Q^O7916:B7E MM)V]*=;:L&35F%[CR2* >V3,IZ?#RW (Q\?*DV161VI_9H'17"P8!-0>4@X& MN=3>G>KZ9_#E7UMMRJ)W98&*" MB-(#)7/.T-3,\?2%QQF4N6BR3?7SKLQ9#G67!-H/-'\?:(UZO,4^9J'0^K<+ MKI3S ;QW$J3E.FL?N%#E=NZ<6&M3#+TO;98 W)HQ9]J*,ZR2.5 3^30(M0[9M.787=A/!7"6:1.EP."8E*1:\B@ MA*2"*.AY44L)=<%NPURY#:>68M_!#O#<$NG?+5%$'J4T"$6H>MZ.Y0HH RM" M44+SI/PV>T@W-[F7HR*MR]+WC7T')/^C*HM6H86BC[D>W<*^/\T?7/0WUX!,?Y1/S$<\LU:;6\;-Q+^ M?K^"57"I#>A="[3P=JR94([RZW)%>R^NOO&7)ER9;5 MRG!ZEH,&R%J[' Z',P^?&7+W[+N+SX/1?[Y ML%JME!KH?&'49.I8N]ENL6MM;M2,AW:G7"+/EWK.&N'^K.$'.1MKL3@_$VK& ME'A?4=VC7O?=..Z(X[C5[1W')\W.^/C=44<>G71;'=[];PM&-B >^EBW2.3[ M2JJRVE32^/UNN]X[RMWI7 DW[;>:S;]7O.CY6:PSA_$,^H>?0NR.=*)-OTW3?_OE%IJ,4]5LNA_/U*IM.R3G+,KG?+L^ZI%&&I6 M&A4'0:M^D[ )YOG;>3"Y!SV)RN1R"JTV&7WY[Q^''XD^^XCQP0PA(VTX@;!?9$(:DJJ<#RZO1L,?AH,/H^'G M3[O.ZT5F43D?5ME/>IJQZSH;<"N3A%=9)(U3\8*Y*7=OWQP=G^XRAW<8+N=" M8.74$AF[?KM=/WJQ:;7J2YM? !KWW/".?#!D4SZ3S,B9DG,0C)LJRWXIN %\ MDP6[DKDVCNF,_:!-REK-VB],Q\N L&MNG63_7.":VBH;9E$=83EYA6%I[U=8 M/L+!@MR>+MA-IN>)%!-9#=$Q(29"8_Q,(S= /5<9X]F"%9DSA83YR!8^<2!8 MG*6X,XHG+.81'AFF4^68TT%N0R"3D;26FP6)I/Q&8MPUG1;/!(S!D(G/.AB# M!")ED&4@EJ$[\ZS#YE,539DMZ++J/Y=&EDIH JFR"=(19;:Y MOCENMWJGMD1/F=!IZ>LX5KCU(1HR;J0' X*KQHFDH#$)!(X39:1M->3:1[ .XYJI((($B MM]8Z.I"'OFOK2(2[<*NHI,L"&DD_(T): VD #=FR\T#QO8%B#$3S? A=2%"2 M?F[!$PI#!5[.\*CW8OCDA_N"SU:WWNN2'RZD1=6.:/E,]<=0JE(2C7AA=^]" MV6PL 8MRI) ?=6&@ $0T4];3&Z1DYO50C;LBQG5R-3+A'F=E@EQAI5H2+S4J MD"1LL3I1PN\=;3&V2BAN%$U A33NZ3XC386EU.J7I?5YV),A-J)QRW>ILXWIFP M-N"\.]7MC&JLA)D2!%9N=<:)T[D%T*E:) 1S(Y9H KX5'ZM$N05E\L>&I;7E M@> -\W3F1&0J*!-!&B\QIS9 ( M:NH 7ZPME8.]OQ4 1_L$X$#$ES.>%)ZM*+HRCE$,JAGB8A\IZNYJB1W8-]P^ M7N=YO*(CF-.&:G*L"[?=@EWR [^3EE0JQW^\DV'C91'NEZ ,GH ]'FXTP#< M.;%/D"LY,T1S$Q6TGRX+-]_R*/2>P)24SW44%89BOY8\']&::NOPG$X1H=!+X=." M]T=)V0ML^&]D4IX+/)"O/MM%7P/H+X3KHV]AS^5/ L5R.517A$3\N [)%3<1 MJ)Y09FP4K'>F<12M3AM[E]G] ZA,4^6/10[%O*8_OX=[G ])U;$ ;581=>J8#B'1.I_JP(C\'GZ!MZ]2#]2?\/K- M^>U2V3P&_J2IP=<)SZWL+W^<@KGSA"_Z*O,>\YU.2V5C[9Q.^X2@&=$_:H3R M3:4'5&@N7]N>G-1[S1Z]N74&_\5RX/*E;MV_U&TXL=G6/:Z?-+V3KZ[VN'[5SJ598<2C_UV?LM:]]\#$T0W M/*[S__^J]6&YP$+PJ8[]5(#T.LVJ_V+@#HFE'U[S%#\NP@3?ONEB.?KKP]?( M3YANDR;[1!3^8\K[&O'$:+ M=G#G8,H5BH7,EQ*#J9(QN[R544$'$.QSJ-7_\O'S?'SP)9SC(1=O^/;P6^R[?ND MK=]EE=?PE9C_7NW\?U!+ P04 " !W@/Y2DT D@ $( G)P % &-W MC?[SZ8)-?*;9IW^^^W%XQFJ-5NMS[ZS5.A^=LQ]&/_W(^LUVAXTLSYWR MRN1LUC;UJC2Y;I*K?TL8XV11>U$Y/Z FNDHO3 MOYU\UVBPM>'_2"H.:^WWS\8B_2_'1C9@GCLX_QU3.6-B:3Q!_UN\V"O\,;6*>YL/D)P''# M#?OD@R&;\*ED5DZ5G(%B_$0Y]G/)+0"LY^Q2%L9Z9G+VWMB,==J-GYE)V1EW M4FO./G/G)?MECFOFZFR8)TV$Y>@%AJ7[O,+R#@X6Y/9LSJYS,]-27,EZC(Z- M,1$&X^<&V0'JNLS+TM)1+D- M@5PFTCENYR22\6N)<==T.CP3, 9#ZI!W, 8)),HBST L1W<6>(?-)BJ9,%?2 M9=5_)JVLE- $,N4T$A+EMIGR$TS0%3()!I+> J89@6E.T4VP\7S=#2\4;KT7 M C?)4I4CH(2-50#KP!K$T6S7VE6>@B-"UL'O1)<".@&2M6C5 3!%O%(@Q@1/ M@JW6*_Q5H7>WA@;$1:BIZB11:@@ = ;(",.Y8$_"W82EVLS< I%67BGG49!Y MQNEAM!M6UM> Y1;&;%C[0K'5?U[8&MT(Q.M7A]W.P;&KT%,E=%KZ)DT5;D.( MAHQ;&<" X*JQEA0T)H' L59N0N(DEH'VB/KH7BB7:.-*]"-"M$9'5!36)%+@ ML6,[ (&00%6,],679,+S*\G>@FLN2PV)3H\W.GL[R)>!=O%15U>40C MZ6=$2&L@C: A6[8>*+TQ4(J!:)ZWH0L)2M*/+7AB::C RSD>'3P9/OGN<\%G MI]\\Z),?SJ5#W8YHA4SUQU"J4Q)->.FV[T+9;"P!BVJDF!]-::$ 1#15+M ; MI&0>]%"-NR+&=7*U4O. LRI!KK!2KXB7&A5($K8XHY4(NT=7CIT2BEM%$U Q MC0>ZSTE3Z2BUAF7I0AX.9(CM*0S"OC%T*E 7JJ34G#@L2$OUZG MX-=8DB!H%OVE>"RM/A<FK VX+P]U6V-:JR$J1($5NY,SHG3 MN0/0J5HD!',K%F@"OA4?*ZW\G#+Y725S%!0:T$:++&C-D AJZ@A?K"U5@+V_%0 GSPG D8@O MIER7@:THNC)-40RJ*>+B[BCJEK7$%NP;;^^N\P)>T1',Z6(U.3:EO]^";?(# M7TI+*I73/][)L/&B" ]+4$9/P)X -QK@&X"<>$Z0JS@S1G,3%;2?K@JWT'(G M]![ E)3/39*4EF*_ECSOT)H9Y_&4[ "X(%M'9(Z_5#HO5IO\M50P/ZRL,D_"\<'N M7UNK/RVCO]4HQE <*B"-=K.T+TZ4!#2JK+SGT9,!:;JW>Y1WO-_4Z?7N=ZB_]B M,7#UIK<9WO2VO-ALZW>:W;W^OMM]5N]_L] ^^NMJC9O?H:"NMK>"( MZ RXVQ4\?U/KU18=JJ -NL47UKGYOA,X(E."L_O.0IOIO'";Y^U<<*#=?-=\L/F'";IOM '-SH<[=HM8C#>_<" M3J)S.[;PSHMQ]C-T['/R7= X4!Y#)5MX\Q>9*Z2F?Z%(9Y\LJB'*^Z'0.)LH MF;+WR[SR,5;R?WG[$=[>^12/^.#.#7G7A8]!)Z>_O _E+EFHVTM 0 )81 4 8W=S="UE>#,R,3 V,S R,2YH M=&W56&UOVS80_KY?<76P- &L5]MQ++L&'-M%771Q&JM(^VF@)GGMX1W'P:C(?AU\NII"J/(.+3V@$:J5!DXSGJ]MM.,;(8,GCS7 0LVM@\9L& M.Z%NTFE%;M+KD'9GF1"_1UW\Z<8M-UHND]\]=-+!X?47H:SM[/Q*)S-SY'&EXM/H_,0 MPCEXI_#)7MAC&Q;3L9%ZK8[;?'$1CA8PFLPOPNED/[P7%\8N"3WW!.9O(7PW MA<7H\FQT/EU8\\\?IE]@- ZUQ'==_['1/5,LLP(B7A0TTDL)UDREH%(*'RLB M$.!L Y>TY$(!"M]RD8/G6A^!)S FDF89@2LB%87%!J^Y;,*LB&Q(N#!*2G2) MQT!Q?<;POBHHM-QF70:)A(1E^/K&XH)&E<#"C*&1(H;IMR@EQ8IB_?#ZQTTSSM0%B6RA<1/>\[2 *WOG=Q/& M*6$"X3/6QBFC"=I$'Q2[IC!/$A91T31FEAO >\42]*T)925D13!1BN^ORQK MPP/OQ.V;Q8DN$-74HU(FX6O!UQCNBAX>=$[[CV9\2>(8>XJ5T40%OF]WGHTG M1][QSNN?;_XV#IY]VM8XZ!QOV9E4&5(UXGF9:0+=D$K0/RHFJ.ZN4K/V3IJ. MR#$@5[W.47RLQ7=X>,/!4:2TV.NUVIB_7E]SYB7FT/]?YI 56#!RT\MU+5($ M9\;X%O83C(L5,UP**G4NFUI,L@QP&CI#,LRT+#&Y*.&5P-I2D"+2[U%A;+9[ M9IWCJ"JKJ<"Q.AF;TGY"B59DF=&=>,D%5A@+\!WHA=ZZH2D6S;TTQ[J\7;/5JO9W?=KMZF*=R;J7AG>+N#L\T. MSE'Q?5F[9_?\DP?%KNT]*/L[M:U35-O[U]5VD0V=1VEU#! U& BW+$GQIM%J M["9L.1;XY3?P;N\8-.WN(<[+G[\4S;Y[@KPUK0#[(O)ZUQ=OF+C%X26'>+:I M SP\:'?[TESO=N$GA.OJ8)_(@EMS?CQTNX3-"B\1(IZQ&';8/!'J>ND^$]J/ MV?R/H'1,0]CK-P]^@>_UHCL?\26O3S$"03.B M7;OW6?^=XJ;AN-^GD"7RO%(/3WGH0^O!,X+MM3ZQ,& _E(Z,"5ZL 0 *X1 4 8W=S="UE>#,R,C V,S R,2YH=&W56%MO MVD@4?M]?<4K4-)'P%4@(4"0"1&'5#2FXF_9I-7C&,.K8XX['H>ROWS-C2$G3 MK!KM;KL)D64X]^_-XI&N^N&*]72BV:>4=7TA)0%EYU?>>9XWT%I)N^CW*;X'3US6^"!/"_-9)T"*T M2>*8Q&V*GU,:TS .V^R/ )WTD+V2*?1&L->UE&?.BAG[G6;HGK9RW5USJE>= MP/=?UBQKOY?(3*,]A?+5;:7F@3+-/FN'"+[,.C:D6B6Z(\=22-4Y\.U?UU"< MA*1<;#JO(IZR J[8&F8R)=FK>H%I< JF>%(Q%OQ/ACZA>_;KNG+Y%/4(GK%= M"$'HO^Q:+RB+I2(FCYTRHTP9KEI__/YR!9-+B;#03297F$9S^;O!E<11%,(VO#.G;M#%^;C MH:4&C99??W81#N8P&$VOH_%H/[QG%\8N"6?^"4PO(+H?.]/V; M\0<8#"-#"7W_N\OP)\4RR2"66<9BTTJPYGH%>L7@;4D4 BPV,&.Y5!J0>"%5 M"H'OO 69P) 43 @"-Z30#.8;O*9%'299[$(BE562HTN2 L/^I/!KF3%H^/5J M#)("$B[PYSN+ !1&TCNBQ(7]5EG2$5#AP'\1,D+UAG=].EO,@%V71X9E&P0MVM MLH746J8=9H^ MI#5/W9/VXV3?#1ZE_:U:WVV'_[[:MAOZWZ?5LT!48"#<14ZRU[5&;2>PK;%. MF'^&X/X!PI3= \1E_N-;T48ZPKJUJP#7)-;U;DW>5>(6A^<SUX5)^0L"^"?>)=7!/YMNLVR:V/9XC2%)P"CMTG@W83S[:_'S@GPVV1]>* M(W8Y@O< QN-_A*-G-\/>XGGTR7QO*7WU<)_+ZNU&1S&!^^R6/7C<_U+I=O/X M7T3( LN]U(^+//8 ]NB[@^VU>I-AWZGT_P)02P$"% ,4 " !W@/Y2\"'V MS7:0 @ M&2( $0 @ $ 8W=S="TR,#(Q,#8S,"YH=&U0 M2P$"% ,4 " !W@/Y2 _+J15\2 :NP $0 @ &ED ( M8W=S="TR,#(Q,#8S,"YX "K)P$ M%0 @ $SHP( 8W=S="TR,#(Q,#8S,%]C86PN>&UL4$L! A0# M% @ =X#^4F1+# _E)4 JR#8P@! &+@"@ 5 M " 7E# P!C=W-T+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4 M " !W@/Y2=Z&6\9*@ #"3@< %0 @ $/3 0 8W=S="TR M,#(Q,#8S,%]P&UL4$L! A0#% @ =X#^4FC;L[_^!P "B< !0 M ( !U.P$ &-W

-8?20$3;8T.P6BP^0"X99K>]9!:G=E78VX9:VHZ82 TZ"RD 6R*SVJ6+ 2:QR&8'3V?;7 MKR'-U'3HT;Z?'^KZ,_FW+*IV,3D(\7@SG;;9@95I M^V?]R"IY95<5+_HWEB\EL0MI#_;2N M&_ZMKD1:Q%E3%\5BHITNW+-&\.Q%<=Q!)NE#VY>(]"%*)*O&F^3_5 M6.]V/&-NG1U+5HE3/3:LZ "K]L ?VPFITI(M)DYX3R.RL5>T>RGY%"\_O:"0 M9$IU-3=<7FB\O&?$Y GBT/=<.Z$NN;5].W HB=>4)K$"J . ^L4 R=4F52 - M -)X1<@XD8<[&DC <$G"#8T42!. -"\&Z81W&P72 B"MBT'&2>@HD', C[2):"SQ[,0+ P7M+8#V%A?-=IQP&R1>L"+.V@Y6 M5!UKW@%<[W"Y(GI/@RTE$77"5>#]5&':#!JF9\BMN8V]@,9Q%ZJW7M WIEIK M&N@09(FLPM#]V_-]8@K4^)'<=#CVB02#1DD\A>%VUEP"YE]?DR M4#<;V0'_((X?QMN($A434HF&[!*7WB8J"V0,#5T9=W=>V+T=CJ; N9&6?DV'K M!7$2;>]43$@8&K(Q8KKJHD,:8Q-&76BH23/D"QW9%R\5*[/ENN 99^WO*B3D M#1W9&V.09DYC"$:D&,,9,> CAZ$B@%9QD"VS M'CU8D)!D#63*C4W5RY3*1\F*("2YR M(7MFS(77Q.5MNM\W;*]B0J(QD$4SCAFD39-VB\(J)B0: UDTX]9^!E4Q(=$8 MR*+Y%69\+,NT^:IB0NHQL%>[?H4I[YT?"Q434H^!K!XP"1H.F9!\#&3YP)B& MNIX-"^83L-R+L@RS?H-T6<-J9B0A4QD"YTQT_9 ED7]1-8LW[-V MQ$(F9"'S-:8[@T8?$*N8D(5,9 N=,4_281VG7[5\6$+&0B6PB>IUVK MF)"%3&0+@9@#65J0A2QD"XU.)Z_'(MV"+&1A3X/&,<\AI6)"%K*0+01B#AL= MLI"%;"$84Y6E!5G(0K80C*EF2!:XZ8]LH;'%CI'9KP4IR$)6T"\V3,Z@*B:D M( M90?"BS*!C0@JR+KF_,^R8D(*LU][?&28AZN#YAQ2T!Q9 M0=LJDT_>=]_]L9QX@I6M!,V>6G&MS_J=J&=,2$'S7D'3\\=Z.=OQBN6!?$0K MR[.TR#8-Z0ZG3PY,J]LBW!V+PI%E8>77:7[^]N_\W>*'_P!02P,$% @ M=X#^4G=+<84& @ \20 !H !X;"]?;7/2Y;)-X^V,YOGI=N;B]7/(_S.QWVSVZ_RS7_\^YM/T MC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.7*S>'E;->/+FS2I=I!"D-8/ M,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0]% _Z!&"'NL'R1)E7!(DS; F MT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\E MT%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]M=A/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LY^5!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMP1ZMZAW^YUZE^GSD,NUYVN- MS_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L#!!0 ( '> _E+_)Z=UXP$ M &PD 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\ MB'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7 MIMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9] M2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6 MM0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZI MLN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$ M2!\2I \%TH<&Z:, Z>, _E('04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M=X#^4AXTRUOM *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ =X#^4IE&PO=V]R:W-H965T&UL4$L! A0#% @ =X#^4LXZ12^T!P /B !@ M ("!TPT 'AL+W=O M_E)-_ K-KP, !D- 8 " @;T5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ =X#^4J1NNW)2! <@X !@ ("!"2 'AL+W=O _E)1NC]$]P@ +8V 8 M " @9$D !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ =X#^4DV@WL?/"@ M>QH !@ ("!V34 'AL+W=O _E(9E,OX%@4 +T, 8 " @=Y M !X;"]W;W)K&PO=V]R:W-H965T _E(4BP]LG0< $\2 9 M " @&UL4$L! A0#% @ M=X#^4GD+>[ U! X D !D ("!H5@ 'AL+W=O _E)O_\[=?@L ((@ 9 " @8)A !X;"]W M;W)K&UL4$L! A0#% @ =X#^4J@H=-P<&@ MB$@ !D ("!-VT 'AL+W=O&PO=V]R:W-H965T _E(T M7(OL,00 /,) 9 " @062 !X;"]W;W)K&UL4$L! A0#% @ =X#^4K/9R6 C P XP8 !D M ("!;98 'AL+W=O&PO=V]R:W-H M965T _E(6[*F=V@< +@3 9 M " @4&A !X;"]W;W)K&UL4$L! M A0#% @ =X#^4NA13*(M#@ 6B@ !D ("!4JD 'AL M+W=O&PO=V]R:W-H965T _E*/ 6"#C04 &@. 9 " M@2F] !X;"]W;W)K&UL4$L! A0#% @ =X#^ M4O:50_ZI! G0H !D ("![<( 'AL+W=O&PO=V]R:W-H965T _E)S&U)]I , '@' 9 " @37, !X;"]W;W)K M&UL4$L! A0#% @ =X#^4N!7Y@37!@ %10 M !D ("!$- 'AL+W=OUP M>&PO=V]R:W-H965T _E)!,K7! ME@4 #(/ 9 " @<#: !X;"]W;W)K&UL4$L! A0#% @ =X#^4G'?,:YX P E0< !D M ("!C> 'AL+W=O&PO=V]R:W-H965T M _E*SHL_-7 4 *@- 9 M " @7WG !X;"]W;W)K&UL4$L! A0# M% @ =X#^4BB&PO=V]R:W-H965T _E(%P7ULF0, .D+ 9 " @2CZ M !X;"]W;W)K&UL4$L! A0#% @ =X#^4C?, MSK1- P V0L !D ("!^/T 'AL+W=O&PO=V]R:W-H965T _E*"$U$OX , T- 9 " @=@% 0!X;"]W;W)K&UL4$L! A0#% @ =X#^4G9['H$O P ^@L !D M ("![PD! 'AL+W=O&PO M=V]R:W-H965T _E*V&J5$F ( M ,(& 9 " @=X0 0!X;"]W;W)K&UL4$L! A0#% @ =X#^4DK$,S*7 @ UP8 !D ("! MK1,! 'AL+W=O&PO=V]R:W-H965T _E+,_DI$1 @ (TO 9 M " @>X9 0!X;"]W;W)K&UL4$L! A0#% M @ =X#^4@#5(G"I P Z0P !D ("!:2(! 'AL+W=O _E(Q1B2/K , %H- 9 " @3(I 0!X M;"]W;W)K&UL4$L! A0#% @ =X#^4B*::GGN M @ T @ !D ("!%2T! 'AL+W=O&PO=V]R:W-H965T M_E+7D7 $%@, 'H( 9 " @2(V 0!X;"]W;W)K&UL4$L! A0#% @ =X#^4F;I4?8G!@ C2 !D M ("!;SD! 'AL+W=O&PO=V]R M:W-H965T _E)%B4(P] 0 (46 M 9 " @>Q# 0!X;"]W;W)K&UL M4$L! A0#% @ =X#^4C&5VWM7! HP\ !D ("!%TD! M 'AL+W=O&PO=V]R:W-H965T _E(1;0T7;P0 -T1 9 M " @2U2 0!X;"]W;W)K&UL4$L! A0#% @ M=X#^4C%EZ)]C P 10L !D ("!TU8! 'AL+W=O _E)H%"E6Y0( *$( 9 " @;)> 0!X;"]W M;W)K&UL4$L! A0#% @ =X#^4IXR:=C)!@ M&PO=V]R:W-H965T _E)\ MQ#$KZ $ %H$ 9 " @9)M 0!X;"]W;W)K&UL4$L! A0#% @ =X#^4CP;5<$$ P +1 T M ( !L6\! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ =X#^4G=+<84& @ \20 !H M ( ! WD! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $8 1@ A$P 57T! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 453 366 1 false 96 0 false 9 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://casella.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 2101101 - Disclosure - BASIS OF PRESENTATION Sheet http://casella.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 8 false false R9.htm 2103102 - Disclosure - ACCOUNTING CHANGES Sheet http://casella.com/role/ACCOUNTINGCHANGES ACCOUNTING CHANGES Notes 9 false false R10.htm 2106103 - Disclosure - REVENUE RECOGNITION Sheet http://casella.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 10 false false R11.htm 2110104 - Disclosure - BUSINESS COMBINATIONS Sheet http://casella.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 11 false false R12.htm 2115105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 12 false false R13.htm 2121106 - 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 2124107 - Disclosure - DEBT Sheet http://casella.com/role/DEBT DEBT Notes 14 false false R15.htm 2131108 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 2135109 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://casella.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 2142110 - Disclosure - EARNINGS PER SHARE Sheet http://casella.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 17 false false R18.htm 2145111 - Disclosure - OTHER ITEMS AND CHARGES Sheet http://casella.com/role/OTHERITEMSANDCHARGES OTHER ITEMS AND CHARGES Notes 18 false false R19.htm 2147112 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 19 false false R20.htm 2151113 - Disclosure - SEGMENT REPORTING Sheet http://casella.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 20 false false R21.htm 2204201 - Disclosure - ACCOUNTING CHANGES (Policies) Sheet http://casella.com/role/ACCOUNTINGCHANGESPolicies ACCOUNTING CHANGES (Policies) Policies 21 false false R22.htm 2305301 - Disclosure - ACCOUNTING CHANGES (Tables) Sheet http://casella.com/role/ACCOUNTINGCHANGESTables ACCOUNTING CHANGES (Tables) Tables http://casella.com/role/ACCOUNTINGCHANGES 22 false false R23.htm 2307302 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://casella.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://casella.com/role/REVENUERECOGNITION 23 false false R24.htm 2311303 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://casella.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://casella.com/role/BUSINESSCOMBINATIONS 24 false false R25.htm 2316304 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://casella.com/role/GOODWILLANDINTANGIBLEASSETS 25 false false R26.htm 2322305 - 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 26 false false R27.htm 2325306 - Disclosure - DEBT (Tables) Sheet http://casella.com/role/DEBTTables DEBT (Tables) Tables http://casella.com/role/DEBT 27 false false R28.htm 2332307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://casella.com/role/COMMITMENTSANDCONTINGENCIES 28 false false R29.htm 2336308 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://casella.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://casella.com/role/STOCKHOLDERSEQUITY 29 false false R30.htm 2343309 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://casella.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://casella.com/role/EARNINGSPERSHARE 30 false false R31.htm 2348310 - 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 31 false false R32.htm 2352311 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://casella.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://casella.com/role/SEGMENTREPORTING 32 false false R33.htm 2402401 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://casella.com/role/BASISOFPRESENTATIONDetails BASIS OF PRESENTATION (Details) Details http://casella.com/role/BASISOFPRESENTATION 33 false false R34.htm 2408402 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) Sheet http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails REVENUE RECOGNITION - Disaggregation of Revenue (Details) Details 34 false false R35.htm 2409403 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://casella.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 35 false false R36.htm 2412404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 36 false false R37.htm 2413405 - 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 37 false false R38.htm 2414406 - 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 38 false false R39.htm 2417407 - 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 39 false false R40.htm 2418408 - 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 40 false false R41.htm 2419409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) Details 41 false false R42.htm 2420410 - 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 42 false false R43.htm 2423411 - 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 43 false false R44.htm 2426412 - Disclosure - DEBT - Summary of Debt (Details) Sheet http://casella.com/role/DEBTSummaryofDebtDetails DEBT - Summary of Debt (Details) Details 44 false false R45.htm 2427413 - Disclosure - DEBT - Credit Facility Narrative (Details) Sheet http://casella.com/role/DEBTCreditFacilityNarrativeDetails DEBT - Credit Facility Narrative (Details) Details 45 false false R46.htm 2428414 - Disclosure - DEBT - Cash Flow Hedges Narrative (Details) Sheet http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails DEBT - Cash Flow Hedges Narrative (Details) Details 46 false false R47.htm 2429415 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) Sheet http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails DEBT - Summary of Cash Flow Hedges (Details) Details 47 false false R48.htm 2430416 - Disclosure - DEBT - Schedule of Loss On Cash Flow Hedges (Details) Sheet http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails DEBT - Schedule of Loss On Cash Flow Hedges (Details) Details 48 false false R49.htm 2433417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Details 49 false false R50.htm 2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) Details 50 false false R51.htm 2437419 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail STOCKHOLDERS' EQUITY - Narrative (Detail) Details 51 false false R52.htm 2438420 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Details 52 false false R53.htm 2439421 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) Details 53 false false R54.htm 2440422 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details) Details 54 false false R55.htm 2441423 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details) Details 55 false false R56.htm 2444424 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://casella.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://casella.com/role/EARNINGSPERSHARETables 56 false false R57.htm 2446425 - Disclosure - OTHER ITEMS AND CHARGES (Details) Sheet http://casella.com/role/OTHERITEMSANDCHARGESDetails OTHER ITEMS AND CHARGES (Details) Details http://casella.com/role/OTHERITEMSANDCHARGES 57 false false R58.htm 2449426 - 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 58 false false R59.htm 2450427 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) Details 59 false false R60.htm 2453428 - 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 60 false false R61.htm 2454429 - 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 61 false false R9999.htm Uncategorized Items - cwst-20210630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cwst-20210630.htm Cover 62 false false All Reports Book All Reports cwst-20210630.htm cwst-20210630.xsd cwst-20210630_cal.xml cwst-20210630_def.xml cwst-20210630_lab.xml cwst-20210630_pre.xml cwst-ex311063021.htm cwst-ex312063021.htm cwst-ex321063021.htm cwst-ex322063021.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cwst-20210630.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 453, "dts": { "calculationLink": { "local": [ "cwst-20210630_cal.xml" ] }, "definitionLink": { "local": [ "cwst-20210630_def.xml" ] }, "inline": { "local": [ "cwst-20210630.htm" ] }, "labelLink": { "local": [ "cwst-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "cwst-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "cwst-20210630.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd" ] } }, "elementCount": 550, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 17, "keyStandard": 349, "memberCustom": 53, "memberStandard": 42, "nsprefix": "cwst", "nsuri": "http://casella.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://casella.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - REVENUE RECOGNITION", "role": "http://casella.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - BUSINESS COMBINATIONS", "role": "http://casella.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE", "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - DEBT", "role": "http://casella.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://casella.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - EARNINGS PER SHARE", "role": "http://casella.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - OTHER ITEMS AND CHARGES", "role": "http://casella.com/role/OTHERITEMSANDCHARGES", "shortName": "OTHER ITEMS AND CHARGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147112 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - SEGMENT REPORTING", "role": "http://casella.com/role/SEGMENTREPORTING", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - ACCOUNTING CHANGES (Policies)", "role": "http://casella.com/role/ACCOUNTINGCHANGESPolicies", "shortName": "ACCOUNTING CHANGES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - ACCOUNTING CHANGES (Tables)", "role": "http://casella.com/role/ACCOUNTINGCHANGESTables", "shortName": "ACCOUNTING CHANGES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://casella.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://casella.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)", "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURETables", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - DEBT (Tables)", "role": "http://casella.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343309 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://casella.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352311 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://casella.com/role/SEGMENTREPORTINGTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "regionaloperatingsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - BASIS OF PRESENTATION (Details)", "role": "http://casella.com/role/BASISOFPRESENTATIONDetails", "shortName": "BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "regionaloperatingsegment", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "role": "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "shortName": "REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i3f78e2063b774edd885cd153f8ab11bf_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "role": "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i10188b1cf271486f912e7fdff50d265f_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "role": "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i10188b1cf271486f912e7fdff50d265f_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail)", "role": "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "shortName": "BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i7727a854f768469db6bbc3b5e97eff59_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail)", "role": "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "shortName": "BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i689daecd3306403aba71be56dc796fe8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail)", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail)", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)", "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i689daecd3306403aba71be56dc796fe8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail)", "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i689daecd3306403aba71be56dc796fe8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - DEBT - Summary of Debt (Details)", "role": "http://casella.com/role/DEBTSummaryofDebtDetails", "shortName": "DEBT - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cwst:LineOfCreditFacilityAdditionalBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - DEBT - Credit Facility Narrative (Details)", "role": "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "shortName": "DEBT - Credit Facility Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cwst:LineOfCreditFacilityAdditionalBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i09da30814565423ba4583d9aca093055_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - DEBT - Cash Flow Hedges Narrative (Details)", "role": "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails", "shortName": "DEBT - Cash Flow Hedges Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i09da30814565423ba4583d9aca093055_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i8680588e90764e9898d5ae0e5d4cdb63_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details)", "role": "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "shortName": "DEBT - Summary of Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i8680588e90764e9898d5ae0e5d4cdb63_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - DEBT - Schedule of Loss On Cash Flow Hedges (Details)", "role": "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails", "shortName": "DEBT - Schedule of Loss On Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i3431c8d481a849d9a1469bc993b3f4f4_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i011a9fbacaa74058818c95a99f6c99db_I20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i011a9fbacaa74058818c95a99f6c99db_I20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "cwst:OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ia76b67a449854e538077fa0ddca1f648_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details)", "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i0c3b02a9a3024c8f989c4b694bd25894_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i689daecd3306403aba71be56dc796fe8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail", "shortName": "STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i689daecd3306403aba71be56dc796fe8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea6edaf18ba944d3834e0164c9c811a0_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "shortName": "STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea6edaf18ba944d3834e0164c9c811a0_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ifa779e7d9acb41948f88ce601b647e3d_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails", "shortName": "STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ic705d95230a2452db6eea987bf0f7d49_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails", "shortName": "STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "idd72826209c247c590882ffc981b617d_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://casella.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cwst:ExpenseFromAcquisitionActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - OTHER ITEMS AND CHARGES (Details)", "role": "http://casella.com/role/OTHERITEMSANDCHARGESDetails", "shortName": "OTHER ITEMS AND CHARGES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i708001d179fc4f36a13e66517d765fe7_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "cwst:SouthbridgeLandfillClosureCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i1a71a421ae6b41aca44cae970fd7f1f8_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449426 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail)", "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i7e752c3bb3864eb7ba61b4d09df413cf_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i49a166c84446419cbad17a7021ed65ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450427 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail)", "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ib010ee58dadf4b68a1823927eb4e9e9d_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i03c61996081842b3a14ad034049ee2f4_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i5068102127544f56af6fe24f5944aff6_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453428 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail)", "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "shortName": "SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ia81bf07bf9ab4c82aa01212ea5c2b981_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "i444452ee238544638fa2696cb56d099c_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454429 - Disclosure - SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail)", "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail", "shortName": "SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "ide02f0834bf6486587a10819db18bb14_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BASIS OF PRESENTATION", "role": "http://casella.com/role/BASISOFPRESENTATION", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - ACCOUNTING CHANGES", "role": "http://casella.com/role/ACCOUNTINGCHANGES", "shortName": "ACCOUNTING CHANGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cwst-20210630.htm", "contextRef": "iea27805386814ce8894776e8e4ec9b29_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - cwst-20210630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - cwst-20210630.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 96, "tag": { "cwst_A2016IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Incentive Plan", "label": "2016 Incentive Plan [Member]", "terseLabel": "2016 Plan" } } }, "localname": "A2016IncentivePlanMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_A21ESettlementandWaterSystemConstructionFundingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "21E Settlement and Water System Construction Funding Agreement [Member]", "label": "21E Settlement and Water System Construction Funding Agreement [Member]", "terseLabel": "21E Settlement and Water System Construction Funding Agreement" } } }, "localname": "A21ESettlementandWaterSystemConstructionFundingAgreementMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_AccrualForEnvironmentalLossContingenciesObligationsIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrual For Environmental Loss Contingencies, Obligations Incurred", "label": "Accrual For Environmental Loss Contingencies, Obligations Incurred", "terseLabel": "Obligations incurred" } } }, "localname": "AccrualForEnvironmentalLossContingenciesObligationsIncurred", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "cwst_AdditionalSharesIssuedMaximumAttainmentLevel": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional shares of Class A Common Stock potentially issuable if maximum attainment levels are met.", "label": "Additional Shares Issued Maximum Attainment Level", "terseLabel": "Number of additional shares" } } }, "localname": "AdditionalSharesIssuedMaximumAttainmentLevel", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "cwst_AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member]", "label": "Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member]", "terseLabel": "Amended and Restated 1997 Employee Stock Purchase Plan" } } }, "localname": "AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_BusinessAcquisitionsProFormaOperatingIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Acquisitions Pro Forma Operating Income Loss", "terseLabel": "Operating income" } } }, "localname": "BusinessAcquisitionsProFormaOperatingIncomeLoss", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "xbrltype": "monetaryItemType" }, "cwst_CollectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collection [Member]", "label": "Collection [Member]", "terseLabel": "Collection" } } }, "localname": "CollectionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility [Member]", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_DebtAndDerivativesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt And Derivatives Disclosure [Abstract]", "label": "Debt And Derivatives Disclosure [Abstract]" } } }, "localname": "DebtAndDerivativesDisclosureAbstract", "nsuri": "http://casella.com/20210630", "xbrltype": "stringItemType" }, "cwst_DebtInstrumentCovenantTermsNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Terms, Net Leverage Ratio", "label": "Debt Instrument, Covenant Terms, Net Leverage Ratio", "terseLabel": "Net leverage ratio" } } }, "localname": "DebtInstrumentCovenantTermsNetLeverageRatio", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "cwst_EasternRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eastern region.", "label": "Eastern Region [Member]", "terseLabel": "Eastern" } } }, "localname": "EasternRegionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "cwst_ExpenseFromAcquisitionActivities": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of expense associated with legal, consulting and other similar costs recognized during the accounting period associated with the acquisition and integration of acquired businesses or select development projects", "label": "Expense from Acquisition Activities", "terseLabel": "Expense from acquisition activities" } } }, "localname": "ExpenseFromAcquisitionActivities", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "cwst_FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member]", "label": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member]", "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 (\"FAME Bonds 2015R-1\") due August 2035 - fixed rate interest period through 2025; bearing interest at 5.125%" } } }, "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member]", "label": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member]", "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 (\"FAME Bonds 2015R-2\") due August 2035 - fixed rate interest period through 2025; bearing interest at 4.375%" } } }, "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member]", "label": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member]", "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (\"FAME Bonds 2005R-3\") due January 2025 - fixed rate interest period through 2025; bearing interest at 5.25%" } } }, "localname": "FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "cwst_FixedRateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed rate bonds.", "label": "Fixed Rate Bonds [Member]", "terseLabel": "Fixed Rate Bonds" } } }, "localname": "FixedRateBondsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cwst_ForwardInterestRateContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forward Interest Rate Contract", "label": "Forward Interest Rate Contract [Member]", "terseLabel": "Forward Starting Interest Rate Derivative" } } }, "localname": "ForwardInterestRateContractMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in landfill operating lease liabilities associated with landfill operating lease contract payments", "label": "Increase (Decrease) in Landfill Operating Lease Contract Expenditures", "terseLabel": "Landfill operating lease contract expenditures" } } }, "localname": "IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cwst_LandfillGasToEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Landfill - Gas To Energy [Member]", "label": "Landfill - Gas To Energy [Member]", "terseLabel": "Landfill gas-to-energy" } } }, "localname": "LandfillGasToEnergyMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_LandfillRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Landfill Revenue [Member]", "label": "Landfill Revenue [Member]", "terseLabel": "Landfill" } } }, "localname": "LandfillRevenueMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of additional optional borrowing capacity under the credit facility.", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cwst_LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member]", "label": "Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member]", "terseLabel": "Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 (\"Vermont Bonds\") due April 2036 - fixed rate interest period through 2028; bearing interest at 4.625%" } } }, "localname": "LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_MassachusettsDepartmentofEnvironmentalProtectionMADEPandCasellaWasteSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Massachusetts Department of Environmental Protection (MADEP) and Casella Waste Systems [Member]", "label": "Massachusetts Department of Environmental Protection (MADEP) and Casella Waste Systems [Member]", "terseLabel": "MADEP and Casella Waste Systems" } } }, "localname": "MassachusettsDepartmentofEnvironmentalProtectionMADEPandCasellaWasteSystemsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_NonCashExpenseFromAcquisitionActivities": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The non-cash portion of the aggregate amount of expense associated with legal, consulting and other similar costs recognized during the accounting period associated with the acquisition and integration of acquired businesses or select development projects", "label": "Non-Cash Expense From Acquisition Activities", "terseLabel": "Non-cash expense from acquisition activities" } } }, "localname": "NonCashExpenseFromAcquisitionActivities", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cwst_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employee Director [Member]", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_NonProcessingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Processing Services", "label": "Non-Processing Services [Member]", "terseLabel": "Non-processing" } } }, "localname": "NonProcessingServicesMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Payable [Member]", "label": "Notes Payable [Member]", "terseLabel": "Notes payable maturing through June 2027; bearing interest at a weighted average of 3.4%" } } }, "localname": "NotesPayableMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notice of Intent to Sue under the Resource Conservation and Recovery Act [Member]", "label": "Notice of Intent to Sue under the Resource Conservation and Recovery Act [Member]", "terseLabel": "Notice of Intent to Sue under the Resource Conservation and Recovery Act" } } }, "localname": "NoticeofIntenttoSueundertheResourceConservationandRecoveryActMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_OntarioCountyNewYorkClassActionLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ontario County, New York Class Action Litigation", "label": "Ontario County, New York Class Action Litigation [Member]", "terseLabel": "Ontario County, New York Class Action Litigation" } } }, "localname": "OntarioCountyNewYorkClassActionLitigationMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_OtherAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Accrued Liabilities [Member]", "label": "Other Accrued Liabilities [Member]", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "cwst_OtherComprehensiveIncomeLossCashFlowHedgeGainLossChangeInFairValueBeforeReclassificationAndTax": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Change in Fair Value, before Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Change in Fair Value, before Reclassification and Tax", "terseLabel": "Unrealized (loss) gain resulting from changes in fair value of derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossChangeInFairValueBeforeReclassificationAndTax", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "cwst_OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax", "terseLabel": "Interest rate swap settlements" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "cwst_PercentageParticipationInOnsiteRemediationActivities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage participation in onsite remediation activities.", "label": "Percentage Participation in Onsite Remediation Activities", "terseLabel": "Remediation activities, participant share percentage" } } }, "localname": "PercentageParticipationInOnsiteRemediationActivities", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "percentItemType" }, "cwst_PerformanceStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance stock unit.", "label": "Performance Stock Unit [Member]", "terseLabel": "Performance Stock Unit" } } }, "localname": "PerformanceStockUnitMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "cwst_PotsdamEnvironmentalLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potsdam environmental liability.", "label": "Potsdam Environmental Liability [Member]", "terseLabel": "Potsdam Environmental Remediation" } } }, "localname": "PotsdamEnvironmentalLiabilityMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_ProcessingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Processing Services", "label": "Processing Services [Member]", "terseLabel": "Processing" } } }, "localname": "ProcessingServicesMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_RebateRecycledOrReturnedOrganicMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rebate, Recycled or Returned Organic Materials", "label": "Rebate, Recycled or Returned Organic Materials [Member]", "terseLabel": "Rebate for Recycled or Returned Organic Materials" } } }, "localname": "RebateRecycledOrReturnedOrganicMaterialsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_RecyclingOperationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recycling Operation", "label": "Recycling Operation [Member]", "terseLabel": "Recycling Operation" } } }, "localname": "RecyclingOperationMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_ResourceSolutionsOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resource Solutions Operations", "label": "Resource Solutions Operations [Member]", "terseLabel": "Resource solutions operations" } } }, "localname": "ResourceSolutionsOperationsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_ResourceSolutionsOperationsNonProcessingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resource Solutions Operations, Non-processing", "label": "Resource Solutions Operations, Non-processing [Member]", "terseLabel": "Non-processing" } } }, "localname": "ResourceSolutionsOperationsNonProcessingMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_ResourceSolutionsOperationsProcessingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resource Solutions Operations, Processing", "label": "Resource Solutions Operations, Processing [Member]", "terseLabel": "Processing" } } }, "localname": "ResourceSolutionsOperationsProcessingMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_ResourceSolutionsRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resource Solutions Region [Member]", "label": "Resource Solutions Region [Member]", "terseLabel": "Resource solutions" } } }, "localname": "ResourceSolutionsRegionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "cwst_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Awards [Member]", "label": "Restricted Stock Awards [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock, restricted stock units and performance stock units.", "label": "Restricted Stock Restricted Stock Units And Performance Stock Units [Member]", "terseLabel": "Restricted Stock, Restricted Stock Units And Performance Stock Units" } } }, "localname": "RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "cwst_RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member]", "label": "Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member]", "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 (\"New York Bonds 2014R-2\") due December 2044 - fixed rate interest period through 2026; bearing interest at 3.125%" } } }, "localname": "RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member]", "label": "Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member]", "terseLabel": "Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 (\"New Hampshire Bonds\") due April 2029 - fixed rate interest period through 2029; bearing interest at 2.95%" } } }, "localname": "RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_RevenueBondsSeries2020DueSeptember2050Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Bonds Series 2020 due September 2050", "label": "Revenue Bonds Series 2020 due September 2050 [Member]", "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 (\"New York Bonds 2020\") due September 2050 - fixed rate interest period through 2025; bearing interest at 2.750%" } } }, "localname": "RevenueBondsSeries2020DueSeptember2050Member", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member]", "label": "Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member]", "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 (\"New York Bonds 2014R-1\") due December 2044 - fixed rate interest period through 2029; bearing interest at 2.875%" } } }, "localname": "RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_RevolvingCreditFacilityDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility Due\u00a02023 [Member]", "label": "Revolving Credit Facility Due\u00a02023 [Member]", "terseLabel": "Revolving Credit Facility Due 2023" } } }, "localname": "RevolvingCreditFacilityDue2023Member", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility Due May Two Thousand Twenty Three [Member]", "label": "Revolving Credit Facility Due May Two Thousand Twenty Three [Member]", "verboseLabel": "Revolving line of credit facility (\"Revolving Credit Facility\") due May\u00a02023; bearing interest at LIBOR plus 1.50%" } } }, "localname": "RevolvingCreditFacilityDueMayTwoThousandTwentyThreeMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "cwst_ScrapYardAndSolidWasteTransferStation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acreage of scrap yard owned by WSI.", "label": "Scrap Yard And Solid Waste Transfer Station", "terseLabel": "Scrap yard and solid waste transfer station (in acres)" } } }, "localname": "ScrapYardAndSolidWasteTransferStation", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "areaItemType" }, "cwst_SepticAndPortableToiletBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Septic and Portable Toilet Business", "label": "Septic and Portable Toilet Business [Member]", "terseLabel": "Septic and Portable Toilet Business" } } }, "localname": "SepticAndPortableToiletBusinessMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_SolidWasteOperationsCollectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solid Waste Operations Collection [Member]", "label": "Solid Waste Operations Collection [Member]", "terseLabel": "Collection" } } }, "localname": "SolidWasteOperationsCollectionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_SolidWasteOperationsDisposalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solid Waste Operations Disposal [Member]", "label": "Solid Waste Operations Disposal [Member]", "terseLabel": "Disposal" } } }, "localname": "SolidWasteOperationsDisposalMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_SolidWasteOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solid waste operations.", "label": "Solid Waste Operations [Member]", "terseLabel": "Solid waste operations" } } }, "localname": "SolidWasteOperationsMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_SolidWasteOperationsPowerGenerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solid Waste Operations Power Generation [Member]", "label": "Solid Waste Operations Power Generation [Member]", "terseLabel": "Power generation" } } }, "localname": "SolidWasteOperationsPowerGenerationMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_SolidWasteOperationsProcessingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solid Waste Operations Processing [Member]", "label": "Solid Waste Operations Processing [Member]", "terseLabel": "Processing" } } }, "localname": "SolidWasteOperationsProcessingMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "cwst_SouthbridgeLandfillClosureCharge": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate (recovery) charge recognized in the period associated with the unplanned closure of the Southbridge Landfill. (Recovery) charges are expected to be incurred through completion of the closure process", "label": "Southbridge Landfill Closure Charge", "terseLabel": "Southbridge Landfill closure charge" } } }, "localname": "SouthbridgeLandfillClosureCharge", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "cwst_SouthbridgeLandfillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southbridge landfill.", "label": "Southbridge Landfill [Member]", "terseLabel": "Southbridge Landfill" } } }, "localname": "SouthbridgeLandfillMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "domainItemType" }, "cwst_SouthbridgeLandfillNonCashClosureCharge": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The non-cash portion of the aggregate (recovery) charge recognized in the period associated with the unplanned closure of the Southbridge Landfill. (Recovery) charges are expected to be incurred through completion of the closure process", "label": "Southbridge Landfill Non-cash Closure Charge", "terseLabel": "Southbridge Landfill non-cash closure charge" } } }, "localname": "SouthbridgeLandfillNonCashClosureCharge", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cwst_StockholdersEquityVotesperShareHeld": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Votes per Share Held", "label": "Stockholders' Equity, Votes per Share Held", "terseLabel": "Votes per share held" } } }, "localname": "StockholdersEquityVotesperShareHeld", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "integerItemType" }, "cwst_TermFacilityDueMay2023TermLoanBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Facility Due May\u00a02023 (Term Loan B Facility) [Member]", "label": "Term Facility Due May\u00a02023 (Term Loan B Facility) [Member]", "terseLabel": "Term loan A facility (\"Term Loan Facility\") due May 2023; bearing interest at LIBOR plus 1.50%", "verboseLabel": "Term Loan Facility" } } }, "localname": "TermFacilityDueMay2023TermLoanBFacilityMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cwst_TermFacilitydue2023TermLoanAFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Facility due 2023 (Term Loan A Facility) [Member]", "label": "Term Facility due 2023 (Term Loan A Facility) [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermFacilitydue2023TermLoanAFacilityMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_TransferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transfer [Member]", "label": "Transfer [Member]", "terseLabel": "Transfer" } } }, "localname": "TransferMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_TransferStationsAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transfer Stations Acquisition [Member]", "label": "Transfer Stations Acquisition [Member]", "terseLabel": "Waste Collection Acquisitions" } } }, "localname": "TransferStationsAcquisitionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "cwst_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation [Member]", "label": "Transportation [Member]", "terseLabel": "Transportation" } } }, "localname": "TransportationMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cwst_TuckinSolidWasteCollectionBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tuck-in Solid Waste Collection Business [Member]", "label": "Tuck-in Solid Waste Collection Business [Member]", "terseLabel": "Tuck-in Solid Waste Collection Business" } } }, "localname": "TuckinSolidWasteCollectionBusinessMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "cwst_TwoThousandSixStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand six stock incentive plan.", "label": "Two Thousand Six Stock Incentive Plan [Member]", "terseLabel": "2006 Incentive Plan" } } }, "localname": "TwoThousandSixStockIncentivePlanMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "cwst_UndiscountedCostsPreferredRemedies": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated undiscounted remediation costs.", "label": "Undiscounted Costs Preferred Remedies", "terseLabel": "Undiscounted costs preferred remedies" } } }, "localname": "UndiscountedCostsPreferredRemedies", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "cwst_WesternRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Western region.", "label": "Western Region [Member]", "terseLabel": "Western" } } }, "localname": "WesternRegionMember", "nsuri": "http://casella.com/20210630", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "verboseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "verboseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "verboseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "verboseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "verboseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "verboseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "verboseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "verboseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "verboseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "verboseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "verboseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "verboseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "verboseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "verboseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "verboseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "verboseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "verboseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "verboseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "verboseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://casella.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r117", "r180", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r312", "r313" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r117", "r180", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r312", "r313" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r122", "r133", "r139", "r231", "r428", "r429", "r430", "r441", "r442", "r497", "r500", "r503", "r504", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect of new accounting principle" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r122", "r133", "r139", "r231", "r428", "r429", "r430", "r441", "r442", "r497", "r500", "r503", "r504", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r122", "r133", "r139", "r231", "r428", "r429", "r430", "r441", "r442", "r497", "r500", "r503", "r504", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r318", "r341", "r391", "r393", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r614", "r616", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r318", "r341", "r391", "r393", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r614", "r616", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r213", "r365", "r368", "r574", "r613", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r213", "r365", "r368", "r574", "r613", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r318", "r341", "r381", "r391", "r393", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r614", "r616", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r318", "r341", "r381", "r391", "r393", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r614", "r616", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r218", "r559" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r566", "r568", "r571", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r125", "r126", "r127", "r129", "r223", "r224", "r228", "r229", "r230", "r231", "r234", "r235", "r299", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r441", "r442", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503", "r504", "r505", "r524", "r525", "r526", "r527", "r528", "r529", "r533", "r534", "r557", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting standards update" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r26", "r219", "r220" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $2,238 and $2,333, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies.", "label": "Accretion Expense, Including Asset Retirement Obligations", "terseLabel": "Interest accretion on landfill and environmental remediation liabilities" } } }, "localname": "AccretionExpenseIncludingAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r274", "r281", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Environmental remediation liability" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "terseLabel": "Accretion expense" } } }, "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": { "auth_ref": [ "r274", "r293" ], "lang": { "en-us": { "role": { "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date.", "label": "Accrual for Environmental Loss Contingencies, Discount Rate", "terseLabel": "Risk free interest percentage rate" } } }, "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the accrual for environmental loss contingencies from revisions in estimates to existing obligations. Excludes changes related to business acquisitions, divestitures, or currency movement.", "label": "Accrual for Environmental Loss Contingencies, Revision in Estimates", "terseLabel": "Revision in estimates" } } }, "localname": "AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "auth_ref": [ "r99", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to settle environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies, Payments", "negatedTerseLabel": "Obligations settled" } } }, "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accrual for Environmental Loss Contingencies [Roll Forward]", "terseLabel": "Accrual for Environmental Loss Contingencies [Roll Forward]" } } }, "localname": "AccrualForEnvironmentalLossContingenciesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCosts": { "auth_ref": [ "r15", "r39", "r258", "r259", "r263" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Capping, Closure, Post-closure and Environmental Costs", "terseLabel": "Current accrued capping, closure and post-closure costs" } } }, "localname": "AccruedCappingClosurePostClosureAndEnvironmentalCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent": { "auth_ref": [ "r43", "r258", "r259", "r263" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent", "terseLabel": "Accrued capping, closure and post-closure costs, less current portion" } } }, "localname": "AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r63", "r71", "r72", "r73", "r74", "r472" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated Gain (Loss), Cash Flow Hedge" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r60", "r62", "r63", "r600", "r624", "r628" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r71", "r72", "r536", "r537", "r538", "r539", "r540", "r542" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r63", "r71", "r72", "r73", "r119", "r120", "r121", "r473", "r619", "r620", "r645" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive loss, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r119", "r120", "r121", "r428", "r429", "r430", "r503" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r104", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r394", "r396", "r434", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r396", "r420", "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r221", "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable - trade, allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r82", "r104", "r331", "r546" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r244", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive potentially issuable shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Asset Retirement Obligation", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r261", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion expense" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "localname": "AssetRetirementObligationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "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.", "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE" } } }, "localname": "AssetRetirementObligationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of asset retirement obligations incurred during the period.", "label": "Asset Retirement Obligation, Liabilities Incurred", "terseLabel": "Obligations incurred" } } }, "localname": "AssetRetirementObligationLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Retirement Obligation, Liabilities Settled", "negatedLabel": "Obligations settled" } } }, "localname": "AssetRetirementObligationLiabilitiesSettled", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRevisionOfEstimate": { "auth_ref": [ "r260", "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.", "label": "Asset Retirement Obligation, Revision of Estimate", "terseLabel": "Revision in estimates" } } }, "localname": "AssetRetirementObligationRevisionOfEstimate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]" } } }, "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "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.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Accrued Final Capping, Closure and Post Closure" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r188", "r201", "r208", "r227", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r470", "r474", "r522", "r560", "r562", "r582", "r599" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r49", "r114", "r227", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r470", "r474", "r522", "r560", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r506" ], "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r480", "r484" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "Bonds [Member]", "terseLabel": "Bonds" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r390", "r392", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Unaudited Pro forma Combined Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r453", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r453", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r462", "r463", "r464" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Purchase Price:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r461", "r462", "r463", "r465" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Holdbacks" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings", "terseLabel": "Buildings" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment", "terseLabel": "Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of real estate acquired, at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land", "terseLabel": "Land" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Other liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Fair value of assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocated as follows:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r8", "r118", "r174" ], "lang": { "en-us": { "role": { "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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r9", "r34", "r106" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r535" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "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.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r112", "r114", "r145", "r149", "r150", "r152", "r154", "r164", "r165", "r166", "r227", "r300", "r305", "r306", "r307", "r313", "r314", "r339", "r340", "r342", "r343", "r522", "r639" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]", "verboseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/COVERPAGE", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r282", "r588", "r604" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r295", "r631" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/COVERPAGE", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common\u00a0Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/COVERPAGE", "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r119", "r120", "r503" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70", "r80", "r592", "r609" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other comprehensive (loss) income, before tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r352", "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Gross receivables from contracts" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r352", "r353", "r366" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "verboseLabel": "Revenue recognized fro performance obligation satisfied in previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r210", "r212" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate entities" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85", "r574" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of operations" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r83" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Client\u00a0Lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r587", "r605" ], "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Principal amount of debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtAndCapitalLeasesDisclosuresTextBlock": { "auth_ref": [ "r338", "r549" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for debt and capital lease obligations can be reported. 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. Also includes descriptions and amounts of capital leasing arrangements that consist of direct financing, sales type and leveraged leases. Disclosure may include the effect on the balance sheet and the income statement resulting from a change in lease classification for leases that at inception would have been classified differently had guidance been in effect at the inception of the original lease.", "label": "Debt and Capital Leases Disclosures [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtAndCapitalLeasesDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r113", "r117", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r334", "r335", "r336", "r337", "r547", "r583", "r584", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r333", "r584", "r598" ], "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r315", "r334", "r335", "r545", "r547", "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r324", "r334", "r335", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fixed rate debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r316" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r113", "r117", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r334", "r335", "r336", "r337", "r547" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r113", "r117", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r345", "r346", "r347", "r348", "r544", "r545", "r547", "r548", "r597" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Bond period", "verboseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r36", "r322", "r546" ], "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Less - unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r115", "r440", "r447", "r448", "r449" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r183" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r52", "r53", "r55", "r519" ], "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Interest rate swaps" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average fixed interest rate related to the group of interest rate derivatives.", "label": "Derivative, Average Fixed Interest Rate", "terseLabel": "Weighted average percentage rate paid" } } }, "localname": "DerivativeAverageFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Floor interest rate received" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails", "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r50", "r55", "r56", "r482", "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Cash flow hedge derivatives, gross liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFloorInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative, Floor Interest Rate", "terseLabel": "Floor interest rate" } } }, "localname": "DerivativeFloorInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r55", "r481", "r483", "r487", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails", "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r479", "r481", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r479", "r481", "r487", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r51", "r54", "r57", "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Cash flow hedge derivatives, gross asset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r365", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r131", "r132", "r133", "r134", "r135", "r142", "r145", "r152", "r153", "r154", "r158", "r159", "r504", "r505", "r593", "r610" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r131", "r132", "r133", "r134", "r135", "r145", "r152", "r153", "r154", "r158", "r159", "r504", "r505", "r593", "r610" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155", "r156", "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense, stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EnvironmentalCostsRecognizedRecoveryCreditedToExpense": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of any recovery from third parties that is credited to environmental remediation costs.", "label": "Environmental Costs Recognized, Recovery Credited to Expense", "negatedTerseLabel": "Recovery credited to environmental remediation expense" } } }, "localname": "EnvironmentalCostsRecognizedRecoveryCreditedToExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EnvironmentalExitCostsAnticipatedCost": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total anticipated costs associated with remediation, site restoration, postclosure, monitoring commitments, or other exit costs that may occur on the sale, disposal, or abandonment of a particular property resulting from unanticipated contamination of the assets.", "label": "Environmental Exit Costs, Anticipated Cost", "terseLabel": "Anticipated cost" } } }, "localname": "EnvironmentalExitCostsAnticipatedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EnvironmentalRemediationSiteAxis": { "auth_ref": [ "r269", "r270", "r272", "r274", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by location or named area designated for environmental remediation.", "label": "Environmental Remediation Site [Axis]", "terseLabel": "Environmental Remediation Site [Axis]" } } }, "localname": "EnvironmentalRemediationSiteAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EnvironmentalRemediationSiteDomain": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Location or named area designated for environmental remediation.", "label": "Environmental Remediation Site [Domain]", "terseLabel": "Environmental Remediation Site [Domain]" } } }, "localname": "EnvironmentalRemediationSiteDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r71", "r72", "r73", "r119", "r120", "r121", "r126", "r136", "r138", "r163", "r231", "r344", "r349", "r428", "r429", "r430", "r441", "r442", "r503", "r536", "r537", "r538", "r539", "r540", "r542", "r619", "r620", "r621", "r645" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r324", "r334", "r335", "r519" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r506", "r507", "r508", "r512" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r324", "r334", "r335", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r507", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r324", "r334", "r335", "r506", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r506", "r507", "r509", "r510", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r324", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r324", "r382", "r383", "r388", "r389", "r507", "r563" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted\u00a0Prices\u00a0in Active\u00a0Markets\u00a0for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r324", "r334", "r335", "r382", "r383", "r388", "r389", "r507", "r564" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant\u00a0Other Observable\u00a0Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r324", "r334", "r335", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r507", "r565" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r324", "r334", "r335", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r511", "r514" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r108", "r109", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Non-current assets obtained through long-term financing obligations" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r515", "r518" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r480", "r485", "r492" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r551", "r555" ], "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r554", "r556" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life of finite lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r248" ], "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Fiscal year ending December 31, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Fiscal year ending December 31, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal year ending December 31, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Fiscal year ending December 31, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Fiscal year ending December 31, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r245", "r246", "r248", "r251", "r575", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r248", "r579" ], "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r245", "r247" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r248", "r575" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administration" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r239", "r240", "r562", "r581" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Excess purchase price allocated to goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r479", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r84", "r105", "r131", "r132", "r133", "r134", "r151", "r154", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r188", "r200", "r204", "r207", "r210", "r580", "r589", "r595", "r611" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r256", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r137", "r138", "r186", "r439", "r446", "r451", "r612" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash income tax payments" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r46", "r586", "r606" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Receivable, Current", "terseLabel": "Refundable income taxes" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r103" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses, contract liabilities and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, inventories and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r146", "r147", "r148", "r154" ], "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of stock options and other stock awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r182", "r543", "r546", "r594" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "negatedLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r98", "r101", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash interest payments" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r16", "r17", "r39" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r55", "r382", "r488" ], "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Derivative" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCashFlowHedgesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate swaps" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r180", "r199", "r200", "r201", "r202", "r204", "r206", "r210" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Inter-company revenues" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r47" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Cost method investments" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandfillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Authorized waste management facility on or in which collected municipal, construction or hazardous waste is deposited.", "label": "Landfill [Member]", "terseLabel": "Landfill" } } }, "localname": "LandfillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal and other costs" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r114", "r227", "r522", "r562", "r585", "r602" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r114", "r227", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r471", "r474", "r475", "r522", "r560", "r561", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedPartnersCapitalAccountLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Limited Partners' Capital Account [Line Items]", "terseLabel": "Limited Partners' Capital Account [Line Items]" } } }, "localname": "LimitedPartnersCapitalAccountLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility maximum" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Loss contingency, settlement awarded" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r22" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Debt, less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Current maturities of debt", "verboseLabel": "Less\u2014current maturities of debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Debt less unamortized debt issuance costs" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r298" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r282", "r283", "r284", "r286", "r287", "r288", "r290", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r285", "r289", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of citizens seeking damages" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r65", "r68", "r73", "r78", "r105", "r114", "r125", "r131", "r132", "r133", "r134", "r137", "r138", "r151", "r188", "r200", "r204", "r207", "r210", "r227", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r505", "r522", "r590", "r607" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r123", "r124", "r127", "r128", "r139", "r140", "r141", "r225", "r226", "r232", "r233", "r375", "r376", "r378", "r379", "r431", "r443", "r444", "r445", "r501", "r530", "r531", "r532", "r558", "r576", "r577", "r578", "r623", "r624", "r625", "r626", "r628", "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "ACCOUNTING CHANGES" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGES" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Adopted and Pending Adoption" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Covenants Not-to-Compete" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of regional operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r63" ], "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r188", "r200", "r204", "r207", "r210" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r552" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease right-of-use assets expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r551" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r551" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r550" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r210" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r17", "r39" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r48", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]", "terseLabel": "Hedging activity:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r468", "r469", "r472" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss) income, before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r60", "r64", "r486" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Interest rate swap amounts reclassified into interest expense", "negatedTerseLabel": "Other comprehensive loss, reclassification adjustment from AOCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://casella.com/role/DEBTScheduleofLossOnCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax": { "auth_ref": [ "r58", "r60", "r517", "r523" ], "calculation": { "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, before reclassification adjustment, of unrealized gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option.", "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax", "totalLabel": "Accumulated other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r58", "r60", "r517", "r523" ], "calculation": { "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification adjustment, of unrealized gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option.", "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, before Tax", "verboseLabel": "Accumulated other comprehensive loss, interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r58", "r61", "r517" ], "calculation": { "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification adjustment, of tax expense (benefit) for unrealized gain (loss) from increase (decrease) in instrument-specific credit risk on financial liability measured under fair value option.", "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, Tax", "negatedTerseLabel": "Accumulated other comprehensive loss, interest rate swaps, tax provision" } } }, "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r468", "r469", "r472" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss) income, net of tax", "verboseLabel": "Hedging activity" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r61", "r71", "r79", "r439", "r450", "r452", "r536", "r539", "r542", "r591", "r608" ], "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Income tax provision related to items of other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r468", "r469", "r472" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Income tax (benefit) provision related to items of other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r97" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r92" ], "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "terseLabel": "Cash used in acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r237", "r238" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "auth_ref": [ "r95" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net", "terseLabel": "Proceeds from debt borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r94", "r423" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from the exercise of share based awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r255" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r255", "r562", "r596", "r603" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net of accumulated depreciation and amortization of $936,029 and $900,882, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r253" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r63" ], "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amounts Reclassified Out of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Summary of Reclassifications Out of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r96" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security", "negatedLabel": "Principal payments on debt" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [ "r629", "r630" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Investments, Noncurrent", "terseLabel": "Restricted assets", "verboseLabel": "Restricted investment securities - landfill closure" } } }, "localname": "RestrictedCashAndInvestmentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Unit" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r349", "r432", "r562", "r601", "r623", "r628" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r119", "r120", "r121", "r126", "r136", "r138", "r231", "r428", "r429", "r430", "r441", "r442", "r503", "r619", "r621" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r179", "r180", "r199", "r205", "r206", "r213", "r214", "r216", "r364", "r365", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "negatedTerseLabel": "Rebates", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r367", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r114", "r179", "r180", "r199", "r205", "r206", "r213", "r214", "r216", "r227", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r522", "r595" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r553", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r63", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Purchase Price Paid for Acquisitions" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]", "terseLabel": "Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities" } } }, "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Cash Flow Hedges" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Earnings per Share Computation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Summary of Revenue Attributable to Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock": { "auth_ref": [ "r269", "r270", "r272", "r274", "r292" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of environmental loss contingencies by individual site. Does not include loss contingencies that are not environmental in nature.", "label": "Schedule of Environmental Loss Contingencies by Site [Table Text Block]", "terseLabel": "Summary of Environmental Liability" } } }, "localname": "ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r245", "r247", "r575" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r245", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Intangible Assets by Type" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill Activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLimitedPartnersCapitalAccountByClassTable": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the varying rights, preferences and privileges of each class of limited partnership interest.", "label": "Schedule of Limited Partners' Capital Account by Class [Table]", "terseLabel": "Schedule of Limited Partners' Capital Account by Class [Table]" } } }, "localname": "ScheduleOfLimitedPartnersCapitalAccountByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r130", "r133", "r161", "r162" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r188", "r191", "r203", "r242" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r188", "r191", "r203", "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Reporting Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r403", "r414", "r417" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Intangible Amortization Expense Estimated" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "verboseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r175", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r276", "r277", "r613" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r175", "r177", "r178", "r188", "r192", "r204", "r208", "r209", "r210", "r211", "r213", "r215", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTING" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r214" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Options, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted\u00a0Stock, Restricted\u00a0Stock\u00a0Units, and\u00a0Performance Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Class A Common Stock Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Common stock, additional authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock, authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r405", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, outstanding (in shares)", "periodStartLabel": "Beginning balance, outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock\u00a0Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance, outstanding (in dollars per share)", "periodStartLabel": "Beginning balance, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise\u00a0Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r395", "r402" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Unvested" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Percentage of attainment level" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Options granted, term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r351", "r436" ], "lang": { "en-us": { "role": { "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).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SiteContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Site Contingency [Line Items]", "terseLabel": "Site Contingency [Line Items]" } } }, "localname": "SiteContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SiteContingencyTable": { "auth_ref": [ "r269", "r270", "r272", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation.", "label": "Site Contingency [Table]", "terseLabel": "Site Contingency [Table]" } } }, "localname": "SiteContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r6", "r175", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r242", "r257", "r276", "r277", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r112", "r114", "r145", "r149", "r150", "r152", "r154", "r164", "r165", "r166", "r227", "r300", "r305", "r306", "r307", "r313", "r314", "r339", "r340", "r342", "r343", "r344", "r522", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]", "verboseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/COVERPAGE", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r45", "r71", "r72", "r73", "r119", "r120", "r121", "r126", "r136", "r138", "r163", "r231", "r344", "r349", "r428", "r429", "r430", "r441", "r442", "r503", "r536", "r537", "r538", "r539", "r540", "r542", "r619", "r620", "r621", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r163", "r574" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "verboseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r24", "r25", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of Class A common stock - acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r344", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of Class\u00a0A common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r344", "r349", "r407" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r344", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of Class A common stock - acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r349", "r397", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuances of Class\u00a0A common stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r114", "r222", "r227", "r522", "r562" ], "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r365", "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r365", "r373" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at a point-in-time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "OTHER ITEMS AND CHARGES" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGES" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r167", "r168", "r169", "r170", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/DEBTCreditFacilityNarrativeDetails", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Impact of potentially dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r144", "r154" ], "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding", "totalLabel": "Weighted average common shares outstanding, diluted", "verboseLabel": "Weighted average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "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).", "label": "Weighted Average Number of Shares Issued, Basic", "negatedLabel": "Effect of weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r154" ], "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding", "verboseLabel": "Weighted average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominators:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares, Restricted Stock", "negatedLabel": "Unvested restricted stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=116646717&loc=d3e6290-110844" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392603&loc=d3e7037-110846" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392603&loc=d3e7123-110846" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(4)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/subtopic&trid=2175671" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13283-110859" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13201-110859" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL75136633-108610" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r549": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r634": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r635": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r636": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r637": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r638": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r639": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r640": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" } }, "version": "2.1" } ZIP 81 0000911177-21-000036-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000911177-21-000036-xbrl.zip M4$L#!!0 ( '> _E+P(?;-=I " "T9(@ 1 8W=S="TR,#(Q,#8S,"YH M=&WLO5N74\>R)?S>O\*?O]>NX[Q$9D9X[.T>&+";TUR\ 6\WO)P1D1D)LJLD MCE2%P;^^(^N" 6,;&U5)2R7,P+HL+2VM.3-B1F1DY#_^UZNCP\]>ZG(U6\S_ M^;G_#_?Y9__KJW_\?P<'__?KAW<_N[6H)T+HLQ\6RY]F+_G@X/0S-QE-CH M13B0I'S@*N002Q&7\_]\]F6/G0(7/?"MN0.H.1V0*_6 NVM*U%L ^9_MRPB) M 1P%!PG8$^5(4HIZ\ER??_Z/G^-_ M+);/OK#/T!>OQC&?GQWTY>S5.\>]DN7AZ9'!^?C%;'XXF^NX+Q>'OUK-/G3> MX)S_XO_>N_NH/M]]CQO?\^[Q]JT__<'AXVWAE?[Z M&XX_?/2OU__%\9+GJ[Y8'O&QX3Y^7CIPX2#DBY,T_?4*3T^PTOH?SQ8OO[ W MOAC@7AQXLCIXQOSBS<&=5W+Z;>=OG!Y\X/Q!?/.1^O/JURNL=N6'A_P?=7%T M>JC+T;WY):L%!%_^Z%:='?'VG6WO7?CYL?F+LS??NDL']IO>.??%;_RS&X5O M_9B3X^7O7A]]8>]>'+A:'O_V)MF+'[A!KWZ#^#N$'>^>'OKE(<^?_?-SG1]\ M_^AS([MR^^H?1WK,GXV/'NA_G\Q>_O/SFXOYL0WA@\>O7QA'ZMFS?WY^K*^. MOSCE_A=?_8__\3_^<3P[/M2O!C8'%SC\XXNS%__QQ=FI9=%>?_6/-GOYV>KX M]:'^\_,V6[TXY-=?SA=SM0N8O?IR'*C+LX>SUG1^^M#>OV]V9#FK9]__ZOBA M]G]^/E,.!5V*F-%#542"4K*B@E:20/]UZ_12[+^#7[DQYZ/QU3K[\O;/[_Q\_];W[HD=\^#QDU\>_' GW@_?OWKP^)OG M]W_Y^O#IO]'=#4]?/_FAYB?AW[.G/]Z+#Q[_*S[]L<+];V^_>A*^^?'^X_]\ M_B0\?/[DAW^]>G)T[_7]6W=>MF^_F_/'C" =RD$L9FL[A.2T??Z5LS_DO2_E'U^\@^?ZX3T;;/;I M5\=?-O,Y1W;&YXU?OPW\S9/ETE#_9K:J?/A$>7E[WF[9L7OL_PS[\#;V2F"( M@'EACOX .+L#3 T/0C.T<_ Y('W^E0]FFBX=]E_!O= 08C2Q59T>,%(_:,GE0E4I% -W + Q;+^S\R_:'MV/ M1/?16^BVCIQ;30<%O:%K#P_85.>!]T$X:$J)\^=?_2M)0>=[Y<*C1 M7U&_89"W4]@/^=D>Z3]%^O[;XSBF7@T..J@"%@VUW ](F0Z\"07JN[+^\ M4>OBQ"38_-DCBU<:+]OJ^Q?#9=]^91)S-9-#O3M;'6\6\-?W9G14C[Z9/SAZ M^-/]QT]^OO?+]^')C_>/[O_RKWC_Z(Y]Q[]>/;WU4WCZX^U?GOSR]/!^N./N M1B/ T:O#!S_><4]_--#M6IX^OO?+TUO_\G:L78^!]LN_7M\+__G3TUO?/+]W M=-M??,:^Z^1I^#[?^_'AT;VC)W;&]7^[_9-?\TX/'/[UZ^OB.7?^=7Y[8 M]=CO>FV$Z0;XSV\ URS:A0WKGM6\LA,SX1P.BJ&5 HL-T/+Y5W\>;OW_OXN/ M 9I]O*='HLO?X/+#OP_-1*3[WQH#?WS^T],?VX]/'IM),+-P[X=_^?OA MWGOFX\6175]Z\OCI\Z<_?)\>W/K)/;U5PX-O'Q[=#_>?W__Q7^'^*8N_CT\\ MOOI5XIDYN64R#[K#)N4 :S=?49H_$/%XD)N]$Z2$%(?,NV#"!?1?G;[P5A2W MU*XFNZNN/A!\CJ#TR]5IPL.(\=EID/KEL86<__Q\-3MZ<3C2$Z>O/5\.WKP3 M9_['JY7%&/_XXMUSG'W_KU]Z?@VKQ,>/O>+"+$^EI,'GQ M;-;&\S[3Y6>G%Z0?3!3IB M\#I_\;E?WWMSF>VM0_/!B-+??>?B^<67?/'.C;HXSQC7IS=M]9SMIKZY#4?* MJY.E?G7^]:=O7ISBXKV+Y^,<'\2!,/5LZE,T>Q!@S-X%ERFCYD2._NO.Z>TO M/EWV[3__&?ILR(^SI\V^[-6+PUF='9^9P,_:[&CXJY$ O3!"9C$M]+3/W#SD MU>I!?W2\J#_=>#6S&W5QR,W%D<6FI^_?N+"E'SS_F_OUYC(^@A1G2<#CW%Y,_Y.3FW? MNP/L/*WYY?>/;OWEL>>Y>+9/L^D(\%P9H+)2<;V5[CN>8[P=IN_=N_FV-?L$ MEF>DQEI;-%T"+K+8'1%-%B.9A.IZ=@?;G MM=E+NZRW#SV5>WR\6/Y-ZOWF\^/%6SI?',WF'SKMQ[J3=T[QQ;M7_V?,KUQ0 M:@JM*$& P)DI*(A"AE U7QWNN^!U/HF-[^#2J),6)/()@,T:84Z,O@8+&BQZ M;5=GD78!E_792>GJ)+-ZB)7F[N[%""4E0T9R;KU0Z*X13 M--T%FGN+^M%HNH]'\SWS^PEH@OU)YO]"1-,K.6+GD,G&IT40CJB>CTW8[B02 M7/DH:"V8?ZI@ L(#"G$,',2TGGKL+O?S47!^W]PVWC?W\??-K>V^F5E %%][ M*';?W(MY-3?LQY;>M\^?IRNZ[XI5E_(Q2S)07= /5"IP15"E<"\ M:_+US\**O_ZUM__[9-1/+8Y>+.;V=/6AKSZ]IHD(YP;8T %(C@'$%2PYH3<+ M'6S8%(9=8\2?N=\](XBI,WL04]H@S:/$ZETCED+VI$R($7\,S8W69F/2C@^_ MXUF[,[_)+V;'?#@1F-!)]$!9JF\ O3)K3![8P#(A76EG8'JHQSR;:[O-R_EL M_FPU$7Q*8-,HL33A "XG"5$;A28%/<8@.X//C5I/CDX.QU*'!\?/=3F.6^KS M<;:7>F=>%T]O/S+0VKS/.K*WL9?=(P1,F:1 D%\ MA^28(^H4>;0E$F3SX'+0+"-$5T.U=D=5G:MJ=M9>K)%W#]S+%RZ;1S57#QXK MM)@L?!0F;" Q$47S!&;[=P_5C68<1"3FG4AR1U/964)\2( M+1&NEP*32.^$E,:\&R!7&[GDQ8Q[#9D"36G@;EJ"7HZK99(TEF#46"#:&)( M1$&"6561$'<>WGSM9H^6(PK&Q,98BFCB+%4'P*XCI"B:ULH )@+Y,^.;!M9A10'PN)H@@Y,(M)'(6 M1,+ TBE0"GK8 M-4;L< 9D38SH9A52!!IKF*&S$M;6T%R#INY++!-BQ);(MDN!B4Q@F[Y6'UP% MJ $M1N/.W0F'Z"9ERC<>%2 M-7::TL#='GVX1GPL\/94R)2Z-U?;0 H%]AJ#])* <6?PV; ^7"-D?Z=[Y.:% MXMM91[L9'UMY]OY]^X2L8Y J(8O'[..(5,E\!IJO -=C<;3%'F.U//[RYAE[ MC:RW+9:KQV?]>Q_T&VWQ8KB',[9_U)'MQY/5\?CJB1!>2J148R@L"+T[DH(- MLQ)DA'2VV'0[@;M<'[+GS9]- 6?T%ID'\V304^:>NP9[1 #<>WY_:3LS6R7)%$+ M9%(H^V)%;;/+@FH**/$7- !%:B,A9PF(Z2Y+2<]Y[>*7"O MN 1C(Z@&95;SFM$&K9G\QCE[DUP4?4F-U.T>JILOP=C,\&W2--=60@M0J5-M MS+4:]AK'G@=GJ\JW1!*]LTA[786FHQ$_FL)QH_5/,!LVIC!3*N:=U&?EJ[L# M>W'S"?'"&AG!5$IW6$&A@[3*-30;(@2IQ^I"V#5&[.@DPQH9 :%1P=,M03Q0 M$>E%!:E2%J,*TH08L27"]5)@*@'RV%5C#%MP)D-Q+)P30=: S;N=@>F*6]BL M"Q]L:+Y66O%.(+9",66'65VV8##FMC/X;+H(97V021Z[ /LJ/2B8)I+N2ASW MU:(]C"%OH*'D7B9]6N1<;L<@UDWAF(/25*#*[5 M8K9_]U#=BAS0!H >)?5*I05?0# 0I5'#+5U[[H7.&W1N2<_C=U7.FDIM(21N MD3KG0J#9^%['W$16ZL;T?(5W8"]N/E'WKHD1,4>@GD?W*0=L8X)!?? 88P]XU1NQP#FA-C$@N2?>]N5( /#:&)@FRR9U6+3CR$V+$E@C72X$I=*P2JV%% M&:I&,3^&G;W%&%$0=@>FJ\X!K0F?PIB$@C#F BZ-;9;J" :[/4?7PL[@LP4Y MH'7MY0BY^5B+.G+@ S#'YD!2&"TX>ZL3VBCIN^7"?OCQZ^\.[5[ZBQ:':Q M:Z/J <9F0^/_F4G%OFO!.JE7'Q9[WY_?DW*R?WK?;O#K6Y?SAZ>U;1U6N M<;>=U.,'RT>Z?#FK^M9WW5P<'NKI)O"7;W^NOO4'>W,J&"W<3AX*LU3( 7Q) M%F]5G&9[KS\@S@^Z)\Z:6CYIJZ@94-+0CV,)J!O;;:?$V4O!'2/.0UTM3I95 M'RT.3P:DJSV%/IE"L1?48,P0"^6U-<14FT^Q(XOWTB= H6N-WV@7WK!W)"]0 MJPIQS;V'X4)ZR3H!_+95=%S(XX?Z4NN34+RL9DE MJ,I^Q]ASEY:)C MHK5'J U2B1@LZG%:B^18VB0"Y[TQ .BA 5.RB 18"T:IU4GG4#-#G4*CTC\! M\?&2YZNNRZNT G]%[TR2-C'%$%O/W:M &CLXII SQD:DKNLDNQ9OB0+Y2+Y. MDC8<:W:^)\I402,BJJF1K%ZB$Y8II,RVT-I<(\VA$)M(<_YT!UEQG'IRN?48 M1;&Z'IS2YL5B:9>UHT,? MI;>:$(DR@':+-4),O8X^FAXH3L%W;+7DV&GR%-]:KU(S<09%1=(JOK>0NA+3 MKF7,-C/ELOLT,KE1LFF-4AU#-PJ5Z""DL4M:0SY? K3=-+KV&/K8L',JF'R" MT64P4&IEO!0?5X<7NNRV>O]\F/=G[G: MR=1($REC SEQQ(*UI20=*%U++DT22"*G&C4 A B2%1.R:*)NEH$MUIT^D/96 MM?%Z6JQ[^MXGMX7=ZY*W,R2I>0R.:C,"F3BAKI@3JJ>8BNY<7>%59DC^,G,G M2:#6&*5'CM&7L5&[J1)S+#EHUS*ZATV 0%MM@:Z1*JFI8RDN!S*^E)@H2-'1 M\+P5;<+7D4J3Q#'G&ID( $H',P_#E?3>T]BC(0M,091LZY3-_<7\>G#( MR< MFRG:5@A<5T:-F5)H46*+Y\WK=X=#5ZE+K@V'3))XE-H9M$.2S$Z=]V:, J$Q M!G:,0YN9P+DV;'(^<\P^96D>0B)J)(+87>?F79K"\HL]E!>5B$&21D=4.R@7 M29TP:G:EQ8Q^"M,Y^R3&VS/UF@.2^(HC$5:J2,I>(2=2[I2OLUB8))ZA-XFN M^(R:@%-E[-PCMNA4*>,4*O;V(?Z'G6APRLG%T]WZ8B#N):!+9GM+Y-:G9'D? MSX[,33[H%\67#_JWBT5[SZ^^.?C\H*6V&\??+6;SXSMS.\&5+C/:>3>08N[! MGS964/,#77K#;/*_AQ1*T'TN>TM8/4ER=>0*#EO7B$8PQQ6577(IU(*>IK#H M:;*6ZQHYR#;V(\K.@A/ND)"1?&!M/D#'Y/*4(B.(Z(/=6:8A"4;,YJQWBU M5?IGEWG%-=6.H$FR!^,45A8A2BU3Z25-R2=M,(^^9]@?)/"<+RY%#BIC@^I* M@V^E@T\9QTZK$V+8'M[?PILQD)-HM[LSM.*Q:D)J79C9USC)C5*VI"#@REJ> M;62+CJY8$S@MI!6R9#)QXWH,095:JF['B+.3[3(W0APM(WINA%Y,N+!'0<_= M-99(65!WC#@[WBYS,[:'4(N7,A;Z@0O&G*IC(UP)&:HGF0"%KC5^2*>MWCN3 MZ\##&J#&PJ9 6&K52>[CM26BXVI[G&V$/54Y$?:XWD?%@C:2#DW0O(BQQH68(G#P- 'V[-ME;@&/2C%$4R1J.4$M MC-XPSDUBZR&E\^T"KA&/)@FBQA9+9HX8,T A(>SJ:L!2*;I);!.[A0WLKK*: M93,^))(6KB3%"017J.3(P@ M#0HZ:$"-B,#"U2B<-4/=N;AU9]ME;H0\D6MO+M:8:P-MYDAB!!$S"%Z+\WG' MR+.S[3(W0AYIH?H8&9*%.:4RUH@6XN26>6PISSM&GFO0+G,C-&+QE6H)%'(R MT1HL_HE%DB]>&G3:E6AYMS$$L"%/%:/*$"%J>0?N4R$=S*8/4LY0]0G:-?.O%HZ_%)7OE6EJC20+9E#..!3$R?5IE[D1 ODBR"&[F!P"U"I@X(YF9UBA9L )$&A;,R17 MWGIF,U5I;($MIU*[:Q!\I-P]C&Q[KB$'W0%7/2J$/R[" E=80TA:5[>RC/2\J: X2B-/Y'!8D;M0XI ME,28TQ2@W"Q<"=HM(\W5.8DP2SRI>)'+*R0=( MI9!KW6*)Q&WT3&B[-CZO48C?0F+J8QES!^BE/Q97HJD MJ>F>6$*";&(H5 @A=PW16Q S)1&T;Y>Y1;RJ(7.E;O\8CUS/Q! 2F@VI)>[3(W8[G,'ZK#T )G MP!;YM"6]$%(5C).H1]S#^P?P(LY/M,C="'-:&R!)B MBV.173.NM*R]5(%DVIAWC#@[WBYS(Q1"(?8P=NF-)G<=FB$RY6O>J^7:2VX3 MH-"UQL\41T 'T89_@<8LM13?NRLY6BCS9M/N;<9O6T7'U?8XVPA[:(2[:JY" MS7=PRTR]R*A*]@D"IRF,_FU5'M> /9BZ]I9[IU&-(BI&)"@4L78?Y'Q1Q':S M9]\NY$=HTS0(M5H N%G^DL0@BF1@1]M)$8 *TV58% WK9F/:ZTS=EF4F8M)T(N M@J94I0=Q0V_TE"-5:.!VC#P[VRYS,Y9'8Y/6A+DAR(A90V,U$F5/V>,48M7M MGW+9?1I94(R4@Y10*@A5B2$SH;3B61M-@4;7'D,>8I&*Z[$62%P9M*8*O:JZ MJ&T*T_;;W:INYY,?Z$IN !6P):CJ*.CH*T1LI"H][$ 4>XW:96XFC VN4RS9 M:29=*RK:Z7:9FY$EW3B!16.""!8*"674U 5"B$+G.])L-X&VV@)=(U5" M:G*VQ![,\@#U)E#9F^8-)=ICW($H^WJ8A!*K21'1PCY#RAY+Z!*=#RZY#GD* M)F%;IVPVT=%L,PMERECI8/%N\0UJ,'WK/%9?'#M-$G=MVF_7VV5N1II0[TV[ MMLP!H!$*IYY+3Y^K3+W B;@!#(=$E%(B!.3)"8+30G9R3>=VW@WTVF.A'K&T &)NO4*(:,%CKJ[Z.(5%:I-M%W65 M/>XV0J[86\L]CG5/&<94?*D9G1&.,7D?II34FISEND8.THMO(B&)9].T/IJ8 M5:-9K^H3^S*%M75[4_(G&.<2'$(MO30&HL"56%ITE"BTWG;-3UW'=IF;R5!% M\TPE8ZH$T-#<4Q9'D0HJ1FA3J#2>K/[995X98X!9!04ZQ(X$;!QB3ZE)YCB% M(J,MR*/O&?9''04"(U<1&_32*'@%/XG65'MX_\ Q-:G%<0=0+LV;?+W (>D==81H-5J@54O0![1!="HAS0\W7CT21!3"$T MC+[GD3DM+7&)V9<4?&UM;/XP?1!WO5WF9GQ(Q"91(+;0P9%#U-HK5HVU,N.N MA; [V"YS([2)KOGD(W&WL*>YB*PAVC=8!.M]W067<7W:96Z$0$#HH.36>6Q- MKUU<5QJN#8$FB=ZH3:L@-;C>3&P(.T![P1&HBRG0!-#;UJS'E;8Y MVPAYJL24A*$ZR)"<(&E#< VSTZ#G>X3L#GEVMEWF9N;JF!-B8+5H%7H3Y) I M%H0BD2QJW3'R7(-VF9MQ8$39>]+,YL!J]*S)U1XBCHXBH>]*M+S3&*:"L88T M]@,Q^<%9>.R"Z]7\B08*4YBVW^Y6=;N?_!".+E4?0+(%(X (*4-NZG,3:CL0 MA%RC=ID;89 JM$"C2)41J'KR'6NK.5&.L>0I!$+;S:!KE!*)DETP]AB%(C23 MLZ<;.+<,(!(BR'7DTB2!9.>IMMYCE *I)/:Q=(JQI9 S29\^D->G7>9FO$J/ MB F<2[Z XX9!>TFA]5 T29I"=GU;,R17WGIF(P3RE8-2B*FP!Q:'O17IU!$" M<\4Z 0)MM06Z1JK$U&U*5*0V'HMD3-YV.[\"]PP5RA02;GN3,+(E)D(*99>1 M$$J+F$,11XC8??.R:SYEU]ME;B9? A:4U!1=#ATT.LI&%^I5&)W9B2D(VVW5 M)=>&0Z@HK;OFQM9&KE23)C[UX-58HSU-8<'#]D_@7!LV1>[5@FU.H18H@2F; M1D%4H%"Q.)@ F_90G@N4A,VEV#TU"WI+06].!J1+Y^Y[W[6R@)U/8G"MK9LN MB)$Z($5JTEM3;;UEMO!TQ_#<^:F.7%-VH5;/4B%V)HW 20V5ZCT70L@KE&( M'YF;&\6[H1J>/A&/:CXG)N\YFTZ;$+*3:SJW\VX@-TA2L5(4#XF&J05Y4L9N+L70P>L+&@+X%[EU;-B,B4;,?D],]N\\I3Z,6L4XI02B%IC;#G M[BC'7O..\>IZM\O<",.<5.JA>M=K!9^$N?7 &H/DEDBFQ+ ]O!\R(*7E5JI) MG A14=""\QQ$B#S2^1I.[V"+NZ'^R=3)0Q6[-P^UOJZ'AN7RH1Z?+.?CT3.> MS^H]>W,YX\,KV'P,KK[7;0^B(;>*9+*CC +U[DO/(>;:3-=.H-?M9-#=P 9' MJJ5V&[&F(P&S'PV-:\Z(7JG86^>F&;;8-$\#7??Q8W>-,V=FCG-7*.@;$!#6 MK@I>LL&=4Y]"3Y;)H'LE?O=D/CN#5LX%[ANXCI17)TL]NRL7[UZ+-B^?C M-!_.750NH)BSFBM/.GI@YYI^3V6HV8HRW5].> MU)]F=VT$&K@F@*RF9^ZSUU,GU>; M:3@8>G ""JF,]9-*6"RLK+E%>[G5*=24?QR\9QYNA)YV=SYF(?Y:^7R-9FA2 M=C2:$K66$D!.*-D7'CM\2%5M=0(><$BFASQ_=JZ3QM-[L_GLZ.1H%UW+:-?" MXQ]-%5IVD@B*3RG4/O9HZ1,%C%_M+& EC$THH9>,D*E)%JE1T@@X>T\T < ^ MTB6?I_\>G75.>?NH7<0U,H8XFL4V82AC_Y/<15J7K*,.;$H:;UMQWX MFA.SR]"TLL6&/K7F.4?*V?W7G?TP_6@X9W,#S8[][.?OI&A12NS@$W($ MLZ+L6!)VUROY;M[P%*']@/O+"+FU(51BT.@RQ]( 2@X8 Z*XY%,WC5EV+:]R M*34A?\R11_KB>%9OS-MWHU.9'.KCQ>Q0CW*8]]ZT:AN-\;,)2\ANI0Q(Q25I:7LHIJ4:1B<."%6 M&S=U]#K:B3%S=EC)Z0 M,L:4204):E?15"P*#Q6\Q>!Y1SS.)C!:WSA"%Y)P45^P0TIN=)MN,6.G$:@A M;C]&W\SFLV.].WNI[<[<;L.SF0GM&ZN5'J^^?GV/?UPL;Q[R:O5N%=S]Q;PN MCE[HL=YXMM13B"]!CE\*8B[EQC[&D"QLBSF:>U)($CQ$\:W1CB)V\V1UO#C2 MY=W9:C)09O[HELKQX][DX?#F;/[NYU#8[_H;K M[- N_=:)WN/7CW]>/'Z^.%GQO#W^V;[R]>/G-GK7E2G[-R]G(P7VT!35N^2S MZVV+N9%5E\+SGQ[TKG9UX[B[=[Y^\' 7LV256G#80G"M0'5&M^HPFDZ6:&&E MT^WWX5=*LFWQY]X *Z6-(G, (L^8"'T6Z1S,9_#V>X<)P;9&I^ZQL;/XIM0 MV:NXXDH/>MJ%.&";O&U_$ZYJ-6?7QIOK,MOC7'?LUB]/QI6^/?]E5_$N1^S> MQ?'JW07/O[YX:^\^+L%] +'/N2+ V%J=JG ;]6#V%=IRTC95]S%='F^+APHN MI>JCKRHSU.<%&9 Z00JS8P!B"%=$'<;F1F".< M0,7,'S/C^_GJ"KEQOM7ZU^9[5H\,!%V]I9"^69PLCU7G1IIW7ET>OQYO3<24 MF-D@4TTY#)GDQ41N4>Q.-+NQ'7*?NBG9$V;-%D:9F;62T^UZ558,*@$.L3FISE +5[LZG"/=&9@TMS.?YI@&6,:04;QX>KK@DIN(.6'3MIAR M#JD@),D4)$D!)2Z!*^2].9D8-=:8!-02DZO%S.<^KWC@Y?KY8VDU:]'L\F^NO2WUOS58O%BL^_!"'7'H8O[EQ[_;IBV=/ M)V)?@HLND;K3*K*9Q&T1/64+7T"+N[+TMML:)W2#VW H! M8$8" M^TVGTSLS.%*K@]:S8087'-7$W)^-2@=3,\1IH$W3P4EL03*"7?)@\U MKF7,-?Y13N_Q\]D'Y@U.7WW]:/9J(M:F&I2:)[<^8/^MD15Y,9 MV50%<#O1M\M_;TS,,$!F+5R#U\X69">I@9A(8Q)7N4^@_/>J:?A'PO=W%DH- M@ES-*/B=:Y@(&7WOG$-R:-(!,#4.3HL72M$5U_N4.L^MB95_ YG-+T-*)=?N M1#"E LDE4I"&P9MU:2@.MM>F_.WFQEMKK;9H?=SE5-YX<84Z0K0(D 4I20HA M0Z=272Y;+*/^=N?S/=-1-^/GOQ7H,67CW_YG#Q\_F!Z].XO[VLA[/53^]^^>EXUM7Q&,MFSEF1SF+Y,R_;A.V.J5.S+@XU! #M@5P)#FOWP!0Q M3B /NV?/!G/&W.R/1 0*X*IB%M)04)EZZ6D"\X[GJ-_2U>S9G']MB_\KC&=O M:+NQ.C_V5SPWYZ,>_GZ%92=(T=3R2(#YRZ:3AH MR:.%];&8\(\AQ58FT'YZ*RCZ^R0Y];:G#+E1Z_)$V]T9R\@XS/3/.++9 ;(M M1K0%;L-((O<*)7@!Q@SD$**95RY[([IGZ&9M:,U>P1-E+A%B]$BEA=8ZAT;B MW01LZ%_V<9= D:T8)5O(TW5V6L<8 [3HV]C+&R6C.?N$U#EW+1.(M_<\W5Z> MKL^>8D:7$)5[CERZ>NA&)R.&(5B!4J!H5AX75.K MB%C;!)I,[#ERZ5LK^9ARK[F[4B&$@ HEQYY#&:W3Q$VH@FIWR;)&WV_AR\G1 MR>&X"ZS.Z M9WQO^^Z]3=S3_!-I_I=V,W_'FG_*+O40_6C+C)X1J!%[R"25*$KLT.'4-N@[&H8.Y '@-X#!'1<3=K%GG1L%%OD?66W)]2$"/67--3:0H6*4DH2 M^P]!2B?);%B[6FM2"J-1T]N5=?<:'MT^OYZV9JWN\6G%]?K+2 MX^/5+7UA]W&<<]%OSU_.EHOY>,*'WRT7QUH'Y>[=N'7[.YZWF[S2PT,^[6?U MZ+7]<_3)*>*Q;.'N['CV[)3;XPO>7;H^J[KH@V?SX^/%HQ,]F3==FH2_V!WY MYL)8OWQY^FF[PH=:%R]U^?K&Y=9D^3*<9DW2[2.N^9 MNG!E+C"F(SU62DS46@7T&:G[NG1[/AMY_9H<7+\7):S]DSO M&N1]=G@XD3G T34DCZY3A DT172E=':M5?8]PP3F +<4HC5.Y==8-;E(]@>T M-*DD6'SVN1;N>KJTS-,>HK\L_&AM$+D:Q04F-J%G\6$G--TGF4!:2$@PH:S5 M-F&U^>P19M94$R3L$="/UDI9NXU"5._-C4TH>[2UP&XDBV/#GR''')(72#60 M!'M:1H^YE*&P,'ZY+?7/CCY17)TO]ZN1X^>5XX^+# M%Z]?/!^?_G .N)AM/FW@D3R@BY(\UYARZQJU]E.P;1"','6POUL"=2/< M#FH/(S0OU%L$#1';668YFQVD/5A_$ZP\M$R@-8!50\!CK[[^_&2Q_.GF(:]6-TYSV;]^[I*SV"9NYK":2FGLY(D&]QO:H/=UHWR*8![-L+_0D6L M6T=%+$+J3LS9UJB0D=&UT0.EYRC.M?JFT_\>T[]KL]TZXHS362/ YD)IT)09 M0DX90E?MP5';?C7TIFSK%(8'_='QHKY7/75S<71D2)["M*YYRN_,I=WG(WUG MAM)TZIUY';_II8X#)J*RLF++U%HJT""-%8XA)8K9F4XVP]PGE&7?'C:\M6W. MH]FKT^NX9&YL/JL/H9H"XPZB%7)C;I+0['UPA6.,>4)$VM#XWCR& B#L0^A= M$')@QD+HU27?T6=I$\#P\ALV7UMV9/(-/33&7L#09Y-R/06G =2C3&$9P>67 M2UU;=IAD+!0T-6P$]H1+\$4TMH91!::TJ/G&Z$#YVUJWVTO54_]^8,7 M5Q"];69CB)B]:!/N8YA#$Y'_ M$!,22VS9N]G+43/GQG2Z<;^>U.E[.ZK&VLVA_''()+4XW[Y65LS;NIK.9 %K$ M"&JR$BI5])[=]L^&?01\[SW]?CX[7MV8M^]TV1?+H]/V$V]>W]Z)L7=#:JW% MB\-$D-@5P"D4"4AE/* MIEXMVA]]6>M-\DZ29*UC( A=FA-(OA+4G+)RS$:#%B:P&^C66Y++Z;JO.-8; MNN);!NB J;BAPA3BACV%)N1A*D=! MK '5CP6,38+K(BYQ:M2,=1/GVX>8M),P!HLP9/25G\=7'6'H!\8',&E#.D0(0.*#IS@-LG][<_&1![SF@H*N2!%S/ MTG* 3IT;C:(.F&Z.>8^K^4@"YR%AJS/KT18!8IIJX+ MH!M;2HC4"2BS#Y32_*"S9\]'#^R7NN1G:VN3>*WG?1B[PU2*)F((L;"&F(,D M]8,U;GI)HXN7/V24'S[Z?B(#V/6QQ6O-(7" H8USLC$4!?E0:;(= MU(POHS'L:J38VOW97(]5YZ?_?_U(7^K\G>*L[TZ6]3FOKJB,^>KS()&=_856 M6_,0A2CZ1HE!(A5IDU@",6&\-S"9WFK/+.S0A%P=[>9\"MDG#A:<9<4)Y;VF MAO=&,E\X1!AXAD@56F)QPMR]2UR)TGEU^S0R7Q/$^^IS7[VCW7HJYK^[82;J:_;_WUBUS6FHA=S>[KZW=VWON79_.YBM;JOQS=Y M]?R;P\7/8U,R_8['UK,3*9RLQ27SO"$Z,\PI-,FJ3%BDNUX:3&&UV700W+P? M#MTEQ^C-+%?H(A1<:3Y67S)G]'W[(^3M1_E2(FD-45BTC9EB\+6;0VT]^XH9 MS;ZV*4T3/]0ZJ@?L+&>; #TX.7[0/V)7P_?36G_O+.N*UC>[3>3VCX(MB#$+ M94U@FJ,$@(2(@M"*#9UL+X0RH9AC/V2NW9#92-C&4'+ UGI5@$XJ!36YAJY' M3^AE0FIP/V2NW9#93$,&AX!>L;8PEHETIF@Q;\>68X?<8$*9COV0N79#9B/) MHM9*P)"#HQJ@U$0.,?1>AX?)OK1]+'/%0V9BI-U(-,'< XEZ(Q%";Q)NW5Z7C.%&'S4V,OHBB&<8H'08[.(6$CW>GY/VJU3U$X\*SD0 M 8#0&F73UDW3I-*ZFY(-*\KPR2"@N)X%( %EYMPLH>NMB[IWMU3-^S3=+_>\3G=?7OW,E;QVZ M,EEXLES.YL_6=4G?+1?&A^/7HTCM^,:\#;GW8GS5UZ]_NZQD8IN%.W,SH:40 M&U08Q8C)8^NI5._85YG GF3K8&_8LW>:[#43"S1V.H0(1F(9'4_9^A-;7DD*-(A$SJ!3A[ 6:H];!QSJ!HL-KJARVA4 64;30 M-7'C ,QB,46+P?E8U'QYW3OO/8'^9/+. 25@V$$BKKQ2]5R@)S/Q0*JB%/?K*!7$"N^1>4QDDBCX*"7G!"$CI]K+V#237<_M//$X M%?9N"V'VP>\5L1>DNI@"BB\"(0GY3(V82DA.">*DV'N=E,.V$*C[I*F4R(P1 M)&?RG*L/J854G+1IF;_KY+RWA4"^4^;L(/F<812ID,;>M0M ;SE.BT#7R7]N M"X'$>:>:L''K9H'0PMX0*1054-(I[&#_80)]S:O9>S5LMU?'LR,^U@?]S4?> M/+@U6]7#Q?CPNDAT=S%_=JS+HULJQ^\U_OIF]DK;6)SR]6(^F7ZKI5&,;$;& MR (]>^PN([1 .C;1D ELF?/11+G)R^5KLRO!!+3 /0N@G4+LW MVCC>7,Q7B\-9.ZWING.L1^_!]L!N"8_M:AZ=G7;]FZM]?;*:S76UNOB"M\;T M;5[9:)\_U&<[NFVR0)&B&$O"#E@S.Y4:N*GY"BRR*R0Z76=Z?LK;A[.CV9P_ M8MO=/97^4H(P^-*:"$-.X*/Q"E-HC4VW]I##%KN2ZVZ&+F<;MU;%2=30N4/6 M43150VX.4QL-KW@"EN6O0/2#?CQ$&R'D)&V*8R+L+.RU@%1/'+RH8RX^^?)F MY>2>1%?J%R=)I=,.J)A[JATAZFIQLJSZ:'%X,JYOM;OBUT%J5%U.,9A5 M28+5HJH J7#$Y)W;$3IM01QUC4AE?BF"-)1NSJOTAL0.2]*8%YK;%L4T8?$4(?M8$%WAA[5#^%?3H^AB$W%\L7"^.(WE_,SS'U<.IFE3K"F#@Q6X7(VEN"DEFVUV7M3=.E.J\6 M5:GXZM4QI.Y%1; WER4B2>@[8FVN?LID,UTPL\-2HW,H)D4L0M;,GM5<2(.H M>>*)DZN>,EG?*.L]E(H=,G""2H7%''LGRH+%@>[**+M&,6"LABB3:RAD0ZN2 M5\;$@4;G+Y?:!/:NV'K/>L5+ ZY^+XG2@T])70X%P#4A@5@ZM.HJ5TJP(R3: M JF_\U02"!6S2B$N$+TP.^V:4X% )6N>W)J\R0"C8V3M-I9P& 5G\VU M@01,Q!AQ3Z(IZJ/-;),43.NR1]):H>=$&G(GCH3>(A(W!7NT]?IH8R6_5T\G MS,5X@S&8'8+1(3]%";YC"#595#6%K9\GHI2N$:E22C[XECJE46]2*&:A8B:+ M0PWL=B6&VTBY\-6CZ4\(FM=(0P!7K"(IJ&;H M35#%N:0=2\VA9IG 5HM;KR&NN);PZK<^S"2^J!]1, !&AYA;36;K?4@AY;XC M)-H"Y;#S5)): *%R97(*N2:/.E5\Y]=-F?2@7YMF*ZD7JS7!LWB*;V MS7]"Z])1O3@IE-)DTXMY:C5AWTY_>FJU>+%9\";M>;=Z;=J?)*8.C M[J"3(OB:/#I.FCQEWDUO>D6(;J9VN\1HVA:)/$(JT622%M L7$JSL;F;OO3J MQNC5>U(UJ5M#EE'!8\6/^OR6YV?/]])=PH.T6-SBF2BUZPP<@@8H1((M["; M[O1J@=W,VL.02J&41JLF@%2I8^<:0&-/F.I4ZJ^V&MB-.-= M4)./5;?@6.D M$#27_\?>ES^UD2SK_BL=W//>]42HF-H7S[E$,( ]^%EB#&)\X1='K2"LA2,) M&_CK7U5+(('!9A':*)\S6*9;W;7D]U5F5E:FU2A8HP1LNCX!=TN5U6G,ZDY75_ MJ&KNL1)>$Z4,A50I'#17F,%HQ'+"%F4G=5[G=#;Q6![B %,=],"IY$P*C:!$ MRADDC4%T.=?395Q%,4WYL'6@6#BJF52!IV3T*M$N<8@LYRJZC&LG)B(8+%TB M6&HQ4<%")"A26C$BA%W.M7,I5TR*#1$$"H(4C6PJH4=>0R&A<5'77=+=TF5< M)[$Q/@1#%!*6HHA)[3P6+$CDL>=L"=;)'P(\7XOY*:TU*@3JX_^I#4)*A96C MG@?CD=9T\1?.>9C:V:RDQO*@$,/)1<2MU6E>*0DT:*6X\(N_DL[#U,XFNX+# MBD(MI'>&*F\C5DG ,G@6#-*.+_[2.@]3.YOC9JE2%G;LSB9I MLS<^U3'$6'FJ'%%CN17?*V)W^NDLEM%A @;''-.I0*F"KB;,0<^ZI6)0ZVD^;W65<:C6S M1"C-#8,H+K52:<:TY][Q0!'7BY+">2XG=":K:_+NFZ@0*T<8%2[R+B0TD("H M=M:;Y5Y=EW%!Q<%!XQQUAA'*E-(D4$H)_L,[QKYK?3I#'+_%+RO<-+@_[ MH]2J9"1UJ1\'KN^N7CSL[6K9V]_[[HYKH$;^70OA *4^-NKH>V]CIOKUZ08@ !T&W&LV+M_]= MCU37*VK^>[';:>GV?U=ZNMT#O4@)87!CKW'IXRQ$42__^7W0?1&?4^)B.!P( MI['>KVW7MS:+O?IZ?6OO)C+GL+5[6QO[N]OU[:V]8KVV66S][\9?Z[7W6\7& M3K6ZO;>WO5.;^RY\UKWC*"O]3KM2;*YNK!88,JH>U>SILB%1JY"PI["ADJL* MWG_Y*8@EMP&[=(!\M[-;+?X=%^YVIUT[:\6'V&*XON_Z4![3PD)"1B27B%HO MI8J6,/?24V^5P>HNE;MHZZ1_.=]XN]FQ9TE]J5^<^I6K\E7_7)C-SK>/>/?; M :F>N9.M;X?OUK[?YH?2:UY<-FYK&W^_7R$XG?0[7- M+7B M_'.YOHW]_X?ZO[ZT#S$S6_FY/1D9_/K9?7]_L7.YC^MVN8VK&X>71S4 MUV,[;&SC/JS6=T\.3@YH]9VDM>]?1"H#Z$, *9X%4!4@,(9;0$T0V!)HH& K M:PB"3Z7R-)J#M8S0)R+TWB7U$2"=-!3A@Z#XIJJ[7XN=MO_M:O*G.Z]1KUZ% M@^EY[,3B5K>A MF\5^NV$[SA?5O8<* ;TM!(.AGS05ATZWI?OQV[''T0I^:SJ=IM'-9J=O.N=W M,?6GLV@G^F[S8M>?=KK]A23M=PWS?I_73OX\CO?@G<\?3JJ71S2^-Y+S<:M: M=\W:YH>OAY]WF[76]F7MY&CXG7_BNUC[L-[!U?=;D=@/V$&K>KFS>13[6&OL MO#\XC^V#U=9N\_#]/CXXJ>*==_+[Q_IZO[H'S^/?7S TQD7# 1#C-*!48F D M5T!R 3DU,"B%5];^[W\I0?D?]Y+^4-RG+,D/9#/\*S8K!?G3_OIN?6OWXT&Q MN_7WSFZ]^'M_=V]_O58OZCM%5*SK47LN$"EV=@O$WKC?BIUW1?VOK6),Y[[6 MM]&*)9JU@/X_5WG6[1/_;%?ZZ 50S\*85O.^\FKWR-(?ZMTWW? MBD\\=OKBPNNN;]\%^;_+]FP-O#X+"?@G:VGGU4O[)5A*O?(0."L9H%Y&-4T1 M&Y%++"J=S4:MK'TX:_N"P$J1AOI9^MHLI'!G-VL56:N8F591[\;F-Y+;>^'5 MBNKE :V=;%]4Z[7&850+:IL'\7/S.-Z'JIONZ^%F]:+Z_A.,S');K4BJ!JZ> M;)]7\8=FO!_&YYSO?'X7V6C_>PWO?JU>;G\_W/QT64,WU0J&2!"2<\ UC0PE M3 "&*0$8"DY98RCG8JA6T*56*^J[Z[6][5)YF)5><9,$R*JC]-OVF"$G+>=P=;7V[.H^G3374EH$8=_3/_G[$9C9:WH=_)LW#D; M?4" PTPR&N@HKB\NBNDN5^/L $H\53RHO9Z.3S[<%=NCV6%^>( M5(J@EQ;]?BU>>6T\$=5CRJ$(@2&@M': 8AG58V,-4%P''1RC&J)(X>M[6Q\_ MKA>?U_?J42$\B#^K>Y5BN[:Q>ILYBKFGCC=;Y]KV2U$H.J'H7HM H7M%[]3; M%,[DBD:[:/1[A3TN?4^_Y6VE&6XK/G5;#N::?-*Y_N59,QU/32[5N3KN=;XDY;KJ#!XO)=ML."Z-$7;>LC+/1 M.6OWNQ<;';>8:\MP-ZBU16KOM_'!R3:NUO?C/1\:!R=?+VJ?X_??5_%A;$/U MQ%X>7G]GM!MT4+?PX.2P43TY.*_5TP[0AT9L+SJ,:]/!Y>'7^/Z+VF7M:_76 M;A!AF#@)#1!2QG6)0 F45PY81N**10SSCJRL;?JF_JZ[?K)^FU<@V[=%MZ[/ MMX>1O+84WP4VG*8MM%O70NND\=8K"9BB46@9,T RA@&B6!.FO'&61J.+ $B( ME(+\5&R7B9O?E&Q8=+I%IW\<;?^3LVZCYQIE782H@Y71QHUQ]BQO[1[I=N.R M_/=ORX;H-]NKNZM[J\56Z[39N?#=<@AN0K"H=59_F[AW=>K*4:2<)VUAD57Y MP,VF.7@LC2HXID_7N?C3I7@PWDNZ+JT[U_6]WO"OC[$!:('7I,.3:)2WXOIQ M^>G\X"2M3_NH^O[#UVBL-VOO=QN')['-[P_HX#UB=:^[P/#]]_:%4WOWX_/#ENU9HW%:F H45&42")\( BCX%) MGVP<\9#*A4-K5M8P*]YWHU+;*_YJ-)O%1]WVE6PVR/7 MC1!$*L]*T[/ MNKVSM&G?[Q1[@PJ[ Y@C_,;\EI;:%,^Y;OMO9Q0JI- JQO(I8D/H*B?B23[* MGU_C\&G?_*E#E:U*3!:DL>7(OO0)AOFSFNJ-?K.,=?':'A>VJ7N]ISKSEF$T MNKK4VLHME[V+ENDTWSQ*^5ZV :D-(Z%*Z?#G]EBWCWPY.IUV\?VX$7\[(M[' M[%$^*"QQGDR9*9T!&BF.P[7M F%3@G0A%QQZX^GZ;5C]_NKWAC@[KAXW:^\/CVNYU)$!OB !>16N (H)!G P%/)0,8Z0L3YL; M&XGPBO4X<:U6)PE/QWZM%/^"JQ 5I[I;?-/-,Y_.>Q2]X^<%DSR &3(F?H6) M(3\/F#D#X@& &/G>C/51]D, /%@; 6$"T!I'5! J4 A.*1$B(#[OU;.4S\/I MS[3:_KA[VV2U%>OC 7A3WV4?):*871]V-?QL](Y\&35^0_9XWD$^EW"N.'-\0'WW2+D!13-SC8.W2. MC#E6KI@F.4S2Y72PMW#Q:K23TJVG76]]:34A7)1I,7K%F_B\R&=%[RP:"+WC M3CHF<75JMG^L^[=[\5W?;&IY&+#\\K COU4*W7;%&SS66Q.I,=YD3M)<$",,I$A41##I20'&@,!:$8*JVBU7O@>[?Y]AD' MCA^8 >)A2+U../0"9XX?VH*[A;C6F:LQHO>?1%X\QDW4$UFGU>CW(UF5*TVW MTTZK8/.B\'%%O"BVT^*H;;F#NZG[NDCGC6]S\>@9X_[JW;-X)X4L,>VN/SIK M#N)]]T"]>)-F4_R!"5X=WM _;I2GT$[3*;27YN1!>Z]9UO=^FQV'C@UP&M\A MI;XN#CVOUK?H%VJH%\Y*0&'@@ ;-@$2: ".PD599I7C())I)=,Y(-/*6+IJQ MV;[0UD82[>K$A(E7NDG5N_.W111?<.>%7BNR;WQ+]TJI2@Z]. 87E:39QL=% M33 -T5%QU.U\[Q]?75Z-BJXOV^9\:+3+["YE+$Z*[<"QF_>TL+R,_KBZ[9/:;0'"P/"!N K'7U<,5^=T4[F;-NUE3H;\DBFFY#DK=802B(F1CCK=B[M"D)-2UMT8WK"0 MNL/ AQ:?B0Y;[QK5$PNKN-:L;7X]/WS_X>1P\U-\QW9\WO[W^-S+ZDGUM@\M MMO^?UL'G[8O:Y:?+ [P/8YN^'K1J7^-[8C^_7M;J?T:=I'I1O94ZC9CR?ZE8 MD8]J!Y,:*$<#L(9@BJ," @5:6?MX-WV^?&S]8\5[4JLUO$.CF5VO)@G:]=$D M#O2AX4S.NH^3GSGZQS.C4O,*G%?@^09S[2X]^A5@>>$G;F]@1PP8^-J8&/QS M:#*\8(?O#0=-#QD^%*0GI"3#;.QWW4&UL?*7,Q*'V27K'2B;Y=:+#>LM MIK/_*D_ON\9AZ9S:/Z^UJN>U]U5Z6#\Z/_Q\V(S?C8KGP?GAR1:,2N7JK MGS]\K7T^B/W9P@>7\=F7Q\V=S7?-P];^Q4%4/ ]/WK6J]4^7M7^2LEF]5C8% M--HI[@&G."J;RJ63F\X 1SFW1H7H'E>KRDIZ7]$5T_.3ZN=_CJN; M^^SPGEAX^.[F@L,,QYC# *S2$%!H95QP<"HS9JVAS"J82E=,:L&9"^]] M^(F7/)UGO-.YWPAW;8Z66Z+1JFAWRAW-L][ PQY1,*C-R.^.KZV:,>N=9+3_%NC5UHI;=VV":K1=DG9\]+-O;YN.]UUO2)E&VBXNX__ M%(B\T;_=[3@O7B9I^.UQ_T6NXGG:5KJ_T._DR[B]V.92[]@WFU<27+R)T#WYO];N"L5YB]-+*+O+ \? B648H6(^>7J, ,0%7.VHT,[!0 /ZQ%$CBB/?_2*SEF_7''2 MTG-U+*IS>Q6\3@Q0'J?SY8;RS0,FNOS=A[/FQ3 "DPT*8+U=N%U8-3KB+ZL+.CDS[D^0*QT0\S2!YYQ.GMO78=OK/SL'AH=K8YV'-^ M5P:-Q5$X:S<&*^8 URLW5U$E6>#.!.,YHH9JR1'$D"LN/6<*JB_;Y>(I4NUY MYVVCI9N]_UG9KKV[62;A@KVS%SHAFV\'E05Q5/^'#DUJC5K>XMGD$XVJ+:I?-K[5+USHX22:<)=76#Z;;2>UD MF]8V#UM5')]]>1"_]XGNU/?CNS[%-AXVD@E7N[07A[?R['HO-?8> V%2EC?& M-) D.0PMB=,),>6.KZPQ6"%*5@BF5^OSE62LW:J<2@/S,'/9R#K);40B,#8XI*(75 .*J6%@;,M84^<] \<="-M'PD>(2%)X!: MG(X>6P&4P P@A11&EDILYZ^5U?]%9^OVEW1_P-NTOQJD@8O*]_MSEGY5>]F,-F._2N K):713AG]WX+TFQEU?[N^52W0O<[.=]NU M]=K&]OK'8J^^'F_=JM7WGCQ4Y"%#-2]R\9.:9L5Z;;/8V_]S;WMS>WUW>^N. M$9DS(=_8J>WM?-S>C%.X6?RY_C'.:>S37UM;=\WFG+7]3:-=](\[9_$9;I2' M:1]^+9 M33BAWE.':'K!5D^6B3NE'8V<8$;;KT?=SEG;@6$CK?4^A+G(H_3K-7YPLF1O M;UP5>4CNP!]Z'+0=_O=W<^HL\/ Y;7I0TJ;\$TW4_:9>QQY#^KZG7[MZ='6 [O^KV=U<48N M^P?V[5Z?_5G/W7+81TL7Z73VT7-#D;;1(+;:*P&#$P$%.738EQ$W(X<]( _P MUY_UP)'6IV^3D*VW7?IK:R1AZ_T-W>VFT+E_TC;*M=N>S-AM7[U0+=MZU]XY M<2>'GU/TYO'7P_H1/3CYA'?BJ__Y]7 S/N_SNZ\?R>[Q0>N\ MN7.R%9]5/4]G6:LG_WR-[Z2')\W&8>L@MB&YY=\U=M[OD\/-PY.K[\1WG1WB M?5Y-[;[<@COUK532,_;ON+7S^4/K,/:W>G($JY^WZ6'=?:VU:J&V :]<]]^_ M>"*,(2ZY[+$"U#,%E$<:8,P]=L8H0M'*&N*B@H1XG-_^44PW&8?^+U]YF^TS M,RTI,W&IG/;6$0(YA42;R%3&,^ZL4#SX 3-!A G*S#1/S'1YS4Q.6PD]$\!2 M&>E)* OB\J)3 E>#E1*6(!.9B=$*H7B.F&FJBOR8__*&SYV\0'F*!X)T?1"H MGA)I61]189J^4K1]F4]VYZT1<&>@/!WH$^!70XW.:_J_=B\//[M1@RFN7ZZ1:KY+J MYWU'IX&(!'%AC2C'#C.!"6JPA@2X'$4 +M M.!/418AS6 M(6 @*4[)J1&/5!DL4,$YJBURI<>J/"F)_Y@CC]6$?.D9M<_7>#(^)X[/D3X3 MH%0( -W@[ZX_U0U7^/-3 MW^X]42EX%0;5%#PBP\G8&LQ%MJ0>SSP[X[OLV$.EI52#8A74!@.T<19PSA%G MD&"N^,H:(A5!V!Q94MD5,C>*04;N-)$[Y@.QF@0;!)!$P@A?ZX BQ +"+5:2 M6"^H6%E3%2R?K35,SP6R1!Z%[?:W*-^=[OVI&5^]-3(%=>%Z%MYW.RG5;V:; MA[/-C2T3YG3*PPB@3'O9)/$.2FH#IA+CP!@S9F5-5)1Z9!*/[#]8),1.04W( MB'T.8D?Z 5>0">X](-[PB-. @ D6@JCN,Q)12XD1";&2/WN+9'I>A278(EE8 M-\A.F=W3#O3V(N72^_$\13:HIJC;E!.R7LY#MJ8>SY;5ZR1!\>_U+X@[I9A! M@,% ;64 RDU!HPH:;@*S :RLH8J-)T)GAM[*CM"%D_#R;A]/FXOKG$;I,#> M(P%(U&@ ==$\,1#1E-]+, .QALHFW)*YBN6:D!]D?K6%>J>OFY/0%H8=?_"Y M\N6CI&G$F68V>C(;;8]K$1Y3:SG!(*H,'E"##%#00("-DRBJ&)2F4XN8JPIF MS]Y0>2PT%LB-\HKA/HVHU SWY\!]I'Q8(A#U6$>](VV?$L0BW%6R'*+I8)53 M6+$(=RHBW"?E&'UQN$_[G."LHCHZI[%!%Y7BM)GJE*0#5RE3Q&DK8F)T+M#: ML]99LRS,Z?QI-^))EP!.M^M6*OEX.?C%')X2'+5]\MG4U&)D@'D40U7[U*L)B0\'#_SV&MO5/6W]69SLGNR<[F\>-6FOK MXJ"^CW;JNW$,/C0.ZNOGA^\_G>^\WST^3!6R<)7][^41^4*%0=1H!"2" E#J M.3 ,*:"I9C9J$QQSO+*F"*_ .V+#YO(,89;)19;)K_"+L\A@[@((UL9U3Q(" MM* ,0 8MY,PABY-,0EB1\L?3[_F$X9Q9?O'(8'EEWFEH;_Y52K>=SKN>Z/9S#%M,]0E3+120R$F %!6:.(Z02YES%:]PR>?(;,FNA\73 M$C)>GXK7D4(@"9+86@H0,E$A8-0"XY4$WB,BB1-::I;P2BL*SE/LZ=*[&;;; M?=T^:J2D0 .G0KDMG#T+,]0/WC7BZ_W'QC?O1K,S"&?)SL['LM#!N-80!(/. M*0P(I2Z=Z]-1?S !6!4@Y1Y;8E*M;E91.+L6EAC$4U :,H@G"^*1*F$8%)HE MMT+:>J2&2*"I)\ R"E&PADDG(HAEA3Q_TS&?^EMB9\BN[_6[#9O"WO))OYEK M/:/9&);V2(>D>_VTQ=NK==HV!_(^@3B/QK4?I[42<:T#T-$4U813AD2E@!?< MJ[@8*EW6]*@H]F/6].PQ61HL3T'YR5A^&2R/;;#HR+L1DH#(5 $AVBM ,2]! MI&0531R"1>G_K$B:3P1.$88;G5Z_:/G^<<<5C9',9W?*C-,C#>"\EDAAI^80R4OOI]CTP4<1 M=\^OVO J[)LIJ!17,W*=(CX[=I_$/R?KXYJ$5%PP)2GP%IM4\08!#6$ 4/NX MGG!I ]?I.$D%YI".90;P%#2)#.#) 7BD0$ D<)PM!ACF#M"RNH,V"$B#E,6: M!>S"RAI'%<3GR<.X]%Z)05;#.-A@0>39$6;9$3&_V)UN=L.,W:=C=Z0Y(&.- M]H$ *;%/"0X5,(8S((B%V!.?6$#+3]J-H^T8F M2 F5L5)XP%S*OZ^UC,I7I&WB<* ^."AXF4\:8U&19%(VW^3@,F.73R;.3)R+ MJ/YFXGP:<8YYRB!7FBD%XJPD6U73J/ER"9!0SF,F@MOYS>IRD;[RG>G#SY'&AF'X<2!Z7K]%>@0V_I6-[_KB][*[S>E M*(K0K2%\0.]+X1UV?NW?IAN?>4>+9CIRXLZ1VUC?V_KX<;WXO+Y7WRKV#N+/ MZEZEV*YMK!;KMW-[?7=[:V]>T5N;CJS4]O;^;B]N5[?VBS^7/^X M7MN(??IK:ZN^5[S9B%]OM,^\^VWN^_&FT8X\T#F+SW"]2N'/K8^,&1?8HG<\ MX U7G/JK?T62T-=]*LEQA.B2D&.SF_JTY]]>??CCZL!&HUV^O/S2'T/^'-) M$OS;_H,T/(/+0TPHM2H92; 8NC&&+QXB9K5$S*WU97!-X%6N\+V7X2JZ]]K/ M'HO0*B?B28_]^35&7JBQZD&/_86KZ)=NW1]OO4.C'\C\=#17^2L@E&S[X:SM M"P(K):,FB_W>/:?E'XM-;WW+1-03=#T>\,9X3$Y('J/)S?>HO=EOZS/7Z(_3 M_D1DYZE#-#VS^?8 W6T;WF$+W"E'Z)$[0P^2C&EXI.^6BX_;ZW]N?]RN1[5F MH.?4=S;^WU\['S>W=O?^N]CZM+]=/W@,N!8_3G!C?W=WJU8OQD;F[0,@\_1( MI5D^X_44V1Z6,"E:NG_6C69=?'*T,ITW/V3I>/:^[P)[!._JXM+X]*:P&?*Q MTSZJ^VYK,\K5>MMMZ--&7S?+O(@[)@Y66:I@NU-X? MP'@O.4PNP]B&^-_)0?W#26WSSU#;&*LQSB27@6(&O*4,4"$,4"Y^THIAXCUS ME/B5-40K CT[QG7^@E0R02TI04UATR$3U L2U*BDNO!6QC\$6)@2*W*I@0GQ MDR&((&OC@H/8RIJJ8+J$B5L72!OLW$H/WVQHTVB6ZF$^&C0W:>$_#F?E(O/2 M$WAI;TQQXH91+YT"T,*H. 4N@<(( 1$8L\0R+ -<61,5_/RD\/ELT/PB>.I) MX3."GX?@D68!)=1<(@,P]110!B%0-OZP0@K/C(30TI4U66%TGA#\>OQ,Z];& M?O1[Q:F^2-N)^730;.N:EI/Q]V N,OD\@7P:8^J#Q\%A$2"@DEE A31 ,QN MULH:"K6/\[FRQF$%SE5N@WPX:/'TAPS=24!WI#);VAVVDVR^"F,E8Q_LZ?G_IV+_LD M9JI,;+5.FYT+[W<'D_)QY"K*Y/0$_9-3$_%2(2.](8@N'7&44 0 MBST0Z,9;&.T='S(GJ<#4AGQO]XXVS M7AP6W\T[K,^AH_$8"24%A1(C$*)"DA"-J4_CBJ%5!"8+R)G^(46JB,B'.;U HNGVT0 M9&_$,V(P]= K8?7I:>Q!I;#-3N_LZGAWI]<'5[^P\1\YW>J, RK27&T,IFIC M,"]_QVD9?EQONZWVMT:WTT[9.70S5?)9DA0W4Z*P:OU&-G>N$3(8,@"=$(!Z M&VTCCS4(GC',E#7.X;*:!$+SM&V;W1J+IXUD;$\%VZ/T59@C+E(=;0HY3M%4 M&BA)%3 64<^,T]BSB&U8P7R>L/UZ'!^#C.]7^DGV?LR'#C)(&SV8E+Q]^TQ" MNI'[G3/","$6!&MHM).L! 8Z AB3-!T/P2Z=#B&LPN>J\D1V?2R>LI%!/%D0 MC[0*CY7CB%! J#2 .D. 9#3J%XK$&0T\$!0M!H(JDB]A%,;\*A.#W.]7I6.> MJTP,>_^\U,4+35+3R.:1B>EYQ'0CS;FFC%FG(, X[:L$YX BU('@(F5I(CCD MJ<0M%96H;TS(WIF;'.83='2\8LQ/(T%&QORS,3_FXO"&(&5*/40"BB$!!DN5 M2ML90SSBVB071]1&,%P8S"]]"KR4'*92-'VO=ZVOG':Z:4JRXV/NDXMENGH4 M757'5102-1$EM01.\P H4@0HDX[9"PP-LT)B%U642%X529Z=N"=[0.87S7.3 MB2NC^;%H'BL/0J04F$$0%&81S=(!S:T#A$G%&>$:!YLR=^O&DL+1,:D\DM?UQY01"*A2#&$BG M>(J@]T![HX%(*U*TKBP.:F5-T JE\V0_96_(XBDG&>531OE(=2'(:FX]!\*2 MJ+HXE*JH2@P4ET$2:'T0T001N(+Y$AZ4F5_59=,''X4[I>NPG98O^OK\><$B MRTU23U=%;C+1U;!OEZ->U^=C.\(UGYGF<4QS,*Y/!*XA(L(!#=-NL"<>&!F5 M"LBB@*:Z")1'?4(]_UQM]G3,+TZ?KDQDG+XH3LUE&4#.") 'BD M0S!CM M, J52B4:).#">6&"#E)9B33P=G"53Z9_S&?3JO5Z"<' M82]%5,5WQ ;YMHV@S@!^ ("/;D0F&&XB3 5PS*05&(:4!@L"B(,SABF-C$NH MN07=E[&:7U3^'K/&9/E[6?D;+2!"8$DCY@&W+LI?L I(ZA6(NE_D"J6A]>9> M^5MZ:W"OOK/Q__[:^;BYM;OWW\76I_WM^L&K+5/O&KW3IKY(/A]D&Y^2_&J8.4@SD31:.I>KUB/W6^U.NGM'?NU4OR,EO_VW;UC MW?6WZ-EJ(8UEV FO*(ZJ(]<*>VH\Y11;S^\V ;9K[^ZBYTY[+S7D;]W=Z>[U M4P6 ?W3SS(]>/=3X82;L7Q/V223JJQ3<&PH>_N\QM*U_VOJS.MMI?6@>?G[7 M.-Q7U?C>3^C@Y"L[//GSY+#^%46-DQVVMM%.?>O[_UYNXR_&:ZDHLH!) MF?8&:+07-([:AQ<0>\D$"^'GJ_H]XN-44%Y(I1"C5$?-4B;7 K))MQ%$N[M= M0%E\%DM\7%0)/!06!!.%AK*H*!A-")#*IBQIF!$E5];@*OS1V/SA%\6I[A;? MTKP6I[Y;]-+,_G$_Y,CK4>D#[T6R%+Z>NMG_>-.-W*TRX(X$T'<__XE MBILS6F* -/,@*K 2&,<",%XHAE(*'?A]+;4^3QDIQJUBAGMN2TSH@Q*D6\=NKCK=]\ M\^+:U>L:WW*4X8][.D]7+NZ%7>GIR2$!C\7;6/@ODQ*QH$#IYZ,V:I)Q@@R( MTP.)TDII(Q-BZ!R%%>;PWPD#\^E+90;F9($YVFJ5EE(9= &4I&6,@A2LD: MD28<>PQEJI3#[O"=OI)XWWG>8?OS^3ML)GAHN/;($!.WG7/-S\1&KU:E18U]'.^SA*)P>7M??[ MY+"U?UEND4":RM=%PP=;%U&N#08*&0BD"&GWA$&+Y9-VV+26F#&/<01=7-F- MP288(J!C49HXLGF';1G$QPFHD+080$FB^$#E@8I*=5PNE(V+1\JTI::YP_8, MJ$RUI"5-24?N.L_V1VUGZAIWSK]VSX/ M8K 43#)GD*>00.EY;#P/4"#C**1?-DLACO\#OW!^V.^]_MM24H\[3>>[O:W_ MG#7Z%__$=\;&#;P>?_EF)L'9B.W614J(H2QWED.@/$J5U) &6B(5[87(@=)A M)S7^"0W>(3]<6!>7: @5L51@9J276!-DE0C:4US*#[R2GY_Y7K/\S+_\"(^( M08P"QP0#E/-H93K,HI7I=,H-ZPF"*8[S 8R69*DW\IH](P[@5>0/>)JRD;<; M)X^FL;2BBAJ%2"12Q&!4*GT *JZF@!-JN8$A>*+N1$/.Z[$TN'R:;R+CEK^CK.RW1Y6*,0Z<]48(S.-4NHADHBJ8BCE"\H0B#1=$Q[#V MK'763'%7$46A81O]5Y9=],U4M(M>[&?\] ARVO5]'1OKMG2W'8>T-S93FX.) MRN3T*'*Z48<-28LB(WF@%4Q^W4A36@0%F#)($DZP4G1E#;,4!?*CFO%;]DDL M YR?KF)D.,\#G,?JSD-(M:401."6Y=A2Y2)M >=888-HX)9%.'->@>K'>FPS M@?/KQ2#W:B]AHG2DEL-9+#16M)4 (DU!C!X M38-V&M%4>ZVB\(]5&![.7]GA,TTUP<#B2-? \;;-X$W43 MIS6 F-N &"4XI)!S5&'H1S?(3*"];.E7%Z[!CU(\D9IGS:_>Z>OFX*SJ,%[I MOPM?1BP]Q\]D.MWX*!"[]38-0Z_3;+CBJC,+N$S,UP[7C]%EF?\?Q?\W$NLC MA20DS +,?3J'RU)UK72NTF"!,>5.N:C9$2DK5#V[PM9C\;% SJA7C/DI[(5E MS#\?\R.=SW(GG4$26.P1H,0Q8!R$ '+F91"*$8\CYCFN(+HPF)^DQVH1E):Q MBGOE48*'*#&_&HOA) T&]BV)H^$Z9Z;IKR?J>2QWUS#.E.3^-<,!6AKZGX+* M-U8/;;WM\F+PS,7@ZXWX9Z.90$$#!%/F0&QHRL$2?SC-B%3$<^S3F7.,145. MK!CRY( T8P]AIM1,J8NH46=*G32ECO1KQS EV!*@@HN4*IT%4OF45SK.9Y1Z MYIQ.E(H4J4@EEX922Q7\][Z.+[TZ S:6JZZENT>-=OEZ?I/$K(^RWYT^+'&I M31_[0MNTX:O;%W$$BG9YIDUWXZ_;12.V[*A;QKAW!]N_Q[[G$UK+X2NWC$.C MK=NV43H2XR_*BGNK-X_"C0W#\.7#9'U_G'9Z993GVZYOZG3V]X_O#=<_ON*, ML2\.)Q:.OJ)-;,19__ZOS,L8XUL' \=^IM:6_$(HBYHC5!A21C52BA-EA/!( M1043>O\%I90C@R\==T<)$(\\,%VOOP(=8@??ZN9W?=%;^?VFZ$6YNS7N#QBR M4N*'([;V;].-S[RC&S,=;G'G<&^L[VU]_+A>?%[?JV\5>P?Q9W6O4FS7-E;+ M*JM[^W_N;6]NK^^.%UF=V\[LU/9V/FYOKM>W8LOK\:]!N=B==\7.WUN[Z_7M M>,/<]^+-?EN?N4:DB]_FOZV-=J2YSEE\ANM5"G]N?5P0HF8Q.NA;1.;3USTI M&7]$4^4J$QO;U*<]__;JPQ]7.TV-=OG*\DM_#!>%(;8785 M#G [=/<,WSR\O%I>NK5J#JY1N8JXNOTJ$!U4W'4KO=JQ_X;^!?/>YZ7U3C M?<>]8JOMO"L7_P]G;5\06'E 7=M?;B@MZ,CL-XZ3 MLW92'7Y(Z>5E&C@X"6Y8TK')0C41H9I2+>^9>DIW_3??/O.])WK 7KLK_35Y MRFG\P[#WF$A&4WW;H#%7W!K&'53*#C/?T7LRWSW*97XEEG/C&J\UAJ[QUF&C MA@^/#_ _Q]7W'YK5^NY)[7.55B_W4>URZ[*Z6:4[GS\T#D]J8Z[Q#R<[F_'> MDW?-VF6SN1/?>7!R?+SS>1_6+K=9;//%8?T3/;C-TKA&QBA232I^P9!N)F=Q>#[DYAQW%EBH/$95&:8(U-I(S MCV2 / S3,@[)#69RFP&Y75Z3&V8PKCDA@#A;&- @#%!!!J ME(@+SXU(@112 M5@2?5$:)3&Z9W.:IXX\@-Z^QD) 1R26BUDNIJ!#<2T^]50:K7^0LSN0V!7)# MU^0&51 H6 ("X5%S"Y@"B30!<56B3C!-D; K:Q2R"H4\DULFM]=-;I&UI#3( M!BRBYL:#0MB+X$)@T&'.PJV$VIG<9D!N9$1N%#JG! :,. JHX1X8CU&J":"C M(V\?XF5^\CFP_(SY M><;K.>^ST>F5H8>=@;1WVC\XQI<\3<6<^H/3O.R$]YV.*T.H??=;P_K>7F>L MND5>BG^]%-5) 'GE#D2+8$,(!)TP!*I $4D$!()0TJMI:V9#*:F!2H?S9 M9XPSD.<7R-/T\V4@3PK((\]?,%X;: FP',H(9.9!.J<1T4P#+FMQ8)B25[(* M5S\66\] 7AH@3].GE8$\*2"/O%S!82JX(H")I%H+J(%R*.5PQ)@0X[&R-B65 M1A4EGUU59TXSWL^WH?_>MWTZ:YC2>6C7:K0;O?[ XG]E6>_GU. ?SD]DI/6Q MV?GFMP;.QTQ-CZ&FO3&KWP3$C.<4I%1D@')*4]2$ 2%.J@I"4AU&(J&"A(*L MK!&6P;K$8)V&)R7C^ 5P/'*A**])8)0 Y8D$R< "RCH' C2"(JT#EQ''N +I M/.W#9B0OH FVW!'OOBHVRXTFLW"-CN]LZXO[+'N'OD<5_&"!OX8"8U- MQ=5,; PF8J.,3% 4(K0D :VH!Q1H!Z60D(86\U%X0R%.].36I ME+IY.V8.P3I9&SZ#=;)@'4^,$!4#970TV@D!5*( M'$!$,^\XY)2+>C*&F-Y M[W2)P3H!&SZ#]<7 .C+4G3&<$NB -S(:ZI+SJ-Y;";CUB,:U52@K)^)PRV"= M7[!.S4S/.)XLCL=R'R!.!"YK3DB3RDU0H(GR@$7QM9AQ2=*BBRI(S!.2V#RPBW7G<^-)G[.#?&^>_24W6J>= M"#OEZ1MN,^?MY$=5HJ@?)1MUL)NS_L4&8:WE FC*!*#!:R"M%, Y3!@*! ?, MTEX.J2C\;!?QHS"R0&$CKQ7TTTZ:G4'_'-!?7(,^)=59B>#?DE /^T$VQGTSP!];;32TT 48=X"EH['4YA\ MTG%]!T@$B;#GD&@SJ#I%V;,3:V?0+Q?HIYV,.X/^.: ?K?0:.>X""4!XQ2/H MN4\G.#30C(6 /%<41?6>4%'!>%(1HR\+^@G%DBY(G;E&VW9:SPH9?:V,-4V' MQ/5\;9?3];'3RZ3U.-+Z.NZ3(%@%ABP'4B 1S9/ @-+6 LA"U%*<3H='5]8P MJJCGGU=Y%$H6*$3FM<)^FBZ)#/L)P'[,*P$)QQX1("F.!@K""&C(!"#<$E$ MSXV<72-?S^'Q[;BR=7VO/P&OWP(N^V]F<5+\:G&_&OK!VE[27%[<'[.XGVR- M>_"@M%!'C0P$:M,A&"N!2EN/W%)%-*=$&;VRQG]\3E! M?(Z4;T0A8TX1P'UPZ7P: \H0'>$J(1?:AV@\K:S1'^WMC,^EP.?$SH-G?$X. MGV,^,28ML19BX#"-^&3& 2,U!2F)&\.8!,12AA7RXY9]!NA2 '0"CJT,T(D# M=+2 ,H@]MB@ P5)&1><9T$A!H#7"D&-F,/$K:VI.%-S7DV#]VH0>^JAR-O5Y MB(^YFI5<4?,IQ+,];EDK"+6/TP&H=R'5M]) !D& 0Y0&#V$TM-3*&JO@.[@G MIW)=&O1.,\PEH_>9Z!VI#0(&I*UW0$JM 8UH!5I"#YCA$=1:!"U00B]#DXK MS^B=0_1.,UHEH_=YZ!VWRCDR1J64I]K2N !C$M$;U7\O"*+.26IMLLIA1?!G M!ZAE^,XO?*<9=9+A^TSXCMGL&IDX'QAP!!V@<6)2@'EZU3KMS M,T([J\Q/49EO9(=2-'CN2"HAUY2K$X\ MD"MC=;)8'9FW1B./+9% 2Q^Q:K@#1F,(;.37H"TG*A7YB\9NQNIR8G7B05T9 MJQ/%ZI@G.5CL,8X(55Q80!&A0*F4FDE;316GG FSLL:IS%A=3JQ./+XK8W6R M6!U+2\ 8E-%* <249QE@U(&##X '@CUT <-4LXIUSP&G)!#P!0&!_AXX?!!45? MG_O>BV2%7GY*F^[!MZM4<>^ZG=9&;$:C?1:'=IA+KM/N_5G.Z^"^>IK5K?-^ M5\?9:;1U]V*[[UN]2(>I ]U.LUD2XB @.'/A8[CP1Z9Z_RR0R-R0R=I;/0D5Y M5*BX2F?Y##1 ,T-!-)E58-1!"TDD$5RAXMDNUTPBRT@BTST&F$ED7DADS$%C MF=)6,P$LH0%0GJPR9#RP/FC* ];1.EM9PZ2B^+.K;V826482F>YAQ$PBHTCMJ9LQM:J*EB+^H^?OJ\;RL4W+N!N)?+]?_I2'::7HGHF#F M2H1/9-X;*96=M=IQ@H'S&@***0-*2@\$1(JEDW_FN.=0W)BKBW!NI206Q-F0T6HV'$AM!&!,1 6<,J_+Y-R\ M6SCSUF MBLL4M]@4-\VHH4QQSZ*XD187&#-&$ TL0P909P.0T@7@"-2,!:D$"66<#Q0_ M)GF;4XK+F7=S2N/%NO,U1*;]J7L-6WC=;<<6]XI3WRUZQ[KK"]WO=QOFK*]- MTQ?]3AR 5JN3FM>Q7X\[S<@5O;?W!J\]8)#&^(9$1G&=L_2BVX1S[T[?)'8+ M=2>O(*>?ZV>4ZG.M?XGN:V1,;WB^)[9/!2*2WGD )N& %4< ND M0PQHCAES1A'*4^I562%W9$K.^%XF?$_3)Y_Q_9+X'O/9>X>EDH@#Y4/:EB02 M2(KC/QTSCC,IK&3E^HW%I+8E,[[G$]_3=$AG?+\HOL>.D&BON",06)I*DL15 M.Q42DL B;EQ U!L\6+^1F"?]?$(>OL7P+]SAZAOW,#PCY]M/W#G+N)GX^ %8 M4/X^Z[F_?;=DR\DZ6?!MHMX:2N75ZVX2,LR$_ !"MN,.$Z\IIC 2,A(^'3(@ MB9"= ,H$K*@.,BIC*VMP%4_J].W#T3#CPT*9US*OWF]0QQ\QKF=<6G]>>Z53+O/8BO#;F M((,ZZM)>8F"%+M.EI/H^/H" (3,*!T<(2[Q&4.:US&N9UR;C3,R\]C*\-E93 M$7.EM"; >V@!M1 "+:D 1!"I-78,N8&^-JGD,B_/:Z_A+/QFHWF60I&F&1CX M8R#RI(/9'KI-DULY[ZU\58[[%PX,7,+$./,:&#BDU1_V'_/6XZ,TC!OU4+E& MPA"K@"*( II -IK!:12+!5=ES;H,K2 T7G*J)-37RUE:&!&^*00/A9<0(,3 M 7K I96 .F>!41'F&(;(Y0@CSD,97,!XSB6[W B?@^# C/ )(7S,^ZE5I&BG M!<#"!D"%TB#J9A@004V:3$N]*=?P^&30OAH#5?4$$2% X(J M :BT!$BL"."((A]G60DZ6,,IFM0.QQSY^A;#SW"GT^])(8(W'3N#3MWEVWF] M>S^<1M!Z?>[U9&(9,WEF\LSD.3_ADID\GT:>8R[#N)H%$RP"2 H-J"8.J* DB#,6 M+88X8Y#;R01,9O+,Y)G)N]7YF6,R[6N#]@R$J)'X[8VK]--S[SCF[,=+C%G<.]L;ZW]?'C>O%Y?:^^5>P= MQ)_5O4JQ7=M8+=9KF\7>_I][VYO;Z[O;6WOWRNG<=&:GMK?S<7MSO;X56UZ/ M?U6W:O6]8N?= C2]^O?NUE];M;WM?[;2\.]4MXJY;_6;_;8^[;NX@6\<$URE8E5O=>AJOHWFL_>RQ" MJQP][;$_O\;(_2_-C9W'QF+ZH,?^8A/^J7OM4=>;-#'(!]E4=ZO0USU3]_7L M1ZUT.J;B[5[]P'9PH*IVO2^J\;[C7K'5=MZ56LF'L[8O"*P\X$C0+^.C%G1D M]AKG#QR7QTGZH@KXF.OJ$44GYGN.DQMX4AU^R%FJ91HX. EN6-*QR4(U$:&: MTIG=%V#<7+PZUP3+Q:LG[;/?V1OZ[$_6+VKXX.*PM1^?^>YDI[[;J&X>Q7=\ M^EX[.8+5RP-2^WQP?EA?)R.?_>')SF:M46L=?#^L6[JS^2F^XT.\%K]SN84/ MZT<7A_6OJ/:^UKSMLS],/GN\C0]/_FS6+H]H;3/VI_6N<;BY3JKUPV;:"]BI MQ[;C?T*U,?37[\'O7X12$C,#@1<< 8I) -HR Y"'2EBBB5N M7B""N[PFN""Q5D0C()0S@%+L4P4(!0)Q,ABDF)N7B""0]<$ MIQ7USB$*@J?I%+LWP BK0%R%H#6(&!]RV>I,<)G@-., M./AMZ$ZL%'%AZG1]T=?GSRKX.R]E:/,S'O",:9][GQT _O+N* 56)A[ZUNA? M/"MWY;QD5,S/>, S)IE#DJ13>O,LYMMIB\[W^D57]WW1^ZY/BY[O]YN#@.!7 MEC?RS73W2GJQP_'3 S12^[W7?ULNR1OC*_)(.]W0O>-WS<[WQ%K^O6ZTTR_W M1A/Y9[E6[WK;U+U>(\0!3_U;;[NZ/L^:[2,TV^N39DFSY5QZX24$ 6,'HA1X MH'%P@&B/HD4O@L0A:K85)'_,3O7;@W7:G)AJCFE@ CL*US20L3YW6!_M0UAF ML$;2 2BY!10:!31D#KC@F<8D*.K8RIJB,"-].9$^ ==Z7O 7D@1&OGKJ>/#0 M,!"A6[%R_5W2O M@>!=.B7=*8]*ES?[\],(KA^B9!_$?'>,UH(PW[PZ/*ZVX![-?;>I;D" F>T> MR7;C(:9.!A]M60$DQ@%0ZS"0QB/ @XUDYXG__^Q]:U-;29+V7SG!;NS;':'R MU/WBGB4"&]S#K &WP=UA?^FH*P@+B='%-O[U;]61A,3%-@(9CB!G8S$-R5&= MRLJGGLS*RM2<%[3+6E_2\5V#4A# _G]>I .,_*&-?!;>4%YJ%B)&JM@WES8@ MHV)V=#QW+DEFJ8UKZ\9<#6^ B3\:$[_7$ =8_T-;_RRN(6)V97DI,2J80-Q2 MCYQW$9D4",6:L$3D.*ZQK,)/8/\-M/][C6V _3^T_<\"&D%&9[D)*'&N2L7A M@'3*7WC6O7B'V1ZJ?AR,.L.2J)3Z MO9/*']GN8?[0_)MDV_WJD^V,8JD %_*G?JI+M>7?#8;]$>1WW%^XXR[!W)>U M1K>[K[(Z_RS:A)#NLA#P;"[(07&(22B.C%<&<:$=,M9JI+$-1'DO0\H,B#$X MUWFD]K[,\,9/.M92([5\4Y) M#(#!ZH!!PVY1 @0T#@+F[F0F&WP4'E&:.0"7G"-K/$.IY( 93)0SI2MA2UYS MP MM1YN- X\LV0,0X2$=.($<4(ULC)1I*TTCAE#HJ9KZ[JE M54,\A!\$1Z9UA/,XX_?Q R0O2C[ZDG$+7?V\2[[,W:[OK_;.LOSPTDWBZ>>A M\C>]?KTK#(?]MAO55<0/>F]L/W:'L$%O$N(";!B9;"B8<$I0(B'08A9!,H%B[EP L4@$N+,493U M[!#5CO(8+@5J9F#L#$XXU= 6 \#&#,I?"8; 4A(X2(C&7 H"P#AB[Y MO#Z[D]@X1OPX0+4*[L#(HN3R]'P5H(*VG87&7[X,> =1;I+;@P49!O&G+6B*MIE()1'C( M1(DFABP1%'FLE28E?Y&*C'NB&5%Y.*)KWJVD>7+S-?9[P0Z.P+@?T+AG_:@Q MSMZ/,0992LJI&XG(Z"209MA;Y8U/I=["__R7IH3^!B?QC]?,FQ+T %M?KJWO MSFWDQCIE.4/:68FX9Q@9+PG26LA(@[1>Q1(3Q7>_@P"6WF"&OLRX!1CV@QGV M;!/7*IF\7Y=XA(^(!Z&RBM(H[28&-86V*PXL=(I'H 8/P$Q9J0B!F]98+:4)A"(.:>LSS5H3?*YG2NB2?; W/Y$]3LC>%^@T\WW@ZN MV0FFNP! _4)0OST?:F(QND0$1TDZCCA6&)4$/R28"82D:!G5)6C>$OPJUM_N M.&QYEO3 AVF J8"I34\T DR]+TR=T6<;#8[>,82=I8BG4N.8&8V(II()ZTV0 M/F,JSIAZYT[K@*F J8"I#0IT J8N#U/G@I@\ZI",P0IL^4 N1P;4Y&7 M5N:O4NC$2GLQWF+D\=!4*%?U,.6JFC?@59&L)_8?]=E6_C>T/ZW_,W^9_L6) M[1^VN[7!R(O;KH^EY=S];R2T;"0'1[&RON1^VNY9J1K?[0WSTVT__[A;-\,[ M[-M.=6K[XP30HSB(97^I#;Z^B)K:7=OU[2PT&.8?U&7DGYWCS>5IF'PXI\]4 MJ:Y_VANT"TP]KZ^UYDWCM\_M,#R:[G)S?SB!(CS[$^OR($;#;_])4^:87YR- M^:]EM/5NR+BPG&-#,1?<$F,D,TZI2 RQ"L?X-Z5KTS\ZZD_?X-0>1N3ZT7Y$ M-N47?&X[G^W98.T?%Y=>7G>7YOT&4U9C]&3&UO_I^OF9U[S&#:;[NC]^4"VI M:[7TJOC?V#K6K_??ZZL]^JMG=?/JLV=C>K_7;F_M M-_]E]G;W]UYO;VX<;.61'^1_=K9V#_:KO5>-'_K^P=[+__O7WNO-K;?[_Z_: M^N/=]L'[Q@_ZEW==.PKMC(>_-G^L[6[&\=XH/R,,%A_N+7F/#X=XP_TY)_\]?X&?GF[[[W6/DL>U6W>NKW?R?8MS_SMF/-,V!N M-P,P5ACK_8]5/\$UX>TX'[":.J'S&A<3Y>J8A?;=2$YF7OY*37K?:'/?_QFW<V'=!VMWII3]M#VX$)&D^0 M]Z.3T;A.V69,;=\>PLQNII54,I!;WFF M>]')O='Q2+,G9__(]N--EN.-7OE)3=W&26_471;R/;K9@875J(7U)\_L M8.L_H_;PK"EI/&<[[4D:S\G;C[L'[S_O?'U'WQ_OGNQ^_8/MGFR7-)XO'S8_ MT@_'6U_??_W0V:7;^#R-Y_A]_NRWQ^\/-C[O_KZ%=X[?=G8.WO'W7X\^OC]X M]^7]UZVS]UG^_?&?'R^G\>P>?_SRX??=HYW-C3R^/\YV?W_W9??@Z'CO][=' MNP>OCG<._GW\_OAM>_>OMVEGOJ&T2%)PIST2AFC$E2!(8TI0L)P%G/47,5]; M9Y*V"(<2_H_@?O<=#7Y0\Z/+"=+:$V4PDTY@GDHZ+37*4ZR,CHY:NP2;'T=] M:LL?4[2]T7 PM-TRKV#]BUG_7(,?[E+=.1I;'1'WWB,K"$:2073'C!V(#Q&9)( ?L9;GX-6L_A(UF7@N%O,<4<488RFI1*"47C8@A M)6D*?CTU\ +FK(\\YXU"Y+: M*B5L0,$EC+C%$CG'2DD9([S%,6)GU]:-OG-I@14S;^ FP$U^"HP!-[DK>(ES M\-*:!ZYX0"7VA;C&!AFA'#(,NZ",I,Z%#< MW7%N[GZ[XSQK2**$$\\^9[1(!Z80DR)KT'CC-%U;IU*VL'E"U=$!X@#B+D*< MHI9HS51PEG(LA:,L!D.#4YIH1AU 7*,@;JXL$DLIX!@4(I1G']6;B(R+&F$M MK"94!Z6:5'W9=!RFW,CO7E_ '7SWHNF*=4/^"<>/5GLKL(Y<\ABU228Y M0263T?I$^>4"N>Q&YY!%*3%LCOIYWM[D5^B%/VUG%.O\BA=V$$.YGQB[ UN& M!U[@ E[@[GP&."=1".5+MQYG4-:D1=J0@))C7D7GO##L^K['T,Y\-0WXVDPH MG'U^:8,(6B0>2[R:.9XH4Z6;DXI7BES?UH;'Z5%@Q,LPXJ]SB9".,I,T8MX& MQ)D,R 8E4,S ;+3GA#&WMDX5 R-^)$9\=1>^+PN&77AI!DSFLH5$LD)Z9&20 MB/. D1$XH4A"WI$YTQ&7+IM@OJMEOO_S7YH2^AMH";0$6KJ_K3!%2[)#RK#5 MC$LMG5.<.I*XP-9F+(6ML'%;X7R&6=*$AU!2_A4NFZ%QR$4ID.>6".*9Y(&6 MU-EEM6H!$P:@!2TU74N-J-JR(@'M>K]"KFQ*)81]OBO=*H1]S4RLQD*^WQ#V MC7.8-L+Q:#"L6U(<]&9E&TO5QNWNI&9C32K<95+Q-OYGU!ZTAW$_]C^U?1RS MD+?1]PZ[]5-J0@+48P'JL?=R+A9N7=8V90:)3#00%\4+MR0B+FGB'$>/.5E; MIRW#EW6CN$&)G8\;"VZWJ8&60$N@)= 2: FT]. <=0E1+>"HJ\I1Y\)C'DL< M"6>($J41YX(C30Q'D23MK(V46P,L=271 # ;M-3, %GS4E1!$B0AW?DV^'6Q ML4>[[HC^_"8U[V]]3@+/@&? ,U;Y&BZ&X<33(73M@:5:.+8W?540B>(6X-@(YZ@PB2D:G>%3$I+5UWF($P@XK M9KH-=6A!2Z ET!)H";0$6@(M-59+"Q!_2Z-T*:14&*-/V/B(L8_9!\@_],P" M\6\,\3_8F9#_C;]9"#+PK!-!;6D3) DR+&%DO?1<6!^5DL#\5])V&XJPS8GF M-SW:-.[7[2&B#\^ 9\ S5C*BSQI>!/A?,1SF,5>%TGQJ#\\@KM^ N'Z]\5TX MR9ZQ_4S]]]*!_?*FUR]#WA@.^VTW&EK7B0>]-[8?NT-P"!9R"';F3P*8XUPE M:Y"VFB.N-44F6($4CU):*A0S:FV=M31;5G<;\ >>MC\ 6@(M@99 2Z ET!)H M";0$6KH?ATYZPHGV/#!!N7/6Z, =$\:PQ*-52[UR!@[=/3MT!^_.3WB\2H(E MYE&PT2-.540Z28.\(%1J$T44>E4\ND:<'30YG/7"=DJQ\U:U8_O^J&*D517C MO4MY\V^V]GG<\)BL4B:J8*QWG!BND]8^2DR^NALJ0L.K.P+='_.1 MJQ 5CC1JQ*)TB,=(D'-!(L(ME]X0G+#+.*=8BS&YI.IR-[.-%:IH]B2,_=HB MZ990*I0EA,7$*<\\2,J(A?#1<4.46X*]OZP;3M16/RZ5OC<:#H:V6^85+']1 MRY]U\\39P@6-%'FG->+2*625\X@DPGET*5N_6EL7N,44!\-_PH9_3=+:K:T> MMO(E&_1<[\KL11@6:$ ZNZB(8^&1%8$A:X0D-B@O52@&#=;\E*WYVFU<$A$< M54P:IS/V&YVP)UPY:BB/*>";&C3LUS0*VTAB<";KE*&_;&%E>3)MH MK /QA"2ZMFZT!M-^PJ9]3;1R278-&_6=K7EOME&+I*E,(J"2^(^X$0H9+#$R MD:9 #,9$J5+-'8P9C'D^MB9UI QSJ8/DI:$1CB8D8T3$22@A(;;6!#N?W1'? M^-N+1&R)JSE9.@GF!8VT2A@Y[S43S.:MVZRM2TY;U%QM)P_6_NBL_9<%S-VY ME(PV@IN(N;8^;]Z&N.QV>RH--=_9NP?Y-?-W8/?W:_>SZV%>>\F5X$A9IU#^ MSB.3_6^DE"9YZP^)6;ZV3B5IJ6LH^Z]@\D_4Y*TU3D2>23I3G.7MW5%N#'4T MM7K6DOKK1KX3! M0RU-D 1)6/P@"9*P^$$2)._Y3G#SJRB7=K ECW)0]5+ULF,'@W$(:Z-48SCI ME>%DGP/N"G_#^^/Y?X+&2)D6G$NFDZ722.^$#-@8/TDMY]/4!Z+)&SS"6:1&(#DX(BPC!#7 6*K,(),2Y$I([@J SX'BMHPX"TH*5F M'MDN5#.V^;'+>L-"=>_>$JT\WY;N<@=\]1;R_48KH??R:G*/CQ8 M"@=N#3AP@T[!MXX['&_/GXY)'Z+DW"-L@D-<,U9JP6 4F58.QQ@D]VOKI!2" M8!!W6"W;;:A'"UH"+8&60$N@)= 2:*FQ6EJD\*/6CCLBE1&14ZELH*(4#"6\ MD'SL@/DWAOG/%8%37F+I<4!81X*X"Q1IFS1R6C!A A:8):#^JVF\#878YL3S MFQYOJEOKU8G>LYA^)R,>1/3A&? ,>$9#$/8[.P8CS4;8?\5PF,=<%4+SJ3T\ M>UIQ_46JOBXAL']>_A4:R#X<_;_05U%PRU0I^"XHYHA3SY#C/B"GG"0X4HVU M6%NG3-R]&BRP_J?-^D%+H"70$F@)M 1: BV!ED!+]^2X2<$5DU+YZ UG&IOL MKX5,][7W"6O-P'%;&<=MKI,'Y]KIR!DB68V(1ZZ0"=(@0[1VU$L1LQJ;[KG! MM1:0!$E8_" )DK#X01(D8?&#)$C"X@=)D(3%#Y(@"8L?))^\)"Q^D'RRDK#X M0?+)2L+B!\DG*PF+'R2?K"0L?I!\LI*P^$'RR4K"X@?))RL)BQ\DGZPD+'Z0 M?+*2L/A!\LE*PN('R2]1-U8,MZI28.7&Y3O$JHQ_ M^MMA[_1YJ#S$RCZ_PL4.:'6$4LI\1&Z3BQWG+N M;30*IZ 22?KO[3MW7=@?]OS'HUXG3^M@ZS^C]O!L#4KXW+R$S^ZFGZ^]2K.N MLDHXLLI3Q#4VR ;FD!-!8DJ],%*OK3.M6]S0N[9>6*+%_.S"7CP@F$NC2"2469X^=X3S!,F3AM+I M+P(J7O9.37K=&C/UZ M"'NCX6!HNV5> 34618VS<]106##C:$)6DXBXL@%I00QB^8O37EDK_-JZP"UF M-( &<"S@6$OD6+?'32!22X;$W1F1(CI(A;5%61XXJ(6$M$9K2[$^JM76" 0X!#@$.E]D8.?N)@G%#N.,\V6BT M#T'[Z*-(1#$%D?DF(.5.05$B&YU#1C(?+,,ZT\>U M=F@1 $T 3 M0',>-$,FF3Q1FE(D/&KJI-$N&"V(I]GS8P":#0/-62\GP:ST-KOBN.!E=A0B M1SEN>=S.IZ%:M_AL?NY20S8^6SC!BW>NKW?R?8MS_SMF/-,V!N-P,P5ACK M_8]5/:-L56Q+/=-$K\A8S3/.Y$V?NA*Y\B )%V] \@E*3A;J5&3J'.HZ@G#] M8WZ8\O-S1,T5T6M"#F/.?3\>MKKD8:MK/>R7'3L85!LU_1\GXE2UV'9 V]WJI3UM#VT')F@\ M0=Z/3D8=.XRAVHRI[=M#F)DK,U,W4*^FEC9KHUZ5#NHWF*_F;5@@>2\$0"R7 M *R$X1STE@>O%P-Z5Z.=UP0\FSTYX\SA&\S.C5[Y24W=QDEOU%W6[O3H9@<6 M5J,6UL\1;=Z^!Y+W&O%Z5-4V-J./)RX3:T9*Q0UB;GE$^F,(>M1Y%3=X_48G M3RR0.X&9E\08B371G#IF";_OL_CR>]U]O[@SW1^ WX??_Y;4ZN#L1HYCRGB M(2BDK7?(R4A-"LX[RM;6":4M)=ARTW-O1$M6[&;G+7%N=0S^VNN;Q9HU"40D MC'FV60XUTA: M*X/1-#GB"GXM^5YZX\$+F,L-F4MV4$22PABM,8_:.),XBU1:9;P-W-_4J(&> M+,^\V;EY!YXTL3IEYT1AQ)E6R!++D%8R6NX9DY3^A+(3C3=OX"; 37X*C $W MN2MXB7/PHI*I@!W+N*42XI)3Y$14B.'H':-:$$*77R,"L*M1-@S8]>,;RI&2 MD((@E(<,6IG(1UQN*6N1G2Q)$@2,&P!K7^:*+>N\"I/#"@FBLM.%E48&>X]$ MJ AE(/G!"7JK_=^V:4\^4:/:. M=.$S\S,\:G]!1^T08O/\ MG__2E-#?%@RY@99 2Z ET!)H";0$6GJZ6EJ$VCO%C/",*NLT3PD;IW30,AHN M-1?6 K6_?VH_=Y1!&9.8*8%L\CR3>Y>0B38AS!F-L23[2P'D?K7,LZ$@VKSP M($C>:[BU>0,&29 $R:#$:EFLR@')[6%5'' M/LM&?O>Z2NS@N]50;W"%?&%'<10BFC&[L"6X4'H M99'0RWQY%4R5+A$6)'A(B L3D5;1(BYI]!&SZ'@HEX"6=0NH07FB3]2 K[UF MS(FDE!+C!-<\.:Z]%]P9%D5^>Y[HLFQX?/<8C'@91CRKDA(=XTD'@R(+'''* M+=)>)R2)C,Y;H:1Q:^N"*##B1V+$5W?A^[)@V(679L"S,B$D::TY98AK60PX M?Z<]9\A3(;"1.GJ5N?FRN@^#^3;Z! 2T!%H"+=UA*XR6",^4<"PJ+K&W#+/@ M@^!>:FJCA:VP<5OA_/5MPBFQ"DMD>@((LYK2:)T)NJU=0.[X8I9 M,. L: FR-D!R66<.*WU)KJ84R!7>4$X9SHG#T[J<=;^G##>^P[T1CD>#X4GL M#@<'O5G[M]+];;L[Z?U6\SYWF?>]C?\9M0?M8=R/_4]M'\=$\6WTO<-N_92: M,P([7( =[LU? J-8:,RX0S36]:"U18Y2CS CDOH0B+=N;9VTA+QS81](%UT% MX@%: BV!ED!+H"70TH-SU"4$'H&CKBI'G8M@9@<%"Q<-XB'D+U$II*F1R%-E M323:82F!I:XD&@!F@Y8@B F2MPMB-F_ ( F2(/ET))_6S8[B]O3C4?9\2H6\ M3F\P>'Z3[N:W/A&&9\ SX!FK_(SF(39(-C?/@)AF[W^[<5BUN[YW$B&OX+YN M+^8YWZZG_'6F&Q!%7:3V^_B4?QI%Q482'+5%GGB%.!:EKZ)22 J!731<6,%* M'NC5FE!-B_M =&X5HG.@)= 2: FT!%H"+8&6&JNE!;B]IYH1QK2D6G,;C5&$ M$ZVP<0)'I0AP^_OE]@<[$WZ_\7[^FAMS(X=$XYQ M9X*5DO"4#"-*!!,Q>'6/P:L[>'=^:$J]8\IF/XY:Y1%77B,7&$4Z9&4I:FQV M[5; K6M>U PD&WD6U^3@XPO;*3V#6M6.[?NCBI%654#V+EV"7*\?8A\->Z?/ MB\$->IUVJ,J+K. ^MDB63G A2A\4#91[DXP/UN8ID3JRY DOK9GO6"P%FC7? M<1_Z8SZZ*(GBGC&&E&!Y&THTY1W(.625-92X0 E1:^OY2\L8N:0JS3>SC16J M#/PDC/W:7D,4$ZD%UY@JPJGFEE#LA&F'.:V=))Q8>U=:,UF/83-NVK&_6R[!HVZCM;\]YLH[;1*6J- M1#99E9DW*QD]-B"AC>(R2)9U5OKT@C&#,<]W!:7!*.UB4M%IXXUT MV&9D6O9,M><\H"U M/SIK7^1$6%$NG2.Z[-P<6Z6SS261.SUJ4 M7>7U*V'QS MJEYV[&!0;>2W+B? >2#9NZQ09?VX/QUTP_ZVUQ\"#9QZ;B(F7#N3_49+G98B M$IVP3).K'WQZ]4,R_+T _]?8[P4[.+K6X2\JBV%SU,^S.>X56#<(W)BI:0!A M@(7" 'Z637NP07?^^#MQ)I1-!GG.+)1JYXOE?K)@AA&C--:/R!I9](QL>Y]J $=_%B&?)-E1H:X@P M"&<\1IRZ@'0B#'%AB(HB>17(VCJ[-O(B* MQT"\=?JZW;!!M07 > %B04N0O0&2/^7L8:6[04_/'@;GAP]CB[MX G&7"AZK M!SWW>^9P%\U0YKA;;4!!2EH(@'25%6 M8D31)B&L##%K<+8,;+,>/920-CR='$'?(*2Y1Q MV)=B' ;Y* FFCAJ;\O9.EU5W!ZRXT3X : FT!%H"+:VBENXWK@RNQWUSEKG M,I5>2,$T\B9XQ*..R!C/$ DJ>29X4D&#[[&"-@Q("UJ"^#)(0FY[-K.:5"!7 MF$.)*)]3!\ABOY\L]N_>7=\(QZ/!\"1VAX.#WD:>U#(XVWECVV&[^]*>MH>V M4S,_=YGYO8WC](*X'_N?VCZ.J>+;Z'N'W?HI-6L$?K@0/_PX'YJF>=(-Y61< MH(XGFNFA, (Y[965FE',2T'IEB9W+E8'1]NK0#U 2Z ET!)H";0$6GIPEKJ$ MX".PU)5EJ7-13,*$D#YAE#@WB/-(D".2H1!B%)Q++J,!FKJ2< "@#5J"."9( MWBZ.V;P!@R1(@N33D7Q:B?P7V@]7[;K_\/-OGK(LXU@8G@'/@&>L\C.:A]D@ MV=QD V*:O0/NQN%DWX/D@@8D%V1U;-?:>-T;0 F"A6*LQ]OSF0#:9 TE:U#R MSB*NK$+.V8BTBD1H3:+T)1. M@BY-M*,0V+X8%DLT]%VMZ3'!O>!3[]<6CV=E8)^]*<#(& MSX!GP#,>&HM!\P+T::O0O^*X;#/.:J. :?VL.SIW4^MDBQ[B4 M0KHF*1?R=V;N<_:E]]*!_?*FUR]CWQ@.^VTW&EK7B0>]-[8?NT/PL!?RL/^8 M/UOCG$4A:4!"\8!XB@89BBU2UC/M;4S>\7)]04@#%;Y7QN(;ZEJ#ED!+H"70 M$F@)M 1: BV!EN[)J[,I*A=T4IX:SB0WEI1:.I;CX)5F%+RZQ^#5';P[/S=U MS&F%"49$E][!+DBD*9.(&1Y4BIP0*U? K6M>U PD&WD6U^3@XPO;*0UF6M6_ M1]U8,=RJ"L8N6G'3]?HA]M'X19ZS;&:A-\IP697Q3W\[[)T^+Q8XZ'7:8?R; M'VYL39NN_WZ0F6GT5K_(3J]]"-&H0(GB3E-CA.>EH4=,,BFC_MZ^")]W MZ@P;BHLE5<)>AL6L4&WFGP:=JP,4UW;]X538P$S*R\WP*+-KX+W45$:3LE,@ MEX$5+^L>:C5BC'O_[(V&@Z'MEGD%U%@4-68-?X1GV9D3.,,$HX@GEI Q6N5% M%9VB%C.MW=HZ5RVF*8 &<"S@6$OD6+?'32!22X;$W1F1DD81IJ1 4@2,.'4: M6>D8"DI(@;D/WK("B1SP$$C4\D@4DXR;)'7@#G.;'2[+(Z%$,Y8X84G>% R M*2T3%F9,"1LJ$F<"!1,)XL)+9 2A2'(6N&%&)B/6UHV^ EX^?KQ<)&F))NT=\QDUC>0^,N==TLD2 MH05SFG\',!?/50+D7 )RSLHV"&>HI,(BC4,FF2EY9 EU2%N>N*4RRN)T,\Y; MA%U%SILG( %H F@":,Z#IK*Z&)^S6BJ.17:[A2^]B5+^[VR,%$"S8: YR]F, M>6]SP4HD1,R@235%1D:#9.:AV6O0<5SKAK>4N4O29F,QLWG)B2!YK\F>S1LP M2((D2#X=20 HD 1)D&RL) 42((D2#96$@ *)$$2)!LK"0 %DB )DHV5!( " M29 $R<9* D"!)$B"9&,E :! $B1!LK&2 % @"9(@V5A) "B0!$F0;*PD !1( M@B1(-E82 HD01(D&RL) 62( F2C94$@ ))D 3)QDH"0($D2()D8R4!H$ 2 M)$&RL9( 4" )DB#96$D *) $29!LK"0 %$B")$@V5A( "B1!$B0;*PD !9(@ M"9*-E02 DF0!,G&2@) @21(@F1C)6N ^L?0ND[,_X;VI_5_YB_3OSBQ_<-V MMVYU)B^V1O2Q.XS]M27W_"/X1TW_:&GZ=W 4*^M][R1_]EF[>UAU>\/\=-O/ M/^Y6[3RRP[[M5*>V/ZQZJ1H>Q4',$]*M6[7980Q5:G=MU[>ST&"8?W"2WV;P M[+Q-W.5IF'PXI\^4R ,\[0W:I;'<\W[LV&'[4_SM&8BZX)<9(9IQ2D1AB%8[Q;RK6 MIG]TU)^^P:D]C,CUH_V(;,HO^-QV/MNSP=H_+BZ]O.XNS?L-IJQNL#>9L?5_ MNGY^YC6O\:#3K:Z=[I<;^UNO7V]4?VWL'VQ5^^_SUYW]5K6]^_)9M;&[6>V_ M>[&_O;F]\79[:_^;Z[0Q+[.WN[_W>GMSXV KC_P@_[.SM7NP7^V]JO)[_JMZ M]7KOK^:_Q2_ONG84VADN?FW^6-O=#'.]47Y&&)P/MX;U&1;5;2OSB#KV=!"? M3[_Y;;HMM+OU<^L_^FV"_!, *]9WJ6ME_>;C7T\,TYAG6K!BFQ/"._G@B=D^ MJ\UVNCU=^)VBSZ2AW_PU?D:^^;OO/9:09Y*I6SWV^[\3["<-UMSTL:O#+;[M M_%SJEOJCQLN9A"S;N&[68OA__HM(_-OE'K+G+V1N\D)C<'B8QLE7$*-^J_WV MEVHG2QT-JJUNB*'>+/\]ZL:*X=8W7Q:6VT,OM]D+?;,/\36MB)N]%BFF9%DO M?+EY_&.?./P8;?6;G;E7Q8A?VL%1]:K3^SRH4K]W4NV=QGYV%;.KNN&SQYA] MP3AX?I,E_X,6Y7>WA1_-]%V>L:Q!/H+UF^K_K9$N\H:X MNN%[W@^&7O^J_WVG-_SM^ZG7/['#_*POP^?=T4GH#2>_7ZNZ]B263T6'UIX^SXMKNUY;KWN# M0;:9/%FQMIXZJ!38GV=NL_?I-7W[Z3W;&87CK4\??C?'>\<[>/>O+;R[N2%V MCC?P[L';HYV#CV+W>$>\/_;LP\&6V/EKB^W\_F?G-=OMO/_:^[J[^>?1[N8? MG_<.MC_O;K[#[[/,WL'[KWM_;;-=^N[+WL&KH]VO+SH?_M1GN_OFQ)^\ZHX_ MY]\?=X\_G'PXV6&[QW]\?G_\[_;NIO_ZX:]W7S[\OL/W?G]/]W[_0R=W>/W9SOT#['[=8?O;N[@O;^VZ.[)GR>[O^^PO;_^P'L' M;T]V?M]-.V?XR^N#K>'./O[\-U&$DQ@ULHP[Q"/AR. HD-+.".*\BLRNK1/9 MPH;_\Q\7E\(W6.:"\%4M: (+[2&7/O+R-@$X]"AQ* .,UH[X1//JUC(90J-* M(26! Y4BU3B$ISB$ 8<>"H>^GN.0R/N!LHJCI!5%W N+-$\4L>BHQ%PKH7W& M(=;"BC8>AQX!U5PQ5VDC'(\&P_H$KAKVJG[,>.#;G5AUSSEH^7GY+U^\JM-^ M[U,[Q%"YLZIW[E;9Y;A53?&VK3GED7VM M?_#-94@7FXEKR M&"\3LAA;Q .FR$3FD#!*I(S8VHI,Y3EK<0U4_L&H_$H0H[%EEO2[3F9&J=WI MS+'U3K2#6/5<'F5ML8-;D:5K9N?18:OD,A#F5<0&7*-,P2^3 M+)T?4KTNZMGZ9'5&-#'8!$4F,Q5$J1>7: M.FL)3>Z*I=_!B9]%CF[JJ#YU PY4!YL"RXY-X$IZIT@P5G#CL*3:FF62(S#@ M)1CP7& S:\PY)Q'V6B(N3'9OI!/9VW&9U5(NI!;%@+G4C3?@1T"&5C5*M%VR MAN)@6*XL]">LJ#MC125N%+N?VOU>MP1!;:?JQY,8)E&E3MNZ=J<.;$) J0$! MI8VI#B?HNMWUG5&9VHW!(.;Q#-O]^C;)WHS; @ O L#S)]Q4:B8BY<@Q[C.# M,@QI+@@RGGJO0TPX:S(#L)'-]T8AO+0*X24P[Y]NWC-^Y:V-6J6(-%8,<1(< MSU26F3S MZG78&9,H*W:,1?/M^!&0H54--NT/>_XC%"<&LI&:PH#VCVP_OBBZ M>3FG&L#,13!S/O\H>19HM )A9B7B5 MD##=(RN!$D 8;+-?69<9,U7@'$N)# MJ\!]P(*78<%?YRQ8@F-\G_8$KH=5'$9,LXE@%Y!R6*.LRL22IS?OAVCIM:2H;[SU"%&@5F!"8\%),^.S@_H_9I.<9^6E&A7^Z7#5W$RZ*6$H9Y9RO+9N MKN82_-H<'Q*B0 _(?0;Y=?-W8+GW8[DSZB.TU300BVC0//.?;+0F)8:8IIIS M(9,FY>R+W?F>!,2 'F\,:+\W&AZY?CL#)_/*6>JF]U>MU1)?#E6S,M:+P"B"X'H]J404+D4R%$P M22!N,XA:H[+_F##U,G.C6*Z;D:OQGYO3'PC]/&;Z ^;Z\\UUQGEX""'2Z!'E MBB >@T4Z8HL42\X2Z2,/=&V=-_]JZ,I1GN8->%4D86*;0M)7-3JY.^7CD]/8 M<75LZ[,7/6Z0-%?(K7I:T\&Z> MMJ>D'';)(A^I*K1=(L,P1I)2X6EPTN-4Y_W2YE^"@NAE,^@[F.U/,ML9?3?2 MLVB=1XFD4GP;4V25""C_4*2HG2/&KZT+)1IOM"O'AIHWX%61A(F%B5TM29A8 MF-C5DH2)A8E=+4F8V*9$]5;UZ'TSIMCOQW#>KL%^N66YLJ=P5'>_]>_'FAGW MN3FP7R8Q@1>Q&U,;DI86B@ <_S$?N"/6$),\0\&5\J[.,N2(E1;.(YI&;8-'Q*6(.'8:61XH,D:X8)64HI1Z M)2TJFG]_ZA$0H54]WGQY9+N'^6GM[O36:;EN,5?#M57WL>JE*B^!Z//O\[=S MIY]C^=#^% ?#]G#4OVTWJYL>NS3O&8]@\7['P)EJ\.+=\#Z_1EZ3_>AC^Y-U M'[4U6]/=<4;/X+;?[OYYD\SXS=:^R0ERIO_B(Y MY*A/B!KEN6=$"1/+S4M%[G)W"$C\8R;QYTGO8-4/:M5SE)Y1([!**#(=$ _) M(BI'Y;2-YH5O?Y6]ZJ"(&6]C%,9PYBN/ZV4Q8>Z M6'2SY,6K #O5Y<7:%2\GBMR:TR, [T+ Z^?IE.&!DF 4\C%(Q+$TR#AMD4]& M6*T)IB4P2EI<705>N(K]&&S]7OD4V/J]V_J,9&&N;*+$(^E=0EP'AS3G#F$E M(N.6&6?K[&4F&FWKCX!?K7S4Z=2>/;V0T\I%G-Z,M028N1!F'L[S(T\$)^!%N:=G\PR8(.JT&2P++_FF6/7 @4V:@X4D1H0T**V(D2.VA5 M[>ZGV!WV^N5";#D<[@V/8G]RN@S1IF:2I8D6I_DZDS2=C6[8*\JK6PF"U[D8 MSGZ<9U!62.RS6@NZEMH922$7#4/8.AS*7IJI5$F](U#L[Y':]WVFW8%]WX]] MSWA4L!I[)5,YD,\\2F"-,GY;A"4W#)?FH-24:N8,FR;;]R/@42L<5>J/XCR/ M.C^NF\O&FR-4=^VS_B0\UGL]P_NNQUJ4^WJF,@#;1<#VZX76$9R;% DWR":9 MP=98AJPV&EGKA @N*,U$3:;N!+80B&JN63SGHM%>86Q-P0YZRSB MVGAD;"2(9/3&@N#,L70Q:T.N=M9JD%D_ @YU/<]L+'7:C<.J+M%VVN]]:H=, MHMS97/+3K#[;7:)/KM*!C<9PP+P.#G@<$M[:6$Y6;+=ZU>E]'HP+YFYWZQNBF8[-#/=V-T4G M$_'C972K^Y\W=<'O:X2/8.6NZM7HN0JDLUO0M9]1WW_NQP"GV4UP&][8L]+. M:G#0VQCKY<5HD <_&,1!)A%[J4#1Y#PX4$.0 M4:6*;'*16LZ\-VEM7;2XOEH^ID%G7'"&O1)GV/].J9QZ 5334D8"8*$?< M"(T<$?D[PBE7UE$2]-HZQ2UL&FW6*T>4FC?@59%\,E4*-_)XQT5VAKWS?LBM MZK2T\5Q"6^0G<53XH$ST0N/5C6Z WJNWV[$N]!]AA!"&?4*^9%AQ(BS2G@C$ M(_',699WL]+(0+:PA//_QVG4#TI$P:B79M1SS055TH(E@90J5_!MH,A)HY'6 M/A O%?,E@5*0EE!P^@\TM F2,+%-X?>K&F'..TG&HS Y(AGDO:.$F*=$?PD, M?V6C4O=+\"]M^!.ME"YD^UDG>PEV_.7L^!--M=.?;3O &OBB1,;%/X^HKE,IWGEX\&=<>@NL+!8!FY MY3?.%%J=W;_QM_.^D5AZGJ &B:6W8@B[FQ>RS!/+"@O,H6AQ9O.<03S9P 2.PF.UMJY(B\N[))H\("(\ F:V8C?_+F>9OVIW;=L> M'L3^R696RT8WO+2G[:'M[$<_ZM?8DID#4(*%*,'%C')NB"=)(>FE1%SS@*Q5 MY0J:8H$+[B4I&>5W#R-"+D]C+?E>4WG R._+R.=*HR5KI.($!>)]Z3KLD.7E MBJFP,3'*E'5D;=V0UA*."R"]YS$G2[0SM3^UG5)WO\[(JS*R%,+TM%(CFIK\ M_#9.]?)C2 4\70A/+W9Q-PSSI# B3N@ZZ1GE#=0B$I(WPN@,F+A:TN$%?=:>R28HJ4:1V9)FFI$/>929E8C@UM;U[2E M"%20A4C2M03IG!:E<1RI/7%Q\FL/;EEZ_REXH$LF25]COQ?LX.A;]TCV4L'/ MJ?OYLJ@&@',AX+QP&TQJ%V,Y5L*8EU;8DB 3 T%:$,(D3R92MI;]2$T)_:WQ M_B7$D1Z2%8'!_C2#G6,ZB\*I)/*+XV?Q Y/(I5_!+[OCVH+R4-CFP_5LZ6#$C[V?;#$VOEU+RSR?VB MD<&[;HC][?R#[K#]J31TJ7_\HNCI9>^DM)*P9;SE]L,@BW5&9=[WASW_<>^T M+BT!6]E"6YF_6(D@"A,=0YC5W--F[LECS M0BF DUIJ9LI5=[>G4M&L0$(UK MY!4FL/8'M_:Y@TPC@Y"*HF2$0)R$@*RW":D0#5&<.J94Z8(+EYZ OC9&$B86 M)G:U))_,;;)?)M?)?KW0MR2=IS##W;+' 9,HEKY)ER,D7EG10E P*S%;U( E?+&NFG 0PT 8N^&/*E.J/*G&+ M>/(1.6XDLIAA9267DMNU=7UMQ;C;G?O!I;*G<*FL$+3VI-=C]4N8='O\M5S\ M'W=_Z(;Q-Z4VUZ=LO=U;)E<\[692]YF;6M"X_/_63&-OXV#8;_MA#'4E^6ZX M^(,YR3=Y)GKA:O?/27AMZXL_LMW#^-8.XU9*T<-M@<5 ?7N>VWG-.7>8(I8A M%W$A,-*8&!23BLEA(?*J65LGM*696.&&5-"=KID9(.Q(ML,&G$*Y[^2W*UZI+I!,*",/0_( 4E, MR7LANAR'6\)MP(QC;F*DB1<;)P9L?'5L?,:KHA,L8A=1I#K;>)(N^V7:H"2L MEHP%I43(O*K%U=68>],L_!&0J!4+J7V'1,7\TV_2IUM3\!LYN]=-T4-"[7__ MO-=_+%L,R;316+D"ZY$S42'*F(@!2Y%WF4PCI6H1=;5FZ))C?PT+_P$0 A!> $*K?0@9 M^ (EBCM-C1$^8Z%+,MJ)Y5JK[52;[8'O] :C?GW#Z[R6 M:K7='6-$7D^W*YYZ-5V"Y743>B/7B5>6U:V*G]XT)'.?HURYU=R\ :^*Y#(O MA3+58+RH0:&=>4<_;_3GA=?NNT4YI[H[$>;EL)W#M4V[UXJ0-&CA*+[S-X& M*+HC%,WU_+!&"VP4"A++%1\Q;9KV.VME8KLRV%&M^F\]'0$._<[2V M"C34]TYB-;1?%B>B-SU^7UWTO^X-'POZ+[VBRG:]E [LES@ E+\-RE_HY*PH M3CYOQD@801#742'G2$(V$94P8WF7+IV%1U>MU#E-WLD[EZ%SV7QUV? M.D& ^6E$=>XSP/S*MOM_VLXH[J6->E%N^/^,VOT88"->9",^WKB0^9^X8M$G MQ**3>2.6"3DF#,*6<>-X"L:R4HDC*[;QX1T(-0,HW7>H&4!I:: T=P54LD2, MS3X!SHX!+_U4K*4,11*$LTS9E,IU)-+2XFHKE::ATB/@L:L:='Y;OD>]A$:# M>(7(MKM5G%S<+N9>]4YCWY9F\56GKAO2:5O7[EQ;O0UB1H]RW[C77GMEB'OI MW2#6V\;>9%5N=Z?%!%[U^GO3%?FZ+,C7D_5X!CO+0CO+A>(D@3!! QFEQTL>3$GX M/>S7G9;[PW(W8'@4!Z6-8+>^&6*'F0!/XK99:##,/ZC3,9Z=KY/+TS#Y<$Z? M*9$'>-H;M.OK!?W8L:65P6^?VV%X-$6ON3\/8GUN5!C(;?_I.FS+&\ M.!OS7\MH:Q1C7%C.L:&8"VY+\01FG%*1&&(5CO%OJM>F?W34G[[!J3V,R/6C M_8ALRB_XW'8^V[/!VC\N+KV\[B[-^PVFK+;,R8RM_]/U\S.O>8T'G6YU[72_ MW-C?>OUZH_IK8_]@J]I_G[_N[+>J[=V7SZJ-WW-[8VWVUO[WURG M37F9W;V#K?WJ8*]ZN;>[O_=Z>W/C8&NS>K6]N['[5=UXY".V/&K\T?:W;KAT>]47Y&*+4)OOB8=Z_BWV=6,NF!E>'/7O,F-S-G M1M:^OTD06N!QO'VBPIB?L_-]H]T->7*>H_*3!YH@\FQ,"*Y^G5#.W=%)?K)? M@FM\D3J^& WR8 :#S3CP_7;=S&:C&U[807NPE][T\_;4'=9GAP?Y4U]T>O[C MP_+$KSM3GGCRCNP>'WW<_?U5YHF[1WL'?Y#,X?C[D_?TP^^[)^^/P_%[^O[S M^[_>'F7.UXG_>GOVX:]PZBB7'P[>9?[X!W[_UXO-W:SQBT<;"]MSMECI,%<&G7R+^;?&:MI(EJ?O2YZS][48V7ST8F0J,R MN,,WF=[XL_'7)[R0OI:"/Y:%@E_(X( 1=]$@HX-!GC*FB1&&17YY87R;^#X0 M!7N97M)QO7MKG]6_5)Z E/\VQM;,A7J_R"__=JJR]2T MAX-J,'*#=FC;?CN/YY<\XDXL9=MCYZQ53?[T-A-@+;:553#ZAS-B7=A5N/[U]_K@>=W_Q3V^MU4-^WFJ4NRWJN*G] ;E SKY=5*[,_===6@'62TH=F/_,+]+/_HS MWZD;CI12//U#VVW[P>QSZRTQ9@>AG_\I0^IWJW?=LI]7^X7Y#YY5?\4JJ_MC M'$X>5GRAZB0.;2=/MNV,,A,=G;2J[#H-\MOFGYWF1=,?3[7O]?NCP_JUO>T' MU\M?6M7GH[8_JH[LIUAE>.B6]\UCJ9M/9H=DU)\;=;)^$F@O;'48>UD9IWD8I>EEUMHT<^6; MH96I4L]/ @;QL'A%RPT3;^^^NA!PR9;A2]#E'>KR^SZW85FF4+;-?'R>5;JO7 M ,#EU9LY3_['1Y3A*WZ>#:@LX>EB+>-Y.Y&K]HO;/%[AEX<^-;AV792X6%+^ M@$Y&\-A']3JYA!(9BTYZF=.?5:[?^Y@?=GC!@FQ)[ZH^MX=']8.N8DIY1OWX M\2JLGU=ZS>:WJ.&W&T:EKD@)+IR__>MX6 !M:+]D%)U5**B&T1]U\WY2L.QH ME"?H?&;R?/N,KS8CV#A:$>NGV_/M?HQX>9+ZE0T9I-KY0^MP1%9'UT_>)5/^ MR;34IW[EA5[V^J>] M755GY.#3V3B7Q6?=/':<2&>"7N,YHZ9S^.[EQ:)/7B MFLSE8!(DJL:;Z7A>\T1]/LK;TQGJ?2Y'IO,;:NL"ML<,T./9+<_KAUI5]?(Y M++M4O3V6XE"G96ASZCOMY[&T3SNS7>K"QG2^Q?^^L?%FN@67':(TU1Q6PU[] M)_U19[(BLY6..M--8/P^^]&/^F,-%XEIG#JO@).3]F!0UM_T0_:W7DX_XUFU MD:VYU!)OI[R[=X?C*_33'?Q\TLHCZTW;SBVVV&GGI5AKH72<.-=*%GB6F3O3][S &(H'E8&R M_#XS^Q!/8QU9*\:=1L,RQ#*",KX,6 5+77Z0[?BR.TP!P59'V9SR'Q_V8_U* M>1OS[7I'.,P,8KP=V4^V/?:&2M2P5W _VM"N?S+]@ +S]9_W M3C,G&:^$F0I;-SV-.=^H\_Z9^[7U[^/ (WW3MG8YJ>W135#D:=,5V8YXO3RK"IT_L\.(?P M<4W8P?3A96(*?YD^8RJ6R6X<,[M!^TO>1;K#H\$$\O\]ZL:*X3%"YSD\JR:3 MGAEFWHQJJC<9[?Q3RR8]IH7U/MD^F0QENOF5;;=_88MY=AGPZY'^6$7GKU;E M3XMYG0Z.>J-.F*Z+"0,XGK#1&:6^,6F[PEU_L'5>WA"_?:1WS]O8]?'HM[&< M%U1;GR[[GWY_8F M(F8M,]:\MN-)WJ6/,B>I82W#8M9\K_PLXVI_=#J&6=_O#<:^VUSX(O5ZPT*4 MQZR\/,*&3[$_B(54UQ >QV3=34+L8RN;?O[LT[OQT(X#8%7&,'O^=^=PG5== M?^Q6#2=F$J9O.+;1"[:Y8_L9A*9R9C<8V,(MX M59DC#GO9W@;3K2Y,_<6J$^LIK=GZ^"&?LOM[4E/EO >._=MQ0*SL ,6US7\= M1K'LD!F%"@6>3O&D$>_9LTPA3\JCBJ&<^[)E1O-\9%>^.">#_,?%@"9_' ?C M+B'EJ?V8(:];T^-.^82ZW6_MJ52_YS_N=\<&._6=YMYSLG_6(;WI>]03]CD6 M:,\J_U1[27.8.N]@=^_: MW-2QM W_%97K_?#<51KV''H.G=SEJNS SD-JV^P0V"GR)=5S B7&]F.;$/CU M;\^29,G&)A8V(,E#%<9H+:TUI^N:[IX^?-C'-G=7+>O6W;9;S,])VO1-+UY MRL"IPS[1CM]G,S(=^":VL*++ ED^+R:8!ZWI=%@!L_WFVN$?SXA[T*CBF[-A MXVJ:86O>V=%XD#[*R?D33X_29"&<3 U+ Q1'IU19*#PZ^:/]MQPROQP-*VWJ MMLR]*2R0'+TK35\^?<.0I-,K6GSQ^O>31&IZ:WZ09#,KA*QI&<&;CY0DY*-0J[K":-G_; M;&).IP9?QG.;F?'H],UQV^&F8W!27G-C+QMYVJ!PPU(9#P:H9LE]U^;EF/'3 M[-?4I-6958^WUJDC6NOL@G=X72ROD6-Z=X$MQ,'\S!TYF0OE@ M4F2E;I!LZR#4,(.<3N)@&']7R//-;&> M9W:P#TY%N^/)V2!ASNQR#T;_FHK9N;'TT?%,LIROOF%U#2U=C/BBO:?'@V34 M,I;.6_HW&]]T!D]FH_DG*RO-OC)M:;MRRJTX.6\LOXD5AM>S49OK#^?O^I-. M)C3P],+(.3289N;%V8CSS$S%[,%R,+5'+5MIIL-5+BR?V?)H'[9S:M+$9C.AC]S'KJ_+#W]K=LE#35H:B^&@%.H2 CBS Q Y%S MD(@N6UQ^F6_8?]+!F^GIZV*Y3O=3?A7NI@75W+]T<-X+F?O M4"_TCW_L/]Q[_\&&\?LC>/(PR2XW"=5;9ZRP$:( JBA"3EEXR,6!5S%[?]E7CJ1)NAK>8(($ M)!FS,D4%DZOUP:@/MI?OOO_^R?/]9X_W?QA]_W^_V_^A^1ZO["CWMR_][#)' M>E7RFX/RI/:U]BEK3?]F5/ .HQ5U\,M$(!&PEG^VXTA+E< M,"_$DTFI+#Z5D:I9=K(*F 1UF.LFGH^?'>7HXO_/=S\]/=_YG?@Y_ MYO8T M;@YGS;3:[)NS+$K3SLRER=EIU\PJR7IN,R>>GI?J^&J;S3IJ(E\>['^\_R*E@-\O],'OS[/*#X=*E^,#I->T><)^OO2P?J$^\9LWU+_W8-S_66 ,/ M0+O-::SU]D:/W>*T?G_3M15+,WV9L.T/-(AI=:;93G6#HDNK5#Z:.TJ.I:\[1X26IZ.>%Q8@EDB?-G#/HX#\ON>?MT1GW MYF+6FBLAINSEP;M1_;BOF>]G>. W[3!BDFXPC$M"Y.FY$#F7$*<'J.TC!J%=R%TM^,IAF-1T-*X]'_ M>79TS+*F!_D_=XO*C1F?IZP?-\E\:JY]S?KN7\/1U9_-M_RB=]RBCD'S#G@W M'$[^.1R5SGWR!OOKN6<4B]^'@[+U\LUDZN(W/8UN'@>#[C$Y'4Z# M[UL[Q6].!1>TO>9LL]RFYG9\+;,\^)!:SA-/7#8JW>AH["H+[,>^69]H"3@_ MS^TZ8M<1[TQ'[(K4-JD(79'JBM375:1F&^SEO?2J\;ITSF^&-7AG8NMZW;I] M&J.60L(WHZ>EEI/F$3MZVKQ<^+_-]6.F.@8(_S,-'7P]=2Z>>\7,1> /-.O[ MH[7\9QXFOG DG4*%B6A9)QP2#T^=)YM"V'@JOF$^.1PBQ%@['")^A]"PF=]J MBVH?O5XZ8YL*E*]*?MENG;K/\*>O)L?GWCWS2?SWT6%F7ARJ98I_TN$?HR>U M7:GXDT;]#X M^Q!?=C1Z7-YA7'D+F?PY]7&F%IZV MY"-VLZEM,S=S51W<69FEZ?3LAG&U:O J:VK2HI$MWH^5(7[QS'7\SR%4[O3< MO?E\'3,%3%\_:0$ES?.8)YS5DYEW[2RX>;IRINUNR5K.%;&%K_+=*_0?Z.KM M74,PV4QEG[J@3P-;E)X%&<^)[/(PZ2NT^7MY0+-^#>Y=NP==6[:<770LO3J" M_Z,.J"M9UV[HFNDW.U6@^5KND$^G\8C_8B[^?B;C_,);W_>S$)NU\4QY-T\D M_4*^>+WW;N_98\G/?__K[S^I)\]>O=I_O?_ZR<.#@WW]D]KGY^W]_EQ=]DS9 M__WIY,7[QW_M_?X3/YN_\?"Y??+#(_U"OX GOSPWOSY\KKCM[_:?_;?NO7\N MGWSWF^?EA:"J\!!(0#161!VCJ$:1@XPE8KKLFQ) @C:.:O0.HM*D+-::P%17 M9=8?9#%X^NB_C_:?/QH]??3]DQ_V'W]B>L"_?^O%5F+1R<:4G7$>T %YL(& METZP-A=80X>ZI^>9#BX%V'TD/=F0@[0)>*7%*$X.6;H:Q([EVZ^)';U).KA9 MIK4AUFR>4&Z>T&&6 6J5U'"/KCO+&"+93LHT-]3[0>';EEQ5X^F$M,>QO'AV M=-*4AE&;_=-63F8>HCP]>IBV=+QX\=#F&5>-3L_'80A;/GM[],%SOEF:LGGJ M!K'X:-TS4OUGT?BE5(?#H>8B-4,JD^.SQ8 -ZB%/_LLAYG&J6L[&[USH/QTR M!1Z6>83EXO.6F815N0MKO3WG/,)ZD5&PK;46\3(Y&PTI %F5/N7%WM[_>O+7 MU$WT'T/8Y2P]X2S@L]TX?5P9(A6/AIG,#T;G@!]6R/$5?5^&]W!3BTM-DV,Z M6*2A6L2?SL\2FR5ER$%R_L ZQ.&>38Z/%_];0(&[.8].O3QPTVOKOFPN#N3% M)?^1P5Q0P/R>;\^#Y^?AJ<].T\,=AYO/1REL_S97H-*<^2"N:E%\T.#5^_ M.3B;\"BW#6(1;_SX<&E4Z&3HUSQ/3/ON$ C&$\R7#V<:]R).=>KPT%;, IVT M?.39\A^3CDP[APX3)0VDN6V'O! \MP/RGSI$/O MIX>F-#HL9[/TG;/@YA;S.B18?#4-/!^Z/TLR-T^LT[ R/&T(]6V=890=TO2T M?KU1\?T!"Q(+A_EAH&;C&-\MO6ZZ MV)BU!QY:RA"PE!1HU6P]:YY/XC/K, \GI_3RY4F9UD-^4F=P>-:6XSU68%1+ M3*U\5"X[$7( =FB0)6,L"EDB9X2#_=EU0!!L5OBQI=+7[J0!"V^^U"6'5 QSPF[4BZK=LL MQT7T1X^>70&_X?KHV74*A+U2,?Y;1??2ZK?2QNJ=1K *JL< :)"7?Y5#5)J^ MSK'K[U%SJ8X =]A)'71BA=UG$VNU?#=:]$I6\%#\>SH;$A .I6K5SD$OVF]R?7UW/C^W)"S:DG- M&WL&?N7:NS<[_O_?7DE^?OGOSP""Z7Y.6V_[6G'S4C!>P_ MS'_L/WPD]UX_EK\^^^?!WNN?WNV]?V1_??887CQ[5<^KB/\LW_X678V86N(9 M5"A 9RL">A(VY@0I.42M=G8-CHV#.ZK(NXIC\3I7&>\T>/]H4('+P?C!?.&) M8@)6.92W$&4*V7<:W"@:?'].@UZ56JI.(I;J!;1,7 &<$H$WO:P=))/,SJ[S M8W2FTV"GP?M-@RP'IE 2IN)V M=I7T8Z/]IO#@RL;,.OS9'&/FOV:L$ AY%!K0!6!UUU$ M2JZRRL,:;/6N=,+:(,*:+%GP2K3*44XB\2[$A!6=0!>KD "V>A4C9A;61SK UQ?@%:6"!)AU)0C> M8&$L>THI>AVJT]WHLBG87AA="+"6)%$8LI6Q#965C>J$-C5Y="&#RW=F=.G@ M7E]P.U^"1JP&4@;K3=#-A;PDS[JGS_U\?<,0OC G.)F<1I.%TSX)R)19.O=6 M^)Q\ &E(%KNSJ_78&;M& -]Z[Z=GLWCB3S(87-'9[:,D@*HS$-H4"E#QP<24 M9*RDDR-(IE/2!E'2NR6# :08E'6\FL%F Y_L%D(7Q@,R"7DJ62$*Q=$.YP5T>DD D]VI%J- MDWIG5[-T;M4: 7SK/0P&@T'+4T(?S5-_[RV9Q24=M(^V!0?E*F,RQ1M%R+*H M415O0$R=?;XD^^Q_OV0;",9FB91%U%"8?8(4V/R@7)$E%Y7)MN2%T \:MQC! M(=:<; B(#J#4%+(VMB;I;%* I@>Y;!:X%W8!Z8D%"&2I0NLR]6]$BZDY%J1" M)E<6)G=VS9BGMN-[>_'M520')10 I845DU#[XY$)%WQT)[@&XR5;OC(D^28+*P/9&@K;64\J! M@NV;]T8A?&$7@(Q:)L,(MY %@-("7:X"R?M4@E2AQ6?QYAW623C?>C^"?U^9 MN[Q[%5S'3\KD4,GZ8)4%""YJM-FWC[0$XVXB?'02^J(DM)PMA"*&$'40TG@6 M,SQ:@=Z"<)%50ZH1DF[&2>CGBEL,X1(#.#"8C0(@BQ&M+J14DL9)DV_BJ]@A M_(4AO.0>L^ 1=FH[A5P'2@@47OK1:Z9!0OM MO8BJ D^5S 8S:A8C=W:MU!W"VPOAG"G$:L@8Y:&@Q-BD2J=++=ZE?!/'O;Y% MKP^Z%X8!;Z7QP5=19#$"BDTB!J]$,A%B5,6:T$*0U5B:6WL4=X"O+\"3K<%[ MZ30RBKVQJ*-G)4]B]B5'Z@#?+( O[ **G#0V1I$L2@%DHD 30/B60R01N@ P MA P86"> ;[UOP/Z%4L#=)^#:Y"$JS4)D, (S]H+E50, MD",RLG=V#8S1=$>A+0:X5(Z,4];%K$!;Q(PQAE!EI:RD[5G#-PO@"YN!K:#1 MR2)(416051"QIL)"NM?:NIQT*Y*^=@"_(V>"*4[-.AL/IJ5I3ZXJ37L#^\RU M%26VNAS-:IW?&I(V5D=;C$1,%0KY:"L&4YSTV;B@>NKW#2+I)\O9&)J3C)(U M"&.<%6!TXV_*N^)FV/G*9SJ=_3K[+<+9B],!HTJA M>9?Y%%EO406\'A,/RL7NWN;Q MO8F;VL2MC]>;E_XY*7E$9R,:'1]-^#N30W'&K[F-)^262A7;*3M(+0M9:3"Q MYF0T4O4Z2&N*\X9R[9F(UDU V'OV71,.IN;Q[WY#D+:4D:UQEF5:!IP*@:ZPYN%2I:JN]+CV*+K\6B!(\[N[!6&1H[)W5.^FBJJ$ )9,BUF,"\ M)"F%0M)*JY,/"GL9R VCJ_TE"0ICE:: "*X%AJI0F+B4$3IZ=%1=PAAV=A6, M$6[M ]89JS/6%PMDUY"<+$92!1LHH-)4LM)06X+#GFMFTQAK(6"5E+0F<@*S M]4JAW\$LWM/7,ZQ-<7XI1LJ@&*C4X!PSLDBA'1 M9H>^>MOUC V#^))EA*(LL0$[>=2L7004L3HI,F:JG@4W8\K.+K1=?)V*\':( MWW5L@51>6D.Z1 V\@6,#O*^@K M)AV[\W#2(+W9QG6-+5J&%=Y(A[HSC79RT MJ%#;P8U,7L>=72WE&.0ZE;/I$; K>?--!^\#SZ?N)7S;H=D:CN_1L]O$\8^7 MC3'&UN^9M4?];A>S+ID> M2W"R&DD"=6-6]%X$&8JP4=7FSY)UD)\G[K\^L/:)XRYAU(;,F6W(M M'@1/AQ$M0$@0:R%"!J>+RY5RK9\IIOBK4.M@*?['&?'K^-\\^7/W?_G'O,FO MZ>3EY'#>,LWS?J]/1H\-<\NC'-X=E M9.1XQ("3H_D,#/TZ'__I0'(C#^CXM'PS_^7;/#D]/J!WWTP.AU<-7_KV8M?M M\8-1Q[(*9?,;.^S-\\N/Q@N75H5TVM@'P2-UUZ6#]2U MUS[V6*4>./5IC_WX-6NN?VEO[#HV5L.-'OLW)TJ-L_ K^4^SX"3\OIT9N35$8_'QV\:=OY!\>)]V@PIN>J M3Z\Z5]UZ1_7O63 H@T"WZMG]M;+:MJN)*_=_:W1!QW*;C$9*K 39JY"*#9AK M)"*5S+2ZA9SK@K+K@I^D"SXW3YY]9__B'Y'O5B]]_/-C_X2=^_Z/W^\]^^NO%LY?Z MUX?)O'C_ZF#OEW_5\U/AH6"><]5+2X+ LR;HK!(1$450K/NSUN\-M>H6+8S( MW)'KSXWA\Y5]_SH-=AJ\'*U40K(@B\>2P$6',C43M=:E8+9)=AK<*!I<)%@. MSC+7Z2RLH680KX*I(@AN)5]#;[ %(S\Z5239)1.T@*8Y<$-XH'E](M MJZ1+MSL(HREO+6C])>BP:W/8_MO.LQU'L;6;6'ZUX[O.;Y3E&@L.&"@@\R&UX!*R1M7I=,N MJ([OC<+W^Z7"AUC)FRJB#,3:6$Z"LB1A:PUHG8S0G&"5'6O5 ;[% )?<1:JF M9(P5:R*=A>V%QD W9>)$!6==0B@05BL*YG-&!JA+Q MSFPN'=SK"V[O)2IK$+.SD#P%?H)T.9I45 M-D9$5L$$%FD]0M35*=Z]<>S#K3-K]"R=JV?I[(DYKSWC,;PQ.2(3C /P&#'4 M(I,./J&1M7O\;!(EO5LR&/CFM951B=(JQD#B"8Q..4$UZ:PJ(*7(E*3&8'M" MKRT&N#18/"6,GG5(+3UZ9T@SS!54T+[+')L%\"5?%E!6E58DU[@J>&H#_\;_ M51D+ZD@^^9:08"SE77GT=7RO(;Y]C&B2\D0 @%@B2FMT@>C!8)2U&PPV!=H+ M@P%5E8N*422>N)F31O4H:FA997@JP9:[=M+HX%Y#<(/4VEO%^ X1"LCHI/2 M;2=% M+2"D)*($$@F4E\;Y5"!T1X)[ &Z**F'R&K6S$/G?Z(V/5GD5,U3LIW:;A?"% M7<#EX,#(*#"T3EN^Y5<"T_ ;"0@2F8$IMY@)*1SBM$'Q*9>)/(T4Y"7Y2$EI.%5.UJL-J) M "H*L+E%R4#F*:>N@&VMS6?O!_'>WD0BY8WY0# M@L!K5K;*D1BRTM45N6I.J&YY_)J,M)Q@P#L9O-16%!.9D8R236-PPI+71?(6 MDUR+%Q@[>5>5(OK)PAKB6_D82#MI;#LG3JE5$Y6&$$."Y"!TL6+]0+Q0^YOS MH/0N"I7(L5CA@L!4BXA* TI+04+9V36W3V[9(;R^$ Z$VI'UJDF4 MO-&D4_ ,\#!6=IT OO7'__M'A^+X=L:!>V&3-"H;(.FEB0@:=/ FEF*,P9P< MF56S#_8#AZ_$2@-L&'U72 M-DA=(.2(Y*1$JT(NSFN;.[@W!=P+>P%KA]5A05%: F2(*0ITO@IG;"I*#K'D M'=SW -R\19L4>!5@=(#:()14B%> TL45523,VL;$%D 2Q2C"W HE;0(#,R25LS-N:NXKINAIVO?*;3V:^SW^+< M6AGGB+5/51%LAB!S=DIJ':KF2S=Q/>GLMS[LM[ R^40N:5!"&0BL@Z8B@M4@ MK M):P@ZPPZ 1:I($2DYNT26>F,/;NUOD$O@C]S2R7\U;,5[P=R.VNSRUN\(REWAKN4CYZ M$P_*Q>[>YO&]B9O:Q*V/UYM7]SDI>41G(QH='TWX.Y-#<<:ON8TGY)9*%5LJ M.VA+6#,&50$J.?(6'964(6*N]B9>AUU ^**9T)]]UX2#J7G\N]^,;_FC48KD MBA;@?!:4O1)6254R*9,J]@5QCQ:$S5'&$%A%#N@%4+(B..=%,0X#JF1EBW-Q M^(&XN$8^\5](2>Z;UCKU;97T6I*)S1IF(ZU!HPO>8)*!2DO89.--TO-VCOKB M'/7NG*.\*LXGP[N4=E8 6">"EBBR,K50"BX6V1?$?5H0WJ?H28F4LA-0M1), M:5I459VRSJ;J6(HQ5Q@Y^J[5=ZU-V;4JR]2V9LHL6>O@J2674S4;J5M :B\: ML6'\M;\0NK73RD=I!4HB 24$$50@X2#JE,"XZ%-?*WVMM+42 B2JR0B>2M^J ME]E6AZ R/3GO40=IDM[9#6-M/LPOVG>[OMMMRFX75);6FBP=B^0YA8PJ%+(I M%^G]C;*8=P9;)P9;2.M0(Y=8S!W9X>2/='" MBB\/Z[L_*.^K2CX#BY2L$0( M 5,,YD8UACKFUPGS"YDPM[+1%)2(M;:T034++#H)#%';&'6K^MGB)?C15K#KPV2NE\1EG,+/O6JL.#NG,#L MAX)S49"W692*KIB6;T7ISY.!Z X0MN8.'IUK.]?V;$?WG6L7LG6MQIF4@XC) MF5:CEUJ='B-JU@&2;'9[^WGR'76N[5S;N;;G5MIRKEVR74:#6*F53W8VLEP; MH@@QLG#K0(=4)'KRGR>[4N?:SK6=:WLFIVWGVB6?D^IY;GT4-ND@P!D2E'D> MK6MU)&)6I-1GRN7T%6\S;*T\O?OIWD MLU>-2Q[(*9_,+/BS-\\N/Q@N75H9TVO@'BBMK[TL'ZAKKWWLL4H]< H_Z;$? MOV;-]2^]16.-=IO3V(T:6:?A1H^].ON;^4CRMQ52?_5;/R61V2<\_@II-!46 M8DZ^C-05_H["!Y)\1*?-/$J \. M@N_18$Q/Q)]>=2*^]9%QW[,P5@9!>E6OBWNKI*_<_ZW1P1.QN@V8"AD#3JKH MDG3DO'((5MLXZ.!*JJD.KKH._DDZ^/X?35=^\HSU[H?_/=A[]M/[O1^>OOKU M]W_^L??^X!7KTV;O]?/WOSY\^?:R#OY"L[[^GO7PUX_>[O_R_"_6X]_^^L._ M7N_]\!.W\Y':?YA8I]__X\G#?]:]R7D=H;_V?G_Y6RGHDLY>.*^C:'',S9D? M61-'R$9"]:7N['H[ACNK][8V]LR_<=SL3-B9\++7>E7-2=V03 7(Q5 D9"PQ M8(R%0' MJ;!3X693(94< D5MLLE0,3/[95>J3Q&L DDK4N'[*"N>%AF#O8?JM(J6,%81..@GPV@DTJHI"+7S!JZ)B MV-G5$L8>-T8@W/HJ+O^FPUPG!P>?E.;KIBD6-YJS; $=)!B6VCQDHIB\5[5* M[XS/ +9SU@9QUKN+YKQ*QAKKLY"*'(MOR@@JI@I'4H/1E:S6K,2JL=6W-N>M M7^K4CO$YQK%E5BBLAQ56S"@[PNJCA"25!4VVRR6;A?$+ABKK$9TN3G@(+)=( M$P6J8H0U&$%E0Q7,SJZ18W5GL7<=XVN(\6!KJ=G5BG9(/AL9[N#1A%25CL5W M"\RFP/N"!<;%D$VR3IC@="MQ6@7II(2EDHV/U2?K[\P"T_&]OOAVZ"A6&ZE2 M@!1UR#J8$D--G@# ]#U\HT!^P;80 SE E40QE%IYGRQB2$GP7-=40W&UT,XN MJ+&[_5E3SQB^>L;PGB3\6F<@ Y"4J;JBAB")5&GQ&K+5JU*%2F>ES6&E_>\O M60^D+51C8*6B1>3$R*RD$87E/Z'8Y+3&G5VMQP$_S.S9$[5M#<9S<1%8" 6H M$:*T(4?6,0@BJ9ACA([QC<+X!>L!^F@ELKS!$@BK%U&BH!2R\,'D&EUUJI4J M47ZLM.D8WUZ,>\K5YY)#50' )D(*OH1@#19=5.K6@TV!]P7K@87BBT13",)1D@(H*D$$6NADO0;IH@*]LPMR++5>(XQOO>_!8#TX M/CHYHZLBJ[IE<\Y-K%&$6'Q,JE;0@;G)2C(:C-7)1 @WX*9.0%^4@'Z^:"B( M!K7760D)*0C>7@PK$44+E2-%3=H[EW=V\:Y2)/7CB34$L6$>P5MBB M2( K433KCZ!:,I1D78BU>QC< WS[Q)NWT]%KGR!BBD8[PA"S5U0R=@^#S0+Y M11N!84E,M4+DI*P%J6B)FR,LSEX%3;P@V$-8+XUCL8S,,31B_I5)P= MB7)83EZ^Z^X&UX:9-H,E>EE-\F I4=N@$E3NNS0EWR3BOO/0%^6ARPE&T'D= M:F'B:6'U/EH1I=E'HVF\D+$)+9V0VN9R398A3GRL ,OA@+!DK6 M+%6&PCHD:&TB*MC1>*\R)!TC2162\I)DL='<)*:HXWLM\'TQ78%AKE:)!) & MT91%01Z5<%5'G1GE*M]=-K2.[_7%=\9:@DY!E=[1M/- M OD%^X'Q1B:;DT!96+?(+@N>;<<3B0JS3RC)[>PZ',O0W02W&.. = IH ( M2)80+!$EUY9 J-U^L%D8OV _8.B:(*L45044$*T7+8I8.)=]KMJ7XF -,;[U M3@;3*K@G5U7!O8&)YMIZ%5M=[V:USF\-/2NCP5I,BL$+0;L X&.2MMHJKJE42XP98.S479UP=0;L#+@&O5Z! 6NR@-I5KUT"6W.P06F2 M5)@*74RKFMD[ WY=!E07P@!\4BKH)+26K*([*05AK$+;G%*RV0:9F &E'YO@ M.P-V!KR7#%A(^R"M"2XH2(6%0/#>E5"@)(P:.P-N% ->#(2R&"3I* PFUH(I MH8@%HM I!E6C#/RS)5:UK 5OA@PXLU_.6S%?]';@M[L^P+C!,Y9Z:[A+^>A- M/"@7NWN;Q_/@=39Z7.2E^( ME4S-V573JDTZ:.FE?')!,E-1L$KI'C*Z882UORQ%Y4 I9J5%-)$)JQ@M2&O+P._,;.:-Y4JE5TPL"*BD16&06&,''&',LL26D<6-U9];A'@.[HFGM MB%LUNLJBUMWLYQSEO)8!DJ\^$R!J2D@Q&XD6=:[Y)MI>YZBUX:C'%ZU3+OO M?Y/0UID6,!<$RE!$4F!<#L6C5%-'3J/5&CG:]V":NPZF,:PT>1=L0H <6'-R M4:)!'THPD'MQCTU#^;*Y)Z.+-D0I@FL50),&$:O3(@&VPK\V%O3-6=&,G>YI MM[<8Y8Q?("HQ1*A@:D @1C0IM#DZ,CW_Y8:A_(*-)$FH&D(56B/OY9BE(.;S MEI?7)B;W5C>UG32-C>U;^1:#/!E-S5S&*B8!&1],K4;%C%H54*['OF\:R)>- M"C;Z&"SQ5MXV<'!%B1!5$HJLC:[EQD06V(W'L9&WSI#9(V._<&3L=,PNNT"U MAE_K]W>__(;O8H"VANA[A.TV$?W>N65F('J=BTW&H8!:^0?Y(-!B$<$X[ZPQ MR53YF4)L[P!D:WY@UNFVTVT/Y[WO=+LL5Y?@*\]A$AYE%:"J%H$W59&32B2] ML4G19XKG[73;Z;;3;8\=WG*ZW5^6;D--094212Y2"I".1 C!9*Q"J1-VKO/ M%#SCH,T4J?T6Z M'6S._S@C?BG_FR=_[@Y=:\M^0?N^?]'C[G'Y>BHT$_ M\);1>'QT.FD/^.:D'/"3_BS?OIWDLU=S)"Y]<38DGHT>'N>31CV\.R\C( M\8A)6LZ'9H# 8O4-L.,6'M#Q:?EF_LNW>7)Z?$#OOID<#N\9OO3M:SIYR1,U M6[)MDBZ?N+2YF5Y>S-\#.9W#V8'/[,VSRP^&2Y=H9'H-[(.@\=K+\H&Z]MK' M'JO4 Z<^[;$?OV;-]2_MC5W'QFJXT6.O3H1A/I('8X4L"/W63\GI\ F/OT)Y MF>Z>7T9(#W]'X0-)/J)3;M'AM0[HVS\"OY3[/@)/R^G1FY-41C\W,9"%C@\< M".[18$P]*9Y>Y4FQ];$IW[,P5@:M:U4GG7MKTUFY_UMCLH$[_O3_9> M__C[K[__87Y]_>,?_/?UWK.#WR^;;/;?OS1[K[E=#U_]L??P@-O[_-V>?OSN M17O?L_SZQ>NG_/?%7T]^V:][DXN5Z@@3>*.CB%BK (A)Q%RT ++*)X\\[7)G MUZLQW)F;W]J8O__&T[21B M;0F'*Y14@R%UUY5-.PMV%ERGCJ_"@J1 %I2QD $7-:6B!<*.H M<"GM^A^_U2(M+VLEBG9,A0:TH!BB2!@AV!I#+;JYZH:QW1R!<.OCX_Y-A[E. M#@X^*='.3?.<;31G.55CE&B5UA$4_U9D*Z(22FDEJ[7OG+5!G/7NHCFO>*I! M9Q(Z)%9BI241T#KAO5<)58B067P+8Z6V,!%TA_@[, -/QO;[X1E6,5SH63!Y*41&(=4VIM46G@Z*^AV\4R"^8%KQR ME+V)0D6/ @QE05(7D:DZ:5(N;3)W#8X=W/K4O:?L73UE;\_2>QTK6:US,*JZ MEM2/=RKRQBEOM4HY0\95I8[.2E^1E?:_OV@\D*ED0-8G?%)!@$T@(H8L"D!R MTH5J(K.2EN-@8(U2?O7$?G>M69B0HXE@LJX@48904DTA%9,245CU:+=C_.MB M_(+UP&>0J9(7Q@%CW#D42(XGTLF4VRR+Z';Q3(+U@/%.:6@CNU;(VJ MR>E%!'1%Y&*E(9[?J&!GU[BQE;?.:=-3\ZYH/3@^.CFCJP*KNF7SW $!M$P0 MDY8U@\^1) 3^0"(4:>PL!;NX"Q4?B^8"20 MF=HI9!$%-..; @L8):.(J1C"K'-L^'9CI6V'^/9"/!#9$#256! J3SIIAZQ) M@H\&50C=1K IZ+Y@(U NJ"PE[]Y)&0$&I2 #5CBGK.4+NJ+K'@;W -\.T2F% MQ1'+X*L1M=B$L>1"F0-;8*OQ0 DT)50\K)673&>'<3FWZW%:P%NB_: M"I+6JOD'5;!20%%&$/@D9$*;G>%KMG1_@GN ;Q-;5O*4&=8&V=5CL+?6+/HIQ?I"G+>F$"P_QBH/DG+0I7JK M<]6^V&AOXJG<PZ$DAE8GH#+&=10\RRZ$DIWT+>; C)7J&0N^(#SWCP[% M\>T,!??"?FF5\2Q_2A2F'4%56L<<[;@8M/;F4LJ"2C%B+$2ZW M>"A0K%L )5%<:VJ$%8>WXO@?X#B7$7&66R2:0GI=$ M5K9J51C1I=J>:'VS0'[!?D":J@JJ"*O"1VHIEP"ZA2\A([QC<+X!?L!!IUYXP:1JE*"-V\I F82 M(&NN,5,,V:TAQK?>R6!:!/?DJB*X-S#17%NN8JO+W:S6^:VA9VM#EM94A=FS M".:#8E4+8HV5M^]:>\3W)M'S(J/#0,^L2E$P,@E5,PAP20OT)8M2 TO:6FO; MPC24-&/P=Y76X6;X^#[90;4*BJ,X(566 18I47T/@F=J,FN4L>2F0&]'@/>E;]99\#.@&O0ZU52 M!B3KI$Y)44Q@*F$Q0!JBR=*CK[THP68QH+IPQ%]DJ-YFH;V, DJ-@DIP(M<6 MQ$^LM*6LE'1627J=?4R@)062L4 R6>=<):R:4JJ;6KXR M8>TOBU&*JDY%DT@F:@':&A&*"\(5"CDXI4HP38P:.^R8G$I:.]R3!)9W>NM#4<]OFB>4IA90@Y)0 WM$!^M0&VH"5<&/(M9U [QFR.GL>N4 MS:\'T]RU]H0Z)7(\TUI!: $6RFNJ->;$(DGLDLBFH7S9W,/<':2%(AQ3M@ 5 M;#/\9)%C]"#;L8)NDHA7XQ!N+8ITE*\SRA7JZGGGMDSOWF/,&4-U5:(S-;F. M\LU"^04;22WM0,F#T*8H 9&,B%&ROI' 4N(-G:K=V0UF+%7?RK<8Y#*F5G!5 MR9H2*!N)8OQ,D$;&GKUO__(DS]W M_Y=_S+ORFDY>3@[G+78#YT[['$_^L7O>_X]_36E&YNRCUK7%8[X@^/50#Y+> MO2Z'9Z>CLZ-1FD&+__.JA9.>E-'AT=EHAIB716IF_EV2%^ MQ^+M='IZE"9\/8_>,N)'Q_,VMK?SX]^E@S*\]NCD)1U.TH@)A7O/%+-H.-]6 M)G^V5ASR*GP33\O_>\//.'@WFA6VF%\Z.LBM%4=GKYJ/WZO)21;'Q.N%&T>O M><6V5O#U_V^E\W.?7?;)4C9@2H@!/3H=(R*++'KJ):,D3%E27<62I[Q0^;=. MEQ^CRX/R?Y^^^_67?!PUN/W?GTY>O'_\U][O/_&S^1L/G]LG/SS2+_0+>/++ M<_/KP^=,H]^]VW_VW[KW^][[)S_]1FAMMIG%2P=%0(BRQ3J+XNLM"KGWTV]> M%=*4HZA9\J*0*8K@(0@)C%?ODQM2ML&89:-1F^0QT]3I<>$O_UD.WHU77E.E%)\JTTOE_3DX%3-! MF6B,$R0E_V9-1>F<8\)I MM; M?"A7K;PHB+<<5POXH#(@8$BU%%#1\2IA$=W<0$;OB^)S+XK]GW[3NH*I MX(5*A7A16,/[D#(BR%*SAJ13F.T^'WIHK$@T\B+1+,2O)BF]+(?EA Y8,KJ! MY#9Z1)9P1@4AY_YYVF=E/SX\#\\=I.C M-Z=\W^0HGZ]Z>>]6_7/-5*A2+(F%'B%S,^E9;T0LR@HRZ")?D\K2:I6<23>W M91-<4)!*" C>NQ(*E(3Q7-B^3J[J"^ ++P#+4P7%9I%T-0*RMBQT9Q2I?>IJ M:$+,2@L ^(_5I6@3+( SH9)VZ%*T+DO$]#?:5E\ 7W@!%&\TL'0J:I!9 /G MX#<@6$)J=X M-O7M;IY[EG'^SD3X=>V!\^4],Z ULR@+=6]?35C*:]+BY+!)\M.^?9=2,Y"= M+MT['AV6LXMFP+>ORN$H3@YF-KOAOR?E8##OS69D-.%QIY/#DL>C26V_'DS* MR50?/BD\A(S#LU$ZH,EK%AM?TN3P].R2K6XP_+WEMXPBRZ;E[.Q@VL9$IZ\> M7-_267=.1R]/CDZ7+Y].YSC-AN.TR;&K:&&*O"+0BHKCY4R) !*Q5BYK]E75 M\-OCZZP\-]:YKF*BIE^=_=#Z\OV;DQ,>M7NL9?WQ_[/WIDUM):.*C M-IW'-\RU M1+ZRQJJ$72^9]UKPL!SSR9@38-S0Q8+ &>K,^C<6&/DHH-O,! >&Z=@A+*I M4>KK"48?CH8;0.Q&N-(_Z/: L<5>&T9O<-(K+(F,JI[5^YZ?A1X:0'K1N^Q]UZ0K[S M'7;7ZI#\7D+GTYCA>:A)Q+!Z63FX[HZ0U85B!C,N $"QH9@+;HDQDL$XJD@, MX"R.\2=G*W?K&(4/PLB# F5WK7=,CGVXFO!RG<$[Q)Y#$5$W*B)\=>A1T=X."/RG3;%[OB_JC:^_]P[SX\?I;J-UN+UQ1.H;']O;C2,*(,+KA[MGM8UO1[6-&JFU,Z]:_[W]]2?! M.:6.&$,@1,,Y\99DQBV MG%"*?82U8:42 9V/800&O1-@9>]_?-^J;W[_7OFP77N_55]O;&W7OX]A:33H M5_QLKHC)<&C^_-S+[03QT210 H)$N9!":\Z\M$PZ*XVA8F7QE/7M#L - "65 MX_WD4R"7_O^=-#-4[F18;6!Q[0 MZ>3#_F2P>JD5L+IW*UUHPW#SJ=*SS59^]U]#BMF'"3"\:WY:B.UN:\B(1RX[ M&87SD=/B9<;T=;R!E/?/KQZ"Q23?(!_)5[< > >]:-NC[:A\PZFKLR$(,+\' MKSMT!YJ<-6QT-N^L+K;]9JMSCX7J\CRYE<^-Q_9JJB]O%8]:RAA@%8K8"BE] MMMUIDX@-9+X[+B#QL$YOIS$LQ_[ZJ.&+8D=]=C"N'Q[]!)76$R<9$LEQT' 5 MD#N/'4HD"JHD_(^9E;7!Z74K:F5PXH]@A1_Y4@XEY@:)'MI)\P[M3AS*=2_N M#X6IU061*%SS0*[B<2':(#S'0/*R[0Q87[,5!Q-LR ?M?9\[?NJFG7[J:N4^ M,QL_;F8_[TY".;.OTXS&/O^9-_ B+-DH4N]!0[4!&>L#DH0)4!RUUP*F=H(Y M!>5X<,1I[BGP&JI!;2+^3\G-RM&? \D\_\F,558$ MA3!/0"R93LA&)I&B@K!(%&=8 K#EK9NY0UL!5+-.&T,3Q8Y'+E3D@>9Z7I%1 M+P.#GX/7Y;1Y\FGCSWX*EE*R@:(8(T4@OAXYT/I0P(X0 F,1;5I9ZW9NF#0W ML+SQ]/@6^_ _'RO?NZV3X>[>Z!PXNQ_WLUOZ:J4!R]+D9V#0)ZWAAE%>KRX6 MHZG)=W4C;7@>L&T@C&?Y'B<=>Q*:@Q$MSI.Y, 5G.AN'KO!P]PDG'>Y51>L/ M*OG$PKB2']MOCM@O3.O\C&-XEP/;S_;@[*T/7RLNQDXVM'2]'4SLP,4F7MY4 MZ$^UWV:?>>B;9)N]RB_;RC9I.[CCL05#&)JR0:DXR5I$^V(;[L+3+,<0Y(V[ MO$LW>E2S,["=_6:F$J-6C-WS@5"/SY_X^O=/W"%(>&X\/* W:)Z/!['HX@H, M;MX_;#7[@R$7@>%'N;=C 0^_8@?4D_YJY7MV91N_-MQW=+-Q F!;NJ?8]_G1 MC^FD]:69XIN3^_6S^OY/E1/71>F0LYCG HL2&<(),L9GF[-*5&"@"]!SZ"S: MWE5+0IXU=XVK-UX4F;X2Q', WL[XS$QUU8"NYE M\+U<:)/3526RZ;8[?.:[HDDP@?XZ;8;!P3BH<^K"4= 9GEQB73\O:+=?,A5# MYP$[8^^%S!D$7^F@J<^#BQ*DQW8_(M>+]@C9!(U]9UNG]JR_\I_+]IEF!UWI MPWN\?A%">$>,WQT6R$=:%)_6S/W='\"T;,4)E5R?FL?OSZ;^>L-&[[/:UY]2 MV8"%2X@XDT C<0Q9)@Q2P6#+:% R\:M&[!<1EG5@0FV81F=C[GF%[QW;9KB- M"XXH8)Z[!48=Q'Z\A&SP,YQRVG\WGOY#4\\%Q!1ANEG7LL?]^&[\Y:_0[!^W M[-F[9J=H;W'17Y>#8;,@7DW0F.5O>'@DH\:L:L&RF([20XX>/)+@U4*"KT0= M#X\INBH-O?4P7B6W'KOKMH2L2J8>=-N[CPGV1(TU][KM'U)PSIAI\VD2&^A[ MY36X.2+]XIW,?=YIN/B]S%M=VQE-K1_;F;[9[$DC6V@EU[VS8SD M5):4&;(%+/8PYV5[7B]\GYK;R]1Q>!8Q>/V5BOX>K^1_YY7\W7UFS3TJK#]N M.CU3&?A[-G).::6'>8[,(L^%#[9_4#GIC]Q-+RFFV:8'O# [Q%\8]%)2F>.4,HWNR* [V:NHQ\%VRG/T MVJ;%"WMF/E2W'&9L:M?X'MQ_NU%O;C?"X6[C*SQGD^_MP'//CVAMIT;V&O\T MZSM?R=6,3;OG!T?P#%&C6Z).Z]#>(U%K'+1V#]<9M/7W[OD_K?K.%MG; 'UT M7*WG.S[]&35ACD:-M) :\1@]TEY3^.:2,MKR:&7.4\&47J"R@66ITQ*G[BQU M:C5E5C$9G.6*J3#.8FL1_]-M MA?PZUPK4E.6SYDBH_QAV\ 'TMF88.7E,U2/^,@G"V^KX'.)4KD^SK$_U:1[- M8Z! H2DBC@7$,9-(8P.3.0@979!41;.R)O#UR*BR&-[22/-STLY2T)]3T"=$ MU$@N5# )!4-D#H(4V6.((&X4349([&@1!*EOR+=65L1[,BDM*N(]B&=<3B'] MP#SUKQJVGM.J-P-LD1*D9@"I[0]3;,1Z&0E1'@F: RQYL,A2%G.$U,YD2$F:$A EOT<0H2U5 B0A04)@ 2!!)(TQ9 MBAP&%S,"O(56,9]SA<T/[Z,*',*$KD M,;1UN92P?-@8&,!7(%8R(R6^/=G3'Y>8;Q=)6K:*1 6I:<Q<.N=:=T9CIVT8QB-W?#, >^T42YP(;1D'==-BZX1..'E#DN%JF-FK M%/!7).!G%P)N3*(B8HI\#*%]NY MYFE8[CT\GBI-*^KGL=<-MG_PE/B:Q[&$U9E@=6N:-T6IO>1*(*]"!-[$&;(Y M/VW"E&J-K77:Y& '30G]:X'V(,KMQC= GDKA?HAP3S@3"RPY0A-2E(%21")% M6F&./'846VFLH2#<-V58??6;BZ^ @KP_:;9RDTN3S1+PD(O!+/%J)KRJ39.1 M9+T3D3+D$GQP8A0R/C%$.'/!>XY9X',C(Z4E9W'E_N%DY#$;A:7P/[_P3\B* ML\1@G2**S*M1;AT,W$4'1>"+D"Y;<&F5D$4*'GH[%I--$(#C')Q2FDV>EJX\ M&VQ=C&@)6S/!UM=ISL)=2,0R@WC(!A26/+(D4[Z$);+-%)-]NA!JD5KKC1EJ_O7*?8&G?BFQ M:B:LVKU$7UPB#$M0PZBP.?440X[P7&?;249!)TMY$TE?!ZI_EX:891#MA71D M*47[X:(]H2'1.E _E$2.>Q!HSRERU$4D/?Q(@DA:I1QVMB"RO?SNOZ\ML/_C M19F@HNS&E6I".0W]=#%Y.Q3>,A' 6S IU6-I"Y\-FO>G69(!<#%A!Y693*! */]@#ZG2N>WU*EYW*1LEGI]FAP M1M5W&(Q Z)[DC;OQ6ST.&5]Q:N7Y=]#2+!G/P##+S8,'8?W1I=#\Y%CPPJ#( MM$(\*-#:M=7(Y)G$78R&%/N)2LS+36)^PO+"9KT2-DO8?(U,NX3-A\+FE#]\ MCM(+ 2-"!4=<>(Z<2!Y)R6TNYQR<\'G/E?#E@6KQR6+C[N!=;S3:HG;VSPM"8?[LH7][L#$4K2V[\ MW>P71=OM8%*L?5@QJ2@8W*]T>Y638_C+M[K]?&(^:Y#SV@U'/Q_>]V/N1NV)KWQILN\[O^,UAN- M4^Y%7FQX:&1Y8H@Y2KEUBHLDANC>[)S$L)ZQV3,:J*>)* *ZM5+.8>NQLH:J M0$(B5\O"_NC8D]#,^MMQKSN$>+ACMI 4%;LF$[.H;=\_Z)["##SI5;K'HY2* M-E>@[I^TLBF]#V=U3_8/*M#R@TM3-]>V;\7\&!AWF(%YTKH(\MO)4WA<'+;7 MA,F=FGG5J.02VI4#"P+BAWFF\^WAQ,^V&-)Y#]VV-KSUY556#VDKJS JTS*^9=JQ:MI*_NPNY:-?;'&WF]VO9DZ MKZ^T8F_CH!?C/6OVWCV$MVYWO-*>*6L9WV7 6*:2O&4MX[G4,GX@/"QIWY23 MJBR0?1_(_19_15#9KH6DW=-&\]8-NF_)7LOA'T%CI$P+SB73R5)II'="!FR, M'QE;^#PKJDQ99?ICL\QHRBZ'3??P!]UM?#Z"]K#MAA=[A]_:]4\_1&WCX*#6 MWF3;.]\.Z^??FK7&M]95FVZ]L0?G?/V=KZN?M^"Z7;S7.#K=_K1YMIOO]:G& MZI^V?M<__9-JS:E"*DX+C1FWR&E3>*9[I ./2#(: W>$8IXIS_* MIKLL.UTE[KT=W N!!DX]-Q$3KIVQC%KJM!21Z(1E&I6-X?,L&U/BWMQP;U(M MQBGL390)J9@S.S$JD'/:(Y)W(8..7G.7RRW3JB2XQ+T2]]XV[CUH\)@[6QB.6#:(TX%0RY8CZ(40043(32J%%(2.% ITE.4"2QQ;VZXQRYP+]F(0Q >*8LYZ+F)("-,KF;N ME3S;ZN8?%^Z_26)E'\N #Z;,C1J&23G6B#L=$1<^8AL4A)FFK8^ M>)Y("-G06#7BT:4?%B^%5PE42PI4SV$0+('JZ8%J8AD,BD1B&$7)1V"* 6OD MO"5 '(/5Q&@21+8,JJJD\ZHC70)5"53+8,$K@>KI@6IBRN.2 WG"&"DM*.): M*>2B9R@HJ5-@A#N'0:7E54Q*H"J!ZK4 U7.8W$J@>GJ@FMC>9%2>T$"1R^GH M>8)O5@F/&&CRSF 84ZM!]>-5K1^]U;IXJ5H7U[I6CX-9[6KW3=?XBL'UIE=< M&G!=%+\]F'HELCX(6>L?IHQJ05++ J8(8Q80EY8AH($1F0 @RW50*3'054E5 MZ44J]_%,^[4E2BW2NRV84:U$J2=&J8E%#5NFJ"0LYXJ0B'/ED;8LI^N7/ HE M9639HD:K1,]KZ[5$J1*EEL&B5J+4$Z/4E#E-Z!"I(B@(:Q$G'O153#32C"BB M.(;!)D7Z1_)XNW^)4B5*+9$YK42I)T:IB2V-X&1] #W/,4< I;+_KL "":4I M@3'U3&248E5*YQ6V,$=;VOA9X\DL"@R:=U+K\A[+=8^E-\2^M_VFKT3;RWFG M^I7C"()RD%.@V<&@UW0GPU1/.0]:M]WNYN9U_=%!MQ5B+^>5^G-P_X-+]Y3W M6)Q[S+5(+EVE8I%%8J?X(^=7@R;9_7@Q];-]OI>]&N[V,H]=B;Z))'&(2$ ;X>T M4P$Y!5J?4C8PR5?6N*XRKDOI7FKI?D[[-I0L0D#=+--3*2 M.L28T"8Y*:BDQ=I-U"(Q\[F6I%]TN\(-IK9IR\(C0KQOJ$WQ!C;-9NB 5XK> M)_WP=^P56#E?XPJ=H?S$YFC"CEMR&:EQB=1_1.KM:;])JZ-Q@,J(&YN#D1TH M6%1@1*R/5'D@VCBNK.%5^F@6-K.8++@?0 EX;QCP'FEO*@'OF0%O8E8B >BH MU1)1G;,OI&B151PCS8(B7N1Z:[0 O$?G7B@!KP2\I0&\1YK@2L![9L";\N8L MEJC $/=6(4X<&58I2YH+1D!)YRIEP&-/D.RK!+Q%$OL2\&8 O$=:)4O >V; MFQ@??>)&$,I08,P@;GD P,,)!8&C$XX92GG!\.944T8E$]#D>P>FU[L]S9G"6# M2V,]$XMQY7=-N?4B:)2DP0B4)XJ<\1S%9(D(7D@G;.&Y(/BC]S87+SJNE/#% M\CHL)7Q>$GYV(>$D"IN$H @;IQ#W1B+C.$;2,X,3I2:(5'@O"#FO7;%2PA=3 MPA? \["4\#E)>'VRA@?OI4GX9 UGQHL\SU"*M&#I#EDM!()I'83Q21LSC![@9)$R[;RI MR,8;C7X/\D&\;-@9=NE-MIVWNZ/S!#WT2E>!A?1B'(E"N>DS$^)O3MMEC/), MN0!:FX\4.!W3R$F!D8U>6BR44=3,QY-Q_K*TX!G$2UPM"L<)13Q(QTB//DD:(\2,+GXY=9XFJ)JR6NO@K7SQ)7'XBK$[[J MA?/&QH2"M11QQF6V VCDA!(A2D.]$_-Q_UP<7"W,QO\I7"37BK?*\[G9.;'% M:_WW?T+SU]I_P\?X7=JVM]_L#.MQTP):GUDT:1;-QD$$<;0GH9FMP,>][K#_ MB^V42B_V3UJ#?J4?!WF#97!0:78J [ABZ AJ7?=7K!Q8^' Q=N#J> SR$_*Y MV88,?\#+P]'CD]YQMY_=UCJMLXKMA$IV*NUT!Y5.]""4M@N]N+U>*2/_95Z!8OMI]?(Z84 M_2 [S-I6"WJD/ZCT[:_"S Z-:'9\+[9C9V"'Q_KP #NHM.W9\#7R.XSO.VYQ M$R!R?]BZHA]ACA6%W(>_C$[*7=^*A?/@5-^L7LA4,1.OS]"IN3F:(IRNJKQ[ M 8-7W.-=+[:* ?KKM!D&!V-TG[IP)(!XR\D"7D/ MZE('37WFYA9K ./" MM$?()GC#=[9U:L_Z*_^Y# B !EZ M_NAEUWM2:X[6^\,:KW_Z>+ 'ZW?]L'ZX>_B5US;VFML[NW3W/!S5:8WL;>S# M.ORQ#6MW*_[/M[.]G7#L*)>U\WV\N_.Q!>LWK=%ZL[ZQ?UIO;\'ZOW=8IU_9 M[OD_1]L;K:/=G;T$[1(_5?""F121$K!L19 .@^U*)0*%.L[SM7<25]8^;6]O[&Q]^5)9 MKV]4MNJ-=6 /[[]L5M:_?]]L?!\S@=' 7YG&5]!J.$)_;,!M$U\6\_YI)]IW M?Q##22MNIT_=;CAMMEIO=X+]8#^)X)0PBI&E7L&T$@(!1V3(2,U-4(X8P:]. MF!=9!]8K_9,VS)6S*1;2_-4<#(F+LRW; 3Q::O,R<=6;(*\.P\.3%605#U>1D6/#Z,FCPZO%H2MD>WA, ML%6A]*V'\2JY]=A=MR5P6V(>=-N[CPEV^T-? 6'S0F3-U .7W M:NH?O&=FB!VZ(W!N2!2?Q\:A_\1GAGXTH,AD3[(*(]6"A655XQXA<]:^]:S^?=&*%X8MI1B[U[]*7I]BT?1B0#JRT^YD(/B)0.%MZ"NWY M35B=9W[_UVM3OF)+EBPYR;$D6AFN W<^Q*AEC,IAR:7XN97!FE!&'NQ5/*;X MB^(N_%"./S(:;XGZ^5>VM['+]W9^T&PTW@-NOWN^=[2W<0 ,?U/LM3\W=P\W MSZX:C6N'1ZR^ ?<]/&CM-?;:]4][[=W#UF&]_>UH^U.]76NTVKMP;:WQ.5TX MCA5)\+ WQ#F%+ L!<<,ETDEI)%ADBA')4]Z* ]C3CT]&/*LHO)X<*26DO0U( M TV:"V$\<4)Q34&'YLIY+))(6-! [A$3=3. %;RM%\/&20]Z[6]XD6XH06TV M4)NJGZ C-CF*D8:8:PUC@2S1#/DH$A=2>J[LRMK<8I1?"Z ]H2Y;@F0)DF.0 M]%AZYW0"Y)-QI;WGD,@5O*'>TX'V/BQ=_#('*JA"C%BG(:D;3!()ZT M1U9KA9S7TIAH8*Q\P?L,F5>AXR>'R:5/%;43IW7PLN;=;0C$I=72<9X8T9P9 M[F0TF!I+0E*115QJGB^$0,TIS9-PKYBS'.DH".*%GY+B%@63'>U]/AI6U@@W M5:/Y E7**.O@S%E:=9) T7--))F<8L)(RUGD GLB0)2KBCV:2RRP(#_%7LF;!P=G6+0N"(EA M(A$1-,4..V,C*!3>N%0J$R\F_Q-E@CL'0Y(TDLR+G'96(RM%0,)DUQUNC?<, MY%\ LPM!'F!BEXMKL+P+?:[)ST?*X4S:.&J6^:MO UJA*""FIA\2IP[1IS5 ME"NFX=6I#(Z76L,+0(5E,EPPD[6&*N:/ M5AK*]%6+*ZS)"VZH3(I*ST4*6FA"+;81M ?IO)Y1:3B/O6ZP_8-27W@Z(9[H M"TKS8)3G2#D>$=>@*C@1.#(>&XTQ#UB ZO]__X^FA/ZUQ%+\W!K#FT &*J1F M0IKH-*P3*;HHE.6*>DZ<"[+=$,QZ1!)\9+J% !,H4M@KH%J6 M)^$7E]]GEVS-&N>U";8Z -C M6'+,K+.*P+HG@U=&IJA+U?5EUKSZM*NE$)IJXS7"FA/$G:9(4R> !*M$E 1= M!><-+\.K!C]+XI-[BLEKSGA2@F0)DB^1T+ZT&\P/02=V@VB"4$YJ)+%)B(MD MD:79;B 4CYB)Y-APGU$_2T*^UX&?S^KU66)RB&>PCXE8IY!CF*%C%!4Y>)X4S<955J1_M M4[\ P'LMI=2E]!A_2.PR?%:S$V)G\ X1?7Q7EICG2H7QL0DB&+\T?\5P-1%+ M([_FVTV1L4MR-LH8N3'(*NT05](@IX5!2<#$C3(%SLVU%!G%\+U$GHSO19:, M9BS29S4O!K-BB]',N3 &9\>Q3'RQ@+DDEK>Q99**NS('?.C^BAW;&?2+%:#> M'9@%[E")/O6Z_?Z2F N.SO8./\.Y M'P]V#T-S>^/K[]WS'WR[\>-LM]%JU7([#O?/MS<^'UXU%VPW/K=K[7JSMO.Q M6:=;O+[Q\;#>R/FO/Q]L[_PXA7>FVQLU#N=<#NP2F#E!&$4<&X*X<0X9B162 M%J:L]UH19U;6J*HR@Q?(M^.9LH:4F+1([S8#)F$A@R6,41$X9Y*Y("(7CA+. M' G!E)BT<)@TV3G22F%K&4/"!(PX\3P7QZ,H 1XQ%9TTGJZL:5S%; FK'I>8 MM*28] S;)R4FS1>3R 4F42JL538A:[E%/ 2&M/0)14PEQLD:$O-N-E953A<) ME.9:J'FA%= OL=^O6.]/VB?#K-.VG;-,GQ>YT-]8^HU_O1KU;7TR8.M3XU4" MU2Q -1US1W141A 'O$G17%">(TTM1HHQ[@TV-ED/"AVILANB>_^]#*']I4B_ MK/93BO1<1'HJ8P?#!'OOD&/"(^XD< \5-<)$>1VTED&'(OT74=>I1RG22R'2 M+ZL\E"(]%Y&>J!.@.FA)I$6*6YLS^A$$,SL@Z31W5 5)-%Y9$Z3*S?4L/"\B MTH_=R7I@PN9[52M\R\E*Y]%!BPV3KT:7J<=!B8@S(&+]PY3>HBUGWGF%0F ) M<8:!Y+AH$,$6LT08 =5E94U6L7QT/=2Y"]""6XQ+*"VA])7MH)50.C.43O1% M8KAQE@DDHP05$754.7AY=>CJFZ(X9*WN2J M?4<(U1]*FI=Q+Z\LE.15-7:^<2\ONGA?C5.X>86Z&7Y>>_1%&:!S1X!.I8S- M6?K8G.DRRI5[EE!^%<$R97Q.&9]3^IW./]^V/V]!]?L-L+!]L8ZJ>WL@BYY=)[S&.P=MMI7 M]<^]3S4"]VUM;[1:]<./[?K&P4&=;L(S?\!]CLAVHW:VM['7WM[9NQR?PXVG MBFJ#O% 2P5S(Q7^U1RF21"F-/#&]LD9EU:A'IZ$K?>%+3'JN\@V2L<@2"0P[ M+AC3A*(\6L D!N@$*C973BEM MS,J:TE6-YU6.LL2D$I.6("]OB4GSQ:2)G=YQ1K"S%F&&$^+1<&2U90B'*(1G MS)"0\_5B455ZD0*9R_B<,CYGD=6WI?;\?2Z@NE03BW.#%9?(DIP65Q&9,S4J MQ*0+4DM"A4N@T.&JX-8&?:@4Z:40Z9=5'DJ1GHM(3]0)33%3.=+?R6!@E;8: M.#+*&TA-)%A=*7U2%+*)T9 M2B?Z8BZ+9+3BB#HE$(_1((>-0)(([UG$!EM=!'\;7,;GE%A:8NER[_R56#HS MEDX4=9N36CFJ$&:9EE)/D/&@M]OD%556$!8I8*FNLB7BI3?$YURM?'1KO,[] MHG-NO.89)9A>=5F=LFI5XN_CV.G'RJGM5_YK!C'G\(^@,5*F!>>2 56BH)%Z M!Y*.C?&C*DU\'C4EI\UPV^FJR+]V>7]P#:?:X5?R,W%@J(P$))4(B-L@D0N& M(:6%"RH8);1<6:-53*Y7AJS83IAIT)^SD&@YZ+<-.OO)>'(V&(=(L##H6C+D MN"'(!L4X-L%)Y5;6>!7SZVD)*Z&HR%H9'$3XKQ=C,0OZS=^5-@SU0;\2.R&& MRT5+JI5>[!]'N,&OV#JKSCQO0J !EA-N(B9<.V,9M=1I*2+1"O$&&>HE2#$QY[Y(J-M>JE-+'@P6@@-:.^$05 M#+I,AM"H4@#%&@ !;X,%JOWIT7/4Q.R>U=-R(\G@Y->G)Y-FT-^],:+1?XX^ZD< M2UA0B0(1$=8M&D0>Z^W]J3FJU0_ M4:3X_6[[ARW7QQ7NGI-CZ&+$I]\4JSML&2R.W5XQO]_!N\1>/FME;?-BB@_1 MK3(-;Y41OE5L459UYE)UKZKG[AW9/Z=(UL7U'_XX!62PA&=LNQH)?6WXRUB- M);78OG ZY.MDZUMLVUQ'O)?K=^>)N@OS]+63^)%9=_-WO;%.:N=;8K?Q_F![ MX]MA[=!#.S?/ZCO OC[52+T-;W-8(U?-NM F4MOX<5X[;!W4/FW"LVMG]?.C MLUICB^P> E,[_T'W#OU9[?R?RV&O)&IO9'*(1*] ZW,<:6$)(E(13VP2-I#" M6L#T\@5SO&H,IH]Q?ELV#+[I%4L,?BH,KD/3&J>Q]2O6"DV_A-]9X'/=E!8(!?898!?5E+@D@*_#/QF MQMLX[9:H.P/J7G*QC3YQ1DU$V&L@O8)IY#!32!'')869;')1$%4E^OH664EZ M7Q)U>4EZ2]+[@JB;M[E*W)T%=[]/X2[ET1%O/(K.:<2C2LA2)Q 3#&!2&>%, M6%G356P>;6PHV>Y<<5>4;+=DNR^'NQ^[)Z6-=R;8O93:D"=K3(+Y&T4V,CB# M#-,)<1VTI,$&)G"&7887*;/ATM/=QH5O0$EJ2U+[6'#UI_W!'":\/@==I&VXB5$G*$THT1YEIK) Q0:+@H]?.&^,\+Q(-Z<=7U'L^6CL' MIYJ+P(DK(1.30(HL',W.23$;"_^_NV,FBGG)N "QP89B+K@EQDAFG%*1&) N M'.-/(5;N]B@D]!DB+:YYXA2^3G)U..#7/Y_8P[$ @6]QT.S%=NP,MAW,B*+; M-X#\M[K]D][">##6OX\!X(C5&_[WWJ=-L;>3RP]]/=UK;_(:W3RM-?YIUQM? MR>[Y$=O=^>?HJ@?C=L.3^OG'HURN*(=)U3?>MW<;^^>[C?7?]9U= NTYW&Z$ M@[V=;VE[8^O\)_=4*DHU8D$Q!(R)(>.T1=S(7)^/)VE'8 [S%6 T0S%+!@8F M*<$CYD"C''5.)BN=T# EJ;OJ\;C^X<.W'YL;E8];]?4OE0_K?_^]5?]4K7SX MLOW]Q[?-RGI]H_+W]O?&^(?K_TNSXUDF( MA:^M/^GUX.)2&/I*SOE.E<.ZM#+K Z8!QM4%V1M[$][O/ MV!_YN+A)\>:GM@]M@F77PULW.W#K:/W!1=M7*Z!%ST#;P$/[-G\ M"7UR;,]&KOO]<3M_V5X3X,#9/IP.3\DM[!7.5OG,DWY,)ZU*JYF*CKKTM.P? M>AJ'_\]7A9.AHVD^,?]]Z67:7:"HW2)P -ZGV0VK5W&N<@,UN WZ1A#$Z:K* M;M#PI&;AXMJ++9MC#";>SQFBIBX<^4[CR276];NMD\'ME]Q6?^VYD9;0R]TQ M_7G0FU1SV8_(@8)YA H=\YUMG=JS_LI_+B\=L&Y6 MFA2MO1;7L6C,Y%+,1[&R% /?SX!L9URF6DWKFBT C-A_O0$="B3]*4K_D57Y M>NH40F/I_1KT9NH4FM=9B>Y[\W=EZ(=8V<(*=0L\DC-6:GL5 MPWS?J*,Y5<-;JH[#;RN"Z7V$U;106]RPEN,#,\^\]=Q596JJN::FNE716)B] MEP.L5,W:!B@8[:W?M?,M6FM\.]K[]/E@[_#]T?:G75[?.**@5(A=^I5> MSTH%;3O_07VV/[9KG[[RO<-]#.WEM;ERKED"?Q*C'L[&(>9EWG##&NB M.77,$FX#9AQS$R--/&,<,27&+0+&3;*8&A=)H$0BZY++6U,*,$YHY"D/5%!8 MMZ)865.D:NBC]Y>?"^/>3C6NJ1VDO+V1-S'"&RO"M:A)Y&Z#JB\3(]_6:,1* M])H%O::]8U2*5L,2@T1*.&\>:J2]P,AI[6&A"<[A(JT8(X\N85K6[5ED5=2)R&I)I&OK)&JDH_.!_Q:@SFF M=L)&UZ-\\CNB7V(SK!#9;_%7LU_LQG8N?!OZE?%(O( E^U_DWU:)T\EP8F[=W-"7TKP6*QIB34:H4ZCD2HE)\GTE\IVPQ2O.$:4*!VIPN M2]N@:TE.YW&2RE<2TO+0EM:+@9L%.M9 M M,LP#0=6A]$H#$0AJ(2#( I,62I#,@&R33G1%HJ5M985:KKB;Q+,\O22/5" MF%E*J7Z<5$_HAI>$QQ0CDA8GQ(G1P#1@[*)4PF&C-0\A2S7%K\C&\KC(PH5( M ;YD1J'I/2J0Z4%KLD7U A:ARK_HVS0)_>NUT;_KWX;0IH7X6J)_>)PLX M4M ?$Z+"J+S+;Y#602"?O(U>I:BXS?MD1E[?)_MW:1%:!IE>"/)6RO1C97K* M6B0!BUGP2#H,2AEE 6DL$TI8$BMC$C:74+W]O0^'2C<@3&?$!&>#^MB&$TE8H9Y$6,P MUO*5-2VJ0LS+;^GERQW/R1Q7PF@)HW.'4:M]" ";@1+%G:;&@&!R[U),,BFC MAO$Y)8PN HQ.&# UBM!D&)*,$\0=8\A@'9#EH,]H22AG;&5-B2HS\\J-]O(P M>D/5^)MS(N3-U$LV0";'4)9+7'4&[Q![@KP)?S3#T2N.6<_^],N]0N6J+(RC MWW)6EV'BAG$.ARDWMC#.!]0ITMUDGM]-]\[LD.?LUPWZL5FJVW[?^X"2;2?M3^7:^QUBI=P>QHJM/[$U7W/!=