0001558370-22-016230.txt : 20221103 0001558370-22-016230.hdr.sgml : 20221103 20221103160100 ACCESSION NUMBER: 0001558370-22-016230 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221103 DATE AS OF CHANGE: 20221103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Archrock, Inc. CENTRAL INDEX KEY: 0001389050 STANDARD INDUSTRIAL CLASSIFICATION: NATURAL GAS TRANSMISSION [4922] IRS NUMBER: 743204509 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33666 FILM NUMBER: 221357794 BUSINESS ADDRESS: STREET 1: 9807 KATY FREEWAY STREET 2: STE 100 CITY: HOUSTON STATE: TX ZIP: 77024 BUSINESS PHONE: 281-836-8000 MAIL ADDRESS: STREET 1: 9807 KATY FREEWAY STREET 2: STE 100 CITY: HOUSTON STATE: TX ZIP: 77024 FORMER COMPANY: FORMER CONFORMED NAME: EXTERRAN HOLDINGS INC. DATE OF NAME CHANGE: 20070619 FORMER COMPANY: FORMER CONFORMED NAME: Iliad Holdings, INC DATE OF NAME CHANGE: 20070206 10-Q 1 aroc-20220930x10q.htm 10-Q
http://fasb.org/us-gaap/2022#InterestExpensehttp://fasb.org/us-gaap/2022#InterestExpensehttp://fasb.org/us-gaap/2022#InterestExpense0001389050--12-312022Q3falsehttp://www.archrock.com/20220930#LongLivedAndOtherAssetImpairmenthttp://www.archrock.com/20220930#LongLivedAndOtherAssetImpairmenthttp://www.archrock.com/20220930#LongLivedAndOtherAssetImpairmenthttp://www.archrock.com/20220930#ContractOperationsSegmentMemberhttp://www.archrock.com/20220930#ContractOperationsSegmentMemberhttp://www.archrock.com/20220930#ContractOperationsSegmentMemberhttp://www.archrock.com/20220930#ContractOperationsSegmentMemberhttp://www.archrock.com/20220930#ContractOperationsSegmentMemberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Member0.100.060.210.142800000P3MP1YP1YP1YP1YP1Yhttp://www.archrock.com/20220930#LongLivedAndOtherAssetImpairment1507700088480003272400021316000http://fasb.org/us-gaap/2022#InterestExpensehttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#FairValueInputsLevel3Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Member0001389050us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001389050us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001389050us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001389050us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001389050us-gaap:CommonStockMember2022-07-012022-09-300001389050us-gaap:CommonStockMember2022-01-012022-09-300001389050us-gaap:CommonStockMember2021-07-012021-09-300001389050us-gaap:CommonStockMember2021-01-012021-09-300001389050us-gaap:TreasuryStockCommonMember2022-09-300001389050us-gaap:RetainedEarningsMember2022-09-300001389050us-gaap:AdditionalPaidInCapitalMember2022-09-300001389050us-gaap:TreasuryStockCommonMember2022-06-300001389050us-gaap:RetainedEarningsMember2022-06-300001389050us-gaap:AdditionalPaidInCapitalMember2022-06-3000013890502022-06-300001389050us-gaap:TreasuryStockCommonMember2021-12-310001389050us-gaap:RetainedEarningsMember2021-12-310001389050us-gaap:AdditionalPaidInCapitalMember2021-12-310001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001389050us-gaap:TreasuryStockCommonMember2021-09-300001389050us-gaap:RetainedEarningsMember2021-09-300001389050us-gaap:AdditionalPaidInCapitalMember2021-09-300001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001389050us-gaap:TreasuryStockCommonMember2021-06-300001389050us-gaap:RetainedEarningsMember2021-06-300001389050us-gaap:AdditionalPaidInCapitalMember2021-06-300001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000013890502021-06-300001389050us-gaap:TreasuryStockCommonMember2020-12-310001389050us-gaap:RetainedEarningsMember2020-12-310001389050us-gaap:AdditionalPaidInCapitalMember2020-12-310001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001389050us-gaap:CommonStockMember2022-09-300001389050us-gaap:CommonStockMember2022-06-300001389050us-gaap:CommonStockMember2021-12-310001389050us-gaap:CommonStockMember2021-09-300001389050us-gaap:CommonStockMember2021-06-300001389050us-gaap:CommonStockMember2020-12-310001389050us-gaap:RestrictedStockMember2022-09-300001389050aroc:StockSettledAwardsAndUnitsMember2022-09-300001389050aroc:CashSettledUnitsMember2022-09-300001389050us-gaap:RestrictedStockMember2021-12-310001389050us-gaap:RestrictedStockMember2022-01-012022-09-3000013890502022-10-012022-09-3000013890502027-01-012022-09-3000013890502026-01-012022-09-3000013890502025-01-012022-09-3000013890502024-01-012022-09-3000013890502023-01-012022-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2022-07-012022-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2022-01-012022-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2021-07-012021-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2021-01-012021-09-300001389050us-gaap:ServiceMemberaroc:AftermarketServicesSegmentMember2022-07-012022-09-300001389050us-gaap:ProductAndServiceOtherMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:OverCounterPartsAndComponentSalesMemberaroc:AftermarketServicesSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupTwoMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupThreeMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupOneMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:ContractOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001389050us-gaap:ServiceMemberaroc:AftermarketServicesSegmentMember2022-01-012022-09-300001389050us-gaap:ProductAndServiceOtherMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:OverCounterPartsAndComponentSalesMemberaroc:AftermarketServicesSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupTwoMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupThreeMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupOneMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:ContractOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001389050us-gaap:ServiceMemberaroc:AftermarketServicesSegmentMember2021-07-012021-09-300001389050us-gaap:ProductAndServiceOtherMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:OverCounterPartsAndComponentSalesMemberaroc:AftermarketServicesSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupTwoMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupThreeMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupOneMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:ContractOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300001389050us-gaap:ServiceMemberaroc:AftermarketServicesSegmentMember2021-01-012021-09-300001389050us-gaap:ProductAndServiceOtherMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:OverCounterPartsAndComponentSalesMemberaroc:AftermarketServicesSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupTwoMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupThreeMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupOneMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:ContractOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300001389050us-gaap:PropertyPlantAndEquipmentOtherTypesMember2022-09-300001389050us-gaap:LandAndBuildingMember2022-09-300001389050us-gaap:ComputerEquipmentMember2022-09-300001389050aroc:TransportationAndShopEquipmentMember2022-09-300001389050aroc:CompressionEquipmentFacilitiesAndOtherFleetAssetsMember2022-09-300001389050us-gaap:PropertyPlantAndEquipmentOtherTypesMember2021-12-310001389050us-gaap:LandAndBuildingMember2021-12-310001389050us-gaap:ComputerEquipmentMember2021-12-310001389050aroc:TransportationAndShopEquipmentMember2021-12-310001389050aroc:CompressionEquipmentFacilitiesAndOtherFleetAssetsMember2021-12-310001389050aroc:AtMarketAgreementMember2022-01-012022-09-300001389050aroc:AtMarketAgreementMember2021-01-012021-09-300001389050us-gaap:NaturalDisastersAndOtherCasualtyEventsMember2022-09-012022-09-300001389050us-gaap:NaturalDisastersAndOtherCasualtyEventsMember2022-01-012022-03-310001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2022-01-012022-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2021-07-012021-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2021-01-012021-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-012021-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-09-300001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001389050us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001389050aroc:OldOceanReservesMemberaroc:ArchrockInc.Membersrt:AffiliatedEntityMember2022-09-300001389050us-gaap:NaturalDisastersAndOtherCasualtyEventsMember2021-12-310001389050aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember2022-09-300001389050aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember2022-09-300001389050aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember2021-12-310001389050aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember2021-12-310001389050us-gaap:EstimateOfFairValueFairValueDisclosureMemberaroc:FixedRateDebtMember2022-09-300001389050us-gaap:CarryingReportedAmountFairValueDisclosureMemberaroc:FixedRateDebtMember2022-09-300001389050us-gaap:EstimateOfFairValueFairValueDisclosureMemberaroc:FixedRateDebtMember2021-12-310001389050us-gaap:CarryingReportedAmountFairValueDisclosureMemberaroc:FixedRateDebtMember2021-12-310001389050aroc:RevolvingCreditFacilityDueNovember2024Member2021-02-280001389050aroc:RevolvingCreditFacilityDueNovember2024Member2020-12-310001389050aroc:RevolvingCreditFacilityDueNovember2024Member2022-07-012022-09-300001389050aroc:RevolvingCreditFacilityDueNovember2024Member2021-07-012021-09-300001389050aroc:RevolvingCreditFacilityDueNovember2024Member2021-01-012021-09-300001389050us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberaroc:IdleCompressorUnitsMember2022-07-012022-09-300001389050us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberaroc:IdleCompressorUnitsMember2022-01-012022-09-300001389050us-gaap:MachineryAndEquipmentMember2022-01-012022-09-300001389050aroc:RestrictedStockAndRestrictedStockUnitsMember2022-09-300001389050aroc:RestrictedStockAndRestrictedStockUnitsMember2022-01-012022-09-300001389050us-gaap:RetainedEarningsMember2022-07-012022-09-300001389050us-gaap:RetainedEarningsMember2022-01-012022-09-300001389050us-gaap:RetainedEarningsMember2021-07-012021-09-300001389050us-gaap:RetainedEarningsMember2021-01-012021-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:September2022DispositionMember2022-07-012022-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:September2022DispositionMember2022-01-012022-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:May2022DispositionMember2022-01-012022-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:September2022DispositionMember2022-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:May2022DispositionMember2022-09-300001389050us-gaap:FairValueMeasurementsRecurringMember2022-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2021-12-310001389050us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001389050us-gaap:InterestRateSwapMember2021-12-310001389050us-gaap:FairValueMeasurementsRecurringMember2021-12-310001389050us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2022-07-012022-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2022-01-012022-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2021-07-012021-09-300001389050us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2021-01-012021-09-300001389050aroc:RevolvingCreditFacilityDueNovember2024Member2022-09-300001389050aroc:RevolvingCreditFacilityDueNovember2024Member2021-12-310001389050aroc:SeniorNotes6.875DueApril2027Member2022-09-300001389050aroc:SeniorNotes6.250DueApril2028Member2022-09-300001389050aroc:SeniorNotes6.875DueApril2027Member2021-12-310001389050aroc:SeniorNotes6.250DueApril2028Member2021-12-310001389050aroc:RevolvingCreditFacilityDueNovember2024Member2022-01-012022-09-300001389050us-gaap:SubsequentEventMember2022-10-272022-10-2700013890502022-04-012022-06-3000013890502022-01-012022-03-3100013890502021-10-012021-12-3100013890502021-04-012021-06-3000013890502021-01-012021-03-3100013890502021-09-3000013890502020-12-310001389050aroc:StockOptionsWithExercisePriceAboveMarketPriceMember2021-07-012021-09-300001389050aroc:StockOptionsWithExercisePriceAboveMarketPriceMember2021-01-012021-09-300001389050aroc:LiabilityAwardsMember2022-07-012022-09-300001389050aroc:EquityAwardsMember2022-07-012022-09-300001389050aroc:LiabilityAwardsMember2022-01-012022-09-300001389050aroc:EquityAwardsMember2022-01-012022-09-300001389050aroc:LiabilityAwardsMember2021-07-012021-09-300001389050aroc:EquityAwardsMember2021-07-012021-09-300001389050aroc:LiabilityAwardsMember2021-01-012021-09-300001389050aroc:EquityAwardsMember2021-01-012021-09-300001389050us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001389050us-gaap:TreasuryStockCommonMember2022-01-012022-09-300001389050us-gaap:TreasuryStockCommonMember2021-07-012021-09-300001389050us-gaap:TreasuryStockCommonMember2021-01-012021-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2022-09-300001389050aroc:HilcorpAndAffiliatesMembersrt:AffiliatedEntityMember2021-12-310001389050us-gaap:TradeAccountsReceivableMember2022-09-300001389050us-gaap:TradeAccountsReceivableMember2021-12-3100013890502022-09-3000013890502021-12-3100013890502022-10-260001389050aroc:OldOceanReservesMembersrt:AffiliatedEntityMember2022-01-012022-09-300001389050aroc:OldOceanReservesMembersrt:AffiliatedEntityMember2022-09-300001389050aroc:IdleCompressorUnitsMember2022-07-012022-09-300001389050aroc:IdleCompressorUnitsMember2022-01-012022-09-300001389050aroc:IdleCompressorUnitsMember2021-07-012021-09-300001389050aroc:IdleCompressorUnitsMember2021-01-012021-09-300001389050aroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050aroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:MachineryAndEquipmentMember2021-12-310001389050srt:WeightedAverageMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050srt:MinimumMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050srt:MaximumMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050aroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputDisposalPeriodMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050aroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputDiscountForMarketLiquidityMemberus-gaap:MachineryAndEquipmentMember2022-09-300001389050srt:WeightedAverageMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2021-12-310001389050srt:MinimumMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2021-12-310001389050srt:MaximumMemberaroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputSalePriceMemberus-gaap:MachineryAndEquipmentMember2021-12-310001389050aroc:ImpairedLongLivedAssetsMemberus-gaap:FairValueInputsLevel3Memberaroc:MeasurementInputDiscountForMarketLiquidityMemberus-gaap:MachineryAndEquipmentMember2021-12-310001389050aroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:AftermarketServicesSegmentMember2022-07-012022-09-3000013890502022-07-012022-09-300001389050aroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:AftermarketServicesSegmentMember2022-01-012022-09-300001389050aroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:AftermarketServicesSegmentMember2021-07-012021-09-3000013890502021-07-012021-09-300001389050aroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:AftermarketServicesSegmentMember2021-01-012021-09-300001389050aroc:EcotecMember2022-04-012022-04-300001389050aroc:EcotecMemberus-gaap:SubsequentEventMember2022-10-030001389050aroc:EcotecMember2022-09-300001389050aroc:InterestRateSwapExpirationMarch2022Member2022-03-310001389050aroc:InterestRateSwapExpirationMarch2022Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-03-012022-03-310001389050aroc:InterestRateSwapExpirationMarch2022Member2022-03-012022-03-310001389050aroc:InterestRateSwapExpirationMarch2022Member2021-07-012021-09-300001389050aroc:InterestRateSwapExpirationMarch2022Member2021-06-300001389050aroc:HorsepowerGroupTwoMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupThreeMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupOneMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupOneMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2022-07-012022-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupThreeMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupOneMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupOneMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2022-01-012022-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupThreeMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupOneMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupOneMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2021-07-012021-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupTwoMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupThreeMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupOneMembersrt:MinimumMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050aroc:HorsepowerGroupOneMembersrt:MaximumMemberaroc:ContractOperationsSegmentMember2021-01-012021-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:September2022DispositionMember2022-09-012022-09-300001389050us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberaroc:May2022DispositionMember2022-05-012022-05-3100013890502021-01-012021-09-3000013890502022-01-012022-09-30aroc:segmentiso4217:USDutr:hpxbrli:pureiso4217:USDutr:hparoc:Yxbrli:sharesaroc:CompressorUnitaroc:directoriso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2022

or

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

For the transition period from         to        

Commission File No. 001-33666

Archrock, Inc.

(Exact name of registrant as specified in its charter)

Delaware

74-3204509

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

9807 Katy Freeway, Suite 100, Houston, Texas 77024

(Address of principal executive offices, zip code)

(281) 836-8000

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

  

Trading Symbol

  

Name of exchange on which registered

Common stock, $0.01 par value per share

AROC

New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

Number of shares of the common stock of the registrant outstanding as of October 26, 2022: 155,611,630 shares.

TABLE OF CONTENTS

Page

Forward-Looking Statements

3

Part I. Financial Information

Item 1. Financial Statements

4

Unaudited Condensed Consolidated Balance Sheets

4

Unaudited Condensed Consolidated Statements of Operations

5

Unaudited Condensed Consolidated Statements of Comprehensive Income

6

Unaudited Condensed Consolidated Statements of Equity

7

Unaudited Condensed Consolidated Statements of Cash Flows

9

Notes to Unaudited Condensed Consolidated Financial Statements

10

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

24

Item 3. Quantitative and Qualitative Disclosures About Market Risk

32

Item 4. Controls and Procedures

32

Part II. Other Information

Item 1. Legal Proceedings

33

Item 1A. Risk Factors

33

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

33

Item 3. Defaults Upon Senior Securities

33

Item 4. Mine Safety Disclosures

33

Item 5. Other Information

33

Item 6. Exhibits

34

Signatures

35

2

FORWARD–LOOKING STATEMENTS

This Quarterly Report on Form 10–Q (this “Form 10–Q”) contains “forward–looking statements” intended to qualify for the safe harbors from liability established by the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical fact contained in this Form 10–Q are forward–looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), including, without limitation, our business growth strategy and projected costs; future financial position; the sufficiency of available cash flows to fund continuing operations and pay dividends; the expected amount of our capital expenditures; anticipated cost savings; future revenue, gross margin and other financial or operational measures related to our business; the future value of our equipment; and plans and objectives of our management for our future operations. You can identify many of these statements by words such as “believe,” “expect,” “intend,” “project,” “anticipate,” “estimate,” “will continue” or similar words or the negative thereof.

Such forward–looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from those anticipated as of the date of this Form 10–Q. Although we believe that the expectations reflected in these forward–looking statements are based on reasonable assumptions, no assurance can be given that these expectations will prove to be correct. Known material factors that could cause our actual results to differ materially from the expectations reflected in these forward–looking statements include the risk factors described in our Annual Report on Form 10–K for the year ended December 31, 2021 (the “Form 10–K) and those set forth from time to time in our filings with the United States Securities and Exchange Commission (the “SEC”), which are available through our website at www.archrock.com and through the SEC’s website at www.sec.gov.

All forward–looking statements included in this Form 10–Q are based on information available to us on the date of this Form 10–Q. Except as required by law, we undertake no obligation to publicly update or revise any forward–looking statement, whether as a result of new information, future events or otherwise. All subsequent written and oral forward–looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements contained throughout this Form 10–Q.

3

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

Archrock, Inc.

Unaudited Condensed Consolidated Balance Sheets

(in thousands, except par value and share amounts)

    

September 30, 2022

    

December 31, 2021

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

2,042

$

1,569

Accounts receivable, net of allowance of $1,487 and $2,152, respectively

 

127,334

 

104,931

Inventory

 

84,091

 

72,869

Other current assets

 

6,817

 

7,201

Total current assets

 

220,284

 

186,570

Property, plant and equipment, net

 

2,214,666

 

2,226,526

Operating lease right-of-use assets

 

16,089

 

17,491

Intangible assets, net

 

39,019

 

47,887

Contract costs, net

 

32,598

 

25,418

Deferred tax assets

 

37,001

 

47,879

Other assets

 

37,051

 

28,384

Assets of discontinued operations

 

8,893

 

9,811

Total assets

$

2,605,601

$

2,589,966

Liabilities and Stockholders' Equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

89,602

$

38,920

Accrued liabilities

 

97,021

 

82,517

Deferred revenue

 

7,707

 

3,817

Total current liabilities

 

194,330

 

125,254

Long-term debt

 

1,498,895

 

1,530,825

Operating lease liabilities

 

14,286

 

15,940

Deferred tax liabilities

 

1,076

 

1,136

Other liabilities

 

19,330

 

17,505

Liabilities of discontinued operations

 

7,868

 

7,868

Total liabilities

 

1,735,785

 

1,698,528

Commitments and contingencies (Note 8)

 

  

 

  

Stockholders' equity:

 

  

 

  

Preferred stock: $0.01 par value per share, 50,000,000 shares authorized, zero issued

 

 

Common stock: $0.01 par value per share, 250,000,000 shares authorized, 163,412,780 and 161,482,852 shares issued, respectively

 

1,633

 

1,615

Additional paid-in capital

 

3,453,720

 

3,440,059

Accumulated deficit

 

(2,497,002)

 

(2,463,114)

Accumulated other comprehensive loss

 

 

(984)

Treasury stock: 7,801,150 and 7,417,401 common shares, at cost, respectively

 

(88,535)

 

(86,138)

Total stockholders' equity

 

869,816

 

891,438

Total liabilities and stockholders' equity

$

2,605,601

$

2,589,966

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

4

Archrock, Inc.

Unaudited Condensed Consolidated Statements of Operations

(in thousands, except per share amounts)

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Revenue:

 

  

 

  

 

  

 

  

Contract operations

$

170,497

$

158,911

$

500,451

$

488,810

Aftermarket services

 

43,171

 

36,255

 

126,246

 

97,402

Total revenue

 

213,668

 

195,166

 

626,697

 

586,212

Cost of sales (excluding depreciation and amortization):

 

Contract operations

 

71,694

 

61,280

 

204,550

 

184,032

Aftermarket services

 

35,833

 

30,652

 

106,181

 

83,925

Total cost of sales (excluding depreciation and
amortization)

 

107,527

 

91,932

 

310,731

 

267,957

Selling, general and administrative

 

30,500

 

28,839

 

85,964

 

80,000

Depreciation and amortization

 

39,953

 

45,280

 

124,348

 

135,185

Long-lived and other asset impairment

 

4,154

 

5,121

 

16,217

 

15,154

Restructuring charges

313

1,953

Interest expense

 

25,177

 

25,508

 

74,879

 

82,711

Gain on sale of assets, net

(12,695)

(15,393)

(33,755)

(29,549)

Other (income) expense, net

 

(585)

 

337

 

(52)

 

(1,634)

Income before income taxes

 

19,637

 

13,229

 

48,365

 

34,435

Provision for income taxes

 

4,266

 

3,925

 

14,527

 

12,210

Net income

$

15,371

$

9,304

$

33,838

$

22,225

Basic and diluted earnings per common share

$

0.10

$

0.06

$

0.21

$

0.14

Weighted average common shares outstanding:

 

  

 

  

 

  

 

  

Basic

 

153,550

 

152,158

 

153,168

 

151,615

Diluted

 

153,687

 

152,297

 

153,297

 

151,769

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

5

Archrock, Inc.

Unaudited Condensed Consolidated Statements of Comprehensive Income

(in thousands)

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Net income

$

15,371

    

$

9,304

    

$

33,838

    

$

22,225

Other comprehensive income, net of tax:

 

  

 

  

 

  

 

  

Interest rate swap gain, net of reclassifications to
earnings

 

 

585

 

574

 

2,547

Amortization of dedesignated interest rate swap

 

 

431

 

410

 

431

Total other comprehensive income, net of tax

 

 

1,016

 

984

 

2,978

Comprehensive income

$

15,371

$

10,320

$

34,822

$

25,203

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

6

Archrock, Inc.

Unaudited Condensed Consolidated Statements of Equity

(in thousands, except shares and per share amounts)

Accumulated

Additional

Other

Common Stock

Paid-in

Accumulated

Comprehensive

Treasury Stock

    

Shares

    

Amount

    

Capital

    

Deficit

    

Loss

    

Shares

    

Amount

    

Total

Balance at June 30, 2022

163,385,390

$

1,633

$

3,450,603

$

(2,489,814)

$

(7,740,919)

$

(88,504)

$

873,918

Treasury stock purchased

 

 

 

 

(3,636)

 

(31)

 

(31)

Cash dividends ($0.145 per common share

 

 

 

(22,559)

 

 

 

(22,559)

Shares issued under employee stock
purchase plan ("ESPP")

 

27,390

 

167

 

 

 

 

167

Stock-based compensation, net of forfeitures

 

 

2,998

 

 

(56,595)

 

 

2,998

Net proceeds from issuance of common stock

(48)

(48)

Net income

 

 

 

15,371

 

 

 

15,371

Balance at September 30, 2022

163,412,780

$

1,633

$

3,453,720

$

(2,497,002)

$

(7,801,150)

$

(88,535)

$

869,816

Balance at June 30, 2021

161,339,554

$

1,613

$

3,434,224

$

(2,433,553)

$

(3,044)

(7,278,449)

$

(85,419)

$

913,821

Treasury stock purchased

(92,540)

(663)

(663)

Cash dividends ($0.145 per common share

 

 

 

(22,506)

 

 

 

(22,506)

Shares issued under ESPP

22,425

 

 

175

 

 

 

 

175

Stock-based compensation, net of forfeitures

97,426

 

1

 

2,899

 

 

(31,199)

 

 

2,900

Comprehensive income:

 

Net income

 

 

 

9,304

 

 

 

9,304

Other comprehensive income

1,016

1,016

Balance at September 30, 2021

161,459,405

$

1,614

$

3,437,298

$

(2,446,755)

$

(2,028)

(7,402,188)

$

(86,082)

$

904,047

7

Archrock, Inc.

Unaudited Condensed Consolidated Statements of Equity (continued)

(in thousands, except share and per share amounts)

Accumulated

Additional

Other

Common Stock

Paid-in

Accumulated

Comprehensive

Treasury Stock

  

Shares

Amount

  

Capital

  

Deficit

Loss

Shares

Amount

Total

Balance at December 31, 2021

161,482,852

$

1,615

$

3,440,059

$

(2,463,114)

$

(984)

(7,417,401)

$

(86,138)

$

891,438

Treasury stock purchased

 

 

 

 

(276,342)

 

(2,397)

 

(2,397)

Cash dividends ($0.435 per common share)

 

 

 

(67,726)

 

 

 

(67,726)

Shares issued under ESPP

 

66,236

 

462

 

 

 

 

462

Stock-based compensation, net of forfeitures

 

1,416,672

14

 

9,021

 

 

(107,407)

 

 

9,035

Net proceeds from issuance of common stock

447,020

4

4,178

4,182

Comprehensive income:

 

 

Net income

 

 

 

33,838

 

 

 

33,838

Other comprehensive income

984

984

Balance at September 30, 2022

163,412,780

$

1,633

$

3,453,720

$

(2,497,002)

$

(7,801,150)

$

(88,535)

$

869,816

Balance at December 31, 2020

160,014,960

$

1,600

$

3,424,624

$

(2,401,988)

$

(5,006)

(7,052,769)

$

(83,673)

$

935,557

Treasury stock purchased

 

 

 

 

(277,316)

 

(2,409)

 

(2,409)

Cash dividends ($0.435 per common share)

 

 

 

(66,992)

 

 

 

(66,992)

Shares issued under ESPP

 

66,541

 

546

 

 

 

 

546

Stock-based compensation, net of forfeitures

 

1,020,756

10

 

8,731

 

 

(72,103)

 

 

8,741

Net proceeds from issuance of common stock

357,148

4

3,397

3,401

Comprehensive income:

 

 

Net income

 

 

 

22,225

 

 

 

22,225

Other comprehensive income

2,978

2,978

Balance at September 30, 2021

161,459,405

$

1,614

$

3,437,298

$

(2,446,755)

$

(2,028)

(7,402,188)

$

(86,082)

$

904,047

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

8

Archrock, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

(in thousands)

Nine Months Ended

September 30, 

    

2022

    

2021

Cash flows from operating activities:

  

  

Net income

$

33,838

$

22,225

Adjustments to reconcile net income to net cash provided by operating activities:

 

  

 

  

Depreciation and amortization

 

124,348

 

135,185

Long-lived and other asset impairment

 

16,217

 

15,154

Inventory write-downs

 

1,040

 

621

Amortization of operating lease right-of-use assets

2,407

2,922

Amortization of debt issuance costs

 

3,864

 

8,839

Amortization of debt premium

(1,504)

(1,504)

Amortization of dedesignated interest rate swap

410

431

Interest rate swaps

 

631

 

2,866

Stock-based compensation expense

 

9,035

 

8,741

Provision for credit losses

 

(28)

 

151

Gain on sale of assets, net

 

(5,535)

 

(10,604)

Gain on sale of business

(28,220)

(18,945)

Deferred income tax provision

 

13,624

 

11,778

Amortization of contract costs

14,211

15,523

Deferred revenue recognized in earnings

(15,709)

(8,081)

Changes in operating assets and liabilities:

 

 

Accounts receivable, net

(29,130)

(2,133)

Inventory

(8,339)

(5,994)

Other assets

697

1,326

Contract costs

(22,486)

(11,481)

Accounts payable and other liabilities

37,251

33,626

Deferred revenue

19,614

8,167

Other

96

(88)

Net cash provided by operating activities

 

166,332

 

208,725

Cash flows from investing activities:

 

  

 

  

Capital expenditures

 

(171,032)

 

(70,881)

Proceeds from sale of property, equipment and other assets

13,348

24,683

Proceeds from sale of business

 

99,785

 

83,075

Proceeds from insurance and other settlements

3,353

977

Investments in unconsolidated entities

(12,000)

Net cash (used in) provided by investing activities

 

(66,546)

 

37,854

Cash flows from financing activities:

 

  

 

  

Borrowings of long-term debt

 

579,483

 

522,751

Repayments of long-term debt

 

(611,983)

 

(695,751)

Payments of debt issuance costs

 

 

(2,451)

Payments for settlement of interest rate swaps that include financing elements

 

(1,334)

 

(3,283)

Dividends paid to stockholders

 

(67,726)

 

(66,992)

Net proceeds from issuance of common stock

4,182

3,401

Proceeds from stock issued under ESPP

 

462

 

546

Purchases of treasury stock

 

(2,397)

 

(2,409)

Net cash used in financing activities

 

(99,313)

 

(244,188)

Net increase in cash and cash equivalents

 

473

 

2,391

Cash and cash equivalents, beginning of period

 

1,569

 

1,097

Cash and cash equivalents, end of period

$

2,042

$

3,488

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

9

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

NOTE 1. GENERAL

Description of Business

Archrock, Inc. (individually and together with its wholly owned subsidiaries, “we,” “our” or us”) is an energy infrastructure company with a primary focus on midstream natural gas compression. We are the leading provider of natural gas compression services to customers in the energy industry throughout the United States (the “U.S.”) and a leading supplier of aftermarket services to customers that own compression equipment in the U.S. We operate in two business segments: contract operations and aftermarket services. Our predominant segment, contract operations, primarily includes designing, sourcing, owning, installing, operating, servicing, repairing and maintaining our owned fleet of natural gas compression equipment to provide natural gas compression services to our customers. In our aftermarket services business, we sell parts and components and provide operations, maintenance, overhaul and reconfiguration services to customers who own compression equipment.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with U.S. Generally Accepted Accounting Policies (“GAAP”) and the rules and regulations of the SEC. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP are not required in these interim financial statements and have been condensed or omitted. Management believes that the information furnished reflects all normal recurring adjustments necessary to fairly present our consolidated financial position, results of operations and cash flows for the periods indicated. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements presented in our Form 10–K, which contains a more comprehensive summary of our accounting policies. The interim results reported herein are not necessarily indicative of results for a full year.

All intercompany accounts and transactions have been eliminated in consolidation.  In the Notes to Unaudited Condensed Consolidated Financial Statements, all dollar and share amounts in tabulations are in thousands of dollars and shares, respectively, unless otherwise indicated.  

NOTE 2. DISPOSITIONS

In September 2022, we completed the sale of certain contract operations customer service agreements and approximately 390 compressors, comprising approximately 100,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of $44.3 million for the sale and recorded a gain on the sale of $11.5 million during the three months and nine months ended September 30, 2022.

In May 2022, we completed the sale of certain contract operations customer service agreements and approximately 380 compressors, comprising approximately 70,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of $55.5 million for the sale and recorded a gain on the sale of $16.7 million during the nine months ended September 30, 2022.

10

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

NOTE 3. INVENTORY

Inventory is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Parts and supplies

$

67,459

$

63,628

Work in progress

 

16,632

 

9,241

Inventory

$

84,091

$

72,869

NOTE 4. PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Compression equipment, facilities and other fleet assets

$

3,243,488

$

3,273,770

Land and buildings

 

44,056

 

43,540

Transportation and shop equipment

 

90,116

 

92,490

Computer hardware and software

 

77,357

 

76,908

Other

 

5,518

 

6,229

Property, plant and equipment

 

3,460,535

 

3,492,937

Accumulated depreciation

 

(1,245,869)

 

(1,266,411)

Property, plant and equipment, net

$

2,214,666

$

2,226,526

NOTE 5. EQUITY INVESTMENTS

Investments in which we are deemed to exert significant influence, but not control, are accounted for using the equity method of accounting, except in cases where the fair value option is elected. For such investments where we have elected the fair value option, the election is irrevocable and is applied on an investment–by–investment basis at initial recognition.

In April 2022, we agreed to acquire for cash a 25% equity interest in Ecotec International Holdings, LLC. (“ECOTEC”), a company specializing in methane emissions detection, monitoring and management. We have elected the fair value option to account for this investment (see Note 16). As of September 30, 2022, our ownership interest in ECOTEC is 19%, which is included in Other assets in our unaudited condensed consolidated balance sheets.

Changes in the fair value of this investment are recognized in Other (income) expense, net in our unaudited condensed consolidated statements of operations.

NOTE 6. HOSTING ARRANGEMENTS

We have hosting arrangements that are service contracts related to the cloud migration of our Enterprise Resource Planning (“ERP”) system and cloud services for our mobile workforce, telematics and inventory management tools.

As of September 30, 2022 and December 31, 2021, we had $15.1 million and $12.7 million, respectively, of capitalized implementation costs related to these hosting arrangements included in Other assets in our unaudited condensed consolidated balance sheets. Accumulated amortization was $2.1 million and $0.7 million as of September 30, 2022 and December 31, 2021, respectively.

Included in Selling, general and administrative in our unaudited condensed consolidated statements of operations is amortization of $0.6 million and $0.1 million during the three months ended September 30, 2022 and 2021, respectively, and $1.5 million and $0.3 million during the nine months ended September 30, 2022 and 2021, respectively.

11

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

NOTE 7. LONG–TERM DEBT

Long–term debt is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Credit Facility

$

202,000

$

234,500

6.25% senior notes due April 2028

Principal outstanding

 

800,000

 

800,000

Unamortized debt premium

11,031

 

12,536

Unamortized debt issuance costs

 

(9,158)

 

(10,406)

 

801,873

 

802,130

6.875% senior notes due April 2027

Principal outstanding

500,000

 

500,000

Unamortized debt issuance costs

(4,978)

 

(5,805)

495,022

 

494,195

Long-term debt

$

1,498,895

$

1,530,825

Our $750.0 million asset–based revolving Credit Facility, as amended (the “Credit Facility”), matures in November 2024. As of September 30, 2022, there were $5.8 million letters of credit outstanding under the Credit Facility and the applicable margin on borrowings outstanding was 2.4%. The weighted average annual interest rate on the outstanding balance under our Credit Facility, excluding the effect of interest rate swaps, was 5.5% and 2.6% at September 30, 2022 and December 31, 2021, respectively. We incurred $0.5 million of commitment fees on the daily unused amount of the Credit Facility in each of the three months ended September 30, 2022 and 2021 and $1.5 million in each of the nine months ended September 30, 2022 and 2021.

As of September 30, 2022, we were in compliance with all covenants under our Credit Facility agreement. As a result of the Credit Facility’s financial ratio requirements, $486.4 million of the $542.2 million of undrawn capacity was available for additional borrowings as of September 30, 2022.

In February 2021, we amended our Credit Facility to, among other things, reduce the aggregate revolving commitment from $1.25 billion to $750.0 million and adjust certain financial ratios. We wrote off $4.9 million of unamortized deferred financing costs as a result of the amendment, which was recorded to interest expense in our unaudited condensed consolidated statements of operations during the nine months ended September 30, 2021.

NOTE 8. COMMITMENTS AND CONTINGENCIES

Insurance Matters

Our business can be hazardous, involving unforeseen circumstances such as uncontrollable flows of natural gas or well fluids and fires or explosions. As is customary in our industry, we review our safety equipment and procedures and carry insurance against some, but not all, risks of our business. Our insurance coverage includes property damage, general liability and commercial automobile liability and other coverage we believe is appropriate. We believe that our insurance coverage is customary for the industry and adequate for our business, however, losses and liabilities not covered by insurance would increase our costs.

Additionally, we are substantially self–insured for workers’ compensation and employee group health claims in view of the relatively high per–incident deductibles we absorb under our insurance arrangements for these risks. Losses up to the deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. We are also self–insured for property damage to our offshore assets.

12

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

In August 2021, Hurricane Ida caused operational disruptions, damage to compressors and a temporary shutdown of facilities in Louisiana that negatively impacted our financial performance. At December 31, 2021, we had an insurance recovery receivable of $2.8 million related to the facility and compressor damages, which we received in cash during the three months ended March 31, 2022. In September 2022, we received $0.4 million of business interruption insurance recovery proceeds, which resolved the remainder of our insurance claims related to Hurricane Ida.

Tax Matters

We are subject to a number of state and local taxes that are not income–based. As many of these taxes are subject to audit by the taxing authorities, it is possible that an audit could result in additional taxes due. We accrue for such additional taxes when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the liability. As of September 30, 2022 and December 31, 2021, we had $3.9 million and $5.8 million, respectively, accrued for the outcomes of non–income–based tax audits. We do not expect that the ultimate resolutions of these audits will result in a material variance from the amounts accrued. We do not accrue for unasserted claims for tax audits unless we believe the assertion of a claim is probable, it is probable that it will be determined that the claim is owed and we can reasonably estimate the claim or range of the claim. We believe the likelihood is remote that the impact of potential unasserted claims from non–income–based tax audits could be material to our consolidated financial position, but it is possible that the resolution of future audits could be material to our consolidated results of operations or cash flows.

In 2021, one of our sales and use tax audits advanced from the audit review phase to the contested hearing phase. As of both September 30, 2022 and December 31, 2021, we had $0.6 million accrued for this audit.

Litigation and Claims

In the ordinary course of business, we are involved in various pending or threatened legal actions. While we are unable to predict the ultimate outcome of these actions, we believe that any ultimate liability arising from any of these actions will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends. However, because of the inherent uncertainty of litigation and arbitration proceedings, we cannot provide assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends.

NOTE 9. STOCKHOLDERS’ EQUITY

Equity Distribution Agreement

During the nine months ended September 30, 2022, we sold 447,020 shares of common stock for net proceeds of $4.2 million pursuant to an Equity Distribution agreement, dated February 23, 2021, entered into with Wells Fargo Securities, LLC and BofA Securities, Inc., as sales agents, relating to the at–the–market offer and sale of shares of our common stock from time to time (the “Equity Distribution Agreement”). During the nine months ended September 30, 2021, we sold 357,148 shares of common stock under this program for net proceeds of $3.4 million.

13

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

Cash Dividends

The following table summarizes our dividends declared and paid in each of the quarterly periods of 2022 and 2021:

    

Dividends per

    

    

Common Share

    

  Dividends Paid

2022

 

  

 

  

Q3

$

0.145

$

22,559

Q2

0.145

22,494

Q1

0.145

22,673

2021

 

  

 

  

Q4

$

0.145

$

22,351

Q3

 

0.145

 

22,506

Q2

 

0.145

 

22,331

Q1

 

0.145

 

22,155

On October 27, 2022, our Board of Directors declared a quarterly dividend of $0.145 per share of common stock to be paid on November 15, 2022 to stockholders of record at the close of business on November 8, 2022.

Accumulated Other Comprehensive Loss

Components of comprehensive income (loss) are net income (loss) and all changes in equity during a period except those resulting from transactions with owners. Our accumulated other comprehensive loss consists of changes in the fair value of our interest rate swap derivative instruments, net of tax. See Note 15 for further details on our interest rate swap derivative instruments.

The following table presents the changes in accumulated other comprehensive loss, net of tax:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Beginning accumulated other comprehensive loss

$

$

(3,044)

$

(984)

$

(5,006)

Other comprehensive income, net of tax:

Loss recognized in other comprehensive
income

 

 

(458)

 

(405)

 

(529)

Loss reclassified from accumulated other
comprehensive loss to interest expense

 

 

1,474

 

1,389

 

3,507

Total other comprehensive income

 

 

1,016

 

984

 

2,978

Ending accumulated other comprehensive loss

$

$

(2,028)

$

$

(2,028)

14

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

NOTE 10. REVENUE FROM CONTRACTS WITH CUSTOMERS

The following table presents our revenue from contracts with customers by segment (see Note 18) and disaggregated by revenue source:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Contract operations:

  

  

  

  

01,000 horsepower per unit

$

38,967

$

41,576

$

121,298

$

134,413

1,0011,500 horsepower per unit

 

72,463

 

66,138

 

208,161

 

201,454

Over 1,500 horsepower per unit

 

58,818

 

51,018

 

170,297

 

152,360

Other (1)

 

249

 

179

 

695

 

583

Total contract operations revenue (2)

 

170,497

 

158,911

 

500,451

 

488,810

Aftermarket services:

 

  

 

  

 

  

 

  

Services

 

23,528

 

19,249

 

66,666

 

53,149

Over–the–counter (“OTC”) parts and components sales

 

19,643

 

17,006

 

59,580

 

44,253

Total aftermarket services revenue (3)

 

43,171

 

36,255

 

126,246

 

97,402

Total revenue

$

213,668

$

195,166

$

626,697

$

586,212

(1)Primarily relates to fees associated with owned non-compression equipment.
(2)Includes $0.7 million and $0.7 million for the three months ended September 30, 2022 and 2021, respectively, and $1.8 million and $3.1 million for the nine months ended September 30, 2022 and 2021, respectively, related to billable maintenance on owned compressors that was recognized at a point in time. All other contract operations revenue is recognized over time.
(3)Services revenue within aftermarket services is recognized over time. OTC parts and components sales revenue is recognized at a point in time.

Performance Obligations

As of September 30, 2022, we had $282.3 million of remaining performance obligations related to our contract operations segment, which will be recognized through 2027 as follows:

    

2022

    

2023

    

2024

    

2025

    

2026

    

2027

    

Total

Remaining performance obligations

$

99,377

$

122,031

$

46,882

$

12,870

$

919

$

192

$

282,271

We do not disclose the aggregate transaction price for the remaining performance obligations for aftermarket services as there are no contracts with customers with an original contract term that is greater than one year.

Contract Assets and Liabilities

Contract Assets

As of September 30, 2022 and December 31, 2021, our receivables from contracts with customers, net of allowance for credit losses, were $118.9 million and $84.7 million, respectively.

Allowance for Credit Losses

Trade accounts receivable are due from companies of varying size engaged principally in oil and natural gas activities throughout the U.S. We review the financial condition of customers prior to extending credit and generally do not obtain collateral for trade receivables. Payment terms are on a short-term basis and in accordance with industry practice. We consider this credit risk to be limited due to these companies’ financial resources, the nature of the products and services we provide and the terms of our customer agreements.

15

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

Due to the short-term nature of our trade receivables, we consider the amortized cost to be the same as the carrying amount of the receivable, excluding the allowance for credit losses. We recognize an allowance for credit losses when a receivable is recorded, even when the risk of loss is remote. We utilize an aging schedule to determine our allowance for credit losses and measure expected credit losses on a collective (pool) basis when similar risk characteristics exist. We rely primarily on ratings assigned by external rating agencies and credit monitoring services to assess credit risk and aggregate customers first by low, medium or high risk asset pools, and then by delinquency status. We also consider the internal risk associated with geographic location and the services we provide to the customer when determining asset pools. If a customer does not share similar risk characteristics with other customers, we evaluate the customer’s outstanding trade receivables for expected credit losses on an individual basis. Trade receivables evaluated individually are not included in our collective assessment. Each reporting period, we reassess our customers’ risk profiles and determine the appropriate asset pool classification, or perform individual assessments of expected credit losses, based on the customers’ risk characteristics at the reporting date.

The contractual life of our trade receivables is primarily 30 days based on the payment terms specified in the contract. Contract operations services are generally billed monthly at the beginning of the month in which service is being provided. Aftermarket services billings typically occur when parts are delivered or service is completed. Loss rates are separately determined for each asset pool based on the length of time a trade receivable has been outstanding. We analyze two years of internal historical loss data, including the effects of prepayments, write-offs and subsequent recoveries, to determine our historical loss experience. Our historical loss information is a relevant data point for estimating credit losses, as the data closely aligns with trade receivables due from our customers. Ratings assigned by external rating agencies and credit monitoring services consider past performance and forecasts of future economic conditions in assessing credit risk. We routinely update our historical loss data to reflect our customers’ current risk profile, to ensure the historical data and loss rates are relevant to the pool of assets for which we are estimating expected credit losses.

Our allowance for credit losses balance changed as follows during the nine months ended September 30, 2022:

Balance at December 31, 2021

      

$

2,152

Provision for credit losses

(28)

Write-offs charged against allowance

(637)

Balance at September 30, 2022

$

1,487

Contract Liabilities

Freight billings to customers for the transport of compression assets, customer–specified modifications of compression assets and milestone billings on aftermarket services often result in a contract liability. As of September 30, 2022 and December 31, 2021, our contract liabilities were $8.3 million and $4.4 million, respectively.

During the nine months ended September 30, 2022, we deferred revenue of $19.6 million and recognized deferred revenue of $15.7 million. The revenue recognized during the period primarily related to freight billings and milestone billings on aftermarket services.

NOTE 11. STOCK–BASED COMPENSATION

We grant various forms of stock–based compensation to our employees and non–employee directors. These stock–based awards can consist of stock options, stock appreciation rights, restricted stock awards, restricted stock units (“RSUs”), performance–based RSUs, other stock–based awards and dividend equivalent rights. We recognize stock–based compensation expense related to restricted stock awards, RSUs, performance–based RSUs and shares issued under our ESPP.

16

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

The following table presents the stock–based compensation expense recognized in our unaudited condensed consolidated statements of operations:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Equity award expense

$

2,998

$

2,900

$

9,035

$

8,741

Liability award expense

 

24

 

127

 

904

 

1,121

Total stock-based compensation expense

$

3,022

$

3,027

$

9,939

$

9,862

The following table presents our restricted stock activity in the nine months ended September 30, 2022:

Weighted

Average

Grant Date

Shares

Fair Value

    

(in thousands)

    

Per Share

Non-vested restricted stock, December 31, 2021

 

2,578

$

10.35

Granted

 

1,861

 

9.03

Vested

 

(1,152)

 

10.25

Canceled

 

(244)

 

9.28

Non-vested restricted stock, September 30, 2022 (1)

 

3,043

$

9.67

(1)Comprised of 508 cash-settled units and 2,534 stock–settled awards and units.

As of September 30, 2022, there was $17.1 million of unrecognized stock–based compensation expense which is expected to be recognized over a weighted average period of 1.9 years.

NOTE 12. LONG–LIVED AND OTHER ASSET IMPAIRMENT

We review long–lived assets, including property, plant and equipment and identifiable intangibles that are being amortized, for impairment whenever events or changes in circumstances, including the removal of compressors from our active fleet, indicate that the carrying amount of an asset may not be recoverable.

We periodically review the future deployment of our idle compression assets for units that are not of the type, configuration, condition, make or model that are cost efficient to maintain and operate. Based on these reviews, we determine that certain idle compressors should be retired from the active fleet. The retirement of these units from the active fleet triggers a review of these assets for impairment and as a result of our review, we may record an asset impairment to reduce the book value of each unit to its estimated fair value. The fair value of each unit is estimated based on the expected net sale proceeds compared to other fleet units we recently sold, a review of other units recently offered for sale by third parties or the estimated component value of the equipment we plan to use.

In connection with our review of our idle compression assets, we evaluate for impairment idle units that were culled from our fleet in prior years and are available for sale. Based on that review, we may reduce the expected proceeds from disposition and record additional impairment to reduce the book value of each unit to its estimated fair value.

17

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

The following table presents the results of our compression fleet impairment review as recorded in our contract operations segment:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Idle compressors retired from the active fleet

 

25

 

60

 

100

 

175

Horsepower of idle compressors retired from the active
fleet

 

23,000

 

24,000

 

80,000

 

61,000

Impairment recorded on idle compressors retired from
the active fleet

$

4,149

$

5,120

$

16,205

$

14,964

See Note 16 for additional information.

NOTE 13. INCOME TAXES

Valuation Allowance

The amount of our deferred tax assets considered realizable could be adjusted if projections of future taxable income are reduced or objective negative evidence in the form of a three–year cumulative loss is present or both. Should we no longer have a level of sustained profitability, excluding nonrecurring charges, we will have to rely more on our future projections of taxable income to determine if we have an adequate source of taxable income for the realization of our deferred tax assets, namely net operating loss, interest limitation and tax credit carryforwards. This may result in the need to record a valuation allowance against all or a portion of our deferred tax assets.

Effective Tax Rate

The year-to-date effective tax rate for the nine months ended September 30, 2022 differed significantly from our statutory rate primarily due to unrecognized tax benefits and the limitation on executive compensation.

Unrecognized Tax Benefits

As of September 30, 2022, we believe it is reasonably possible that $2.7 million of our unrecognized tax benefits, including penalties, interest and discontinued operations, will be reduced prior to September 30, 2023 due to the settlement of audits or the expiration of statutes of limitations or both. However, due to the uncertain and complex application of the tax regulations, it is possible that the ultimate resolution of these matters may result in liabilities that could materially differ from this estimate.

Impact of New Legislation

On August 16, 2022, President Biden signed into law the Inflation Reduction Act (Public Law Number 117–169). This legislation is expected to have an immaterial impact to our unaudited condensed consolidated financial statements.

18

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

NOTE 14. EARNINGS PER COMMON SHARE

Basic net income (loss) per common share is computed using the two–class method, which is an earnings allocation formula that determines net income (loss) per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. Under the two–class method, basic net income (loss) per common share is determined by dividing net income (loss), after deducting amounts allocated to participating securities, by the weighted average number of common shares outstanding for the period. Participating securities include unvested restricted stock and stock–settled restricted stock units that have nonforfeitable rights to receive dividends or dividend equivalents, whether paid or unpaid. During periods of net loss, only distributed earnings (dividends) are allocated to participating securities, as participating securities do not have a contractual obligation to participate in our undistributed losses.

Diluted net income (loss) per common share is computed using the weighted average number of common shares outstanding adjusted for the incremental common stock equivalents attributed to outstanding options, performance–based RSUs and stock to be issued pursuant to our ESPP unless their effect would have been anti–dilutive.

The following table shows the calculation of net income attributable to common stockholders, which is used in the calculation of basic and diluted earnings per common share, potential shares of common stock that were included in computing diluted earnings per common share and the potential shares of common stock issuable that were excluded from computing diluted earnings per common share as their inclusion would have been anti–dilutive:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Net income

$

15,371

$

9,304

$

33,838

$

22,225

Allocation of earnings to participating securities

 

(294)

 

(456)

 

(1,114)

 

(909)

Net income attributable to common stockholders

$

15,077

$

8,848

$

32,724

$

21,316

Weighted average common shares outstanding used in
basic earnings per common share

153,550

152,158

153,168

151,615

Effect of dilutive securities:

Restricted stock units

131

138

125

152

ESPP shares

6

1

4

2

Weighted average common shares outstanding used in
diluted earnings per common share

153,687

152,297

153,297

151,769

On exercise of options where exercise price is greater than average market price for the period

15

27

NOTE 15. DERIVATIVES AND HEDGING

We are exposed to market risks associated with changes in the variable interest rate of our Credit Facility. We have used derivative instruments, in the form of interest rate swaps, to manage our exposure to fluctuations in this variable interest rate and thereby minimize the risks and costs associated with financial activities. We do not use derivative instruments for trading or other speculative purposes.

In March 2022, our $300.0 million notional value of interest rate swaps expired. We previously entered into these swaps to offset changes in expected cash flows due to fluctuations in the associated variable interest rates and designated them as cash flow hedges. There was no nonperformance by any counterparty during the terms of the interest rate swaps and no collateral was posted for the instruments.

19

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

Prior to expiration, during the third quarter of 2021, we dedesignated $125.0 million notional value of our interest rate swaps. The fair value of this interest rate swap immediately prior to dedesignation was a liability of $1.6 million. The associated amount in accumulated other comprehensive loss related to this interest rate swap was amortized into interest expense over the remaining term of the swap through March 2022. Changes in the fair value of the dedesignated interest rate swap after dedesignation and prior to expiration were recorded in interest expense.

The remaining $175.0 million notional value of our interest rate swaps were designated as (highly effective) cash flow hedging instruments until their expiration. Changes in the fair value of cash flow hedging instruments are recognized as a component of other comprehensive income (loss) until the hedged transaction affects earnings. At that time, amounts are reclassified into earnings to interest expense, the same statement of operations line item to which the earnings effect of the hedged item is recorded. Cash flows from derivatives designated as hedges are classified in our unaudited condensed consolidated statements of cash flows under the same category as the cash flows from the underlying assets, liabilities or anticipated transactions unless the derivative contract contains a significant financing element, in which case, the cash settlements for those derivatives are classified as cash flows from financing activities.

The following table presents the effect of our derivative instruments on our unaudited condensed consolidated statements of operations:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded

$

25,177

$

25,508

$

74,879

$

82,711

Interest rate swaps designated as cash flow hedging
instruments:

Pre-tax loss recognized in other comprehensive
income

$

$

(581)

$

(512)

$

(670)

Pre-tax loss reclassified from accumulated other
comprehensive loss into interest expense

 

 

(1,867)

 

(1,758)

 

(4,440)

Interest rate swaps not designated as hedging
instruments:

Gain recognized in interest expense

$

$

532

$

523

$

532

20

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

The following table presents the effect of our derivative instruments on our unaudited condensed consolidated balance sheets:

    

September 30, 2022

    

December 31, 2021

Interest rate swaps designated as cash flow hedging instruments

Accrued liabilities

$

$

727

Interest rate swaps not designated as hedging instruments

Accrued liabilities

523

Total derivative liabilities

$

$

1,250

Please see Note 9 and Note 16 for additional details on our derivative instruments.

16. FAIR VALUE MEASUREMENTS

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Investment in ECOTEC

During the nine months ended September 30, 2022, we acquired a 19% equity interest in ECOTEC. We have elected the fair value option to account for this investment. The investment is valued at its transaction price, unless and until there is a significant change in the investment, such as an impairment or an additional investment. The investment’s fair value is reviewed periodically and is classified as a Level 3 measurement. As of September 30, 2022, the fair value of our investment in ECOTEC was as follows:

    

September 30, 2022

Investment in ECOTEC

$

12,000

Interest Rate Swaps

Prior to their expiration in the first quarter of 2022, our interest rate swap derivative instruments were valued quarterly based on the income approach (discounted cash flows) using market observable inputs, including LIBOR forward curves. These fair value measurements were classified as Level 2. The following table presents our derivative position measured at fair value on a recurring basis, with pricing levels as of the date of valuation:

September 30, 2022

December 31, 2021

Derivative liabilities

$

$

1,250

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

During the three months and nine months ended September 30, 2022, we recorded nonrecurring fair value measurements of $4.1 million and $16.2 million, respectively, related to our idle compressors (see Note 12). Our estimate of the compressors’ fair value was primarily based on the expected net sale proceeds compared with other fleet units we recently sold and/or a review of other units recently offered for sale by third parties, or the estimated component value of the equipment we plan to use. We discounted the expected proceeds, net of selling and other carrying costs, using a weighted average disposal period of four years. The fair value of our compressors impaired in 2022 and 2021 was as follows:

    

September 30, 2022

    

December 31, 2021

Impaired compressors

$

1,548

$

4,380

21

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

These fair value measurements are classified as Level 3. The significant unobservable inputs used to develop the above fair value measurements were weighted by the relative fair value of the compressors being measured. Additional quantitative information related to our significant unobservable inputs follows:

    

Range

       

   Weighted Average (1)

Estimated net sale proceeds:

As of September 30, 2022

$0 - $621 per horsepower

$44 per horsepower

As of December 31, 2021

$0 - $621 per horsepower

$35 per horsepower

(1)Calculated based on an estimated discount for market liquidity of 56% and 64% as of September 30, 2022 and December 31, 2021, respectively.

Other Financial Instruments

The carrying amounts of our cash, accounts receivable and accounts payable approximate fair value due to the short–term nature of these instruments.

The carrying amount of borrowings outstanding under our Credit Facility approximates fair value due to the variable interest rate. The measurement of the fair value of these outstanding borrowings is a Level 3 measurement.

The fair value of our fixed rate debt is estimated using yields observable in active markets, which are Level 2 inputs, and was as follows:

    

September 30, 2022

    

December 31, 2021

Carrying amount of fixed rate debt (1)

$

1,296,895

$

1,296,325

Fair value of fixed rate debt

 

1,155,760

 

1,361,000

(1)Carrying amounts are shown net of unamortized premium and deferred financing costs. See Note 7.

NOTE 17. RELATED PARTY TRANSACTIONS

Old Ocean Reserves, LP (“Old Ocean Reserves”), formerly JDH Capital Holdings, L.P., an affiliate of our customer Hilcorp Energy Company (“Hilcorp”), has the right to designate one director to serve on our board of directors as long as Old Ocean Reserves or its successors (together with its affiliates) owns at least 7.5% of our outstanding common stock. As of September 30, 2022, Old Ocean Reserves owned 10.8% of our outstanding common stock. Jason C. Rebrook, Chief Executive Officer and Director of Harvest Midstream Company, a Hilcorp affiliate, has served as Old Ocean Reserves’ representative director since July 2020.

Revenue from Hilcorp was $9.2 million and $9.5 million during the three months ended September 30, 2022 and 2021, respectively, and $27.8 million and $28.6 million during the nine months ended September 30, 2022 and 2021, respectively. Accounts receivable, net due from Hilcorp was $3.2 million and $3.7 million as of September 30, 2022 and December 31, 2021, respectively.

NOTE 18. SEGMENT INFORMATION

We manage our business segments primarily based on the type of product or service provided. We have two segments: contract operations and aftermarket services. Our contract operations segment primarily provides natural gas compression services to meet specific customer requirements. Our aftermarket services segment provides a full range of services to support the compression needs of customers, from parts sales and normal maintenance services to full operation of a customer’s owned assets. All of our operations are located in the U.S.

22

Table of Contents

Archrock, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements (continued)

We evaluate the performance of our segments based on gross margin, defined as revenue less cost of sales (excluding depreciation and amortization) for each segment. Segment revenue includes only sales to external customers.

Summarized financial information for our reporting segments is shown below:

    

Contract

    

Aftermarket

    

    

Operations

    

Services

    

Total

Three months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

170,497

$

43,171

$

213,668

Gross margin

 

98,803

 

7,338

 

106,141

Three months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

158,911

$

36,255

$

195,166

Gross margin

 

97,631

 

5,603

 

103,234

Nine months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

500,451

$

126,246

$

626,697

Gross margin

 

295,901

 

20,065

 

315,966

Nine months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

488,810

$

97,402

$

586,212

Gross margin

 

304,778

 

13,477

 

318,255

The following table reconciles total gross margin to income before income taxes:

Three Months Ended

    

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total gross margin

$

106,141

$

103,234

$

315,966

$

318,255

Less:

 

  

 

  

 

  

 

  

Selling, general and administrative

 

30,500

 

28,839

 

85,964

 

80,000

Depreciation and amortization

 

39,953

 

45,280

 

124,348

 

135,185

Long-lived and other asset impairment

 

4,154

 

5,121

 

16,217

 

15,154

Restructuring charges

313

1,953

Interest expense

 

25,177

 

25,508

 

74,879

 

82,711

Gain on sale of assets, net

(12,695)

(15,393)

(33,755)

(29,549)

Other (income) expense, net

 

(585)

 

337

 

(52)

 

(1,634)

Income before income taxes

$

19,637

$

13,229

$

48,365

$

34,435

NOTE 19. SUBSEQUENT EVENTS

On October 3, 2022, we acquired an additional equity interest in ECOTEC, which increased our total ownership interest to 23%.

23

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

Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes thereto included in this Form 10–Q, as well as our Form 10–K.

OVERVIEW

We are an energy infrastructure company with a primary focus on midstream natural gas compression. We are the leading provider of natural gas compression services to customers in the energy industry throughout the U.S. and a leading supplier of aftermarket services to customers that own compression equipment in the U.S. We operate in two business segments: contract operations and aftermarket services. Our contract operations services primarily include designing, sourcing, owning, installing, operating, servicing, repairing and maintaining our owned fleet of natural gas compression equipment to provide natural gas compression services to our customers. In our aftermarket services business, we sell parts and components and provide operations, maintenance, overhaul and reconfiguration services to customers who own compression equipment.

Recent Business Developments

Dispositions

In September 2022, we completed the sale of certain contract operations customer service agreements and approximately 390 compressors, comprising approximately 100,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We received cash consideration of $44.3 million for the sale and recorded a gain on the sale of $11.5 million during the three months and nine months ended September 30, 2022.

In May 2022, we completed the sale of certain contract operations customer service agreements and approximately 380 compressors, comprising approximately 70,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We received cash consideration of $55.5 million for the sale and recorded a gain on the sale of $16.7 million during the nine months ended September 30, 2022.

Investment in ECOTEC

In April 2022, we agreed to acquire for cash a 25% equity interest in ECOTEC, a company specializing in methane emissions monitoring and management. As of September 30, 2022, our equity interest was 19%. See Note 5 in our Notes to Unaudited Condensed Consolidated Financial Statements for additional information about this investment.

Operating Highlights

Three Months Ended

Nine Months Ended

 

September 30, 

September 30, 

 

    

2022

    

2021

    

    

2022

    

2021

    

Total available horsepower (at period end)(1)

    

3,747

    

3,913

    

    

3,747

    

3,913

Total operating horsepower (at period end)(2)

3,353

 

3,196

 

3,353

 

3,196

Average operating horsepower

3,355

 

3,225

 

3,304

 

3,298

Horsepower utilization:

  

 

  

 

  

 

  

Spot (at period end)

89

%  

82

%  

89

%  

82

%

Average

88

%  

82

%  

86

%  

82

%

(1)Defined as idle and operating horsepower. Includes new compressors completed by third party manufacturers that have been delivered to us.
(2)Defined as horsepower that is operating under contract and horsepower that is idle but under contract and generating revenue such as standby revenue.

24

Non–GAAP Financial Measures

Management uses a variety of financial and operating metrics to analyze our performance. These metrics are significant factors in assessing our operating results and profitability and include the non–GAAP financial measure of gross margin.

We define gross margin as total revenue less cost of sales (excluding depreciation and amortization). Gross margin is included as a supplemental disclosure because it is a primary measure used by our management to evaluate the results of revenue and cost of sales (excluding depreciation and amortization), which are key components of our operations. We believe gross margin is important because it focuses on the current operating performance of our operations and excludes the impact of the prior historical costs of the assets acquired or constructed that are utilized in those operations, the indirect costs associated with our selling, general & administrative (“SG&A”) activities, our financing methods and income taxes. In addition, depreciation and amortization may not accurately reflect the costs required to maintain and replenish the operational usage of our assets and therefore may not portray the costs of current operating activity. As an indicator of our operating performance, gross margin should not be considered an alternative to, or more meaningful than, net income (loss) as determined in accordance with GAAP. Our gross margin may not be comparable to a similarly–titled measure of other entities because other entities may not calculate gross margin in the same manner.

Gross margin has certain material limitations associated with its use as compared to net income (loss). These limitations are primarily due to the exclusion of SG&A, depreciation and amortization, impairments, restructuring charges, interest expense, gain on sale of assets, net, other (income) expense, net and provision for income taxes. Because we intend to finance a portion of our operations through borrowings, interest expense is a necessary element of our costs and our ability to generate revenue. Additionally, because we use capital assets, depreciation expense is a necessary element of our costs and our ability to generate revenue and SG&A is necessary to support our operations and required corporate activities. To compensate for these limitations, management uses this non–GAAP measure as a supplemental measure to other GAAP results to provide a more complete understanding of our performance.

The following table reconciles net income to gross margin:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Net income

$

15,371

$

9,304

$

33,838

$

22,225

Selling, general and administrative

 

30,500

 

28,839

 

85,964

 

80,000

Depreciation and amortization

 

39,953

 

45,280

 

124,348

 

135,185

Long-lived and other asset impairment

 

4,154

 

5,121

 

16,217

 

15,154

Restructuring charges

313

1,953

Interest expense

 

25,177

 

25,508

 

74,879

 

82,711

Gain on sale of assets, net

(12,695)

(15,393)

(33,755)

(29,549)

Other (income) expense, net

 

(585)

 

337

 

(52)

 

(1,634)

Provision for income taxes

 

4,266

 

3,925

 

14,527

 

12,210

Gross margin

$

106,141

$

103,234

$

315,966

$

318,255

RESULTS OF OPERATIONS

Summary of Results

Revenue was $213.7 million and $195.2 million during the three months ended September 30, 2022 and 2021, respectively, and $626.7 million and $586.2 million during the nine months ended September 30, 2022 and 2021, respectively. The increases in consolidated revenue during these periods were primarily due to increased revenue from both our contract operations business and aftermarket services business. See “Contract Operations” and “Aftermarket Services” below for further details.

25

Net income was $15.4 million and $9.3 million during the three months ended September 30, 2022 and 2021, respectively. The increase was primarily driven by a higher gross margin from both our aftermarket services business and our contract operations business and decreased depreciation and amortization expense, partially offset by increased SG&A and lower gain on sale of assets, net.

Net income was $33.8 million and $22.2 million during the nine months ended September 30, 2022 and 2021, respectively. The increase was primarily driven by a higher gross margin from our aftermarket services business, decreased depreciation and amortization expense and interest expense and an increased gain on sale of assets, net, partially offset by a lower gross margin from our contract operations business and higher SG&A.

Three Months Ended September 30, 2022 Compared to Three Months Ended September 30, 2021

Contract Operations

 

Three Months Ended

September 30, 

Increase

    

2022

    

2021

    

(Decrease)

Revenue

$

170,497

$

158,911

7

%

Cost of sales (excluding depreciation and amortization)

 

71,694

 

61,280

17

%

Gross margin

$

98,803

$

97,631

1

%

Gross margin percentage (1)

 

58

%  

 

61

%  

(3)

%

(1)Defined as gross margin divided by revenue.

Revenue in our contract operations business increased primarily due to an increase in average operating horsepower and higher rates in response to improving market conditions, partially offset by the impact of the strategic dispositions in 2021 and 2022. Average operating horsepower for the three months ended September 30, 2022 increased when compared with the three months ended September 30, 2021 before adjusting for the dispositions.

Despite the increase in revenue, the increase in gross margin in our contract operations business was partially offset by our increase in cost of sales. Start–up, maintenance, lube oil and other operating expenses increased, driven by higher pricing throughout our supply chain, as well as increased volumes associated with unit redeployment as customer activity accelerated. Partially offsetting these cost increases was the decrease in expense attributable to the horsepower sold in 2021 and 2022.

Aftermarket Services

 

Three Months Ended

 

September 30, 

Increase

    

2022

    

2021

    

(Decrease)

Revenue

$

43,171

$

36,255

 

19

%

Cost of sales (excluding depreciation and amortization)

 

35,833

 

30,652

 

17

%

Gross margin

$

7,338

$

5,603

 

31

%

Gross margin percentage

 

17

%  

 

15

%  

2

%

Revenue in our aftermarket services business increased primarily due to higher parts sales and service activities, as the market recovery drove an increase in customer demand.

Gross margin increased in our aftermarket services business as a result of increased revenue partially offset by the associated increase in cost of sales, which was primarily driven by the same increases in parts sales and service activities.

26

Costs and Expenses

 

Three Months Ended

September 30, 

    

2022

    

2021

Selling, general and administrative

$

30,500

$

28,839

Depreciation and amortization

 

39,953

 

45,280

Long-lived and other asset impairment

 

4,154

 

5,121

Restructuring charges

313

Interest expense

 

25,177

 

25,508

Gain on sale of assets, net

(12,695)

(15,393)

Other (income) expense, net

(585)

337

Provision for income taxes

4,266

3,925

Effective tax rate

 

22%

 

30%

Selling, general and administrative. The increase in SG&A was primarily due to a $1.1 million increase in employee compensation costs and a $0.9 million increase in information technology expense related to increased amortization of capitalized implementation costs and increased service agreement costs related to the substantial completion of our process and technology transformation project at the end of 2021.

Depreciation and amortization. The decrease in depreciation and amortization expense was primarily due to the impact of assets reaching the end of their depreciable lives and compression and other asset sales, partially offset by the impact of fixed asset additions.

Long-lived and other asset impairment. We periodically review the future deployment of our idle compressors for units that are not of the type, configuration, condition, make or model that are cost efficient to maintain and operate. We also evaluate for impairment our idle units that have been culled from our compression fleet in prior years and are available for sale. During the three months ended September 30, 2022 and 2021, we recognized $4.2 million and $5.1 million, respectively, of impairment charges to write down these compressors to their fair value. See Note 12 in our Notes to Unaudited Condensed Consolidated Financial Statements for additional information about these impairment charges. The following table presents the results of our compression fleet impairment review, as recorded in our contract operations segment:

 

Three Months Ended

September 30, 

    

2022

    

2021

Idle compressors retired from the active fleet

 

25

 

60

Horsepower of idle compressors retired from the active fleet

 

23,000

 

24,000

Impairment recorded on idle compressors retired from the active fleet

$

4,149

$

5,120

Interest expense. The decrease in interest expense was due to a lower average outstanding balance of long–term debt, partially offset by a higher average interest rate as a result of the expiration of our interest rate swaps in the first quarter of 2022.

Gain on sale of assets, net. The net gain on sale of assets during the three months ended September 30, 2022 was primarily the result of the $11.5 million of gain recognized on the September 2022 disposition of assets and gains of $1.2 million recognized on sales of other compression, transportation and shop assets during the period.

The net gain on sale of assets during the three months ended September 30, 2021 was primarily the result of the $13.0 million of gain recognized on the July 2021 disposition of assets and gains of $2.2 million recognized in on other compression asset sales during the period.

27

Provision for income taxes. The increase in provision for income taxes was primarily due to the tax effect of the increase in book income during the three months ended September 30, 2022 compared with the three months ended September 30, 2021.

Nine Months Ended September 30, 2022 Compared to Nine Months Ended September 30, 2021

Contract Operations

 

Nine Months Ended

September 30, 

Increase

    

2022

    

2021

    

(Decrease)

Revenue

$

500,451

$

488,810

2

%

Cost of sales (excluding depreciation and amortization)

 

204,550

 

184,032

11

%

Gross margin

$

295,901

$

304,778

(3)

%

Gross margin percentage

 

59

%  

 

62

%  

(3)

%

Revenue in our contract operations business increased primarily due to higher rates and an increase in average operating horsepower in response to improving market conditions, partially offset by the impact of the strategic dispositions in 2021 and 2022. Average operating horsepower for the nine months ended September 30, 2022 increased when compared with the nine months ended September 30, 2021 before adjusting for the dispositions.

Despite the increase in revenue, the decrease in gross margin in our contract operations business reflects the impact of a larger increase in cost of sales. Start–up, maintenance, lube oil and other operating expenses increased, driven by higher pricing throughout our supply chain, as well as increased volumes associated with unit redeployment as customer activity accelerated. Partially offsetting these cost increases was the decrease in expense attributable to the horsepower sold in 2021 and 2022.

Aftermarket Services

 

Nine Months Ended

 

September 30, 

Increase

    

2022

    

2021

    

(Decrease)

Revenue

$

126,246

$

97,402

 

30

%

Cost of sales (excluding depreciation and amortization)

 

106,181

 

83,925

 

27

%

Gross margin

$

20,065

$

13,477

 

49

%

Gross margin percentage

 

16

%  

 

14

%  

2

%

Revenue in our aftermarket services business increased primarily due to higher parts sales and service activities, as the market recovery drove an increase in customer demand.

Gross margin in our aftermarket services business increased due to an increase in revenue and despite an increase in cost of sales, which was primarily driven by the same increases in parts sales and service activities.

28

Costs and Expenses

 

Nine Months Ended

September 30, 

    

2022

    

2021

Selling, general and administrative

$

85,964

$

80,000

Depreciation and amortization

 

124,348

135,185

Long-lived and other asset impairment

 

16,217

15,154

Restructuring charges

1,953

Interest expense

 

74,879

82,711

Gain on sale of assets, net

(33,755)

(29,549)

Other (income), net

(52)

(1,634)

Provision for income taxes

14,527

12,210

Effective tax rate

 

30%

35%

Selling, general and administrative. The increase in SG&A was primarily due to a $2.0 million increase in sales and use tax resulting from audit settlements reached during the nine months ended September 30, 2021, a $1.7 million increase in information technology expense related to increased amortization of capitalized implementation costs and increased service agreement costs related to the substantial completion of our process and technology transformation project at the end of 2021, a $0.9 million increase in employee compensation costs and a $0.9 million increase in higher travel and meeting expenses.

Depreciation and amortization. The decrease in depreciation and amortization expense was primarily due to the impact of assets reaching the end of their depreciable lives, compression and other asset sales and impairments, partially offset by the impact of fixed asset additions.

Long-lived and other asset impairment. We periodically review the future deployment of our idle compressors for units that are not of the type, configuration, condition, make or model that are cost efficient to maintain and operate. We also evaluate for impairment our idle units that have been culled from our compression fleet in prior years and are available for sale. During the nine months ended September 30, 2022 and 2021, we recognized $16.2 million and $15.2 million, respectively, of impairment charges to write down these compressors to their fair value. See Note 12 in our Notes to Unaudited Condensed Consolidated Financial Statements for additional information about these impairment charges. The following table presents the results of our compression fleet impairment review, as recorded in our contract operations segment:

 

Nine Months Ended

September 30, 

    

2022

    

2021

Idle compressors retired from the active fleet

 

100

 

175

Horsepower of idle compressors retired from the active fleet

 

80,000

 

61,000

Impairment recorded on idle compressors retired from the active fleet

$

16,205

$

14,964

Interest expense. The decrease in interest expense was due to the $4.9 million write–off of unamortized deferred financing costs related to the amendment of our Credit Facility in the first quarter of 2021 and a lower average outstanding balance of long–term debt, offset by a higher average interest rate as a result of the expiration of our interest rate swaps in the first quarter of 2022.

Gain on sale of assets, net. The net gain on sale of assets during the nine months ended September 30, 2022 was primarily the result of the $28.2 million of gains recognized on the May 2022 and September 2022 dispositions of assets and gains of $5.6 million recognized on sales of other compression, transportation and shop assets during the period.

The net gain on sale of assets during the nine months ended September 30, 2021 was primarily the result of the $19.0 million of gains recognized on the February 2021 and July 2021 dispositions of assets and gains of $8.6 million recognized on other compression asset sales during the period.

29

Provision for income taxes. The increase in provision for income taxes was primarily due to the tax effect of the increase in book income during the nine months ended September 30, 2022 compared with the nine months ended September 30, 2021.

LIQUIDITY AND CAPITAL RESOURCES

Overview

Our ability to fund operations, finance capital expenditures and pay dividends depends on the levels of our operating cash flows and access to the capital and credit markets. Our primary sources of liquidity are cash flows generated from our operations and our borrowing availability under our Credit Facility. Our cash flow is affected by numerous factors including prices and demand for our services, oil and natural gas exploration and production spending, conditions in the financial markets and other factors. We have no near-term maturities and believe that our operating cash flows and borrowings under the Credit Facility will be sufficient to meet our future liquidity needs.

We may from time to time seek to retire or purchase our outstanding debt through cash purchases and/or exchanges for equity or debt securities in open market purchases, privately negotiated transactions or otherwise. Such repurchases or exchanges, if any, may be material, will be upon terms and prices as we may determine and will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.

Cash Requirements

Our contract operations business is capital intensive, requiring significant investment to maintain and upgrade existing operations. Our capital spending is primarily dependent on the demand for our contract operations services and the availability of the type of compression equipment required for us to provide those contract operations services to our customers. Our capital requirements have consisted primarily of, and we anticipate will continue to consist of, the following:

operating expenses, namely employee compensation and benefits and inventory and lube oil purchases;
growth capital expenditures;
maintenance capital expenditures;
interest on our outstanding debt obligations; and
dividend payments to our stockholders.

Capital Expenditures

Growth Capital Expenditures. The majority of our growth capital expenditures are related to the acquisition cost of new compressors when our idle equipment cannot be reconfigured to economically fulfill a project’s requirements and the new compressor is expected to generate economic returns that exceed our cost of capital over the compressor’s expected useful life. In addition to newly-acquired compressors, growth capital expenditures include the upgrading of major components on an existing compression package where the current configuration of the compression package is no longer in demand and the compressor is not likely to return to an operating status without the capital expenditures. These expenditures substantially modify the operating parameters of the compression package such that it can be used in applications for which it previously was not suited.

Maintenance Capital Expenditures. Maintenance capital expenditures are related to major overhauls of significant components of a compression package, such as the engine, compressor and cooler, which return the components to a like-new condition, but do not modify the application for which the compression package was designed.

Projected Capital Expenditures. We currently plan to spend approximately $230 million to $235 million in capital expenditures during 2022, primarily consisting of approximately $150 million for growth capital expenditures and approximately $70 million to $75 million for maintenance capital expenditures. The increase in 2022 capital expenditures, particularly growth capital expenditures, as compared to 2021 is due to increased investment in new compression equipment as a result of higher customer demand.

30

Dividends

On October 27, 2022, our Board of Directors declared a quarterly dividend of $0.145 per share of common stock to be paid on November 15, 2022 to stockholders of record at the close of business on November 8, 2022. Any future determinations to pay cash dividends to our stockholders will be at the discretion of our Board of Directors and will be dependent upon our financial condition, results of operations and credit and loan agreements in effect at that time and other factors deemed relevant by our Board of Directors.

Sources of Cash

Revolving Credit Facility

During the nine months ended September 30, 2022 and 2021, our Credit Facility had an average debt balance of $228.9 million and $310.9 million, respectively. The weighted average annual interest rate on the outstanding balance under the Credit Facility, excluding the effect of interest rate swaps, was 5.5% and 2.6% at September 30, 2022 and December 31, 2021, respectively. As of September 30, 2022, there were $5.8 million letters of credit outstanding under the Credit Facility and the applicable margin on borrowings outstanding was 2.4%.

As of September 30, 2022, we were in compliance with all covenants under our Credit Facility. As a result of the facility’s financial ratio requirements, $486.4 million of the $542.2 million of undrawn capacity was available for additional borrowings as of September 30, 2022.

Equity Distribution Agreement

During the nine months ended September 30, 2022 and 2021, we sold 447,020 and 357,148 shares of common stock for net proceeds of $4.2 million and $3.4 million, respectively, pursuant to the Equity Distribution Agreement.

Cash Flows

Our cash flows, as reflected in our unaudited condensed consolidated statements of cash flows, are summarized below:

 

Nine Months Ended

September 30, 

    

2022

    

2021

Net cash provided by (used in):

 

  

 

  

Operating activities

$

166,332

$

208,725

Investing activities

 

(66,546)

 

37,854

Financing activities

 

(99,313)

 

(244,188)

Operating Activities

The decrease in net cash provided by operating activities was primarily due to increased cash outflow for cost of sales, contract costs, and SG&A, as well as decreased cash inflow from accounts receivable. Partially offsetting these decreases in operating cash were increased cash inflow from revenue and deferred revenue.

Investing Activities

The change in net cash used in (provided by) investing activities was primarily due to a $100.2 million increase in capital expenditures and the $12.0 million investment made in unconsolidated entities during the nine months ended September 30, 2022. These cash outflows were partially offset by an increase of $5.4 million in proceeds from business dispositions and other sales of property, plant and equipment and an increase of $2.4 million in insurance and other settlements.

31

Financing Activities

The decrease in net cash used in financing activities was primarily due to $32.5 million of net repayments of long–term debt during the nine months ended September 30, 2022 compared with $173.0 million of net repayments of long–term debt during the nine months ended September 30, 2021.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to market risks associated with changes in the variable interest rate of our Credit Facility. We have previously used derivative instruments to manage our exposure to fluctuation in this variable interest rate; however, our interest rate swaps expired in the first quarter of 2022, and all borrowings under our Credit Facility are now subject to variable interest rates.

A 1% increase in the effective interest rate on our Credit Facility’s outstanding balance at September 30, 2022 would have resulted in an annual increase in our interest expense of $2.0 million.

ITEM 4. CONTROLS AND PROCEDURES

This Item 4 includes information concerning the controls and controls evaluation referred to in the certifications of our Chief Executive Officer and Chief Financial Officer required by Rule 13a–14 of the Exchange Act included in this Form 10–Q as Exhibits 31.1 and 31.2.

Management’s Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) are designed to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to management to allow timely decisions regarding required disclosures.

As of the end of the period covered by this Quarterly Report on Form 10-Q, our principal executive officer and principal financial officer evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act), which are designed to provide reasonable assurance that we are able to record, process, summarize and report the information required to be disclosed in our reports under the Exchange Act within the time periods specified in the rules and forms of the SEC. Based on the evaluation, as of September 30, 2022 our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed in reports that we file or submit under the Exchange Act is accumulated and communicated to management, and made known to our principal executive officer and principal financial officer, on a timely basis to ensure that it is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

Changes in Internal Control over Financial Reporting

In the first quarter of 2022, we implemented a new ERP system, which replaced our existing core financial systems, resulting in changes to our financial close processes and procedures. As a result of the implementation, certain internal controls over financial reporting were automated, modified or implemented. While we believe the new ERP system will enhance our internal controls, there are inherent risks in implementing any new system, and we will continue to evaluate these control changes as part of our assessment of control design and effectiveness throughout 2022.

There were no changes in our internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) that occurred during the last fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

32

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

In the ordinary course of business, we are involved in various pending or threatened legal actions. While we are unable to predict the ultimate outcome of these actions, we believe that any ultimate liability arising from any of these actions will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends. However, because of the inherent uncertainty of litigation and arbitration proceedings, we cannot provide assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends.

ITEM 1A. RISK FACTORS

There have been no material changes or updates to the risk factors previously disclosed in our Form 10–K.

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

Purchase of Equity Securities by the Issuer and Affiliated Purchasers

The following table summarizes our purchases of equity securities during the nine months ended September 30, 2022:

Maximum

Number of Shares

Total Number of

That May Yet be

Average

Shares Purchased

Purchased Under

Total Number

Price

as Part of Publicly

the Publicly

of Shares

Paid per

Announced Plans

Announced Plans

    

Purchased (1)

    

Share

    

or Programs

    

or Programs

July 1, 2022 — July 31, 2022

2,919

$

8.39

N/A

N/A

August 1, 2022 — August 31, 2022

 

717

 

8.25

 

N/A

 

N/A

September 1, 2022 — September 30, 2022

 

 

 

N/A

 

N/A

Total

 

3,636

8.36

 

N/A

 

N/A

(1)Represents shares of common stock purchased from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards during the period.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.

33

ITEM 6. EXHIBITS

The exhibits listed below are filed or furnished as part of this report:

3.1

Composite Certificate of Incorporation of Archrock, Inc., as amended as of November 3, 2015, (incorporated by reference to Exhibit 3.3 to Archrock Inc.’s Annual Report on Form 10–K for the year ended December 31, 2015)

3.2

Third Amended and Restated Bylaws of Exterran Holdings, Inc., now Archrock, Inc. (incorporated by reference to Exhibit 3.1 of Archrock Inc.’s Current Report on Form 8–K filed on March 20, 2013)

3.3

Amendment No. 1 to Third Amended and Restated Bylaws of Archrock, Inc. (incorporated by reference to Exhibit 3.1 of Archrock Inc.’s Current Report on Form 8–K filed on May 5, 2020)

31.1*

Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes–Oxley Act of 2002

31.2*

Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes–Oxley Act of 2002

32.1**

Certification of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002

32.2**

Certification of the Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002

101.1*

Interactive data files (formatted in Inline XBRL) pursuant to Rule 405 of Regulation S–T

104.1*

Cover page interactive data file (formatted in Inline XBRL) pursuant to Rule 406 of Regulation S–T

*      Filed herewith

**    Furnished, not filed

34

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.

Archrock, Inc.

By:

/s/ Douglas S. Aron

Douglas S. Aron

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)

By:

/s/ Donna A. Henderson

Donna A. Henderson

Vice President and Chief Accounting Officer

(Principal Accounting Officer)

November 3, 2022

35

EX-31.1 2 aroc-20220930xex31d1.htm EX-31.1

Exhibit 31.1

Certification

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, D. Bradley Childers, certify that:

1.I have reviewed this Quarterly Report on Form 10–Q of Archrock, 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: November 3, 2022

By:

/s/ D. Bradley Childers

Name:  D. Bradley Childers

Title:    President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 aroc-20220930xex31d2.htm EX-31.2

Exhibit 31.2

Certification

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Douglas S. Aron, certify that:

1.I have reviewed this Quarterly Report on Form 10–Q of Archrock, 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: November 3, 2022

By:

/s/ Douglas S. Aron

Name:  Douglas S. Aron

Title:    Senior Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 aroc-20220930xex32d1.htm EX-32.1

Exhibit 32.1

Certification of CEO 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 Archrock, Inc. (the “Company”) for the quarter ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), D. Bradley Childers, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002, that, to his knowledge:

1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ D. Bradley Childers

Name:  D. Bradley Childers

Title:    President and Chief Executive Officer

Date: November 3, 2022

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 aroc-20220930xex32d2.htm EX-32.2

Exhibit 32.2

Certification of CFO 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 Archrock, Inc. (the “Company”) for the quarter ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Douglas S. Aron, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes–Oxley Act of 2002, that, to his knowledge:

1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Douglas S. Aron

Name:   Douglas S. Aron

Title:     Senior Vice President and Chief Financial Officer

Date: November 3, 2022

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 aroc-20220930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Unaudited Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - DISPOSITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - EQUITY INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LONG-TERM DEBT - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - STOCKHOLDERS' EQUITY - Cash Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - STOCK-BASED COMPENSATION - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - STOCK-BASED COMPENSATION - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - STOCK-BASED COMPENSATION - Unrecognized expense (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - DERIVATIVES AND HEDGING - Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - SUBSEQUENT EVENT (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Unaudited Condensed Consolidated Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - GENERAL link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - DISPOSITIONS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - EQUITY INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - HOSTING ARRANGEMENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - DERIVATIVES AND HEDGING link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - GENERAL (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - DERIVATIVES AND HEDGING (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - GENERAL (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - HOSTING ARRANGEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - SEGMENT INFORMATION - Number (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aroc-20220930_cal.xml EX-101.CAL EX-101.DEF 8 aroc-20220930_def.xml EX-101.DEF EX-101.LAB 9 aroc-20220930_lab.xml EX-101.LAB EX-101.PRE 10 aroc-20220930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Oct. 26, 2022
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Commission File Number 001-33666  
Entity Registrant Name Archrock, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 74-3204509  
Entity Street Address 9807 Katy Freeway  
Entity Suite Number Suite 100  
Entity City Houston  
Entity State TX  
Entity Postal Zip Code 77024  
City Area Code 281  
Local Phone Number 836-8000  
Title of each class Common stock, $0.01 par value per share  
Trading Symbol AROC  
Name of exchange on which registered NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   155,611,630
Entity Central Index Key 0001389050  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 2,042 $ 1,569
Accounts receivable, net of allowance of $1,487 and $2,152, respectively 127,334 104,931
Inventory 84,091 72,869
Other current assets 6,817 7,201
Total current assets 220,284 186,570
Property, plant and equipment, net 2,214,666 2,226,526
Operating lease right-of-use assets 16,089 17,491
Intangible assets, net 39,019 47,887
Contract costs, net 32,598 25,418
Deferred tax assets 37,001 47,879
Other assets 37,051 28,384
Assets of discontinued operations 8,893 9,811
Total assets 2,605,601 2,589,966
Current liabilities:    
Accounts payable 89,602 38,920
Accrued liabilities 97,021 82,517
Deferred revenue 7,707 3,817
Total current liabilities 194,330 125,254
Long-term debt 1,498,895 1,530,825
Operating lease liabilities 14,286 15,940
Deferred tax liabilities 1,076 1,136
Other liabilities 19,330 17,505
Liabilities of discontinued operations 7,868 7,868
Total liabilities 1,735,785 1,698,528
Commitments and contingencies (Note 8)
Stockholders' equity:    
Preferred stock - $0.01 par value per share, 50,000,000 shares authorized, zero issued
Common stock - $0.01 par value per share, 250,000,000 shares authorized, 163,412,780 and 161,482,852 shares issued, respectively 1,633 1,615
Additional paid-in capital 3,453,720 3,440,059
Accumulated deficit (2,497,002) (2,463,114)
Accumulated other comprehensive loss   (984)
Treasury stock, 7,801,150 and 7,417,401 common shares, at cost, respectively (88,535) (86,138)
Total stockholders' equity 869,816 891,438
Total liabilities and stockholders' equity $ 2,605,601 $ 2,589,966
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Unaudited Condensed Consolidated Balance Sheets    
Accounts receivable, allowance $ 1,487 $ 2,152
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 163,412,780 161,482,852
Treasury stock, common shares (in shares) 7,801,150 7,417,401
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 213,668 $ 195,166 $ 626,697 $ 586,212
Total cost of sales (excluding depreciation and amortization) 107,527 91,932 310,731 267,957
Selling, general and administrative 30,500 28,839 85,964 80,000
Depreciation and amortization 39,953 45,280 124,348 135,185
Long-lived and other asset impairment 4,154 5,121 16,217 15,154
Restructuring charges   313   1,953
Interest expense 25,177 25,508 74,879 82,711
Gain on sale of assets, net (12,695) (15,393) (33,755) (29,549)
Other (income) expense, net (585) 337 (52) (1,634)
Income before income taxes 19,637 13,229 48,365 34,435
Provision for income taxes 4,266 3,925 14,527 12,210
Net income $ 15,371 $ 9,304 $ 33,838 $ 22,225
Basic earnings per common share (in dollars per share) $ 0.10 $ 0.06 $ 0.21 $ 0.14
Diluted earnings per common share(in dollars per share) $ 0.10 $ 0.06 $ 0.21 $ 0.14
Weighted average common shares outstanding:        
Basic (in shares) 153,550 152,158 153,168 151,615
Diluted (in shares) 153,687 152,297 153,297 151,769
Contract Operations        
Revenues $ 170,497 $ 158,911 $ 500,451 $ 488,810
Total cost of sales (excluding depreciation and amortization) 71,694 61,280 204,550 184,032
Aftermarket Services        
Revenues 43,171 36,255 126,246 97,402
Total cost of sales (excluding depreciation and amortization) $ 35,833 $ 30,652 $ 106,181 $ 83,925
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Unaudited Condensed Consolidated Statements of Comprehensive Income        
Net income $ 15,371 $ 9,304 $ 33,838 $ 22,225
Other comprehensive income, net of tax:        
Interest rate swap gain, net of reclassifications to earnings   585 574 2,547
Amortization of dedesignated interest rate swap   431 410 431
Total other comprehensive income, net of tax   1,016 984 2,978
Comprehensive income $ 15,371 $ 10,320 $ 34,822 $ 25,203
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Treasury Stock, Common
Total
Beginning balance at Dec. 31, 2020 $ 1,600 $ 3,424,624 $ (2,401,988) $ (5,006) $ (83,673) $ 935,557
Beginning balance (in shares) at Dec. 31, 2020 160,014,960          
Treasury stock, common shares, Beginning balance (in shares) at Dec. 31, 2020         (7,052,769)  
Increase (Decrease) in Stockholders' Equity            
Treasury stock purchased         $ (2,409) (2,409)
Treasury stock purchased (in shares)         (277,316)  
Cash dividends     (66,992)     (66,992)
Shares issued under employee stock purchase plan ("ESPP")   546       546
Shares issued under employee stock purchase plan ("ESPP") (in shares) 66,541          
Stock-based compensation, net of forfeitures $ 10 8,731       8,741
Stock-based compensation, net of forfeitures (in shares) 1,020,756       (72,103)  
Net proceeds from issuance of common stock $ 4 3,397       3,401
Net proceeds from issuance of common stock (in shares) 357,148          
Comprehensive income (loss)            
Net income     22,225     22,225
Other comprehensive income       2,978   2,978
Ending balance at Sep. 30, 2021 $ 1,614 3,437,298 (2,446,755) (2,028) $ (86,082) 904,047
Ending balance (in shares) at Sep. 30, 2021 161,459,405          
Treasury stock, common shares, Ending balance (in shares) at Sep. 30, 2021         (7,402,188)  
Beginning balance at Jun. 30, 2021 $ 1,613 3,434,224 (2,433,553) (3,044) $ (85,419) 913,821
Beginning balance (in shares) at Jun. 30, 2021 161,339,554          
Treasury stock, common shares, Beginning balance (in shares) at Jun. 30, 2021         (7,278,449)  
Increase (Decrease) in Stockholders' Equity            
Treasury stock purchased         $ (663) (663)
Treasury stock purchased (in shares)         (92,540)  
Cash dividends     (22,506)     (22,506)
Shares issued under employee stock purchase plan ("ESPP")   175       175
Shares issued under employee stock purchase plan ("ESPP") (in shares) 22,425          
Stock-based compensation, net of forfeitures $ 1 2,899       2,900
Stock-based compensation, net of forfeitures (in shares) 97,426       (31,199)  
Comprehensive income (loss)            
Net income     9,304     9,304
Other comprehensive income       1,016   1,016
Ending balance at Sep. 30, 2021 $ 1,614 3,437,298 (2,446,755) (2,028) $ (86,082) 904,047
Ending balance (in shares) at Sep. 30, 2021 161,459,405          
Treasury stock, common shares, Ending balance (in shares) at Sep. 30, 2021         (7,402,188)  
Beginning balance at Dec. 31, 2021 $ 1,615 3,440,059 (2,463,114) (984) $ (86,138) $ 891,438
Beginning balance (in shares) at Dec. 31, 2021 161,482,852          
Treasury stock, common shares, Beginning balance (in shares) at Dec. 31, 2021         (7,417,401) (7,417,401)
Increase (Decrease) in Stockholders' Equity            
Treasury stock purchased         $ (2,397) $ (2,397)
Treasury stock purchased (in shares)         (276,342)  
Cash dividends     (67,726)     (67,726)
Shares issued under employee stock purchase plan ("ESPP")   462       462
Shares issued under employee stock purchase plan ("ESPP") (in shares) 66,236          
Stock-based compensation, net of forfeitures $ 14 9,021       9,035
Stock-based compensation, net of forfeitures (in shares) 1,416,672       (107,407)  
Net proceeds from issuance of common stock $ 4 4,178       4,182
Net proceeds from issuance of common stock (in shares) 447,020          
Comprehensive income (loss)            
Net income     33,838     33,838
Other comprehensive income       $ 984   984
Ending balance at Sep. 30, 2022 $ 1,633 3,453,720 (2,497,002)   $ (88,535) $ 869,816
Ending balance (in shares) at Sep. 30, 2022 163,412,780          
Treasury stock, common shares, Ending balance (in shares) at Sep. 30, 2022         (7,801,150) (7,801,150)
Beginning balance at Jun. 30, 2022 $ 1,633 3,450,603 (2,489,814)   $ (88,504) $ 873,918
Beginning balance (in shares) at Jun. 30, 2022 163,385,390          
Treasury stock, common shares, Beginning balance (in shares) at Jun. 30, 2022         (7,740,919)  
Increase (Decrease) in Stockholders' Equity            
Treasury stock purchased         $ (31) (31)
Treasury stock purchased (in shares)         (3,636)  
Cash dividends     (22,559)     (22,559)
Shares issued under employee stock purchase plan ("ESPP")   167       167
Shares issued under employee stock purchase plan ("ESPP") (in shares) 27,390          
Stock-based compensation, net of forfeitures   2,998       2,998
Stock-based compensation, net of forfeitures (in shares)         (56,595)  
Net proceeds from issuance of common stock   (48)       (48)
Comprehensive income (loss)            
Net income     15,371     15,371
Ending balance at Sep. 30, 2022 $ 1,633 $ 3,453,720 $ (2,497,002)   $ (88,535) $ 869,816
Ending balance (in shares) at Sep. 30, 2022 163,412,780          
Treasury stock, common shares, Ending balance (in shares) at Sep. 30, 2022         (7,801,150) (7,801,150)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Unaudited Condensed Consolidated Statements of Equity                  
Dividend declared per common stock (in dollars per share) $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.435 $ 0.435
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income $ 33,838 $ 22,225
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 124,348 135,185
Long-lived and other asset impairment 16,217 15,154
Inventory write-downs 1,040 621
Amortization of operating lease right-of-use assets 2,407 2,922
Amortization of debt issuance costs 3,864 8,839
Amortization of debt premium (1,504) (1,504)
Amortization of dedesignated interest rate swap 410 431
Interest rate swaps 631 2,866
Stock-based compensation expense 9,035 8,741
Provision for credit losses (28) 151
Gain on sale of assets, net (5,535) (10,604)
Gain on sale of business (28,220) (18,945)
Deferred income tax provision 13,624 11,778
Amortization of contract costs 14,211 15,523
Deferred revenue recognized in earnings (15,709) (8,081)
Changes in operating assets and liabilities:    
Accounts receivable, net (29,130) (2,133)
Inventory (8,339) (5,994)
Other assets 697 1,326
Contract costs (22,486) (11,481)
Accounts payable and other liabilities 37,251 33,626
Deferred revenue recognized in earnings 19,614 8,167
Other 96 (88)
Net cash provided by operating activities 166,332 208,725
Cash flows from investing activities:    
Capital expenditures (171,032) (70,881)
Proceeds from sale of property, equipment and other assets 13,348 24,683
Proceeds from sale of business 99,785 83,075
Proceeds from insurance and other settlements 3,353 977
Investments in unconsolidated entities (12,000)  
Net cash (used in) provided by investing activities (66,546) 37,854
Cash flows from financing activities:    
Borrowings of long-term debt 579,483 522,751
Repayments of long-term debt (611,983) (695,751)
Payments of debt issuance costs   (2,451)
Payments for settlement of interest rate swaps that include financing elements (1,334) (3,283)
Dividends paid to stockholders (67,726) (66,992)
Net proceeds from issuance of common stock 4,182 3,401
Proceeds from stock issued under ESPP 462 546
Purchases of treasury stock (2,397) (2,409)
Net cash used in financing activities (99,313) (244,188)
Net increase in cash and cash equivalents 473 2,391
Cash and cash equivalents, beginning of period 1,569 1,097
Cash and cash equivalents, end of period $ 2,042 $ 3,488
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
GENERAL
9 Months Ended
Sep. 30, 2022
GENERAL  
GENERAL

NOTE 1. GENERAL

Description of Business

Archrock, Inc. (individually and together with its wholly owned subsidiaries, “we,” “our” or us”) is an energy infrastructure company with a primary focus on midstream natural gas compression. We are the leading provider of natural gas compression services to customers in the energy industry throughout the United States (the “U.S.”) and a leading supplier of aftermarket services to customers that own compression equipment in the U.S. We operate in two business segments: contract operations and aftermarket services. Our predominant segment, contract operations, primarily includes designing, sourcing, owning, installing, operating, servicing, repairing and maintaining our owned fleet of natural gas compression equipment to provide natural gas compression services to our customers. In our aftermarket services business, we sell parts and components and provide operations, maintenance, overhaul and reconfiguration services to customers who own compression equipment.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with U.S. Generally Accepted Accounting Policies (“GAAP”) and the rules and regulations of the SEC. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP are not required in these interim financial statements and have been condensed or omitted. Management believes that the information furnished reflects all normal recurring adjustments necessary to fairly present our consolidated financial position, results of operations and cash flows for the periods indicated. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements presented in our Form 10–K, which contains a more comprehensive summary of our accounting policies. The interim results reported herein are not necessarily indicative of results for a full year.

All intercompany accounts and transactions have been eliminated in consolidation.  In the Notes to Unaudited Condensed Consolidated Financial Statements, all dollar and share amounts in tabulations are in thousands of dollars and shares, respectively, unless otherwise indicated.  

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
DISPOSITIONS
9 Months Ended
Sep. 30, 2022
DISPOSITIONS  
DISPOSITIONS

NOTE 2. DISPOSITIONS

In September 2022, we completed the sale of certain contract operations customer service agreements and approximately 390 compressors, comprising approximately 100,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of $44.3 million for the sale and recorded a gain on the sale of $11.5 million during the three months and nine months ended September 30, 2022.

In May 2022, we completed the sale of certain contract operations customer service agreements and approximately 380 compressors, comprising approximately 70,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of $55.5 million for the sale and recorded a gain on the sale of $16.7 million during the nine months ended September 30, 2022.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY
9 Months Ended
Sep. 30, 2022
INVENTORY  
INVENTORY

NOTE 3. INVENTORY

Inventory is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Parts and supplies

$

67,459

$

63,628

Work in progress

 

16,632

 

9,241

Inventory

$

84,091

$

72,869

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY, PLANT AND EQUIPMENT
9 Months Ended
Sep. 30, 2022
PROPERTY, PLANT AND EQUIPMENT  
PROPERTY, PLANT AND EQUIPMENT

NOTE 4. PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Compression equipment, facilities and other fleet assets

$

3,243,488

$

3,273,770

Land and buildings

 

44,056

 

43,540

Transportation and shop equipment

 

90,116

 

92,490

Computer hardware and software

 

77,357

 

76,908

Other

 

5,518

 

6,229

Property, plant and equipment

 

3,460,535

 

3,492,937

Accumulated depreciation

 

(1,245,869)

 

(1,266,411)

Property, plant and equipment, net

$

2,214,666

$

2,226,526

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY INVESTMENTS
9 Months Ended
Sep. 30, 2022
EQUITY INVESTMENTS  
EQUITY INVESTMENTS

NOTE 5. EQUITY INVESTMENTS

Investments in which we are deemed to exert significant influence, but not control, are accounted for using the equity method of accounting, except in cases where the fair value option is elected. For such investments where we have elected the fair value option, the election is irrevocable and is applied on an investment–by–investment basis at initial recognition.

In April 2022, we agreed to acquire for cash a 25% equity interest in Ecotec International Holdings, LLC. (“ECOTEC”), a company specializing in methane emissions detection, monitoring and management. We have elected the fair value option to account for this investment (see Note 16). As of September 30, 2022, our ownership interest in ECOTEC is 19%, which is included in Other assets in our unaudited condensed consolidated balance sheets.

Changes in the fair value of this investment are recognized in Other (income) expense, net in our unaudited condensed consolidated statements of operations.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
HOSTING ARRANGEMENTS
9 Months Ended
Sep. 30, 2022
HOSTING ARRANGEMENTS  
Hosting Arrangements

NOTE 6. HOSTING ARRANGEMENTS

We have hosting arrangements that are service contracts related to the cloud migration of our Enterprise Resource Planning (“ERP”) system and cloud services for our mobile workforce, telematics and inventory management tools.

As of September 30, 2022 and December 31, 2021, we had $15.1 million and $12.7 million, respectively, of capitalized implementation costs related to these hosting arrangements included in Other assets in our unaudited condensed consolidated balance sheets. Accumulated amortization was $2.1 million and $0.7 million as of September 30, 2022 and December 31, 2021, respectively.

Included in Selling, general and administrative in our unaudited condensed consolidated statements of operations is amortization of $0.6 million and $0.1 million during the three months ended September 30, 2022 and 2021, respectively, and $1.5 million and $0.3 million during the nine months ended September 30, 2022 and 2021, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-TERM DEBT
9 Months Ended
Sep. 30, 2022
LONG-TERM DEBT  
LONG-TERM DEBT

NOTE 7. LONG–TERM DEBT

Long–term debt is comprised of the following:

    

September 30, 2022

    

December 31, 2021

Credit Facility

$

202,000

$

234,500

6.25% senior notes due April 2028

Principal outstanding

 

800,000

 

800,000

Unamortized debt premium

11,031

 

12,536

Unamortized debt issuance costs

 

(9,158)

 

(10,406)

 

801,873

 

802,130

6.875% senior notes due April 2027

Principal outstanding

500,000

 

500,000

Unamortized debt issuance costs

(4,978)

 

(5,805)

495,022

 

494,195

Long-term debt

$

1,498,895

$

1,530,825

Our $750.0 million asset–based revolving Credit Facility, as amended (the “Credit Facility”), matures in November 2024. As of September 30, 2022, there were $5.8 million letters of credit outstanding under the Credit Facility and the applicable margin on borrowings outstanding was 2.4%. The weighted average annual interest rate on the outstanding balance under our Credit Facility, excluding the effect of interest rate swaps, was 5.5% and 2.6% at September 30, 2022 and December 31, 2021, respectively. We incurred $0.5 million of commitment fees on the daily unused amount of the Credit Facility in each of the three months ended September 30, 2022 and 2021 and $1.5 million in each of the nine months ended September 30, 2022 and 2021.

As of September 30, 2022, we were in compliance with all covenants under our Credit Facility agreement. As a result of the Credit Facility’s financial ratio requirements, $486.4 million of the $542.2 million of undrawn capacity was available for additional borrowings as of September 30, 2022.

In February 2021, we amended our Credit Facility to, among other things, reduce the aggregate revolving commitment from $1.25 billion to $750.0 million and adjust certain financial ratios. We wrote off $4.9 million of unamortized deferred financing costs as a result of the amendment, which was recorded to interest expense in our unaudited condensed consolidated statements of operations during the nine months ended September 30, 2021.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2022
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 8. COMMITMENTS AND CONTINGENCIES

Insurance Matters

Our business can be hazardous, involving unforeseen circumstances such as uncontrollable flows of natural gas or well fluids and fires or explosions. As is customary in our industry, we review our safety equipment and procedures and carry insurance against some, but not all, risks of our business. Our insurance coverage includes property damage, general liability and commercial automobile liability and other coverage we believe is appropriate. We believe that our insurance coverage is customary for the industry and adequate for our business, however, losses and liabilities not covered by insurance would increase our costs.

Additionally, we are substantially self–insured for workers’ compensation and employee group health claims in view of the relatively high per–incident deductibles we absorb under our insurance arrangements for these risks. Losses up to the deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. We are also self–insured for property damage to our offshore assets.

In August 2021, Hurricane Ida caused operational disruptions, damage to compressors and a temporary shutdown of facilities in Louisiana that negatively impacted our financial performance. At December 31, 2021, we had an insurance recovery receivable of $2.8 million related to the facility and compressor damages, which we received in cash during the three months ended March 31, 2022. In September 2022, we received $0.4 million of business interruption insurance recovery proceeds, which resolved the remainder of our insurance claims related to Hurricane Ida.

Tax Matters

We are subject to a number of state and local taxes that are not income–based. As many of these taxes are subject to audit by the taxing authorities, it is possible that an audit could result in additional taxes due. We accrue for such additional taxes when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the liability. As of September 30, 2022 and December 31, 2021, we had $3.9 million and $5.8 million, respectively, accrued for the outcomes of non–income–based tax audits. We do not expect that the ultimate resolutions of these audits will result in a material variance from the amounts accrued. We do not accrue for unasserted claims for tax audits unless we believe the assertion of a claim is probable, it is probable that it will be determined that the claim is owed and we can reasonably estimate the claim or range of the claim. We believe the likelihood is remote that the impact of potential unasserted claims from non–income–based tax audits could be material to our consolidated financial position, but it is possible that the resolution of future audits could be material to our consolidated results of operations or cash flows.

In 2021, one of our sales and use tax audits advanced from the audit review phase to the contested hearing phase. As of both September 30, 2022 and December 31, 2021, we had $0.6 million accrued for this audit.

Litigation and Claims

In the ordinary course of business, we are involved in various pending or threatened legal actions. While we are unable to predict the ultimate outcome of these actions, we believe that any ultimate liability arising from any of these actions will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends. However, because of the inherent uncertainty of litigation and arbitration proceedings, we cannot provide assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2022
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

NOTE 9. STOCKHOLDERS’ EQUITY

Equity Distribution Agreement

During the nine months ended September 30, 2022, we sold 447,020 shares of common stock for net proceeds of $4.2 million pursuant to an Equity Distribution agreement, dated February 23, 2021, entered into with Wells Fargo Securities, LLC and BofA Securities, Inc., as sales agents, relating to the at–the–market offer and sale of shares of our common stock from time to time (the “Equity Distribution Agreement”). During the nine months ended September 30, 2021, we sold 357,148 shares of common stock under this program for net proceeds of $3.4 million.

Cash Dividends

The following table summarizes our dividends declared and paid in each of the quarterly periods of 2022 and 2021:

    

Dividends per

    

    

Common Share

    

  Dividends Paid

2022

 

  

 

  

Q3

$

0.145

$

22,559

Q2

0.145

22,494

Q1

0.145

22,673

2021

 

  

 

  

Q4

$

0.145

$

22,351

Q3

 

0.145

 

22,506

Q2

 

0.145

 

22,331

Q1

 

0.145

 

22,155

On October 27, 2022, our Board of Directors declared a quarterly dividend of $0.145 per share of common stock to be paid on November 15, 2022 to stockholders of record at the close of business on November 8, 2022.

Accumulated Other Comprehensive Loss

Components of comprehensive income (loss) are net income (loss) and all changes in equity during a period except those resulting from transactions with owners. Our accumulated other comprehensive loss consists of changes in the fair value of our interest rate swap derivative instruments, net of tax. See Note 15 for further details on our interest rate swap derivative instruments.

The following table presents the changes in accumulated other comprehensive loss, net of tax:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Beginning accumulated other comprehensive loss

$

$

(3,044)

$

(984)

$

(5,006)

Other comprehensive income, net of tax:

Loss recognized in other comprehensive
income

 

 

(458)

 

(405)

 

(529)

Loss reclassified from accumulated other
comprehensive loss to interest expense

 

 

1,474

 

1,389

 

3,507

Total other comprehensive income

 

 

1,016

 

984

 

2,978

Ending accumulated other comprehensive loss

$

$

(2,028)

$

$

(2,028)

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Sep. 30, 2022
REVENUE FROM CONTRACTS WITH CUSTOMERS  
REVENUE FROM CONTRACTS WITH CUSTOMERS

NOTE 10. REVENUE FROM CONTRACTS WITH CUSTOMERS

The following table presents our revenue from contracts with customers by segment (see Note 18) and disaggregated by revenue source:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Contract operations:

  

  

  

  

0 ― 1,000 horsepower per unit

$

38,967

$

41,576

$

121,298

$

134,413

1,001 ― 1,500 horsepower per unit

 

72,463

 

66,138

 

208,161

 

201,454

Over 1,500 horsepower per unit

 

58,818

 

51,018

 

170,297

 

152,360

Other (1)

 

249

 

179

 

695

 

583

Total contract operations revenue (2)

 

170,497

 

158,911

 

500,451

 

488,810

Aftermarket services:

 

  

 

  

 

  

 

  

Services

 

23,528

 

19,249

 

66,666

 

53,149

Over–the–counter (“OTC”) parts and components sales

 

19,643

 

17,006

 

59,580

 

44,253

Total aftermarket services revenue (3)

 

43,171

 

36,255

 

126,246

 

97,402

Total revenue

$

213,668

$

195,166

$

626,697

$

586,212

(1)Primarily relates to fees associated with owned non-compression equipment.
(2)Includes $0.7 million and $0.7 million for the three months ended September 30, 2022 and 2021, respectively, and $1.8 million and $3.1 million for the nine months ended September 30, 2022 and 2021, respectively, related to billable maintenance on owned compressors that was recognized at a point in time. All other contract operations revenue is recognized over time.
(3)Services revenue within aftermarket services is recognized over time. OTC parts and components sales revenue is recognized at a point in time.

Performance Obligations

As of September 30, 2022, we had $282.3 million of remaining performance obligations related to our contract operations segment, which will be recognized through 2027 as follows:

    

2022

    

2023

    

2024

    

2025

    

2026

    

2027

    

Total

Remaining performance obligations

$

99,377

$

122,031

$

46,882

$

12,870

$

919

$

192

$

282,271

We do not disclose the aggregate transaction price for the remaining performance obligations for aftermarket services as there are no contracts with customers with an original contract term that is greater than one year.

Contract Assets and Liabilities

Contract Assets

As of September 30, 2022 and December 31, 2021, our receivables from contracts with customers, net of allowance for credit losses, were $118.9 million and $84.7 million, respectively.

Allowance for Credit Losses

Trade accounts receivable are due from companies of varying size engaged principally in oil and natural gas activities throughout the U.S. We review the financial condition of customers prior to extending credit and generally do not obtain collateral for trade receivables. Payment terms are on a short-term basis and in accordance with industry practice. We consider this credit risk to be limited due to these companies’ financial resources, the nature of the products and services we provide and the terms of our customer agreements.

Due to the short-term nature of our trade receivables, we consider the amortized cost to be the same as the carrying amount of the receivable, excluding the allowance for credit losses. We recognize an allowance for credit losses when a receivable is recorded, even when the risk of loss is remote. We utilize an aging schedule to determine our allowance for credit losses and measure expected credit losses on a collective (pool) basis when similar risk characteristics exist. We rely primarily on ratings assigned by external rating agencies and credit monitoring services to assess credit risk and aggregate customers first by low, medium or high risk asset pools, and then by delinquency status. We also consider the internal risk associated with geographic location and the services we provide to the customer when determining asset pools. If a customer does not share similar risk characteristics with other customers, we evaluate the customer’s outstanding trade receivables for expected credit losses on an individual basis. Trade receivables evaluated individually are not included in our collective assessment. Each reporting period, we reassess our customers’ risk profiles and determine the appropriate asset pool classification, or perform individual assessments of expected credit losses, based on the customers’ risk characteristics at the reporting date.

The contractual life of our trade receivables is primarily 30 days based on the payment terms specified in the contract. Contract operations services are generally billed monthly at the beginning of the month in which service is being provided. Aftermarket services billings typically occur when parts are delivered or service is completed. Loss rates are separately determined for each asset pool based on the length of time a trade receivable has been outstanding. We analyze two years of internal historical loss data, including the effects of prepayments, write-offs and subsequent recoveries, to determine our historical loss experience. Our historical loss information is a relevant data point for estimating credit losses, as the data closely aligns with trade receivables due from our customers. Ratings assigned by external rating agencies and credit monitoring services consider past performance and forecasts of future economic conditions in assessing credit risk. We routinely update our historical loss data to reflect our customers’ current risk profile, to ensure the historical data and loss rates are relevant to the pool of assets for which we are estimating expected credit losses.

Our allowance for credit losses balance changed as follows during the nine months ended September 30, 2022:

Balance at December 31, 2021

      

$

2,152

Provision for credit losses

(28)

Write-offs charged against allowance

(637)

Balance at September 30, 2022

$

1,487

Contract Liabilities

Freight billings to customers for the transport of compression assets, customer–specified modifications of compression assets and milestone billings on aftermarket services often result in a contract liability. As of September 30, 2022 and December 31, 2021, our contract liabilities were $8.3 million and $4.4 million, respectively.

During the nine months ended September 30, 2022, we deferred revenue of $19.6 million and recognized deferred revenue of $15.7 million. The revenue recognized during the period primarily related to freight billings and milestone billings on aftermarket services.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2022
STOCK-BASED COMPENSATION  
STOCK-BASED COMPENSATION

NOTE 11. STOCK–BASED COMPENSATION

We grant various forms of stock–based compensation to our employees and non–employee directors. These stock–based awards can consist of stock options, stock appreciation rights, restricted stock awards, restricted stock units (“RSUs”), performance–based RSUs, other stock–based awards and dividend equivalent rights. We recognize stock–based compensation expense related to restricted stock awards, RSUs, performance–based RSUs and shares issued under our ESPP.

The following table presents the stock–based compensation expense recognized in our unaudited condensed consolidated statements of operations:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Equity award expense

$

2,998

$

2,900

$

9,035

$

8,741

Liability award expense

 

24

 

127

 

904

 

1,121

Total stock-based compensation expense

$

3,022

$

3,027

$

9,939

$

9,862

The following table presents our restricted stock activity in the nine months ended September 30, 2022:

Weighted

Average

Grant Date

Shares

Fair Value

    

(in thousands)

    

Per Share

Non-vested restricted stock, December 31, 2021

 

2,578

$

10.35

Granted

 

1,861

 

9.03

Vested

 

(1,152)

 

10.25

Canceled

 

(244)

 

9.28

Non-vested restricted stock, September 30, 2022 (1)

 

3,043

$

9.67

(1)Comprised of 508 cash-settled units and 2,534 stock–settled awards and units.

As of September 30, 2022, there was $17.1 million of unrecognized stock–based compensation expense which is expected to be recognized over a weighted average period of 1.9 years.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-LIVED AND OTHER ASSET IMPAIRMENT
9 Months Ended
Sep. 30, 2022
LONG-LIVED AND OTHER ASSET IMPAIRMENT  
Long-Lived and Other Asset Impairment

NOTE 12. LONG–LIVED AND OTHER ASSET IMPAIRMENT

We review long–lived assets, including property, plant and equipment and identifiable intangibles that are being amortized, for impairment whenever events or changes in circumstances, including the removal of compressors from our active fleet, indicate that the carrying amount of an asset may not be recoverable.

We periodically review the future deployment of our idle compression assets for units that are not of the type, configuration, condition, make or model that are cost efficient to maintain and operate. Based on these reviews, we determine that certain idle compressors should be retired from the active fleet. The retirement of these units from the active fleet triggers a review of these assets for impairment and as a result of our review, we may record an asset impairment to reduce the book value of each unit to its estimated fair value. The fair value of each unit is estimated based on the expected net sale proceeds compared to other fleet units we recently sold, a review of other units recently offered for sale by third parties or the estimated component value of the equipment we plan to use.

In connection with our review of our idle compression assets, we evaluate for impairment idle units that were culled from our fleet in prior years and are available for sale. Based on that review, we may reduce the expected proceeds from disposition and record additional impairment to reduce the book value of each unit to its estimated fair value.

The following table presents the results of our compression fleet impairment review as recorded in our contract operations segment:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Idle compressors retired from the active fleet

 

25

 

60

 

100

 

175

Horsepower of idle compressors retired from the active
fleet

 

23,000

 

24,000

 

80,000

 

61,000

Impairment recorded on idle compressors retired from
the active fleet

$

4,149

$

5,120

$

16,205

$

14,964

See Note 16 for additional information.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES
9 Months Ended
Sep. 30, 2022
INCOME TAXES  
INCOME TAXES

NOTE 13. INCOME TAXES

Valuation Allowance

The amount of our deferred tax assets considered realizable could be adjusted if projections of future taxable income are reduced or objective negative evidence in the form of a three–year cumulative loss is present or both. Should we no longer have a level of sustained profitability, excluding nonrecurring charges, we will have to rely more on our future projections of taxable income to determine if we have an adequate source of taxable income for the realization of our deferred tax assets, namely net operating loss, interest limitation and tax credit carryforwards. This may result in the need to record a valuation allowance against all or a portion of our deferred tax assets.

Effective Tax Rate

The year-to-date effective tax rate for the nine months ended September 30, 2022 differed significantly from our statutory rate primarily due to unrecognized tax benefits and the limitation on executive compensation.

Unrecognized Tax Benefits

As of September 30, 2022, we believe it is reasonably possible that $2.7 million of our unrecognized tax benefits, including penalties, interest and discontinued operations, will be reduced prior to September 30, 2023 due to the settlement of audits or the expiration of statutes of limitations or both. However, due to the uncertain and complex application of the tax regulations, it is possible that the ultimate resolution of these matters may result in liabilities that could materially differ from this estimate.

Impact of New Legislation

On August 16, 2022, President Biden signed into law the Inflation Reduction Act (Public Law Number 117–169). This legislation is expected to have an immaterial impact to our unaudited condensed consolidated financial statements.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER COMMON SHARE
9 Months Ended
Sep. 30, 2022
EARNINGS PER COMMON SHARE  
EARNINGS PER COMMON SHARE

NOTE 14. EARNINGS PER COMMON SHARE

Basic net income (loss) per common share is computed using the two–class method, which is an earnings allocation formula that determines net income (loss) per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. Under the two–class method, basic net income (loss) per common share is determined by dividing net income (loss), after deducting amounts allocated to participating securities, by the weighted average number of common shares outstanding for the period. Participating securities include unvested restricted stock and stock–settled restricted stock units that have nonforfeitable rights to receive dividends or dividend equivalents, whether paid or unpaid. During periods of net loss, only distributed earnings (dividends) are allocated to participating securities, as participating securities do not have a contractual obligation to participate in our undistributed losses.

Diluted net income (loss) per common share is computed using the weighted average number of common shares outstanding adjusted for the incremental common stock equivalents attributed to outstanding options, performance–based RSUs and stock to be issued pursuant to our ESPP unless their effect would have been anti–dilutive.

The following table shows the calculation of net income attributable to common stockholders, which is used in the calculation of basic and diluted earnings per common share, potential shares of common stock that were included in computing diluted earnings per common share and the potential shares of common stock issuable that were excluded from computing diluted earnings per common share as their inclusion would have been anti–dilutive:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Net income

$

15,371

$

9,304

$

33,838

$

22,225

Allocation of earnings to participating securities

 

(294)

 

(456)

 

(1,114)

 

(909)

Net income attributable to common stockholders

$

15,077

$

8,848

$

32,724

$

21,316

Weighted average common shares outstanding used in
basic earnings per common share

153,550

152,158

153,168

151,615

Effect of dilutive securities:

Restricted stock units

131

138

125

152

ESPP shares

6

1

4

2

Weighted average common shares outstanding used in
diluted earnings per common share

153,687

152,297

153,297

151,769

On exercise of options where exercise price is greater than average market price for the period

15

27

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVES AND HEDGING
9 Months Ended
Sep. 30, 2022
DERIVATIVES AND HEDGING  
DERIVATIVES AND HEDGING

NOTE 15. DERIVATIVES AND HEDGING

We are exposed to market risks associated with changes in the variable interest rate of our Credit Facility. We have used derivative instruments, in the form of interest rate swaps, to manage our exposure to fluctuations in this variable interest rate and thereby minimize the risks and costs associated with financial activities. We do not use derivative instruments for trading or other speculative purposes.

In March 2022, our $300.0 million notional value of interest rate swaps expired. We previously entered into these swaps to offset changes in expected cash flows due to fluctuations in the associated variable interest rates and designated them as cash flow hedges. There was no nonperformance by any counterparty during the terms of the interest rate swaps and no collateral was posted for the instruments.

Prior to expiration, during the third quarter of 2021, we dedesignated $125.0 million notional value of our interest rate swaps. The fair value of this interest rate swap immediately prior to dedesignation was a liability of $1.6 million. The associated amount in accumulated other comprehensive loss related to this interest rate swap was amortized into interest expense over the remaining term of the swap through March 2022. Changes in the fair value of the dedesignated interest rate swap after dedesignation and prior to expiration were recorded in interest expense.

The remaining $175.0 million notional value of our interest rate swaps were designated as (highly effective) cash flow hedging instruments until their expiration. Changes in the fair value of cash flow hedging instruments are recognized as a component of other comprehensive income (loss) until the hedged transaction affects earnings. At that time, amounts are reclassified into earnings to interest expense, the same statement of operations line item to which the earnings effect of the hedged item is recorded. Cash flows from derivatives designated as hedges are classified in our unaudited condensed consolidated statements of cash flows under the same category as the cash flows from the underlying assets, liabilities or anticipated transactions unless the derivative contract contains a significant financing element, in which case, the cash settlements for those derivatives are classified as cash flows from financing activities.

The following table presents the effect of our derivative instruments on our unaudited condensed consolidated statements of operations:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded

$

25,177

$

25,508

$

74,879

$

82,711

Interest rate swaps designated as cash flow hedging
instruments:

Pre-tax loss recognized in other comprehensive
income

$

$

(581)

$

(512)

$

(670)

Pre-tax loss reclassified from accumulated other
comprehensive loss into interest expense

 

 

(1,867)

 

(1,758)

 

(4,440)

Interest rate swaps not designated as hedging
instruments:

Gain recognized in interest expense

$

$

532

$

523

$

532

The following table presents the effect of our derivative instruments on our unaudited condensed consolidated balance sheets:

    

September 30, 2022

    

December 31, 2021

Interest rate swaps designated as cash flow hedging instruments

Accrued liabilities

$

$

727

Interest rate swaps not designated as hedging instruments

Accrued liabilities

523

Total derivative liabilities

$

$

1,250

Please see Note 9 and Note 16 for additional details on our derivative instruments.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2022
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

16. FAIR VALUE MEASUREMENTS

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Investment in ECOTEC

During the nine months ended September 30, 2022, we acquired a 19% equity interest in ECOTEC. We have elected the fair value option to account for this investment. The investment is valued at its transaction price, unless and until there is a significant change in the investment, such as an impairment or an additional investment. The investment’s fair value is reviewed periodically and is classified as a Level 3 measurement. As of September 30, 2022, the fair value of our investment in ECOTEC was as follows:

    

September 30, 2022

Investment in ECOTEC

$

12,000

Interest Rate Swaps

Prior to their expiration in the first quarter of 2022, our interest rate swap derivative instruments were valued quarterly based on the income approach (discounted cash flows) using market observable inputs, including LIBOR forward curves. These fair value measurements were classified as Level 2. The following table presents our derivative position measured at fair value on a recurring basis, with pricing levels as of the date of valuation:

September 30, 2022

December 31, 2021

Derivative liabilities

$

$

1,250

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

During the three months and nine months ended September 30, 2022, we recorded nonrecurring fair value measurements of $4.1 million and $16.2 million, respectively, related to our idle compressors (see Note 12). Our estimate of the compressors’ fair value was primarily based on the expected net sale proceeds compared with other fleet units we recently sold and/or a review of other units recently offered for sale by third parties, or the estimated component value of the equipment we plan to use. We discounted the expected proceeds, net of selling and other carrying costs, using a weighted average disposal period of four years. The fair value of our compressors impaired in 2022 and 2021 was as follows:

    

September 30, 2022

    

December 31, 2021

Impaired compressors

$

1,548

$

4,380

These fair value measurements are classified as Level 3. The significant unobservable inputs used to develop the above fair value measurements were weighted by the relative fair value of the compressors being measured. Additional quantitative information related to our significant unobservable inputs follows:

    

Range

       

   Weighted Average (1)

Estimated net sale proceeds:

As of September 30, 2022

$0 - $621 per horsepower

$44 per horsepower

As of December 31, 2021

$0 - $621 per horsepower

$35 per horsepower

(1)Calculated based on an estimated discount for market liquidity of 56% and 64% as of September 30, 2022 and December 31, 2021, respectively.

Other Financial Instruments

The carrying amounts of our cash, accounts receivable and accounts payable approximate fair value due to the short–term nature of these instruments.

The carrying amount of borrowings outstanding under our Credit Facility approximates fair value due to the variable interest rate. The measurement of the fair value of these outstanding borrowings is a Level 3 measurement.

The fair value of our fixed rate debt is estimated using yields observable in active markets, which are Level 2 inputs, and was as follows:

    

September 30, 2022

    

December 31, 2021

Carrying amount of fixed rate debt (1)

$

1,296,895

$

1,296,325

Fair value of fixed rate debt

 

1,155,760

 

1,361,000

(1)Carrying amounts are shown net of unamortized premium and deferred financing costs. See Note 7.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2022
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 17. RELATED PARTY TRANSACTIONS

Old Ocean Reserves, LP (“Old Ocean Reserves”), formerly JDH Capital Holdings, L.P., an affiliate of our customer Hilcorp Energy Company (“Hilcorp”), has the right to designate one director to serve on our board of directors as long as Old Ocean Reserves or its successors (together with its affiliates) owns at least 7.5% of our outstanding common stock. As of September 30, 2022, Old Ocean Reserves owned 10.8% of our outstanding common stock. Jason C. Rebrook, Chief Executive Officer and Director of Harvest Midstream Company, a Hilcorp affiliate, has served as Old Ocean Reserves’ representative director since July 2020.

Revenue from Hilcorp was $9.2 million and $9.5 million during the three months ended September 30, 2022 and 2021, respectively, and $27.8 million and $28.6 million during the nine months ended September 30, 2022 and 2021, respectively. Accounts receivable, net due from Hilcorp was $3.2 million and $3.7 million as of September 30, 2022 and December 31, 2021, respectively.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION
9 Months Ended
Sep. 30, 2022
SEGMENT INFORMATION  
SEGMENT INFORMATION

NOTE 18. SEGMENT INFORMATION

We manage our business segments primarily based on the type of product or service provided. We have two segments: contract operations and aftermarket services. Our contract operations segment primarily provides natural gas compression services to meet specific customer requirements. Our aftermarket services segment provides a full range of services to support the compression needs of customers, from parts sales and normal maintenance services to full operation of a customer’s owned assets. All of our operations are located in the U.S.

We evaluate the performance of our segments based on gross margin, defined as revenue less cost of sales (excluding depreciation and amortization) for each segment. Segment revenue includes only sales to external customers.

Summarized financial information for our reporting segments is shown below:

    

Contract

    

Aftermarket

    

    

Operations

    

Services

    

Total

Three months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

170,497

$

43,171

$

213,668

Gross margin

 

98,803

 

7,338

 

106,141

Three months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

158,911

$

36,255

$

195,166

Gross margin

 

97,631

 

5,603

 

103,234

Nine months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

500,451

$

126,246

$

626,697

Gross margin

 

295,901

 

20,065

 

315,966

Nine months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

488,810

$

97,402

$

586,212

Gross margin

 

304,778

 

13,477

 

318,255

The following table reconciles total gross margin to income before income taxes:

Three Months Ended

    

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total gross margin

$

106,141

$

103,234

$

315,966

$

318,255

Less:

 

  

 

  

 

  

 

  

Selling, general and administrative

 

30,500

 

28,839

 

85,964

 

80,000

Depreciation and amortization

 

39,953

 

45,280

 

124,348

 

135,185

Long-lived and other asset impairment

 

4,154

 

5,121

 

16,217

 

15,154

Restructuring charges

313

1,953

Interest expense

 

25,177

 

25,508

 

74,879

 

82,711

Gain on sale of assets, net

(12,695)

(15,393)

(33,755)

(29,549)

Other (income) expense, net

 

(585)

 

337

 

(52)

 

(1,634)

Income before income taxes

$

19,637

$

13,229

$

48,365

$

34,435

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2022
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 19. SUBSEQUENT EVENTS

On October 3, 2022, we acquired an additional equity interest in ECOTEC, which increased our total ownership interest to 23%.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
GENERAL (Policies)
9 Months Ended
Sep. 30, 2022
GENERAL  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with U.S. Generally Accepted Accounting Policies (“GAAP”) and the rules and regulations of the SEC. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP are not required in these interim financial statements and have been condensed or omitted. Management believes that the information furnished reflects all normal recurring adjustments necessary to fairly present our consolidated financial position, results of operations and cash flows for the periods indicated. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements presented in our Form 10–K, which contains a more comprehensive summary of our accounting policies. The interim results reported herein are not necessarily indicative of results for a full year.

All intercompany accounts and transactions have been eliminated in consolidation.  In the Notes to Unaudited Condensed Consolidated Financial Statements, all dollar and share amounts in tabulations are in thousands of dollars and shares, respectively, unless otherwise indicated.  

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY (Tables)
9 Months Ended
Sep. 30, 2022
INVENTORY  
Schedule of inventory, net of reserves

    

September 30, 2022

    

December 31, 2021

Parts and supplies

$

67,459

$

63,628

Work in progress

 

16,632

 

9,241

Inventory

$

84,091

$

72,869

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
9 Months Ended
Sep. 30, 2022
PROPERTY, PLANT AND EQUIPMENT  
Schedule of property, plant and equipment, net

    

September 30, 2022

    

December 31, 2021

Compression equipment, facilities and other fleet assets

$

3,243,488

$

3,273,770

Land and buildings

 

44,056

 

43,540

Transportation and shop equipment

 

90,116

 

92,490

Computer hardware and software

 

77,357

 

76,908

Other

 

5,518

 

6,229

Property, plant and equipment

 

3,460,535

 

3,492,937

Accumulated depreciation

 

(1,245,869)

 

(1,266,411)

Property, plant and equipment, net

$

2,214,666

$

2,226,526

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-TERM DEBT (Tables)
9 Months Ended
Sep. 30, 2022
LONG-TERM DEBT  
Schedule of long-term debt

    

September 30, 2022

    

December 31, 2021

Credit Facility

$

202,000

$

234,500

6.25% senior notes due April 2028

Principal outstanding

 

800,000

 

800,000

Unamortized debt premium

11,031

 

12,536

Unamortized debt issuance costs

 

(9,158)

 

(10,406)

 

801,873

 

802,130

6.875% senior notes due April 2027

Principal outstanding

500,000

 

500,000

Unamortized debt issuance costs

(4,978)

 

(5,805)

495,022

 

494,195

Long-term debt

$

1,498,895

$

1,530,825

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2022
STOCKHOLDERS' EQUITY  
Summary of entity's dividends per common share

    

Dividends per

    

    

Common Share

    

  Dividends Paid

2022

 

  

 

  

Q3

$

0.145

$

22,559

Q2

0.145

22,494

Q1

0.145

22,673

2021

 

  

 

  

Q4

$

0.145

$

22,351

Q3

 

0.145

 

22,506

Q2

 

0.145

 

22,331

Q1

 

0.145

 

22,155

Schedule of Accumulated Other Comprehensive Loss

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Beginning accumulated other comprehensive loss

$

$

(3,044)

$

(984)

$

(5,006)

Other comprehensive income, net of tax:

Loss recognized in other comprehensive
income

 

 

(458)

 

(405)

 

(529)

Loss reclassified from accumulated other
comprehensive loss to interest expense

 

 

1,474

 

1,389

 

3,507

Total other comprehensive income

 

 

1,016

 

984

 

2,978

Ending accumulated other comprehensive loss

$

$

(2,028)

$

$

(2,028)

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
9 Months Ended
Sep. 30, 2022
REVENUE FROM CONTRACTS WITH CUSTOMERS  
Schedule of disaggregation of revenue

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Contract operations:

  

  

  

  

0 ― 1,000 horsepower per unit

$

38,967

$

41,576

$

121,298

$

134,413

1,001 ― 1,500 horsepower per unit

 

72,463

 

66,138

 

208,161

 

201,454

Over 1,500 horsepower per unit

 

58,818

 

51,018

 

170,297

 

152,360

Other (1)

 

249

 

179

 

695

 

583

Total contract operations revenue (2)

 

170,497

 

158,911

 

500,451

 

488,810

Aftermarket services:

 

  

 

  

 

  

 

  

Services

 

23,528

 

19,249

 

66,666

 

53,149

Over–the–counter (“OTC”) parts and components sales

 

19,643

 

17,006

 

59,580

 

44,253

Total aftermarket services revenue (3)

 

43,171

 

36,255

 

126,246

 

97,402

Total revenue

$

213,668

$

195,166

$

626,697

$

586,212

(1)Primarily relates to fees associated with owned non-compression equipment.
(2)Includes $0.7 million and $0.7 million for the three months ended September 30, 2022 and 2021, respectively, and $1.8 million and $3.1 million for the nine months ended September 30, 2022 and 2021, respectively, related to billable maintenance on owned compressors that was recognized at a point in time. All other contract operations revenue is recognized over time.
(3)Services revenue within aftermarket services is recognized over time. OTC parts and components sales revenue is recognized at a point in time.

Schedule of remaining Performance Obligation

    

2022

    

2023

    

2024

    

2025

    

2026

    

2027

    

Total

Remaining performance obligations

$

99,377

$

122,031

$

46,882

$

12,870

$

919

$

192

$

282,271

Summary of changes in allowance for credit losses

Balance at December 31, 2021

      

$

2,152

Provision for credit losses

(28)

Write-offs charged against allowance

(637)

Balance at September 30, 2022

$

1,487

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2022
STOCK-BASED COMPENSATION  
Schedule of allocated stock-based compensation

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Equity award expense

$

2,998

$

2,900

$

9,035

$

8,741

Liability award expense

 

24

 

127

 

904

 

1,121

Total stock-based compensation expense

$

3,022

$

3,027

$

9,939

$

9,862

Schedule of restricted stock activity

Weighted

Average

Grant Date

Shares

Fair Value

    

(in thousands)

    

Per Share

Non-vested restricted stock, December 31, 2021

 

2,578

$

10.35

Granted

 

1,861

 

9.03

Vested

 

(1,152)

 

10.25

Canceled

 

(244)

 

9.28

Non-vested restricted stock, September 30, 2022 (1)

 

3,043

$

9.67

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables)
9 Months Ended
Sep. 30, 2022
LONG-LIVED AND OTHER ASSET IMPAIRMENT  
Schedule of impairment of long-lived assets

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Idle compressors retired from the active fleet

 

25

 

60

 

100

 

175

Horsepower of idle compressors retired from the active
fleet

 

23,000

 

24,000

 

80,000

 

61,000

Impairment recorded on idle compressors retired from
the active fleet

$

4,149

$

5,120

$

16,205

$

14,964

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER COMMON SHARE (Tables)
9 Months Ended
Sep. 30, 2022
EARNINGS PER COMMON SHARE  
Schedule of calculation of basic and diluted earnings per common share

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Net income

$

15,371

$

9,304

$

33,838

$

22,225

Allocation of earnings to participating securities

 

(294)

 

(456)

 

(1,114)

 

(909)

Net income attributable to common stockholders

$

15,077

$

8,848

$

32,724

$

21,316

Weighted average common shares outstanding used in
basic earnings per common share

153,550

152,158

153,168

151,615

Effect of dilutive securities:

Restricted stock units

131

138

125

152

ESPP shares

6

1

4

2

Weighted average common shares outstanding used in
diluted earnings per common share

153,687

152,297

153,297

151,769

On exercise of options where exercise price is greater than average market price for the period

15

27

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVES AND HEDGING (Tables)
9 Months Ended
Sep. 30, 2022
DERIVATIVES AND HEDGING  
Schedule of effect of derivative instruments on results of operations

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded

$

25,177

$

25,508

$

74,879

$

82,711

Interest rate swaps designated as cash flow hedging
instruments:

Pre-tax loss recognized in other comprehensive
income

$

$

(581)

$

(512)

$

(670)

Pre-tax loss reclassified from accumulated other
comprehensive loss into interest expense

 

 

(1,867)

 

(1,758)

 

(4,440)

Interest rate swaps not designated as hedging
instruments:

Gain recognized in interest expense

$

$

532

$

523

$

532

Schedule of effect of derivative instruments on consolidated financial position

    

September 30, 2022

    

December 31, 2021

Interest rate swaps designated as cash flow hedging instruments

Accrued liabilities

$

$

727

Interest rate swaps not designated as hedging instruments

Accrued liabilities

523

Total derivative liabilities

$

$

1,250

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2022
Fair value  
Schedule of fair value of equity interest

    

September 30, 2022

Investment in ECOTEC

$

12,000

Schedule of fair value of derivative liabilities

September 30, 2022

December 31, 2021

Derivative liabilities

$

$

1,250

Schedule of carrying value and estimated fair value of debt instruments

    

September 30, 2022

    

December 31, 2021

Carrying amount of fixed rate debt (1)

$

1,296,895

$

1,296,325

Fair value of fixed rate debt

 

1,155,760

 

1,361,000

(1)Carrying amounts are shown net of unamortized premium and deferred financing costs. See Note 7.
Compressors  
Fair value  
Schedule of non-recurring fair value assets

    

September 30, 2022

    

December 31, 2021

Impaired compressors

$

1,548

$

4,380

Schedule of significant unobservable inputs

    

Range

       

   Weighted Average (1)

Estimated net sale proceeds:

As of September 30, 2022

$0 - $621 per horsepower

$44 per horsepower

As of December 31, 2021

$0 - $621 per horsepower

$35 per horsepower

(1)Calculated based on an estimated discount for market liquidity of 56% and 64% as of September 30, 2022 and December 31, 2021, respectively.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION (Tables)
9 Months Ended
Sep. 30, 2022
SEGMENT INFORMATION  
Summary of revenue and other financial information by reportable segment

    

Contract

    

Aftermarket

    

    

Operations

    

Services

    

Total

Three months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

170,497

$

43,171

$

213,668

Gross margin

 

98,803

 

7,338

 

106,141

Three months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

158,911

$

36,255

$

195,166

Gross margin

 

97,631

 

5,603

 

103,234

Nine months ended September 30, 2022

 

  

 

  

 

  

Revenue

$

500,451

$

126,246

$

626,697

Gross margin

 

295,901

 

20,065

 

315,966

Nine months ended September 30, 2021

 

  

 

  

 

  

Revenue

$

488,810

$

97,402

$

586,212

Gross margin

 

304,778

 

13,477

 

318,255

Reconciliation of total gross margin to income before taxes

Three Months Ended

    

Nine Months Ended

September 30, 

September 30, 

    

2022

    

2021

    

2022

    

2021

Total gross margin

$

106,141

$

103,234

$

315,966

$

318,255

Less:

 

  

 

  

 

  

 

  

Selling, general and administrative

 

30,500

 

28,839

 

85,964

 

80,000

Depreciation and amortization

 

39,953

 

45,280

 

124,348

 

135,185

Long-lived and other asset impairment

 

4,154

 

5,121

 

16,217

 

15,154

Restructuring charges

313

1,953

Interest expense

 

25,177

 

25,508

 

74,879

 

82,711

Gain on sale of assets, net

(12,695)

(15,393)

(33,755)

(29,549)

Other (income) expense, net

 

(585)

 

337

 

(52)

 

(1,634)

Income before income taxes

$

19,637

$

13,229

$

48,365

$

34,435

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
GENERAL (Details)
9 Months Ended
Sep. 30, 2022
segment
GENERAL  
Number of reportable segments 2
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
DISPOSITIONS (Details)
hp in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
CompressorUnit
hp
May 31, 2022
CompressorUnit
hp
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Transactions          
Gain on disposition       $ 28,220 $ 18,945
Disposed of by Sale | May 2022 Disposition          
Transactions          
Number of compressors | CompressorUnit   380      
Compressor horsepower | hp   70      
Cash consideration $ 55,500   $ 55,500 $ 55,500  
Disposal Group, Not Discontinued Operation, Name of Segment   Contract Operations   Contract Operations  
Gain on disposition       $ 16,700  
Disposed of by Sale | September 2022 Disposition          
Transactions          
Number of compressors | CompressorUnit 390        
Compressor horsepower | hp 100        
Cash consideration $ 44,300   $ 44,300 $ 44,300  
Disposal Group, Not Discontinued Operation, Name of Segment Contract Operations   Contract Operations Contract Operations  
Gain on disposition     $ 11,500 $ 11,500  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Composition of Inventory net of reserves    
Parts and supplies $ 67,459 $ 63,628
Work in progress 16,632 9,241
Inventory $ 84,091 $ 72,869
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment    
Property, plant and equipment, gross $ 3,460,535 $ 3,492,937
Accumulated depreciation (1,245,869) (1,266,411)
Property, plant and equipment, net 2,214,666 2,226,526
Compression equipment, facilities and other fleet assets    
Property, Plant and Equipment    
Property, plant and equipment, gross 3,243,488 3,273,770
Land and buildings    
Property, Plant and Equipment    
Property, plant and equipment, gross 44,056 43,540
Transportation and shop equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 90,116 92,490
Computer hardware and software    
Property, Plant and Equipment    
Property, plant and equipment, gross 77,357 76,908
Other    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 5,518 $ 6,229
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY INVESTMENTS (Details) - Ecotec
1 Months Ended
Apr. 30, 2022
Sep. 30, 2022
Investments    
Equity interest agreed to acquire (as a percent) 25.00%  
Ownership interest (as a percent)   19.00%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
HOSTING ARRANGEMENTS (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
HOSTING ARRANGEMENTS          
Hosting arrangements, Capitalized costs $ 15.1   $ 15.1   $ 12.7
Hosting arrangements, Accumulated amortization 2.1   2.1   $ 0.7
Hosting arrangements, Amortization $ 0.6 $ 0.1 $ 1.5 $ 0.3  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instruments    
Long-term debt $ 1,498,895 $ 1,530,825
Credit facility    
Debt Instruments    
Long-term debt 202,000 234,500
6.25% senior notes due April 2028    
Debt Instruments    
Principal outstanding 800,000 800,000
Unamortized debt premium 11,031 12,536
Unamortized debt issuance costs (9,158) (10,406)
Long-term debt $ 801,873 $ 802,130
Interest rate (as a percent) 6.25% 6.25%
6.875% senior notes due April 2027    
Debt Instruments    
Principal outstanding $ 500,000 $ 500,000
Unamortized debt issuance costs (4,978) (5,805)
Long-term debt $ 495,022 $ 494,195
Interest rate (as a percent) 6.875% 6.875%
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-TERM DEBT - Credit Facility (Details) - Credit facility - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Feb. 28, 2021
Dec. 31, 2020
Line of Credit Facility              
Maximum borrowing capacity $ 750.0   $ 750.0     $ 750.0 $ 1,250.0
Letter of credit outstanding $ 5.8   $ 5.8        
Debt instrument, variable rate (percentage)     2.40%        
Debt instrument weighted average interest rate (percent) 5.50%   5.50%   2.60%    
Commitment fee amount $ 0.5 $ 0.5 $ 1.5 $ 1.5      
Current borrowing capacity 486.4   486.4        
Undrawn capacity $ 542.2   $ 542.2        
Debt issuance cost written off       $ 4.9      
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Natural disaster          
Proceeds from insurance and other settlements     $ 3,353 $ 977  
Hurricane Ida          
Natural disaster          
Insurance recovery receivable         $ 2,800
Proceeds from insurance and other settlements $ 400 $ 2,800      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Non-income based tax audits    
Loss Contingencies    
Accrued liability for the outcomes of non-income based tax audits $ 3.9 $ 5.8
Non-income based tax audits in contested hearing phase    
Loss Contingencies    
Accrued liability for the outcomes of non-income based tax audits $ 0.6 $ 0.6
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Equity offering    
Net proceeds from issuance of common stock $ 4,182 $ 3,401
Equity Distribution Agreement    
Equity offering    
Stock issued (in shares) 447,020 357,148
Net proceeds from issuance of common stock $ 4,200 $ 3,400
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 27, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Distributions                    
Declared Dividends per Common Share (in dollars per share)   $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.145 $ 0.435 $ 0.435
Dividends Paid (in dollars)   $ 22,559 $ 22,494 $ 22,673 $ 22,351 $ 22,506 $ 22,331 $ 22,155 $ 67,726 $ 66,992
Subsequent Event.                    
Distributions                    
Declared Dividends per Common Share (in dollars per share) $ 0.145                  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Increase (Decrease) in Stockholders' Equity      
Beginning balance $ 913,821 $ 891,438 $ 935,557
Other comprehensive income, net of tax:      
Total other comprehensive income, net of tax 1,016 984 2,978
Ending balance 904,047 869,816 904,047
Accumulated Other Comprehensive Loss      
Increase (Decrease) in Stockholders' Equity      
Beginning balance (3,044) (984) (5,006)
Other comprehensive income, net of tax:      
Loss recognized in other comprehensive income (458) (405) (529)
Loss reclassified from accumulated other comprehensive loss to interest expense 1,474 1,389 3,507
Total other comprehensive income, net of tax 1,016 $ 984 2,978
Ending balance $ (2,028)   $ (2,028)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
hp
Sep. 30, 2021
USD ($)
hp
Sep. 30, 2022
USD ($)
hp
Sep. 30, 2021
USD ($)
hp
Disaggregation of Revenue        
Revenue $ 213,668 $ 195,166 $ 626,697 $ 586,212
Contract Operations        
Disaggregation of Revenue        
Revenue 170,497 158,911 500,451 488,810
Contract Operations | Transferred at Point in Time        
Disaggregation of Revenue        
Revenue 700 700 1,800 3,100
Contract Operations | 0 - 1,000 horsepower per unit        
Disaggregation of Revenue        
Revenue $ 38,967 $ 41,576 $ 121,298 $ 134,413
Contract Operations | 0 - 1,000 horsepower per unit | Minimum        
Disaggregation of Revenue        
Compressor unit horsepower (horsepower) | hp 0 0 0 0
Contract Operations | 0 - 1,000 horsepower per unit | Maximum        
Disaggregation of Revenue        
Compressor unit horsepower (horsepower) | hp 1,000 1,000 1,000 1,000
Contract Operations | 1,001 - 1,500 horsepower per unit        
Disaggregation of Revenue        
Revenue $ 72,463 $ 66,138 $ 208,161 $ 201,454
Contract Operations | 1,001 - 1,500 horsepower per unit | Minimum        
Disaggregation of Revenue        
Compressor unit horsepower (horsepower) | hp 1,001 1,001 1,001 1,001
Contract Operations | 1,001 - 1,500 horsepower per unit | Maximum        
Disaggregation of Revenue        
Compressor unit horsepower (horsepower) | hp 1,500 1,500 1,500 1,500
Contract Operations | Over 1,500 horsepower per unit        
Disaggregation of Revenue        
Revenue $ 58,818 $ 51,018 $ 170,297 $ 152,360
Contract Operations | Over 1,500 horsepower per unit | Minimum        
Disaggregation of Revenue        
Compressor unit horsepower (horsepower) | hp 1,500 1,500 1,500 1,500
Contract Operations | Other        
Disaggregation of Revenue        
Revenue $ 249 $ 179 $ 695 $ 583
Aftermarket Services        
Disaggregation of Revenue        
Revenue 43,171 36,255 126,246 97,402
Aftermarket Services | Services        
Disaggregation of Revenue        
Revenue 23,528 19,249 66,666 53,149
Aftermarket Services | Over-the-counter ("OTC") parts and components sales        
Disaggregation of Revenue        
Revenue $ 19,643 $ 17,006 $ 59,580 $ 44,253
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 282,271
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 99,377
Performance obligations expected to be satisfied, expected timing 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 122,031
Performance obligations expected to be satisfied, expected timing 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 46,882
Performance obligations expected to be satisfied, expected timing 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 12,870
Performance obligations expected to be satisfied, expected timing 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 919
Performance obligations expected to be satisfied, expected timing 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligations $ 192
Performance obligations expected to be satisfied, expected timing 1 year
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Contract with Customers    
Receivables    
Accounts receivable, trade, net of allowance $ 118.9 $ 84.7
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Contractual life of accounts receivable 30 days  
Period for analyzing historical loss data to determine loss experience 2 years  
Changes in the allowance for credit losses balance    
Balance at beginning of period $ 2,152  
Provision for credit losses (28) $ 151
Write-offs charged against the allowance (637)  
Balance at end of period $ 1,487  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
REVENUE FROM CONTRACTS WITH CUSTOMERS      
Contract liability with customer $ 8,300   $ 4,400
Deferred revenue recognized in earnings 19,614 $ 8,167  
Deferred revenue recognized in earnings $ 15,709 $ 8,081  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost        
Total stock-based compensation expense $ 3,022 $ 3,027 $ 9,939 $ 9,862
Equity awards        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost        
Total stock-based compensation expense 2,998 2,900 9,035 8,741
Liability awards        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost        
Total stock-based compensation expense $ 24 $ 127 $ 904 $ 1,121
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION - Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Restricted stock awards  
Shares  
Non-vested awards at beginning of period (in shares) 2,578
Granted (in shares) 1,861
Vested (in shares) (1,152)
Canceled (in shares) (244)
Non-vested awards at end of period (in shares) 3,043
Weighted Average Grant Date Fair Value Per Share  
Non-vested awards at beginning of period (in dollars per share) | $ / shares $ 10.35
Granted (in dollars per share) | $ / shares 9.03
Vested (in dollars per share) | $ / shares 10.25
Canceled (in dollars per share) | $ / shares 9.28
Non-vested awards at end of period (in dollars per share) | $ / shares $ 9.67
Cash-settled units  
Shares  
Non-vested awards at end of period (in shares) 508
Stock-settled awards and units  
Shares  
Non-vested awards at end of period (in shares) 2,534
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION - Unrecognized expense (Details) - Restricted stock and restricted stock units
$ in Millions
9 Months Ended
Sep. 30, 2022
USD ($)
Unrecognized compensation  
Unrecognized stock-based compensation expenses (in dollars) $ 17.1
Weighted-average period over which the expected unrecognized compensation cost is expected to be recognized 1 year 10 months 24 days
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details) - Idle Compressor Units
hp in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
CompressorUnit
hp
Sep. 30, 2021
USD ($)
CompressorUnit
hp
Sep. 30, 2022
USD ($)
CompressorUnit
hp
Sep. 30, 2021
USD ($)
CompressorUnit
hp
Impaired Long-Lived Assets Held and Used        
Idle compressors retired from the active fleet | CompressorUnit 25 60 100 175
Horsepower of idle compressors retired from the active fleet | hp 23 24 80 61
Impairment recorded on idle compressors retired from the active fleet | $ $ 4,149 $ 5,120 $ 16,205 $ 14,964
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income Long-lived and other asset impairment Long-lived and other asset impairment Long-lived and other asset impairment Long-lived and other asset impairment
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES (Details)
$ in Millions
Sep. 30, 2022
USD ($)
INCOME TAXES  
Potential decrease in unrecognized tax benefit in next twelve months $ 2.7
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER COMMON SHARE (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Common Share        
Net income $ 15,371 $ 9,304 $ 33,838 $ 22,225
Allocation of earnings to participating securities (294) (456) (1,114) (909)
Net income attributable to common stockholders, basic 15,077 8,848 32,724 21,316
Net income attributable to common stockholders, diluted $ 15,077 $ 8,848 $ 32,724 $ 21,316
Weighted average common shares outstanding used in basic earnings per common share (in shares) 153,550 152,158 153,168 151,615
Effect of dilutive securities:        
Restricted stock units (in shares) 131 138 125 152
ESPP shares (in shares) 6 1 4 2
Weighted average common shares outstanding used in diluted net income per common share (in shares) 153,687 152,297 153,297 151,769
On exercise of options where exercise price is greater than average market value for the period        
Effect of dilutive securities:        
Net dilutive potential common shares issuable (shares)   15   27
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVES AND HEDGING - Interest Rate Swaps (Details) - Interest rate swap, March 2022 expiration - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Notional Disclosures      
Notional value of interest rate swaps that expired $ 300.0    
Collateral posted prior to expiration 0.0    
Notional value dedesignated   $ 125.0  
Fair value of derivative prior to dedesignation     $ 1.6
Derivatives Designated as Hedging Instruments      
Notional Disclosures      
Notional value of interest rate swaps that expired $ 175.0    
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Effect of derivative instruments on results of operations        
Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded $ 25,177 $ 25,508 $ 74,879 $ 82,711
Derivatives Designated as Hedging Instruments | Interest Rate Swaps        
Effect of derivative instruments on results of operations        
Pre-tax gain (loss) recognized in other comprehensive income (loss)   (581) (512) (670)
Derivatives Designated as Hedging Instruments | Interest Rate Swaps | Interest expense        
Effect of derivative instruments on results of operations        
Pre-tax gain (loss) reclassified from accumulated other comprehensive income (loss) into interest expense   (1,867) (1,758) (4,440)
Derivatives Not Designated as Hedging Instruments | Interest Rate Swaps        
Effect of derivative instruments on results of operations        
Gain recognized in interest expense   $ 532 $ 523 $ 532
Derivative, Gain (Loss), Statement of Income or Comprehensive Income Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details) - Interest Rate Swaps
$ in Thousands
Dec. 31, 2021
USD ($)
Derivatives  
Derivative liabilities $ 1,250
Derivative Liability, Statement of Financial Position Accrued liabilities
Derivatives Designated as Hedging Instruments  
Derivatives  
Derivative liabilities $ 727
Derivative Liability, Statement of Financial Position Accrued liabilities
Derivatives Not Designated as Hedging Instruments  
Derivatives  
Derivative liabilities $ 523
Derivative Liability, Statement of Financial Position Accrued liabilities
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Ecotec    
Fair value measurement of assets and liabilities    
Ownership interest (as a percent) 19.00%  
Recurring Basis    
Fair value measurement of assets and liabilities    
Investment in ECOTEC $ 12,000  
Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level Level 3  
Derivative liabilities   $ 1,250
Derivative Liability, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel2Member us-gaap:FairValueInputsLevel2Member
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details) - Level 3
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Y
$ / hp
Sep. 30, 2022
USD ($)
Y
$ / hp
Dec. 31, 2021
USD ($)
$ / hp
Impaired Long-Lived Assets | Compressors | Measurement Input, Weighted average disposal period      
Fair value      
Measurement input | Y 4 4  
Impaired Long-Lived Assets | Compressors | Measurement Input, Sale proceeds | Minimum      
Fair value      
Measurement input 0 0 0
Impaired Long-Lived Assets | Compressors | Measurement Input, Sale proceeds | Maximum      
Fair value      
Measurement input 621 621 621
Impaired Long-Lived Assets | Compressors | Measurement Input, Sale proceeds | Weighted average      
Fair value      
Measurement input 44 44 35
Impaired Long-Lived Assets | Compressors | Measurement Input, Discount for market liquidity      
Fair value      
Measurement input 0.56 0.56 0.64
Nonrecurring Basis | Idle Compressor Units      
Fair value      
Impairment recorded on idle compressors retired from the active fleet | $ $ 4,100 $ 16,200  
Nonrecurring Basis | Impaired Long-Lived Assets | Compressors      
Fair value      
Impaired assets | $ $ 1,548 $ 1,548 $ 4,380
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details) - Fixed Rate Debt - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, fair value $ 1,155,760 $ 1,361,000
Long-Term Debt, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel2Member us-gaap:FairValueInputsLevel2Member
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt, fair value $ 1,296,895 $ 1,296,325
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS (Details) - Affiliated Entity
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
director
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Old Ocean Reserves | Archrock, Inc.          
Related Party Transaction          
Ownership interest (percent) 10.80%   10.80%    
Old Ocean Reserves          
Related Party Transaction          
Number of directors shareholders have right to designate | director     1    
Minimum ownership interest of outstanding shares required to elect a board of director (percent) 7.50%   7.50%    
Hilcorp and affiliates          
Related Party Transaction          
Revenue from related party transactions $ 9.2 $ 9.5 $ 27.8 $ 28.6  
Due from related party $ 3.2   $ 3.2   $ 3.7
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION - Number (Details)
9 Months Ended
Sep. 30, 2022
segment
SEGMENT INFORMATION  
Number of reportable segments 2
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue and other financial information by reportable segment        
Revenue $ 213,668 $ 195,166 $ 626,697 $ 586,212
Gross margin 106,141 103,234 315,966 318,255
Contract Operations        
Revenue and other financial information by reportable segment        
Revenue 170,497 158,911 500,451 488,810
Gross margin 98,803 97,631 295,901 304,778
Aftermarket Services        
Revenue and other financial information by reportable segment        
Revenue 43,171 36,255 126,246 97,402
Gross margin $ 7,338 $ 5,603 $ 20,065 $ 13,477
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Reconciliation Net Income (Loss) to Gross Margin        
Total gross margin $ 106,141 $ 103,234 $ 315,966 $ 318,255
Less:        
Selling, general and administrative 30,500 28,839 85,964 80,000
Depreciation and amortization 39,953 45,280 124,348 135,185
Long-lived and other asset impairment 4,154 5,121 16,217 15,154
Restructuring charges   313   1,953
Interest expense 25,177 25,508 74,879 82,711
Gain on sale of assets, net (12,695) (15,393) (33,755) (29,549)
Other (income) expense, net (585) 337 (52) (1,634)
Income before income taxes $ 19,637 $ 13,229 $ 48,365 $ 34,435
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENT (Details) - Ecotec
Oct. 03, 2022
Sep. 30, 2022
Subsequent Event    
Ownership interest (as a percent)   19.00%
Subsequent Event.    
Subsequent Event    
Ownership interest (as a percent) 23.00%  
XML 85 aroc-20220930x10q_htm.xml IDEA: XBRL DOCUMENT 0001389050 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001389050 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001389050 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001389050 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001389050 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2022-09-30 0001389050 us-gaap:RetainedEarningsMember 2022-09-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2022-06-30 0001389050 us-gaap:RetainedEarningsMember 2022-06-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001389050 2022-06-30 0001389050 us-gaap:TreasuryStockCommonMember 2021-12-31 0001389050 us-gaap:RetainedEarningsMember 2021-12-31 0001389050 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001389050 us-gaap:TreasuryStockCommonMember 2021-09-30 0001389050 us-gaap:RetainedEarningsMember 2021-09-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2021-06-30 0001389050 us-gaap:RetainedEarningsMember 2021-06-30 0001389050 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001389050 2021-06-30 0001389050 us-gaap:TreasuryStockCommonMember 2020-12-31 0001389050 us-gaap:RetainedEarningsMember 2020-12-31 0001389050 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001389050 us-gaap:CommonStockMember 2022-09-30 0001389050 us-gaap:CommonStockMember 2022-06-30 0001389050 us-gaap:CommonStockMember 2021-12-31 0001389050 us-gaap:CommonStockMember 2021-09-30 0001389050 us-gaap:CommonStockMember 2021-06-30 0001389050 us-gaap:CommonStockMember 2020-12-31 0001389050 us-gaap:RestrictedStockMember 2022-09-30 0001389050 aroc:StockSettledAwardsAndUnitsMember 2022-09-30 0001389050 aroc:CashSettledUnitsMember 2022-09-30 0001389050 us-gaap:RestrictedStockMember 2021-12-31 0001389050 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001389050 2022-10-01 2022-09-30 0001389050 2027-01-01 2022-09-30 0001389050 2026-01-01 2022-09-30 0001389050 2025-01-01 2022-09-30 0001389050 2024-01-01 2022-09-30 0001389050 2023-01-01 2022-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2022-07-01 2022-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2022-01-01 2022-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2021-01-01 2021-09-30 0001389050 us-gaap:ServiceMember aroc:AftermarketServicesSegmentMember 2022-07-01 2022-09-30 0001389050 us-gaap:ProductAndServiceOtherMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:OverCounterPartsAndComponentSalesMember aroc:AftermarketServicesSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupThreeMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:ContractOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001389050 us-gaap:ServiceMember aroc:AftermarketServicesSegmentMember 2022-01-01 2022-09-30 0001389050 us-gaap:ProductAndServiceOtherMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:OverCounterPartsAndComponentSalesMember aroc:AftermarketServicesSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupThreeMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:ContractOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001389050 us-gaap:ServiceMember aroc:AftermarketServicesSegmentMember 2021-07-01 2021-09-30 0001389050 us-gaap:ProductAndServiceOtherMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:OverCounterPartsAndComponentSalesMember aroc:AftermarketServicesSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupTwoMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupThreeMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:ContractOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001389050 us-gaap:ServiceMember aroc:AftermarketServicesSegmentMember 2021-01-01 2021-09-30 0001389050 us-gaap:ProductAndServiceOtherMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:OverCounterPartsAndComponentSalesMember aroc:AftermarketServicesSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupTwoMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupThreeMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:ContractOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001389050 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-09-30 0001389050 us-gaap:LandAndBuildingMember 2022-09-30 0001389050 us-gaap:ComputerEquipmentMember 2022-09-30 0001389050 aroc:TransportationAndShopEquipmentMember 2022-09-30 0001389050 aroc:CompressionEquipmentFacilitiesAndOtherFleetAssetsMember 2022-09-30 0001389050 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2021-12-31 0001389050 us-gaap:LandAndBuildingMember 2021-12-31 0001389050 us-gaap:ComputerEquipmentMember 2021-12-31 0001389050 aroc:TransportationAndShopEquipmentMember 2021-12-31 0001389050 aroc:CompressionEquipmentFacilitiesAndOtherFleetAssetsMember 2021-12-31 0001389050 aroc:AtMarketAgreementMember 2022-01-01 2022-09-30 0001389050 aroc:AtMarketAgreementMember 2021-01-01 2021-09-30 0001389050 us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2022-09-01 2022-09-30 0001389050 us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2022-01-01 2022-03-31 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-07-01 2021-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-01-01 2021-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-01 2021-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-09-30 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001389050 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001389050 aroc:ArchrockInc.Member srt:AffiliatedEntityMember aroc:OldOceanReservesMember 2022-09-30 0001389050 us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2021-12-31 0001389050 aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember 2022-09-30 0001389050 aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember 2022-09-30 0001389050 aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember 2021-12-31 0001389050 aroc:NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember 2021-12-31 0001389050 us-gaap:EstimateOfFairValueFairValueDisclosureMember aroc:FixedRateDebtMember 2022-09-30 0001389050 us-gaap:CarryingReportedAmountFairValueDisclosureMember aroc:FixedRateDebtMember 2022-09-30 0001389050 us-gaap:EstimateOfFairValueFairValueDisclosureMember aroc:FixedRateDebtMember 2021-12-31 0001389050 us-gaap:CarryingReportedAmountFairValueDisclosureMember aroc:FixedRateDebtMember 2021-12-31 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2021-02-28 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2020-12-31 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2022-07-01 2022-09-30 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2021-07-01 2021-09-30 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2021-01-01 2021-09-30 0001389050 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember aroc:IdleCompressorUnitsMember 2022-07-01 2022-09-30 0001389050 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember aroc:IdleCompressorUnitsMember 2022-01-01 2022-09-30 0001389050 us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-09-30 0001389050 aroc:RestrictedStockAndRestrictedStockUnitsMember 2022-09-30 0001389050 aroc:RestrictedStockAndRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001389050 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001389050 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001389050 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001389050 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:September2022DispositionMember 2022-07-01 2022-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:September2022DispositionMember 2022-01-01 2022-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:May2022DispositionMember 2022-01-01 2022-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:September2022DispositionMember 2022-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:May2022DispositionMember 2022-09-30 0001389050 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-12-31 0001389050 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001389050 us-gaap:InterestRateSwapMember 2021-12-31 0001389050 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001389050 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-07-01 2022-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-01-01 2022-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-07-01 2021-09-30 0001389050 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-01-01 2021-09-30 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2022-09-30 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2021-12-31 0001389050 aroc:SeniorNotes6.875DueApril2027Member 2022-09-30 0001389050 aroc:SeniorNotes6.250DueApril2028Member 2022-09-30 0001389050 aroc:SeniorNotes6.875DueApril2027Member 2021-12-31 0001389050 aroc:SeniorNotes6.250DueApril2028Member 2021-12-31 0001389050 aroc:RevolvingCreditFacilityDueNovember2024Member 2022-01-01 2022-09-30 0001389050 us-gaap:SubsequentEventMember 2022-10-27 2022-10-27 0001389050 2022-04-01 2022-06-30 0001389050 2022-01-01 2022-03-31 0001389050 2021-10-01 2021-12-31 0001389050 2021-04-01 2021-06-30 0001389050 2021-01-01 2021-03-31 0001389050 2021-09-30 0001389050 2020-12-31 0001389050 aroc:StockOptionsWithExercisePriceAboveMarketPriceMember 2021-07-01 2021-09-30 0001389050 aroc:StockOptionsWithExercisePriceAboveMarketPriceMember 2021-01-01 2021-09-30 0001389050 aroc:LiabilityAwardsMember 2022-07-01 2022-09-30 0001389050 aroc:EquityAwardsMember 2022-07-01 2022-09-30 0001389050 aroc:LiabilityAwardsMember 2022-01-01 2022-09-30 0001389050 aroc:EquityAwardsMember 2022-01-01 2022-09-30 0001389050 aroc:LiabilityAwardsMember 2021-07-01 2021-09-30 0001389050 aroc:EquityAwardsMember 2021-07-01 2021-09-30 0001389050 aroc:LiabilityAwardsMember 2021-01-01 2021-09-30 0001389050 aroc:EquityAwardsMember 2021-01-01 2021-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2021-07-01 2021-09-30 0001389050 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2022-09-30 0001389050 aroc:HilcorpAndAffiliatesMember srt:AffiliatedEntityMember 2021-12-31 0001389050 us-gaap:TradeAccountsReceivableMember 2022-09-30 0001389050 us-gaap:TradeAccountsReceivableMember 2021-12-31 0001389050 2022-09-30 0001389050 2021-12-31 0001389050 2022-10-26 0001389050 aroc:OldOceanReservesMember srt:AffiliatedEntityMember 2022-01-01 2022-09-30 0001389050 aroc:OldOceanReservesMember srt:AffiliatedEntityMember 2022-09-30 0001389050 aroc:IdleCompressorUnitsMember 2022-07-01 2022-09-30 0001389050 aroc:IdleCompressorUnitsMember 2022-01-01 2022-09-30 0001389050 aroc:IdleCompressorUnitsMember 2021-07-01 2021-09-30 0001389050 aroc:IdleCompressorUnitsMember 2021-01-01 2021-09-30 0001389050 aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0001389050 srt:WeightedAverageMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 srt:MinimumMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 srt:MaximumMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputDisposalPeriodMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputDiscountForMarketLiquidityMember us-gaap:MachineryAndEquipmentMember 2022-09-30 0001389050 srt:WeightedAverageMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0001389050 srt:MinimumMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0001389050 srt:MaximumMember aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputSalePriceMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0001389050 aroc:ImpairedLongLivedAssetsMember us-gaap:FairValueInputsLevel3Member aroc:MeasurementInputDiscountForMarketLiquidityMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0001389050 aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:AftermarketServicesSegmentMember 2022-07-01 2022-09-30 0001389050 2022-07-01 2022-09-30 0001389050 aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:AftermarketServicesSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:AftermarketServicesSegmentMember 2021-07-01 2021-09-30 0001389050 2021-07-01 2021-09-30 0001389050 aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:AftermarketServicesSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:EcotecMember 2022-04-01 2022-04-30 0001389050 aroc:EcotecMember us-gaap:SubsequentEventMember 2022-10-03 0001389050 aroc:EcotecMember 2022-09-30 0001389050 aroc:InterestRateSwapExpirationMarch2022Member 2022-03-31 0001389050 aroc:InterestRateSwapExpirationMarch2022Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-01 2022-03-31 0001389050 aroc:InterestRateSwapExpirationMarch2022Member 2022-03-01 2022-03-31 0001389050 aroc:InterestRateSwapExpirationMarch2022Member 2021-07-01 2021-09-30 0001389050 aroc:InterestRateSwapExpirationMarch2022Member 2021-06-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupThreeMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2022-07-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupThreeMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2022-01-01 2022-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupThreeMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2021-07-01 2021-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupTwoMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupThreeMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MinimumMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 aroc:HorsepowerGroupOneMember srt:MaximumMember aroc:ContractOperationsSegmentMember 2021-01-01 2021-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:September2022DispositionMember 2022-09-01 2022-09-30 0001389050 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember aroc:May2022DispositionMember 2022-05-01 2022-05-31 0001389050 2021-01-01 2021-09-30 0001389050 2022-01-01 2022-09-30 aroc:segment iso4217:USD utr:hp pure iso4217:USD utr:hp aroc:Y shares aroc:CompressorUnit aroc:director iso4217:USD shares http://fasb.org/us-gaap/2022#InterestExpense http://fasb.org/us-gaap/2022#InterestExpense http://fasb.org/us-gaap/2022#InterestExpense 0001389050 --12-31 2022 Q3 false http://www.archrock.com/20220930#LongLivedAndOtherAssetImpairment http://www.archrock.com/20220930#LongLivedAndOtherAssetImpairment http://www.archrock.com/20220930#LongLivedAndOtherAssetImpairment http://www.archrock.com/20220930#ContractOperationsSegmentMember http://www.archrock.com/20220930#ContractOperationsSegmentMember http://www.archrock.com/20220930#ContractOperationsSegmentMember http://www.archrock.com/20220930#ContractOperationsSegmentMember http://www.archrock.com/20220930#ContractOperationsSegmentMember http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member 0.10 0.06 0.21 0.14 2800000 P3M P1Y P1Y P1Y P1Y P1Y http://www.archrock.com/20220930#LongLivedAndOtherAssetImpairment 15077000 8848000 32724000 21316000 http://fasb.org/us-gaap/2022#InterestExpense http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#FairValueInputsLevel3Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member 10-Q true 2022-09-30 false 001-33666 Archrock, Inc. DE 74-3204509 9807 Katy Freeway Suite 100 Houston TX 77024 281 836-8000 Common stock, $0.01 par value per share AROC NYSE Yes Yes Large Accelerated Filer false false false 155611630 2042000 1569000 1487000 2152000 127334000 104931000 84091000 72869000 6817000 7201000 220284000 186570000 2214666000 2226526000 16089000 17491000 39019000 47887000 32598000 25418000 37001000 47879000 37051000 28384000 8893000 9811000 2605601000 2589966000 89602000 38920000 97021000 82517000 7707000 3817000 194330000 125254000 1498895000 1530825000 14286000 15940000 1076000 1136000 19330000 17505000 7868000 7868000 1735785000 1698528000 0.01 0.01 50000000 50000000 0 0 0.01 0.01 250000000 250000000 163412780 161482852 1633000 1615000 3453720000 3440059000 -2497002000 -2463114000 -984000 7801150 7417401 88535000 86138000 869816000 891438000 2605601000 2589966000 170497000 158911000 500451000 488810000 43171000 36255000 126246000 97402000 213668000 195166000 626697000 586212000 71694000 61280000 204550000 184032000 35833000 30652000 106181000 83925000 107527000 91932000 310731000 267957000 30500000 28839000 85964000 80000000 39953000 45280000 124348000 135185000 4154000 5121000 16217000 15154000 313000 1953000 25177000 25508000 74879000 82711000 12695000 15393000 33755000 29549000 585000 -337000 52000 1634000 19637000 13229000 48365000 34435000 4266000 3925000 14527000 12210000 15371000 9304000 33838000 22225000 0.10 0.06 0.21 0.14 153550000 152158000 153168000 151615000 153687000 152297000 153297000 151769000 15371000 9304000 33838000 22225000 585000 574000 2547000 -431000 -410000 -431000 1016000 984000 2978000 15371000 10320000 34822000 25203000 163385390 1633000 3450603000 -2489814000 7740919 -88504000 873918000 3636 31000 31000 0.145 22559000 22559000 27390 167000 167000 2998000 -56595 2998000 -48000 -48000 15371000 15371000 163412780 1633000 3453720000 -2497002000 7801150 -88535000 869816000 161339554 1613000 3434224000 -2433553000 -3044000 7278449 -85419000 913821000 92540 663000 663000 0.145 22506000 22506000 22425 175000 175000 97426 1000 2899000 -31199 2900000 9304000 9304000 1016000 1016000 161459405 1614000 3437298000 -2446755000 -2028000 7402188 -86082000 904047000 161482852 1615000 3440059000 -2463114000 -984000 7417401 -86138000 891438000 276342 2397000 2397000 0.435 67726000 67726000 66236 462000 462000 1416672 14000 9021000 -107407 9035000 447020 4000 4178000 4182000 33838000 33838000 984000 984000 163412780 1633000 3453720000 -2497002000 7801150 -88535000 869816000 160014960 1600000 3424624000 -2401988000 -5006000 7052769 -83673000 935557000 277316 2409000 2409000 0.435 66992000 66992000 66541 546000 546000 1020756 10000 8731000 -72103 8741000 357148 4000 3397000 3401000 22225000 22225000 2978000 2978000 161459405 1614000 3437298000 -2446755000 -2028000 7402188 -86082000 904047000 33838000 22225000 124348000 135185000 16217000 15154000 1040000 621000 2407000 2922000 3864000 8839000 1504000 1504000 410000 431000 -631000 -2866000 9035000 8741000 -28000 151000 5535000 10604000 28220000 18945000 13624000 11778000 14211000 15523000 15709000 8081000 29130000 2133000 8339000 5994000 -697000 -1326000 22486000 11481000 37251000 33626000 19614000 8167000 -96000 88000 166332000 208725000 171032000 70881000 13348000 24683000 99785000 83075000 3353000 977000 12000000 -66546000 37854000 579483000 522751000 611983000 695751000 2451000 1334000 3283000 67726000 66992000 4182000 3401000 462000 546000 2397000 2409000 -99313000 -244188000 473000 2391000 1569000 1097000 2042000 3488000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 1. GENERAL</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Archrock, Inc. (individually and together with its wholly owned subsidiaries, “we,” “our” or us”) is an energy infrastructure company with a primary focus on midstream natural gas compression. We are the leading provider of natural gas compression services to customers in the energy industry throughout the United States (the “U.S.”) and a leading supplier of aftermarket services to customers that own compression equipment in the U.S. We operate in two business segments: contract operations and aftermarket services. Our predominant segment, contract operations, primarily includes designing, sourcing, owning, installing, operating, servicing, repairing and maintaining our owned fleet of natural gas compression equipment to provide natural gas compression services to our customers. In our aftermarket services business, we sell parts and components and provide operations, maintenance, overhaul and reconfiguration services to customers who own compression equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with U.S. Generally Accepted Accounting Policies (“GAAP”) and the rules and regulations of the SEC. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP are not required in these interim financial statements and have been condensed or omitted. Management believes that the information furnished reflects all normal recurring adjustments necessary to fairly present our consolidated financial position, results of operations and cash flows for the periods indicated. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements presented in our Form 10–K, which contains a more comprehensive summary of our accounting policies. The interim results reported herein are not necessarily indicative of results for a full year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">All intercompany accounts and transactions have been eliminated in consolidation.  In the Notes to Unaudited Condensed Consolidated Financial Statements, all dollar and share amounts in tabulations are in thousands of dollars and shares, respectively, unless otherwise indicated.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="font-size:2pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with U.S. Generally Accepted Accounting Policies (“GAAP”) and the rules and regulations of the SEC. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP are not required in these interim financial statements and have been condensed or omitted. Management believes that the information furnished reflects all normal recurring adjustments necessary to fairly present our consolidated financial position, results of operations and cash flows for the periods indicated. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements presented in our Form 10–K, which contains a more comprehensive summary of our accounting policies. The interim results reported herein are not necessarily indicative of results for a full year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">All intercompany accounts and transactions have been eliminated in consolidation.  In the Notes to Unaudited Condensed Consolidated Financial Statements, all dollar and share amounts in tabulations are in thousands of dollars and shares, respectively, unless otherwise indicated.  </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 2. DISPOSITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In September 2022, we completed the sale of certain contract operations customer service agreements and approximately 390 compressors, comprising approximately 100,000<span style="white-space:pre-wrap;"> horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of </span>$44.3 million for the sale and recorded a gain on the sale of $11.5 million during the three months and nine months ended September 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In May 2022, we completed the sale of certain contract operations customer service agreements and approximately 380 compressors, comprising approximately 70,000 horsepower, used to provide compression services under those agreements, as well as other assets used to support the operations. We allocated customer–related and contract–based intangible assets based on a ratio of the horsepower sold relative to the total horsepower of the asset group. We received cash consideration of $55.5 million for the sale and recorded a gain on the sale of $16.7 million during the nine months ended September 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 390 100000 44300000 44300000 11500000 11500000 380 70000 55500000 16700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 3. INVENTORY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">Inventory is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.13908768%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Parts and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,628</p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,241</p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,869</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.13908768%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Parts and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,628</p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,241</p></td></tr><tr><td style="vertical-align:bottom;width:60.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,869</p></td></tr></table> 67459000 63628000 16632000 9241000 84091000 72869000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 4. PROPERTY, PLANT AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">Property, plant and equipment is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compression equipment, facilities and other fleet assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,243,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,273,770</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,540</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transportation and shop equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,490</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,908</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,229</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,460,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492,937</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,266,411)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,214,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,226,526</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compression equipment, facilities and other fleet assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,243,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,273,770</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,540</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transportation and shop equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,490</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,908</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,229</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,460,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492,937</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,266,411)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,214,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,226,526</p></td></tr></table> 3243488000 3273770000 44056000 43540000 90116000 92490000 77357000 76908000 5518000 6229000 3460535000 3492937000 1245869000 1266411000 2214666000 2226526000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:10pt 0pt 0pt 0pt;">NOTE 5. EQUITY INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Investments in which we are deemed to exert significant influence, but not control, are accounted for using the equity method of accounting, except in cases where the fair value option is elected. For such investments where we have elected the fair value option, the election is irrevocable and is applied on an investment–by–investment basis at initial recognition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In April 2022, we agreed to acquire for cash a 25%<span style="white-space:pre-wrap;"> equity interest in Ecotec International Holdings, LLC. (“ECOTEC”), a company specializing in methane emissions detection, monitoring and management. We have elected the fair value option to account for this investment (see Note 16). As of September 30, 2022, our ownership interest in ECOTEC is </span>19%, which is included in Other assets in our unaudited condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Changes in the fair value of this investment are recognized in Other (income) expense, net in our unaudited condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.25 0.19 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 6. HOSTING ARRANGEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We have hosting arrangements that are service contracts related to the cloud migration of our Enterprise Resource Planning (“ERP”) system and cloud services for our mobile workforce, telematics and inventory management tools.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of September 30, 2022 and December 31, 2021, we had $15.1 million and $12.7 million, respectively, of capitalized implementation costs related to these hosting arrangements included in Other assets in our unaudited condensed consolidated balance sheets. Accumulated amortization was $2.1 million and $0.7 million as of September 30, 2022 and December 31, 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Included in Selling, general and administrative in our unaudited condensed consolidated statements of operations is amortization of $0.6 million and $0.1 million during the three months ended September 30, 2022 and 2021, respectively, and $1.5 million and $0.3 million during the nine months ended September 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 15100000 12700000 2100000 700000 600000 100000 1500000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 7. LONG–TERM DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Long–term debt is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,500</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.25% senior notes due April 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Principal outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,536</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,406)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 801,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 802,130</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.875% senior notes due April 2027 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Principal outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,805)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 494,195</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,530,825</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Our $750.0<span style="white-space:pre-wrap;"> million asset–based revolving Credit Facility, as amended (the “Credit Facility”), matures in November 2024. As of September 30, 2022, there were </span>$5.8 million letters of credit outstanding under the Credit Facility and the applicable margin on borrowings outstanding was 2.4%<span style="white-space:pre-wrap;">. The weighted average annual interest rate on the outstanding balance under our Credit Facility, excluding the effect of interest rate swaps, was </span>5.5% and 2.6% at September 30, 2022 and December 31, 2021, respectively. We incurred $0.5 million of commitment fees on the daily unused amount of the Credit Facility in each of the three months ended September 30, 2022 and 2021 and $1.5 million in each of the nine months ended September 30, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">As of September 30, 2022, we were in compliance with all covenants under our Credit Facility agreement. As a result of the Credit Facility’s financial ratio requirements, </span>$486.4 million of the $542.2<span style="white-space:pre-wrap;"> million of undrawn capacity was available for additional borrowings as of September 30, 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In February 2021, we amended our Credit Facility to, among other things, reduce the aggregate revolving commitment from $1.25 billion to $750.0 million and adjust certain financial ratios. We wrote off $4.9 million of unamortized deferred financing costs as a result of the amendment, which was recorded to interest expense in our unaudited condensed consolidated statements of operations during the nine months ended September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,500</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.25% senior notes due April 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Principal outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,536</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,406)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 801,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 802,130</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.875% senior notes due April 2027 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Principal outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,805)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 494,195</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,530,825</p></td></tr></table> 202000000 234500000 0.0625 0.0625 800000000 800000000 11031000 12536000 9158000 10406000 801873000 802130000 0.06875 0.06875 500000000 500000000 4978000 5805000 495022000 494195000 1498895000 1530825000 750000000.0 5800000 0.024 0.055 0.026 500000 500000 1500000 1500000 486400000 542200000 1250000000 750000000.0 4900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE<span style="font-weight:normal;"> 8</span>. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Insurance Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Our business can be hazardous, involving unforeseen circumstances such as uncontrollable flows of natural gas or well fluids and fires or explosions. As is customary in our industry, we review our safety equipment and procedures and carry insurance against some, but not all, risks of our business. Our insurance coverage includes property damage, general liability and commercial automobile liability and other coverage we believe is appropriate. We believe that our insurance coverage is customary for the industry and adequate for our business, however, losses and liabilities not covered by insurance would increase our costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Additionally, we are substantially self–insured for workers’ compensation and employee group health claims in view of the relatively high per–incident deductibles we absorb under our insurance arrangements for these risks. Losses up to the deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. <span style="color:#212529;">We are also self–insured for property damage to our offshore assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In August 2021, Hurricane Ida caused operational disruptions, damage to compressors and a temporary shutdown of facilities in Louisiana that negatively impacted our financial performance. At December 31, 2021, we had an insurance recovery receivable of $2.8 million related to the facility and compressor damages, which we received in <span style="-sec-ix-hidden:Hidden_d169v1OjpUWESxqnDcuiwg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cash</span></span> during the three months ended March 31, 2022. In September 2022, we received $0.4 million of business interruption insurance recovery proceeds, which resolved the remainder of our insurance claims related to Hurricane Ida. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Tax Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">We are subject to a number of state and local taxes that are not income–based. As many of these taxes are subject to audit by the taxing authorities, it is possible that an audit could result in additional taxes due. We accrue for such additional taxes when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the liability. As of September 30, 2022 and December 31, 2021, we had </span>$3.9 million and $5.8<span style="white-space:pre-wrap;"> million, respectively, accrued for the outcomes of non–income–based tax audits. We do not expect that the ultimate resolutions of these audits will result in a material variance from the amounts accrued. We do not accrue for unasserted claims for tax audits unless we believe the assertion of a claim is probable, it is probable that it will be determined that the claim is owed and we can reasonably estimate the claim or range of the claim. We believe the likelihood is remote that the impact of potential unasserted claims from non–income–based tax audits could be material to our consolidated financial position, but it is possible that the resolution of future audits could be material to our consolidated results of operations or cash flows.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In 2021, one of our sales and use tax audits advanced from the audit review phase to the contested hearing phase. As of both September 30, 2022 and December 31, 2021, we had </span>$0.6 million accrued for this audit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Litigation and Claims</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:14.4pt;margin:0pt;"><span style="font-weight:normal;">In the</span><span style="font-weight:normal;"> ordinary course of business, we are involved in various pending or threatened legal actions. While we are unable to predict the ultimate outcome of these actions, we believe that any ultimate liability arising from any of these actions will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends. However, because of the inherent uncertainty of litigation and arbitration proceedings, we cannot provide assurance that the resolution of any particular claim or proceeding to which we are a party will not have a material adverse effect on our consolidated financial position, results of operations or cash flows, including our ability to pay dividends.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 2800000 400000 3900000 5800000 600000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 9. STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equity Distribution Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the nine months ended September 30, 2022, we sold 447,020 shares of common stock for net proceeds of $4.2 million pursuant to an Equity Distribution agreement, dated February 23, 2021, entered into with Wells Fargo Securities, LLC and BofA Securities, Inc., as sales agents, relating to the at–the–market offer and sale of shares of our common stock from time to time (the “Equity Distribution Agreement”). During the nine months ended September 30, 2021, we sold 357,148 shares of common stock under this program for net proceeds of $3.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Cash Dividends</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table summarizes our dividends declared and paid in each of the quarterly periods of 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dividends per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">  </b><b style="font-weight:bold;">Dividends Paid</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,559</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,494</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,673</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,351</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,506</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,331</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,155</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On October 27, 2022, our Board of Directors declared a quarterly dividend of $0.145 per share of common stock to be paid on November 15, 2022 to stockholders of record at the close of business on November 8, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Accumulated Other Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Components of comprehensive income (loss) are net income (loss) and all changes in equity during a period except those resulting from transactions with owners. Our accumulated other comprehensive loss consists of changes in the fair value of our interest rate swap derivative instruments, net of tax. See Note 15 for further details on our interest rate swap derivative instruments.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">The following table presents the changes in accumulated other comprehensive loss, net of tax:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,044)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income, net of tax:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 5.75pt;">Loss recognized in other comprehensive<br/>income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (529)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 5.75pt;">Loss reclassified from accumulated other<br/>comprehensive loss to interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,028)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,028)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 447020 4200000 357148 3400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dividends per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">  </b><b style="font-weight:bold;">Dividends Paid</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,559</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,494</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,673</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,351</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,506</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,331</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Q1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,155</p></td></tr></table> 0.145 22559000 0.145 22494000 0.145 22673000 0.145 22351000 0.145 22506000 0.145 22331000 0.145 22155000 0.145 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,044)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (984)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income, net of tax:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 5.75pt;">Loss recognized in other comprehensive<br/>income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (529)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 5.75pt;">Loss reclassified from accumulated other<br/>comprehensive loss to interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,028)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,028)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -3044000 -984000 -5006000 -458000 -405000 -529000 -1474000 -1389000 -3507000 1016000 984000 2978000 -2028000 -2028000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 10. REVENUE FROM CONTRACTS WITH CUSTOMERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table presents our revenue from contracts with customers by segment (see Note 18) and disaggregated by revenue source:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract operations:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">0 ― 1,000 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 38,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 134,413</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">1,001 ― 1,500 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 208,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,454</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Over 1,500 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 58,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 170,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 152,360</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract operations revenue <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 170,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 158,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 488,810</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aftermarket services:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53,149</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Over–the–counter (“OTC”) parts and components sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,253</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total aftermarket services revenue <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 36,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 126,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,402</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 195,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 626,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 586,212</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Primarily relates to fees associated with owned non-compression equipment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended September 30, 2022 and 2021, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the nine months ended September 30, 2022 and 2021, respectively, related to billable maintenance on owned compressors that was recognized at a point in time. All other contract operations revenue is recognized over time.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Services revenue within aftermarket services is recognized over time. OTC parts and components sales revenue is recognized at a point in time.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Performance Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of September 30, 2022, we had $282.3 million of remaining performance obligations related to our contract operations segment, which will be recognized through 2027 as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dKLaWqDBEEObjN6aBjIiQg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2022</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_DkgRZp3BUEW8EwTavdu6gA;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2023</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_m6frkdcMikCxSF51oQIyqQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2024</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_XDAm6lX6ZEKkjb3ph6HeEg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2025</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_s7sP5hzAGEOtsrdfF9PigQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2026</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_vvMolVThtEKlJE-79yMRVg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2027</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 99,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 282,271</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">We do not disclose the aggregate transaction price for the remaining performance obligations for aftermarket services as there are no contracts with customers with an original contract term that is greater than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Contract Assets and Liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of September 30, 2022 and December 31, 2021, our receivables from contracts with customers, net of allowance for credit losses, were $118.9 million and $84.7 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="color:#212529;font-style:italic;">Allowance for Credit Losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;">Trade accounts receivable are due from companies of varying size engaged principally in oil and natural gas activities throughout the U.S. We review the financial condition of customers prior to extending credit and generally do not obtain collateral for trade receivables. Payment terms are on a short-term basis and in accordance with industry practice. We consider this credit risk to be limited due to these companies’ financial resources, the nature of the products and services we provide and the terms of our customer agreements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;">Due to the short-term nature of our trade receivables, we consider the amortized cost to be the same as the carrying amount of the receivable, excluding the allowance for credit losses. We recognize an allowance for credit losses when a receivable is recorded, even when the risk of loss is remote. We utilize an aging schedule to determine our allowance for credit losses and measure expected credit losses on a collective (pool) basis when similar risk characteristics exist. We rely primarily on ratings assigned by external rating agencies and credit monitoring services to assess credit risk and aggregate customers first by low, medium or high risk asset pools, and then by delinquency status. We also consider the internal risk associated with geographic location and the services we provide to the customer when determining asset pools. If a customer does not share similar risk characteristics with other customers, we evaluate the customer’s outstanding trade receivables for expected credit losses on an individual basis. Trade receivables evaluated individually are not included in our collective assessment. Each reporting period, we reassess our customers’ risk profiles and determine the appropriate asset pool classification, or perform individual assessments of expected credit losses, based on the customers’ risk characteristics at the reporting date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;">The contractual life of our trade receivables is primarily </span><span style="color:#212529;">30 days</span><span style="color:#212529;"> based on the payment terms specified in the contract. Contract operations services are generally billed monthly at the beginning of the month in which service is being provided. Aftermarket services billings typically occur when parts are delivered or service is completed. Loss rates are separately determined for each asset pool based on the length of time a trade receivable has been outstanding. We analyze </span><span style="color:#212529;">two years</span><span style="color:#212529;"> of internal historical loss data, including the effects of prepayments, write-offs and subsequent recoveries, to determine our historical loss experience. Our historical loss information is a relevant data point for estimating credit losses, as the data closely aligns with trade receivables due from our customers. Ratings assigned by external rating agencies and credit monitoring services consider past performance and forecasts of future economic conditions in assessing credit risk. We routinely update our historical loss data to reflect our customers’ current risk profile, to ensure the historical data and loss rates are relevant to the pool of assets for which we are estimating expected credit losses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Our allowance for credit losses balance changed as follows during the nine months ended September 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:76.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">      </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,152</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for credit losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs charged against allowance</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (637)</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,487</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Contract Liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Freight billings to customers for the transport of compression assets, customer–specified modifications of compression assets and milestone billings on aftermarket services often result in a contract liability. As of September 30, 2022 and December 31, 2021, our contract liabilities were $8.3 million and $4.4<span style="white-space:pre-wrap;"> million, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the nine months ended September 30, 2022, we deferred revenue of $19.6 million and recognized deferred revenue of $15.7<span style="white-space:pre-wrap;"> million. The revenue recognized during the period primarily related to freight billings and milestone billings on aftermarket services.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract operations:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">0 ― 1,000 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 38,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 134,413</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">1,001 ― 1,500 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 208,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,454</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Over 1,500 horsepower per unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 58,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 170,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 152,360</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract operations revenue <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 170,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 158,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 488,810</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aftermarket services:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53,149</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Over–the–counter (“OTC”) parts and components sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,253</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total aftermarket services revenue <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 36,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 126,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,402</p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 195,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 626,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 586,212</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Primarily relates to fees associated with owned non-compression equipment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended September 30, 2022 and 2021, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the nine months ended September 30, 2022 and 2021, respectively, related to billable maintenance on owned compressors that was recognized at a point in time. All other contract operations revenue is recognized over time.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Services revenue within aftermarket services is recognized over time. OTC parts and components sales revenue is recognized at a point in time.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 0 0 1000 1000 1000 1000 38967000 41576000 121298000 134413000 1001 1001 1001 1001 1500 1500 1500 1500 72463000 66138000 208161000 201454000 1500 1500 1500 1500 58818000 51018000 170297000 152360000 249000 179000 695000 583000 170497000 158911000 500451000 488810000 23528000 19249000 66666000 53149000 19643000 17006000 59580000 44253000 43171000 36255000 126246000 97402000 213668000 195166000 626697000 586212000 700000 700000 1800000 3100000 282300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dKLaWqDBEEObjN6aBjIiQg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2022</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_DkgRZp3BUEW8EwTavdu6gA;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2023</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_m6frkdcMikCxSF51oQIyqQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2024</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_XDAm6lX6ZEKkjb3ph6HeEg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2025</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_s7sP5hzAGEOtsrdfF9PigQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2026</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_vvMolVThtEKlJE-79yMRVg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2027</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 99,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 282,271</p></td></tr></table> 99377000 122031000 46882000 12870000 919000 192000 282271000 118900000 84700000 P30D P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:76.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">      </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,152</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for credit losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs charged against allowance</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (637)</p></td></tr><tr><td style="vertical-align:middle;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:17.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,487</p></td></tr></table> 2152000 -28000 637000 1487000 8300000 4400000 19600000 15700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">NOTE 11. STOCK–BASED COMPENSATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">We grant various forms of stock–based compensation to our employees and non–employee directors. These stock–based awards can consist of stock options, stock appreciation rights, restricted stock awards, restricted stock units (“RSUs”), performance–based RSUs, other stock–based awards and dividend equivalent rights. We recognize stock–based compensation expense related to restricted stock awards, RSUs, performance–based RSUs and shares issued under our ESPP. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table presents the stock–based compensation expense recognized in our unaudited condensed consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity award expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,741</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liability award expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,862</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">The following table presents our restricted stock activity in the nine months ended September 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10.35</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.03</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10.25</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.28</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock, September 30, 2022 <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.67</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Comprised of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">508</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> cash-settled units and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">2,534</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> stock–settled awards and units.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of September 30, 2022, there was $17.1 million of unrecognized stock–based compensation expense which is expected to be recognized over a weighted average period of 1.9 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity award expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,741</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liability award expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,862</p></td></tr></table> 2998000 2900000 9035000 8741000 24000 127000 904000 1121000 3022000 3027000 9939000 9862000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10.35</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.03</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10.25</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.28</p></td></tr><tr><td style="vertical-align:bottom;width:64.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock, September 30, 2022 <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.67</p></td></tr></table> 2578000 10.35 1861000 9.03 1152000 10.25 244000 9.28 3043000 9.67 508000 2534000 17100000 P1Y10M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 12. LONG–LIVED AND OTHER ASSET IMPAIRMENT </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We review long–lived assets, including property, plant and equipment and identifiable intangibles that are being amortized, for impairment whenever events or changes in circumstances, including the removal of compressors from our active fleet, indicate that the carrying amount of an asset may not be recoverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">We periodically review the future deployment of our idle compression assets for units that are not of the type, configuration, condition, make or model that are cost efficient to maintain and operate. Based on these reviews, we determine that certain idle compressors should be retired from the active fleet. The retirement of these units from the active fleet triggers a review of these assets for impairment and as a result of our review, we may record an asset impairment to reduce the book value of each unit to its estimated fair value. The fair value of each unit is estimated based on the expected net sale proceeds compared to other fleet units we recently sold, a review of other units recently offered for sale by third parties or the estimated component value of the equipment we plan to use.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In connection with our review of our idle compression assets, we evaluate for impairment idle units that were culled from our fleet in prior years and are available for sale. Based on that review, we may reduce the expected proceeds from disposition and record additional impairment to reduce the book value of each unit to its estimated fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table presents the results of our compression fleet impairment review as recorded in our contract operations segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Idle compressors retired from the active fleet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Horsepower of idle compressors retired from the active<br/>fleet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,000</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5mZqCZzqNkCvKZ-P9YLqhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Impairment recorded on idle compressors retired from</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"><br/></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the active fleet</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,964</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">See Note 16 for additional information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Idle compressors retired from the active fleet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Horsepower of idle compressors retired from the active<br/>fleet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,000</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5mZqCZzqNkCvKZ-P9YLqhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Impairment recorded on idle compressors retired from</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"><br/></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the active fleet</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,964</p></td></tr></table> 25 60 100 175 23000 24000 80000 61000 4149000 5120000 16205000 14964000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 13. INCOME TAXES </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Valuation Allowance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The amount of our deferred tax assets considered realizable could be adjusted if projections of future taxable income are reduced or objective negative evidence in the form of a three–year cumulative loss is present or both. Should we no longer have a level of sustained profitability, excluding nonrecurring charges, we will have to rely more on our future projections of taxable income to determine if we have an adequate source of taxable income for the realization of our deferred tax assets, namely net operating loss, interest limitation and tax credit carryforwards. This may result in the need to record a valuation allowance against all or a portion of our deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Effective Tax Rate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The year-to-date effective tax rate for the nine months ended September 30, 2022 differed significantly from our statutory rate primarily due to unrecognized tax benefits and the limitation on executive compensation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Unrecognized Tax Benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of September 30, 2022, we believe it is reasonably possible that $2.7 million of our unrecognized tax benefits, including penalties, interest and discontinued operations, will be reduced prior to September 30, 2023 due to the settlement of audits or the expiration of statutes of limitations or both. However, due to the uncertain and complex application of the tax regulations, it is possible that the ultimate resolution of these matters may result in liabilities that could materially differ from this estimate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Impact of New Legislation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">On August 16, 2022, President Biden signed into law the Inflation Reduction Act (Public Law Number 117–169). This legislation is expected to have an immaterial impact to our unaudited condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 2700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE<span style="font-weight:normal;"> </span>14. EARNINGS PER COMMON SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Basic net income (loss) per common share is computed using the two–class method, which is an earnings allocation formula that determines net income (loss) per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. Under the two–class method, basic net income (loss) per common share is determined by dividing net income (loss), after deducting amounts allocated to participating securities, by the weighted average number of common shares outstanding for the period. Participating securities include unvested restricted stock and stock–settled restricted stock units that have nonforfeitable rights to receive dividends or dividend equivalents, whether paid or unpaid. During periods of net loss, only distributed earnings (dividends) are allocated to participating securities, as participating securities do not have a contractual obligation to participate in our undistributed losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Diluted net income (loss) per common share is computed using the weighted average number of common shares outstanding adjusted for the incremental common stock equivalents attributed to outstanding options, performance–based RSUs and stock to be issued pursuant to our ESPP unless their effect would have been anti–dilutive. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table shows the calculation of net income attributable to common stockholders, which is used in the calculation of basic and diluted earnings per common share, potential shares of common stock that were included in computing diluted earnings per common share and the potential shares of common stock issuable that were excluded from computing diluted earnings per common share as their inclusion would have been anti–dilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,225</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allocation of earnings to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (909)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_CWmB4XqXhUWhoF_bkZTJuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WUC8KTBn10yjQ8o4bpgs1w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DtfwQ8dfHUu-OqwaxlbJyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_iCclJOTS9kOj1HUdWVcRQw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,316</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average common shares outstanding used in<br/>basic earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,615</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average common shares outstanding used in<br/>diluted earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,769</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">On exercise of options where exercise price is greater than average market price for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,225</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allocation of earnings to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (909)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_CWmB4XqXhUWhoF_bkZTJuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WUC8KTBn10yjQ8o4bpgs1w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DtfwQ8dfHUu-OqwaxlbJyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_iCclJOTS9kOj1HUdWVcRQw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,316</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average common shares outstanding used in<br/>basic earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,615</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average common shares outstanding used in<br/>diluted earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,769</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">On exercise of options where exercise price is greater than average market price for the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td></tr></table> 15371000 9304000 33838000 22225000 294000 456000 1114000 909000 15077000 8848000 32724000 21316000 153550000 152158000 153168000 151615000 131000 138000 125000 152000 6000 1000 4000 2000 153687000 152297000 153297000 151769000 15000 27000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 15. DERIVATIVES AND HEDGING</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We are exposed to market risks associated with changes in the variable interest rate of our Credit Facility. We have used derivative instruments, in the form of interest rate swaps, to manage our exposure to fluctuations in this variable interest rate and thereby minimize the risks and costs associated with financial activities. We do not use derivative instruments for trading or other speculative purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In March 2022, our $300.0 million notional value of interest rate swaps expired. We previously entered into these swaps to offset changes in expected cash flows due to fluctuations in the associated variable interest rates and designated them as cash flow hedges. There was no nonperformance by any counterparty during the terms of the interest rate swaps and no collateral was posted for the instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Prior to expiration, during the third quarter of 2021, we dedesignated $125.0 million notional value of our interest rate swaps. The fair value of this interest rate swap immediately prior to dedesignation was a liability of $1.6 million. The associated amount in accumulated other comprehensive loss related to this interest rate swap was amortized into interest expense over the remaining term of the swap through March 2022. Changes in the fair value of the dedesignated interest rate swap after dedesignation and prior to expiration were recorded in interest expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The remaining $175.0 million notional value of our interest rate swaps were designated as (highly effective) cash flow hedging instruments until their expiration. Changes in the fair value of cash flow hedging instruments are recognized as a component of other comprehensive income (loss) until the hedged transaction affects earnings. At that time, amounts are reclassified into earnings to interest expense, the same statement of operations line item to which the earnings effect of the hedged item is recorded. Cash flows from derivatives designated as hedges are classified in our unaudited condensed consolidated statements of cash flows under the same category as the cash flows from the underlying assets, liabilities or anticipated transactions unless the derivative contract contains a significant financing element, in which case, the cash settlements for those derivatives are classified as cash flows from financing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table presents the effect of our derivative instruments on our unaudited condensed consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,711</p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Interest rate swaps designated as cash flow hedging</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">instruments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pre-tax loss recognized in other comprehensive<br/>income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (670)</p></td></tr><tr><td style="vertical-align:top;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pre-tax loss reclassified from accumulated other<br/>comprehensive loss into interest expense</p></td><td style="vertical-align:top;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,440)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Interest rate swaps not designated as hedging</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">instruments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_js948PrDQEKrwFkaHXfWsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Gain recognized in interest expense</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table presents the effect of our derivative instruments on our unaudited condensed consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate swaps designated as cash flow hedging instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_4b5JCDN64E2gmiet2Y3gGg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate swaps not designated as hedging instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_1wSRg33z00y9DNwpIrAqkQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FaOMIBU8EkSeUrimcFWwNQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total derivative liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">Please see Note 9 and Note 16 for additional details on our derivative instruments.</p> 300000000.0 0 125000000.0 1600000 175000000.0 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,711</p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Interest rate swaps designated as cash flow hedging</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">instruments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pre-tax loss recognized in other comprehensive<br/>income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (670)</p></td></tr><tr><td style="vertical-align:top;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Pre-tax loss reclassified from accumulated other<br/>comprehensive loss into interest expense</p></td><td style="vertical-align:top;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,440)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Interest rate swaps not designated as hedging</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">instruments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_js948PrDQEKrwFkaHXfWsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Gain recognized in interest expense</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td></tr></table> 25177000 25508000 74879000 82711000 -581000 -512000 -670000 -1867000 -1758000 -4440000 532000 523000 532000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate swaps designated as cash flow hedging instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_4b5JCDN64E2gmiet2Y3gGg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate swaps not designated as hedging instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_1wSRg33z00y9DNwpIrAqkQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FaOMIBU8EkSeUrimcFWwNQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total derivative liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 727000 523000 1250000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">16. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:14.4pt;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investment in ECOTEC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the nine months ended September 30, 2022, we acquired a 19%<span style="white-space:pre-wrap;"> equity interest in ECOTEC. We have elected the fair value option to account for this investment. The investment is valued at its transaction price, unless and until there is a significant change in the investment, such as an impairment or an additional investment. The investment’s fair value is reviewed periodically and is classified as a Level 3 measurement. As of September 30, 2022, the fair value of our investment in ECOTEC was as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_PHoo1FNubUCYN2ofVuEqAg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Investment in ECOTEC</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Swaps</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Prior to their expiration in the first quarter of 2022, our interest rate swap derivative instruments were valued quarterly based on the income approach (discounted cash flows) using market observable inputs, including LIBOR forward curves. These fair value measurements were classified as Level 2. The following table presents our derivative position measured at fair value on a recurring basis, with pricing levels as of the date of valuation:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_cFCKHEzD7ESkifhk5LbB7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Derivative liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,250</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the three months and nine months ended September 30, 2022, we recorded nonrecurring fair value measurements of $4.1 million and $16.2<span style="white-space:pre-wrap;"> million, respectively, related to our idle compressors (see Note 12). Our estimate of the compressors’ fair value was primarily based on the expected net sale proceeds compared with other fleet units we recently sold and/or a review of other units recently offered for sale by third parties, or the estimated component value of the equipment we plan to use. We discounted the expected proceeds, net of selling and other carrying costs, using a weighted average disposal period of </span>four<span style="white-space:pre-wrap;"> years. The fair value of our compressors impaired in 2022 and 2021 was as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impaired compressors</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,380</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">These fair value measurements are classified as Level 3. The significant unobservable inputs used to develop the above fair value measurements were weighted by the relative fair value of the compressors being measured. Additional quantitative information related to our significant unobservable inputs follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Estimated net sale proceeds:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">As of September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0 - $621 per horsepower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$44 per horsepower</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">As of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0 - $621 per horsepower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$35 per horsepower</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Calculated based on an estimated discount for market liquidity of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">56%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">64%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> as of September 30, 2022 and December 31, 2021, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Other Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The carrying amounts of our cash, accounts receivable and accounts payable approximate fair value due to the short–term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">The carrying amount of borrowings outstanding under our Credit Facility approximates fair value due to the variable interest rate. The measurement of the fair value of these outstanding borrowings is a Level 3 measurement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">The fair value of our fixed rate debt is estimated using yields observable in active markets, which are Level 2 inputs, and was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Carrying amount of fixed rate debt <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,296,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,296,325</p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_1MLf5lVqfkm8xoblFt_drQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value of fixed rate debt</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,155,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,361,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:9.32pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Carrying amounts are shown net of unamortized premium and deferred financing costs. See Note 7.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.19 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_PHoo1FNubUCYN2ofVuEqAg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Investment in ECOTEC</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,000</p></td></tr></table> 12000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_cFCKHEzD7ESkifhk5LbB7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Derivative liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,250</p></td></tr></table> 1250000 4100000 16200000 4 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impaired compressors</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,380</p></td></tr></table> 1548000 4380000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Estimated net sale proceeds:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">As of September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0 - $621 per horsepower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$44 per horsepower</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">As of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0 - $621 per horsepower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$35 per horsepower</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:11.66pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Calculated based on an estimated discount for market liquidity of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">56%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">64%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> as of September 30, 2022 and December 31, 2021, respectively.</span></td></tr></table> 0 621 44 0 621 35 0.56 0.64 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Carrying amount of fixed rate debt <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,296,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,296,325</p></td></tr><tr><td style="vertical-align:bottom;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_1MLf5lVqfkm8xoblFt_drQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value of fixed rate debt</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,155,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,361,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:9.32pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Carrying amounts are shown net of unamortized premium and deferred financing costs. See Note 7.</span></td></tr></table> 1296895000 1296325000 1155760000 1361000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 17. RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Old Ocean Reserves, LP (“Old Ocean Reserves”), formerly JDH Capital Holdings, L.P., an affiliate of our customer Hilcorp Energy Company (“Hilcorp”), has the right to designate one director to serve on our board of directors as long as Old Ocean Reserves or its successors (together with its affiliates) owns at least 7.5%<span style="white-space:pre-wrap;"> of our outstanding common stock. As of September 30, 2022, Old Ocean Reserves owned </span>10.8%<span style="white-space:pre-wrap;"> of our outstanding common stock. Jason C. Rebrook, Chief Executive Officer and Director of Harvest Midstream Company, a Hilcorp affiliate, has served as Old Ocean Reserves’ representative director since July 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Revenue from Hilcorp was $9.2 million and $9.5 million during the three months ended September 30, 2022 and 2021, respectively, a<span style="background:#ffffff;">nd </span><span style="background:#ffffff;">$27.8</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$28.6</span><span style="background:#ffffff;"> million during the nine months ended September 30, 2022 and 2021, respectively</span>. Accounts receivable, net due from Hilcorp was $3.2 million and $3.7 million as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1 0.075 0.108 9200000 9500000 27800000 28600000 3200000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 18. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We manage our business segments primarily based on the type of product or service provided. We have two <span style="white-space:pre-wrap;">segments: contract operations and aftermarket services. Our contract operations segment primarily provides natural gas compression services to meet specific customer requirements. Our aftermarket services segment provides a full range of services to support the compression needs of customers, from parts sales and normal maintenance services to full operation of a customer’s owned assets. All of our operations are located in the U.S.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We evaluate the performance of our segments based on gross margin, defined as revenue less cost of sales (excluding depreciation and amortization) for each segment. Segment revenue includes only sales to external customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Summarized financial information for our reporting segments is shown below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aftermarket</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,668</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,141</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,166</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,234</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,697</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,966</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 586,212</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,255</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table reconciles total gross margin to income before income taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,255</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,000</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,185</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-lived and other asset impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,154</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,953</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,711</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gain on sale of assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,695)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,755)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,549)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,634)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,435</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aftermarket</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,668</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,141</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,166</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,234</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,697</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,966</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 586,212</p></td></tr><tr><td style="vertical-align:bottom;width:50.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,255</p></td></tr></table> 170497000 43171000 213668000 98803000 7338000 106141000 158911000 36255000 195166000 97631000 5603000 103234000 500451000 126246000 626697000 295901000 20065000 315966000 488810000 97402000 586212000 304778000 13477000 318255000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,255</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,000</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,185</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-lived and other asset impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,154</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restructuring charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,953</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,711</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gain on sale of assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,695)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,755)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,549)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,634)</p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,435</p></td></tr></table> 106141000 103234000 315966000 318255000 30500000 28839000 85964000 80000000 39953000 45280000 124348000 135185000 4154000 5121000 16217000 15154000 313000 1953000 25177000 25508000 74879000 82711000 12695000 15393000 33755000 29549000 585000 -337000 52000 1634000 19637000 13229000 48365000 34435000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 19. SUBSEQUENT EVENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On October 3, 2022, we acquired an additional equity interest in ECOTEC, which increased our total ownership interest to 23%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> 0.23 EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !N 8U4'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 " ;@&-5YW4B5NT K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VW%0^CFLN))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA>1Z%#PN<4(B:RF&\F-_@L=-RP(U$4 %D?T:E)J&'JZ &4:87/XNH%F)2_5/[-(!=DY.V:ZI<1SKL5MR98<&WIX>7Y9U*^LS M*:^Q_,I6T"GBAETFOW;;^]T#DRUOVZII*M[M6BXX%[?\?7;]X7<5=L'8O?W' MQA=!V<.ONY!?4$L#!!0 ( !N 8U697)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!C5<&"20+3!0 >!\ !@ !X;"]W;W)KDKC[*%[IX!LF *B0L3)O]]/8(/; M$9^]3'UCF\/[6B]"TB/I8B/5UR(20I/G-,F*RT&D=?[:<8H@$BDOSF0N,KBR MDBKE&@[5VBER)7A8B=+$8:X[<5(>9X/Y177N3LTO9*F3.!-WBA1EFG+U#!7WM>YX1 M5'?\%8M-L?>;F"B/4GXU![?AY< U)1*)"+2QX/#U)'R1),8)RO%M:SIH_M,( M]W_OW&^J\!#FD1?"E\G?<:BCR\%L0$*QXF6B[^7FK=@&&AN_0"9%]4DV];VC MT8 $9:%ENA5#"=(XJ[_Y\_9![ O<#@';"M@/ MKU#]Y64#TYIRY9%>L-UWQ^ MH>2&*',WN)D?U;.IU) FSDPU+K6"JS'H]-R73T*1(2DBKD1QX6CP-%><8*N_ MJO6L0W]./LA,1P6YSD(1?J]WH"Q-@=BN0%<,-5R*_(QX[BO"7,8LY?%Q^:= MGQ$VLZ#/;PZG%([O8-,'71 <^;@.=HP:XS'6O3^-9QH:$2 M-?G(4^M[BOLL5! I&7Q]59?L-@ML?;*/FO2,2MUV/'6/"0N%DPI>4F[>UU=D MJ:%E$JF(+\M,JQ?X#JU/X(#[FVM;8ES4-_(>0M!C(C_P9W(;0DN-5W%0Y49> MY0.6T]'08^YH[)Y;\Z+BOGE9FY<=DQ=.&A"'\B1V=<)_SF3LE[SA8W8#3 MAK]8LZ(>?;.V^$-1ZFBREK'&>J8#+I6\+A5U76O,4\ /;>F'XORRC>G#AS4> MKGXK#:AGUERG("#:(A#%P:5Y53O X(#\X1]KIE-@#VVYA^*XLLUT)PO-$_)O MG'=WIKC1=.JRD37@*7B'ML!#<4HQ;R%9P*2\.QANP&;4&NL4E$-;S*$XG[R7 M =37720SM"?!36;>9#AS._J04T .;2F'XGCR$&N@-[DB@@<1"1+>,2C@+H8& M8>2$_@1 A_SJGKD4II^*//&D%"2'R6@U5;?F/P7YL)9\&,XFP.=AG*W)\B5] ME(DM^@&#Q?TGWSKC/P7>L!9O&,XB!E:K:GT.(IZMX7=&-E$,=:PJHA7JQX6/ M;=H#ME^65IC#97W3MG##CH(;OU3*3+KJF595K3"&E-8W^H#C%^NZDH^K^N9L MP88=!3:W&=1?O99H9L]\%]R:$W?LRGD*LF$MV;"CR,;,+&'V 1BPELK*. =\ MWG,%K_XB" 08@4U86UH3GX)Y6,L\[#CF27F2D*NR@,OVGOB 3^=B :[KFZ_E M'W84_URG0JU-P_P#''0$K)#F/+-7+6[8'?04',1:#F(XQNPJ,A)0D5B\GHL^ MN*YOO):'&(XRNYZV'O"7]8"_K-;AR:=2 ]UF9CRU)OY)I+-]#K7;N'(S^SY/ M3RB=>,!93[:0+12QH]9^?.A2%=#?;1:*9_).V.L1MP+JH][LW!U;X0\7 M]ZQ,KX4?#V>7W7AY$Q>&;53^BBUEFGU,Q(\%,K< -=74NK=@?F# M9K-]_A]02P,$% @ &X!C5O=8$"PSLOVO_BV2\3! !*, M#*"[ ?2Y ]AN &L";9$U8;T31BPNM7I VEJ#-WO1Y*89#='DI9W&6Z/AUQS& MF<7G4M19;F2&KE69P?2T5Y4J\DS8K]^*0I2I1+?V$16:H<^W[]"KL]?H#.4E M^K12=27*K+J<&T!C?<[3W9/?MD^F(T^^E9MSQ/ 444RI8_BU?_@[F<)PT@PG MQ\/GD(-](N@^$;3QQT;\7==:R](@4540YX4KGM9!X'9@Z^VBVHA47DV@H"JI MMW*R^/47$N'?7='])&='L;)]K,SG?7$MJA6"64.IO9!?ZWPK"@C>.8NMJZAQ M99O"=D%Q !.V/8QF:$3"*-D;':$,]B@#+\HW::IJ 7=(I6 \*Z04U1"9U-+ M) KH/\VZA)LS,@UXW 1T1J4PPT'" MB#NPL*%53/E8PJ,]KLB+ZQ^SDAJ:SF$A MN"!&@X='G,0]A$.CF.*1Q,5[@+$7X"=E1/$,@/'@V12Z!._/[M",\"B,L1LD MWX/D7I W&CA6F\8.R"2(HJB'V65'HY!&;M#) M'G3BGWJ +$Q>WJ-" BDB;=EOII:S&F[&$YT,,QAAGO0P.ZSB(!E9"P1WS(5/ ME)$1Y7T.;6&'<#2Y.T>'"%B"21^GPRR(.8]'@!Y0+/&W6U4:#7H%I:KRH21# ME#1,>!_ET(R& >$C*#O^(U[* 4)=2BBL#!GQS3/E.R]'*&.,^PW*80:YC$B0:FB$PV@XXP[#D"=)--*: M2$=+)'J6-"MR<9<7N7&B'')6$C>B_1CET(S3D(QUWX[9 MB)_:]GU-2Y!=M3N10XJ*8]R7- XKQL< TH['J)_'CE7-B632(4>1)& ,]["Z M[&@(1#&"MB,SZB>S#ZJ\GQFIU[!9OG/R&!T2% D2Z&AA'Z/#,&089GT$Y,%> MSL]E?3ES*JE#LB(!Z.D^7H=9F 0C=40[3J-^3CMBWE-0A\1%<#Q ZK B;*01 MTX[=J)_=6O(]A="Q:4H<"]1A%H=X;.H[/J-^/OO0H7LA#5/'IHI'??EURNH8 M=L=QU+_W:IO J=0.-U4D9F',!Y7E,(P2'M(QG!TM43\M7:OU.C=V*U.U)PA- M(IQ\VF_@552FY72^7>93=%WJ17*JPJ*T9DV+Y"7+)$?=W1\L-:1 M.?.3N:T/53XG4]2?*A*Q:4#H-.:X*302V5,N.H4B?C)O$WGZL(LYM$#$^OL+ MIQ49Z<>LTPO,KQ?>9%EN6RYTMXW(LUE>HE1LX M?N5PB%6UIW=J#4MZ9=^S;$'WJ,I]INMU^]+^Q(9J8Y:,[:59IS:87VU\TJ#= M:OW8%M,4Q5..R92$;3W$4!WP@>I*=R77%,44B?:P3G M.8++T'F.,#]XZV5?.?XE]'U>5B#YES 2G\>0 MV^Q6MOC-HT+\+NE#%JW5RN MI #@U@!^7RI0+[L;^VYM_RYU\3]02P,$% @ &X!C50S;6[H@ P :@H M !@ !X;"]W;W)K$YZJH15KG=W:M@IC2*AJB0Q2G)D)F5"-73FW52:!1H53PFW/<7IV M0EEJ!8-B;"R#@<@U9RF,)5%YDE#Y=@]<+(>6:ZT&'MD\UF; #@89G<,$]',V MEMBSZR@12R!53*1$PFQHW;FW(]<0T1&0D MT@BWIVPIP5E$S? ]Y30-@4S,$HI@64CY%?E$GB'I()9"W2=JZ)YWA>@_OHL/L#A.CN%N[NIKN- M.:D3X]6)\8IX[?=)3)/>\4 M;",7[3H7[4/1@[LP%'F*NR\A!+:@4P[7A'*\ DP&FJ27\7I%/'.3+ *WT_<' M]F)=TJZ1YW:]VF@#M5.C=@ZBCO$6 "EQ?_#5"5^N248E65"> [G$\QD)SJE4 M) .\RF(\RE=-].42_AJ8TW+<+?HC1AOTW9J^>QY]P:@(S74L)/N-$T9%.=J( M7L;OKE%UG?*WA7^"X8:$7BVA]T\2F%+Y#M4V]R&+#6"_!O8/ H]$DN#W MY#^.BW_*<3EBM('>K]'[9Z"??5;Z.ZGT]AR64RPW%-S4"F[.5W#:4;G987)[ M[8[K^?UM^B9+O(Z\_K[+QG7^?CV=@_Q/6#JI7+ZM%(25GE+($055['4PA'?= M[K: )L..ZW=VSH^]5@B8*NP[E7.6*L)AAIY.R\<0LBQLRHX665$;3(7&2J-H MQE@,@C0&.#\30J\ZIMRHR\O@#U!+ P04 " ;@&-55\; :: & !6'@ M& 'AL+W=O'Q( M7MS+YKM:":'10U76ZG*RTGI]/IVJQ4I47)W)M:C-+W>RJ;@VC\URJM:-X'EK M5)53$@31M.)%/;FZ:-_=-%<7BE/>7$SQY?/&Y6*ZT M?3&]NECSI;@5^NOZIC%/T[V7O*A$K0I9HT;<74[>X_.,,&O0(OXHQ+TZ^(XL ME6]2?KO^Y)6_( M?.-*S&3Y9Y'KU>4DF:!^PP00M-DK+:F=L M>E 5=??)'W:!.# P?F #LC,@KD$X8$!W!O2Y+80[@_"Y+;"=04M]VG%O S?G MFE]=-/(>-19MO-DO;?1;:Q.OHK:)OWJ#5(KW@B%BAI]6N50IGI5@[8S\?MTQ'[J0G2/E+D M,5+79-3AK5B?(1J\120@!.C/[/GF&*+S_UK/_G/K1\&@^[2AK;]PP-]GL17U M1H#CVEE&K:6M4]LK@FD4)1?3[6&X?!A.&8ZB8]C%?RZASQ2C:Z M^*=]\0:*3=<<.R0=Q(PX;&8^+,4I)4YH?!0UWBAV0N/#2!2G+(9#P_:A8:.A MN36UW<3@+5J*VM2$LN.?FQ)5*&UKQ%9 6!^GP,6! Y_'T62A*8.?Q^5L#0* M'?H *@@.6CQB'^W91Z/LYV,C#_&.?-YIRJC#VT>%C"1.=.8^"I.0ALX$RP 8 M93AA,/-XSSP>9?Z;K)?O2C.Z>IN10!0[+#!(_;)GGWR1-TSR;U9Z$UCY__"+'Q+N B.NK'J M[URM^4)<3DP>*=%LQ>3JQQ]P%/P$K2P),-&=U)F?LL',;Q ?)NM1Z-)]Z-+1 MT'VHM3!-:R0>UE9G0%%+_7G/<.Q61PC% B?]YSXJ#I/8J2&9CTI(C#%,%0>] MJ@I&R?YB)#HRI<$N&7;I:">(446U .?&SMMA-]YA$J7,80[B&$W=9(!PE,;, M\9=!.)*R,!W@?Z J\2C_3VU9>%W4"UF)-X]#/LP?^_U@B1QE2+G7(%7%Y M R -');M-M'P_UIZM3O+'&UWPQ T90PE[B/PJ&G MJ3((1@@>$ *XEXAX7"/^;E>^EBY(-/1E+J,Q=IGZL)0&H4A[H05'0C)G^W1C%6'6[,M6(JC<"@D-UII(QQ-M,[!,(RJ MSY<*IY-ZFY_46W8J;\?CU M9/*YDN\EL\[,;&3@I 2'(J!%;;EY".(*9J\E@ M?]@]&\A '([P4 GK-2@>%Z&/$_8IWKXL-/V,$F]IAG!F:?9$">C/PV4@#L?1 M@!XCO1XEXWIT)FNS*5_H@P,\B/>XEY?.OI-ZFY_46W8J;\?CT>MC,JZ/Q\[/ M=J9'DB$.0C=99A".)2EVM\L C@5!R-P% <"%29(,*232JV(RKHI/?HI&? T; MXRAU#Q, 6(3]XQ0 1DQXW"*7 3B\^6Z4Y*U) MM6(QD!BC;EX\.T_I;7Y2;]FIO!T/2"_IR;BD'YV=_G%J2+$GZ $8C8B[ 9\# M,+/O)V'DYAYP(AR'P5#J]9*>C$OZTT]-YF]16$+=@TX(%D3N/GT.P' 0X<0K M73XN.=HI=N&9'MR35:)9MA>4RM#?U+J[^]B_W5^"OF^O_ISWU_A\AH'W M=5>MQTEYC=@Y;K]I;NF]1:5NW7E>"Y:"S M_'XGI7Y\L WLKY*O_@502P,$% @ &X!C54FK9,>5 P 'PX !@ !X M;"]W;W)K=)\9B;:(E4B5I.WL?GV'DJ):$B,XK=\(/**2,/ LE#46#Q]8[D_+2T7.MEX"/=9TH/V/&BQ'NR)>JQ?!#0 MLUN6E!:$27H!9&<)$HS M8/@ _#Z@. 5 M@-\ _$L]! T@N-1#V "JT.TZ]DJX-58X7@A^0D); YMN5.I7:-"+,ETG6R5@ ME@).Q8\,'U*J2(I6G*60_[HE>4Y3K(>W"CY0&$HBOH.I LHQTW5R).B>);P@ MZ!?TN%VCG][]C-XARM"GC!\D9JE*.&6E#?(=]XCS_$\PWI6E\-=4SC_S_OF/WOO MB.&WM>)7?/[WJQ532=1. [-3O4_.98D3LK2 31)Q)%;\XP_NQ/G5E(]KDJVO M2;:Y$EDGK@K5I-!S$&?F^O6!ML7*>GU3A/ M1ZJHE2H:E>H35SA'_**-P*33*/M;=8H&\;F..^D)-32:1?VB&MIXLVED5FK6 M*C4;56IE4,>DR.RBH\%@Y?A>+^'KH94?1/I>TXEV:.6%GN/WPK7/;KP%$?OJ MJ2$AZ0>FZ@M-.]J^9FZK2WQO_,Z=KUS#^!I>/_5CY5_Z^NGT 8L]A?TI)SMP MY=Q,(3.B?H[4'<7+ZK[]Q!7N? M;F[:R:Q>5NV[9EVOY%\>F\VRZN37S=--N][4U71?:;FX(6$8WRRK^6IT=[O_ MW??EY^G[4;CK4;VH)]T.4K'8D60_?C]"1ZWW<(+[C39I%N_\_>#Z43;)1,-FV M7;,\5I8]6,Y7AY_5'\>!.*L0T0L5R+$"T2J0Y$(%>JQ ]0KAA0KL6(%I%>BE M%OBQ M=;N+0-\;%"_-*-3HX5DGVP#J.[#TU>==7=[:9Y#C:[TI*V^["/[[ZV MC,A\M4O%AVXC_SJ7];J[WU;5=CKOZFEPWZRF,L4.G]IF,9]6NU\_=/*'S+VN M#9K'H/A].^^^!N/@MX<\>//#C\$/P7P5_#IKMFVUFK:W-YWLTXY\,SFV_^'0 M/KG0_GVS7,J,?.B:R6=+[7MW[;]-9=]E1E>+X&,UGXYE7^ZK];RK%A96/L": M3+;+[6*_T7G].)_,.PND>#GD/]VLWLC!7,HU8K:;O%_JX)]-:QLDX:;^*A>9 M=KOY>ABFM\%AT"R<AI.ZCF<;V0BM[-J M4[<_OFAH#WRN#6W$LE@?7V=/=ON]G]IU-:G?CV32MO7F2SVZ^_.?).ROM@F% MA!5(F$#"2A!,R0UVR@WFS(W3U&\/4W]R6"\/R?$VN#YUG,U[CM0]$I8C8042 M)I@QW<9)R$D29]IZ 6I5R1Q^RAR^I],+F?/S:K++'9D1,@?VGW[<[:OWNY!9 MLYC6F_8OQ_VY+2\X,B^0L!P)*Y P@825()B2._$I=V*/52=8;S>3F4R@J2U1 MG"3?1$'"/V%QFE%)*:)-3:)/O"NWYCL,69B?5-\Q(6(Z$ M%4B82"P!3!(::4>?):A1)1_24SZDSGRXK]I9,)U_F.LXQHIP#(-@425@YN@!+2[!32S!G2A_TL#N9MNY7S>BM/ZS=!O5POFJ]U MK4W[8"V/&H,WH^+AX\>1==X[F_*-?F9L+V?:9,B1#19(F$#"2O=0*'&/PE[, M"5\G\D.K_['=\^[&,6>1=G;I[I[O](;2"BA-0&DEBJ:FS9D&&+G39I<9XT_[ MPP!Y@KFN5VVUD]7>!JNZV\E^C\WFL9YW6]FX-3LB4]K1A8=CF?,,2N6N4)O\ M[HYZAQQ)$U!::1V/LPFEAK)7YB*W-.<3RL%)3TQ9*21APF,]MLX^>4][)*V MTH1E2,8)B4)=*$2UJF9!+RA&;D7QWS+6ZTTSJ>MI&SQNFN5^E[#7AV0*?-.0 M+FCN'X[P\^G,](B;BB.E6:+/9JA "*4)**VTC0<++\WF7OR+W.K?R^,X.)=- MS8KR)&*I'EBHA >E%5":@-)*%$U-E%[KB]QBGWJ5:;Z2J5$';Q9->R$;H.H> ME)9#:064)J"T$D5361J8P1^8]KY_W01@64 M5@YN@AK47MV+W/+>X:+SQ+(<6(,,5?6@M!Q**R)3BR-9HNW]!+3-Y%;MB-=4NO3_4ZWAM!Q**Z T M04Q95<0Q:VDC1D&E!8^C=..8OT"YD67!;1E%PX/R9G/C1?(YHV\X:' MV*)QR2&F&>?Z[M'=%^]I!56YH#0!I94HFIHCO19&W%K8M0ZJX11"*DGW4%H. MI150FB"F9C9.2)(R9JP?K^' ([T*1YA37+G2246@%CLH+8?2"BA-0&DEBJ;F M4"_0$:>8X^6HMRPOW00UMK\,1MPX'M5FYV_+. E,GBQ*NGPXBFRR@- &EE0/# MH<:_UPS)*]GL!G<)IIHH3^;URQOW[NYY3W6HD@BE"2BM1-'4>[UZ)9$.>/2N M-%L=\8HHI-_D9@PAZ45MK&(SN[]5"-9"_J49QM;FC. M4XM$EC"B.ZW-2MX'V'[8*: M@I3%=D%-06_EEM%Q:]&,ND6S*R^;4U,#NF2[ M<'?$>Y) A3$H34!I)8JF)D@OGU&?NU71M@MWX][K,%1Z@](**$U0BZ1FMUV@ MVE73IY?HJ%NB&WQ0C3TMK&XY8T6QN>58&'+C/-OJEHOER8QQX&0IF:6ZZ\+2 M/;EJ1]08>[-N6, M1:_IJ&!(I>D>2LNAM )*$U!:B:*I.=0K;\SM_?-Q5+A1W@D#E=V@M )*$\SV MF#WC/L]RL)@:XEXH8S[6O9=[*MQ8[W!#)30HK8#2!+,X\D@24Z8+ JAFU;PX M>R:>6VT;-E6X =X9 %78F*E/C>,DT:_U%-!6!916#F^#&MI>96-NE0UJJG"W MY9T%I@K&8FUFY- F"RA-0&GEP'"H\>\50>96!%_-5,%,K3"."=4OL+J[YSW5 MH3HAE":@M!)%4].FUPF96R>\UE1QQ"N2CZ[3,U/URD*B/\'&W5'OD$-U.RBM MM(X'O6"K8KUFQP9L=4!7!;,8OU@4QXFN,KG[Y#WMH M".1N(1#W"!MNZE&,)?O'6BN!=7?(=RY#:064)J"T$D53$Z77!+E;$_1T4G&H M!@BEY5!: :4)**U$T=27$8VF3)+6ZY]()9CO?R'7?+ M=VXG%;%&F5DNR5/]20C<5*4HXS31#Q%R2\$Q85D2AOJSH]V;XCT!S@M)1+XRR]9&+C9^^$\#*Q.0PS]C"8FH\, XM(DAI'8=AW/F!?^H!]ZP/V MM0^O\5 XWNMOW.\@MRIIEY3:U)+ERA['^8-W<4E"NW*E<&W4SE7MKO"-@;L9N MY=:][Z6E7)K0++IT5-3+8MS7RN9X3HD]$A8Q3$9"[GXR8_&&RF%06@&E"2BM M1-'4'.DU,^[6S)"/NK&G$/1M$%!:#J454)K@IK8V3A(69L:CLE#MJJ]]ZM6Z M.'2*,%<:LV*H*0]*RZ&T DH34%J)HJDYU MYL?NV6*^7AT%5/"@MA](**$W$ MEB?OZ2_3*&/K+;3V Y&XU]SB[_/=#U M9+G;\LX"4\>+8OTM)- F"RA-0&GEP'"H\>\UP_B5+'F#>P13322)>3+J[I[W M5(]'^[*OBD"I>6)Z5:,.$TTC:: -BJ@M')P$]2@]@)AXA8(O\/_ MD=C>A&%<1;24LOL_+ 4O^#_77G]/K&] M+4O*0&C?MK*Z[O.JJN]MU]53_J]H\S5=ML*@?9=7P72(9F_G3[/2E:];O M1W)A^M1T7;/[ K(OS\V3??MRXWD/S>;S_LV[OX/4$L#!!0 ( M !N 8U6*I]O7!P, (P, 8 >&PO=V]R:W-H965T&UL MK9=M3]LP$,>_BI5-$Y.VYK&E=&TD^D1;":D"L;TVB=M8)'&PG1:^_'P=7QD_$E$A$CTDL2IF!B1E-G(-$40D02+'LM("B,[QA,L MHNVPED\#P"W!-RV@%<"7EN@7P+]ML"@! 9M@2NO12NO92NOFU9>JU9>ZSHO MSWWGM?F;5W&BYEF=D1"^UW6M@#/*4UG\5ZRL5>E\K2O&=_:I/5K9-?8UE-I% M9?Q'OJC3X6'8TU2@F.Q@*JMW"145+VK?HB-9IJN<1R:A:M+-"'XN$*X<8'S' MF#QUU 35#Q#_-U!+ P04 " ;@&-53D;($Z ( 1)P & 'AL+W=O MGE=/7'3OJ9%R&+#!QU!V?%]^BY 69"(!6RUSHN8HA;0'XO%_A8@SY^Z_IM: M2SF0[TW=JHO9>A@V9XN%6JYE4ZB/W4:V\,VJZYMB@(_]PT)M>EF4IE%3+U@4 M)8NFJ-K9Y;FY=]M?GG?;H:Y:>=L3M6V:HG^^DG7W=#&CLY<;7ZJ']:!O+"[/ M-\6#O)/#U\UM#Y\6^U[*JI&MJKJ6]')U,?M$SZY%KAL8BW]5\DD=7!,]E/NN M^Z8_?"XO9I%6)&NY''07!?QYE->RKG5/H./W7:>S_6_JAH?7+[W_8@8/@[DO ME+SNZG]7Y;"^F&4S4LI5L:V'+]W3W^1N0+'N;]G5ROQ/GG:VT8PLMVKHFEUC M4-!4[?BW^+YSQ$$#Z =OP'8-V+2!\#3@NP;<#'149H9U4PS%Y7G?/9%>6T-O M^L+XQK2&T52MGL:[H8=O*V@W7'YMBVU9#;(DUUU;PO2,5ZJKJ[+0M^\&^ /S M-BC2K;DZ]T-^?&'G\@/I&K)/]?=5A5MJG M 3E\[V-N^N.>_HS35L9IJ[YK"*S!OABJ]F$,XFJHI#K#W#9V*_!N]0(_4YMB M*2]FL(*5[!_E[/+/?Z))]!=LS._4V9$'Q-X#(M3[Y6^0CZIVV342&^;8-C%M M==IYO.0\X]GYXO%0OVO%X%^\MSH2%N^%Q<&I^53^!];8&-Y#!WEIV;7+JI:D MW2O6]_6GI9[%3=\]5A"DY/[Y[=,8O^T\PSM^E>;1I4^_>N?9C7 (G2:.V& MM>Q)H92>V6935+V>=DQUZLI)&$TGHA&KF,8"UYSM-6=!S9_;1Q#5]<_DJ8>L M/"^[IQ;-J)G[ZY&()A)=HT0G-$Q@OA>8!P5^.IAQ#02["&H)-"6]QN:\6\VW M\,$X&Y6?.\J8B*8>1HQRG<\Q_32RP(M.&D$I[R$@E-H6[5*29:=PQ;M>#]7P M+!$3R8A5EO'BHVZ B8(TW0:7QC1MP3X-32F@91"&MP*A /".ZNKH,? MWRETC5B6)!Z)%J:F*?UAYT&6O82:D]0=Y ?R#+@%0I2Z[YG'LNA4QHU'B76J6<30,N:G<^ZT" M"X5[U446>)4Q9UDA=C3+A8?'U,*-ANEV(U>R[TT.&"NKXOM842E/_4 1S/&$ M.7D,,:-IFGGT6M;1TV 'Q>'00[$7H(3++"H8==("8A;'C.."F64;"[-M[^!> M0AVQE::@?6BK/XS/B2SZ%E"-*F!.9/5H_% M?2V]&8BY$)RSG/+IJD;M*/?%G,4E>PV7NY(5%>?R;YYQ[@058A;GN2<[,LM) M%N;D/VS-CP>]2[LDGY:AB!'ES,-P9I'(PDB\?C69,(R"3&3)5"!B1ZGPKDG+ M0A9FX3X,-\6SCL&#?=3!1 S@_SN\ZVE(@M3\?_)@\B^+D_H M%#F(64:3U"/<$I*%"6D"%I7E(BYWXL"UF6<>"#(+01:&X&]O/?M 92.@2Q+. MV50ZLM>+LM1WO,,M$7ETTME;!=E*O>GL+4C:DP_?WJFW8R]8N/+P_O&ZV%1# M48_; RB]MST^71S;$*8T,1GPPH1*=NR#,\S2; M;B<0LXQ'J6^U6%[R,"^/!5>MVO;F5,3Z&CP]U./S %2_RTK.8SZ5CVQ%4T_N MY!:H/ S4SV9ICV>YD.2WL,(X!M[U9BF, 95$T+:'" O[756QQS,,XWF?B M'[?*@.RGHYR,I39TM,A>-$EB,<4)8LB? MG)+?J;=C+UC2\S#IK[H>VN@J1.>$6I]5#[)OS-$>.G@7[G&:B\Q96X@=8ZGO M8(3;.H"'ZX O$JK _8/ -PAVD3Y/*,U=Q9AA'GLE"PM_$=X.WQX(?N,Q;[C' M4V-,()ME)KP#LSP789[O!Z9/TVQ*UN-TCU<5&=:%>9I5;TMYL-QD()$+K!( M=$X?RB%FG/G(*6P9(,)EP$VETUI;ZJU'5>I'<$H?>:Z[NI0]+AC9WB9IRJ99 M#;5+\MSS7$%8V(LP['5VWASS\R7:S-%1T^AC.CT*5+Y+=$&S:=F%6'$1^<+I MX.GL*=@W&HUXX,JV!8>3G^]N;U'5+LA%XHAVC0YA%E"K/ ?\B^VEN;/71\U$Y'F (RRZQ1O1O2,W"CU4-P+K/.=TFD0Q.R8@ MA#S[/V%Q+<)[Z=VS^]X\W@/E9ABZ(#07NAY_A,+6ET;<;;)('>VN$4R-+ZHM M8468L-<^H1_(O7RH6GT$8#87LJ^Z$E6/G"O'R?3P"K.*+FHD?V#>>=*$7,R-+Z2L[^[?Z_KDWF; M:7+_BIY=CV]GV6[&E\5^+7J8#T5JN8(NHX\I^+(?W[\:/PS=QKS"=-\-0]>8 MR[4L(#-I _A^U77#RP?] _NWX"[_"U!+ P04 " ;@&-5+ZI@L\L% #; M#0 & 'AL+W=OIF_4Q+)XD-1:HD%3?_?L^1DNP.CK&6-<%1>!4>RL?:>7][E MEZ,9 R)-66 /$C\/=$U:LR/ ^-;Y' U;LN'^<^_]38P=L6RDIVNKOZ@\5)>C M5R.14R%;'3[9[6_4Q?,S^\NL]O&_V*:U\Y.1R%H?;-T9 T&M3/J5WSL>]@Q> MS9XP6'0&BX@[;111OI9!+B^W)B<\A_MIP Q(%GT2*X61QVNJ9F( MD]E8+&:+Q1%_)T-D)]'?R7^/+!F>'C;D,CCSCW(/-%H^?S9_.3L_ M NMT@'5ZS/LQ6,<-/WS\?"/F$]$Y$,^?O5K,3L[%:_*94TW4N"W$5>MAZ/TP MOW)9Y6QV/Q;O3#81+Y3)U8/*6ZGUHY F%\&6%"IR4%ZHA I>;"O+DW9K*$>Y M;KS*E72*_#AZ7_E)*(]=!!ERY:-0IG#2!]=F MH74D,ELWTCRFG:5HG.+.( H+Y0O$4ZL%J?O MC H@9AUD@(,7/-21<#=93X; F5LY@/)MTVB50,DB$#J*NT?3/0PD5#(P_S]@ MIF^M:M 00X^3MV,"T*(=L,3AK16;7@*>2E[NS^#&!(<.V"V%-Y_P'4 R$1]; M!Q(IMV@XTH3>S_B0FW&7-:69L$RW.6+!GRH-PAX+#V%D\0GAQ%]E?(#XTECR M$Q?&[>.CHT8JQZPQ1CY: O[X'0R8FJ)HX M10BJ;KF=@,\W@FPOK V&(OJR97/M/7H2UX87J)WDH[@#\9]+#I& M&KL3_ ,7,M,M!"C/Y0I)J?JP7X:VXW"7"317E&4 21/Q7AI5G=";3N@I\EX-MX+ZW9(HE)("$/Y)TN[ZPPDCBA5E6X_%46[)UN^,?51C0_$30#^.(27-!Z3E>\]6Q5H<=-?3T_T>NO-- M]R[21<^I1( M+\$V\?J^L0%M/SY6$#(Y7H!Y[E_]"V\P?,\M_P)02P,$% @ &X!C5=JB M0]Y P @D !D !X;"]W;W)K&UL[5;+;MLZ M$/V5@5IT95BR'"=I8AMH^D"]R -U>[NFI;%$E")U22I._KXSU"-JT?H6!=K5 MW=A\S#D\,T/.:'DP]HLK$3T\5$J[551Z7U_$LR-K82GJ2UB M5UL4>0!5*DZ3Y#2NA-31>AG6[NQZ:1JOI,8["ZZI*F$?KU"9PRJ:1?W"!UF4 MGA?B];(6!6[1?ZKO+,WB@267%6HGC0:+^U7T:G9Q=<+VP> ?B0H%!.1C'\[SF@XDH'C<<_^+OA.ONR$P]=&?9:Y M+U?1>00Y[D6C_ =S>(^=/POFRXQRX1<.K>UL'D'6.&^J#DP**JG;?_'0Q6$$ M.$]^ D@[0!ITMP<%E6^$%^NE-0>P;$UL/ BN!C2)DYJ3LO66=B7A_/K-9GMW MN]U\W-S>;)>Q)T9>C[,.?=6BTY^@7\*UT;YT\%;GF'^+CTG)("?MY5RE1PFW M6$]AGDP@3=+T"-]\<&\>^.:_Z5Z+/ODQFA_$A:M%AJN(;KQ#>X_1^L6SV6ER M>43;R:#MY!C[?VH[CKZY_?@6TBF,6>#%L_,TF5_"1@-%TF.U0QM".8$#0F:J M6J''''R)X(1",'O(T'IZO+2KO:5' O3@K> GX[H+2!SLN\P01&$1Z4UZ!T+G M(.K:F@=)CP/5(\Q?)N$,"I4SUDW:B712%]]9SI)DDB0)E&2&M3F@G4#C6)@! MLKN7.0Y,_':[XQTT=,\LR3=NK&4"PIO&_(>E]Y:C.)M=6E1AF1WM@]-M<1W(06HO="%W%,?NN':=BPV$(SB^ M?.23G^",RB%04S5B:;SOC1=J;-7A BT4UC1UT&HQ0X*1'N%*%N4H4JTS#!FE M_UH\_L7$G_]JXL_^S_L?R/OSQ6*ZH.Z@%"]0IW[*,SM!:&-S]@@*3CC9C._! M\]GI]&Q YXWEM+&!II(#55O@D0O\J*CT-7K:7[H?%<1XU)XD]XWEOWMB96>RX>)$5HH*W MIF9RZ51*M7//DUF%#9$3WB+3)P47#5':%*4G6X$D[T!-[86^GW@-H)]A37?+9W V3ON:5DIX_#214M*?$#ULUT+;7F6):<- M,DDY X'%TCD/YJO8Q'"L,9,&0:BEU>\P+HV M1%K&[X'3L2D-<+S?LW_O:M>U;(C$"UX_TUQ52V?J0(X%V=;JGN]^X%#/B>'+ M>"V[+^SZV"!R(-M*Q9L!K!4TE/4K>1ON8028^E\ P@$0=KK[1)W*2Z)(NA!\ M!\)$:S:SZ4KMT%H<9>91'I30IU3C5'I]^W1U^WAW_VOA*4UGG%XV0%<]-/P" M.H,;SE0EX8KEF/^-][0,JR7<:UF%!PD?L)U Y+L0^F%X@"^RM44=7_0OM?70 M^'.H:86Y;$F&2T?_ZQ+%*SKI\5&0^&<'A,566'R(_;"PP]#;N\#X M:!KZT1E?!2/':>A.$YOJLS?T1DW4H"B[46%N=^$'^']*+LAHJ1,0HV%AOJ3TQ,'1#\>>D/QMFO)#5>ZP;MMI2R,3O\ 4$L#!!0 ( !N 8U5>G0D@)0, (,' 9 >&PO M=V]R:W-H965TU*%: B"3JQ79J&W 2 M#RW0)%[B;MA'6CI91"51):FZ_?\_ Y4G><'X3\K$I$ M#=_JJE$+K]2ZO?9]E958,W4E6FS,2B%DS;0QY=Y7K426.U!=^30(4K]FO/&6 M<^?;R.5<=+KB#6XDJ*ZNF?Q^@Y4X++S0&QQ/?%]JZ_"7\Y;M\1GUIW8CC>6/ M+#FOL5%<-""Q6'BK\/HFMO$NX$^.!W4V!YO)3HC/UOB0+[S "L(*,VT9F!F^ MXBU6E24R,KX<.;UQ2PL\GP_LO[O<32X[IO!65'_Q7)<+;^I!C@7K*OTD#N_Q MF$]B^3)1*?7FZ?'S?II^S>!SP M_N/3A\W]^F$[][79P@;ZV9'NIJ>C/Z&;P;UH=*E@W>28O\3[1MJHCP[Z;NA% MPF=LKR *"-" T@M\T9AOY/BB_RO?GB[^,9TMF6O5L@P7GJD)A?(K>LLWK\(T M>'=!;#R*C2^Q_WNQE^D>'K=KB*_@(BV\>36E0?0.-M)4OM3?";05:S2P)@?\ MTO'6E*0&KB 3=2NYPAQ$ ;I$*$1E:IPW^^N1Y+^.YOHUUCN4XS< =Y@=/:'S MA'!KA:!R?6)42*!@&:^XYJB<=F$D2B@JV^F84JC5N,MKB B-(Q)/IR]]DXA, M)@%\M'C[VW6\RDV")V@8\TH D47+N,0)GT0166=;57<6TN?TEGO$]U"/TM-">:D&DZ M>_O"EZ8D#L.WER40:%"?W00E-(Q)FJ8O?30E"1U]/ZHW_ZPQUBCWKOW;+[=K M=-\C1^_XPJSZQGH*[Y^G>R;WO%%086&@P=4D\4#V+;\WM&A=F]T);9JVFY;F ME41I \QZ(80>#+O!^.XN_P%02P,$% @ &X!C56QU]\[) P 1 @ !D M !X;"]W;W)K&ULI5;;;MLX$/V5@8HM$L"P9.6R M:7P!$J\7#="DV3IML8\T-9*(2J1*4G;2K^\,)3ON-C4*[(O%VYR9SB6E]I33>6W!M70O[=(V5V4RC4;1=^*"*TO-"/)LTHL E^H_- MO:59O$/)5(W:*:/!8CZ-KD:7UZ=\/ASXI'#C]L; 3%;&?.')33:-$@X(*Y2> M$01]UCC'JF(@"N-KCQGM7++A_GB+_G?@3EQ6PN'<5)]5YLMI=!%!AKEH*__! M;-YBS^>,\:2I7/B%37=V]"8"V3IOZMZ8(JB5[K[BL==AS^ B^85!VAND(>[. M48CR+^'%;&+-!BR?)C0>!*K!FH)3FI.R])9V%=GYV>*?CSPG,2><'DWECW&=8>1_@+C#=P:[4L'"YUA]J-]3/'L@DJW05VG!P&7V SA M)!E FJ3I ;R3'O1N?)^$"$ MI[L(3P^A_V:$AS'NWC\LX&P(/V/!ZU<7:7(RAAN]1N?I3GD'2L.F5+*$#8*P M2*6,-6;@#> C6@].%5KE2@KMZ6Q>M:@E#F#5>M#&@Z246U,-@JV0TK3:DSFU M"6B=T@7X$@&_MLH_08V^-!F8?'N0]@?D1F+#V"#I6CF*!@F*S7*A+*P%N033 MA,NK'(2+C-D0Z#92#Z' U1Z;SIBHE&*-V[,O@PVZT+9]@:"5M;@V4JPJHJ(S M7A)-4RE"X,:A]SRQDJ/1>/74#YYWN#FP(3-27HF*>I8T!8^-'NZE *X:JZI0 MVX,@?F&Q$UY(THMHL(BD20D"TK,_MBHJ$I@J+RBVD,:C)#!:TH(]D+^WILI( M63> =^_F0SABEVDR7LRI,.9A,AH?4\(H=W4C]!.X!B4%JKYQO@B5\R0T:5,K MQUW745'X3J8!U(:H&,M'6:-::&K:3'P(GW]']HY@2'\@Z$M6_EF^(X<(=T0+ M1N?'0[AR7"_4"3S6*[2[=C TUHP&XW6E:KY497 E-.W57M.? H,Q?[?H/*? M(N!*[G/VC5B0S7LRLG"D-"F&QU2Q]!8ZN@0:@S^.I-6BS12SIAN1\788.5.I M3/"R\_3IBI1\TFMJ0[[<&PO=V]R:W-H M965T%< M=1;'F!50CBN>P!/>IFEO:Q1V*D"5HE$8S"^MQ M-!V<71SY^^'"9PD;W%DSSV1ES%>_N1+C*/$.@8+,>01./_?P#I3R0.3&MQ8S MZDQZQ=WU%OU#X$Y<5ASAG5%?I'#%.#J-F( UKY5;F,TEM'R./5YF%(8OVS1W M4[*8U>A,V2K3OI2Z^>7?VSCL*)PFSRBDK4(:_&X,!2_?<\D]H^R=)9.)>FYR>7M\N[JYB.;+A;3FX^SZ]G-W7(4.T+VYW'6HEPT M*.DS*&_9M=&N0#;3 L3/^C%YU+F5;MVZ2 \"+J'JLV'28VF2I@?PAAW-8< ; M_B/-!N5H/XHOD#.L> ;CB"H P=Y#-'GU8G"2G!_P\:CS\>@0^N32H),Z9U-K MNO3A-D^$Y^P*LX/?T:4WR'9/,%=R1!)@G M*#-@&;VMI?)!JD+%'0CF#-VB V5J05F96QY*S*R9J2TE@0-;68G %H D(8RY MXEI[4Z^]#VER/EO,PVIP_H;A SHH&=>BA6PM(Z.N$R!+LY(*0H63*(,>HO>04HN,KTE:?^_K:1'4<$*0G=1#SUO(N.5=%S)'Q0J658J>-.$ M**.(/XTC/O,04F>J%AY#LUNZ9QE'A' 0@E)K7@OI<>B%!#7*9H5&21'@5YRB M3L$/[8$",)]'YA*+\_%VB2-%M@^9SL((F(2E2^#-1.B5:)T]Y/A(7 MM?7OX+/;%1: ,B\T-O"-[3G^OU+NM7G2/WYJ:KC/%%7&WUKJ@KNO \4[@Z$$ MFX?QAQ2[6KMF1G32;L).F\'R>+T9S]?&PO=V]R:W-H965T-!HOE:>S)U)AO M/'E?G'9B!H0*<\\6! U+?(U*L2&"\7UML],>R8J[WQOK;X/OY,M4.'QMU%=9 M^/EI9]2! DM1*W]M5G_BVI^,[>5&N? +JV8OB2&OG3?56ID05%(WH[A=\["C M,(H?44C7"FG W1P44+X17DQ.K%F!Y=UDC3^"JT&;P$G-0?GL+:U*TO.3#Y>? MWKVZN;C^"&\NSF].>IYL\DHO7^N?-_KI(_IC^&BTGSNXT 46=_5[A*4%E&X MG:=/&OR,BR[TXPC2.$V?L-=O'>P'>_U?=K#1'SRLSY?BR"U$CJ<=RGJ'=HF= MR?-GR6%\_ 2Z08MN\)3U_X#N:?U/ES<7,.P"VWG^;)0FR7%K#5@0]X_A@]&S M]:)'6U'23CU(![FI%E8Z+,"4X.<(I5%T2:6>';6ZOSM2.#U64[1M3.$-YFM) M$B0)O+982 ]O12Z5]#]:Y0->CN(XWI7T!U&V(_G9\;";9G^ 0RV-!6T\.BAJ MA#-B0O%QHY^V>&6ESN5"**"BY[S0!3'8KH[B^(X'F_D7+2ICO?R'Z \!H>RJ M9%WMF4^2*.XGVVD:9?W#?77I7"UTCA15YUV[_<4X2K+1R^T\B:-!?/AR[YA1 MG$2C87]GGD9)_W=X'@V?)'KX/Q.]&;-[A&>/$?X(8RU3@V@\W&4NBT9QMD_< M9AR,LXC3>SL?1,DX^V4"^=:^VM[7[0U(HL%X%(UV3+,LH_LU2K>RR]K"P3"+ MNS$]&TJ%%] Y].M"P"]90:_JTJ@ELWCO"D:T&00]OE34X077!M9+X^-[^X(T M.7X9T9OD:ZJ/(#5\,LOF@E.4!UTX$M-1*#S8(5'(%<8T6X23(4*H:P)L*45N^\0WN:J#IM9&V6XF%BV EM@GQ./[5&CSYS+54R8!A)?T/:! M)T$1<=1/; KR VPGPV,'I22[N21F"+0TI/6]EC;8(?";>),1.MB*%<$3](3Q M>>R86 JIQ%1QP;<@"CJ"MI.QJ;$VU'_'X7_0Z6Y+RWL-;W%J:VKE0A4/=&Q2 MYB%7O:&LJBBKP7#@R4$^*2+P14VTL;]B1G3,. [;S"1F*^G9-2BMJ> @H0H. MT[6/WNQEN:;T*?ZFU@ERM)[ZTOMTN2Y\I3!9P[E4EG PZ([ODK9;*4JTA'!C M(P#B9\;HD^[ MYLL9)0O!8LISWT27SZ*.//BAN:+:349K:@V@:IJQ)@A[T4O:Z#W4NO1VNL@* M[2STRMPEU-HW#64K;=OQLZ8+W6YO>OF/PLXDP5-8DFK<'5+W:YO^N)EXLP@] MZ=1XZG##YYS^4J#E#;1>&@K.>L('M']2)O\"4$L#!!0 ( !N 8U4EXQ8E MG0< !@3 9 >&PO=V]R:W-H965TC7GJH*'QS+ V$($QNR;"8,? KI^KI52K%JE*4U7JAOGZ/9E54LL]0-@1 M^[ OT*I+7DYFGDSI=.O\0ZB)HGIL&QO.9G6,W=O%(A0UM3H+T'G2I5QJF\7R\/#71:N-G9V?RMH7?W[J^M@82U^\"GW;:O_TGAJW/9L= MS8:%W\VZCKRP.#_M])KN*/ZK^^+QM!BEE*8E&XRSRE-U-KLX>OO^#9^7 _\V MM V3WXH]63GWP _7Y=GLD VBAHK($C3^;>B2FH8%P8P_LLS9J)(O3G\/TO\A MOL.7E0YTZ9JOIHSUV>QDIDJJ=-_$W]WV(V5_?F%YA6N"_%7;=/;X<*:*/D37 MYLNPH#4V_=>/&8?)A9.7+BSSA:78G12)E1]TU.>GWFV5Y].0QC_$5;D-XXSE MH-Q%CUV#>_'\\O/-S?7]S=7M_9VZN/V@+C_?WE_?_O/J]O+ZZNYT$:&"#RZ* M+.Y]$K=\0=S?U8VSL0[JRI94?GM_ =-&^Y:#?>^7KPJ\H^Y '1_.U?)PN7Q% MWO'H[['(._Y?^9O$O7E>')?,V]#I@LYFJ(E ?D.S\Y]_.OKU\-TKQKX9C7WS MFO0?-_9U<;>?[Z_4B?KYIY/EX?$[=6U#[[4M2-WH&,F'<>=SCU3O ZZ'H IM MU8I4K?_4OG1]F"MC-Z[9&+M6O04MP&VRJC"^Z-L066! C1>UT@$'"N2#=TVC M5PVI"AP0E*N4U1&Z&[7&&>?5%E6)S=Z406E;JLI *F_08]2?YI "FM@P$_!ZT!7%)T5_]*8#BT01W'E74-FS='XLM!=! M Q!Z#1H+4077TAP01&4=+C;-7'D3'L1T-P'G0*#:W2_=A1ZA8;<[4F2^QY8_3*- 8[8HAK6_*%P8;NX9_#'NV=<;$FOU,!;U?4&-H0 MPZ([UN2-CG2@ONZV8JUCANFO1D[11"!QF$8X1:4N 1]$RN[4\;FJW1;R_5PA M/B'#.=AK\,S B28JU6J*\=;U3,*II7T(G_82"U2*A@%J."])=: ^)0AA472B>R=8Z=;U?(DQH! -&A& 4 MA>\97G*!7-TT:7!J)6(YL-G2L^NQ==AF^;VL#ZA0J8YG$$0-@H1ZQ MO=>/?V'LKV.1_ ?C#BO3RO;B @Q"X:"&I4*=I(-^!%""#=_B4D5.@_-RY"6C MA' !R5,N"*1KNK>OJ$>USC!?0$*!=1&::#CDN"9W4VGRO$#8 M")BBV%,]UG[65O:)T%*V2S*FYK)_<%NC"VVY=H ,)J6L*6OW;J5'[1++C; T M\I++:8]J<8#;'C,4-*R0.$/IB9>I)@>B&*\*8EC$S!)S^N3!182^G%0Y5^:, M0T=%RM7Y6. #-6.FYB"E!NKLCHWV(L> )'A3<9=.0HQ>*B%C!%@<$$\N0:MK M>JF]7:S3?4RCZ,R3\"B^X;EF-AK_N HJ[]H)+&&P>ZI[$KW>,EEXKHE,O.+? M:#(.-#QW;*=-+#&,%R*'B3I=G49V_FRDL28>K"9Y4>X@&*6@F97?$_ET ?8* MG0\9(*M[;9?SX@%/M7,E:_#4ND@[U8F)6$*'=>EKST'#V'YGK',MP=4Q1IFF M,8,APJ84(IJP'B:K*'G'D\YS99KZX) =0K0]!C?Z,8TI?=+P-%"^3'=":S(3 M?M,Y4FTX2\.X%723)XP^L="@7Y<;3L%RDH/"*GD,[&J>,#+S\B"*6.(PVKYG MEI+MH6A7&*]^O'('JS\!R/5NSKA,T9OX)/7K2V"/=@'8?!#O=O-4'G/2;)U8 MGRL, S>ZDRW97J$!9";2!0<:=+5&WFIE.OY:\\28I?0VE8!#.5!IBKV"ST0R M*?8B=][MWN3(]#]>FW D!A>V2&#_ID5D2:GJN/*%:">T@9 1.T]5Q6SD[/=E MZ'?DT#Q/W0(59 [&,@H:DXO9\-16 JN/P^RZ(AE%ACHV%A,V#W9X;4$9XET@ MBFO-M]'5?F5B,B&]4!#K3.B!/-AK++,V9JT\*[Q03PQ>IT%L1=]HO^.7G5RV M?QP*9$Z3"T__WQ#GU'_N)7@Q^5J!EYZU?),1+K$Q?;@85\?//A?I:\?N>/IF M=*/]&N,8:J'"U<.#WWZ98::6[S#I(;I.OGV@NO&>(S]1_9C/^0#V*P?RS0^L M8/P8=OY?4$L#!!0 ( !N 8U62T#%0J@4 '40 9 >&PO=V]R:W-H M965T=,&;(4Y8*?=I) MC,F/^GT=)2RCNB=S)F!E+E5 !JT=>Y8C2V3%G:]QSGL)]1+CKC$SMWK<8G MLC I%^Q:$5UD&54_)RR5J]..VUE/W/)%8G"B/S[)Z8+=,?,]OU9 ]6LI,<^8 MT%P*HMC\M'/F'DT"W&\W_,792K>^"7HRD_(!B2_Q:<=!@UC*(H,2* Q+=L[2 M% 6!&8^5S$ZM$AG;WVOIGZSOX,N,:G8NTQ\\-LEI9]@A,9O3(C6W7IU<7E[]P>YO/G^Y?[O MD[X!R;C>CRHIDU**]X*4$?DJA4DTN10QBS?Y^V!1;9:W-FOB[15XQ_(>\9TN M\1S/VR//K]WTK3S_%]TLI02[I6"#'.F<1NRT QV@F5JRSOC#._?0.=YC8U#; M&.R3_FH;]TOY-KV_)*,>:4O[\&[HN8/C2B9!TO&!?"RX^4DNN#:*SPK;)6<+ MQ1@TG:EW712*BP4Q"2,"=)&LS#3#3!/(DV'9C*DZ65VR8D3+-"9!,.@ZGD-T M0B%81,Y))#/@)E#4T0,!0"$"4"=7,F(LMAO>!ST/JCQ-T92\4+J@8(F1A(J= MUM*UM5T24P/V?&(S50"X$,^WYKA=,-0P!4M<@)P5-PGY 1B@R2>J%A(P ?Y7P.(4+9* $];8(B"_4L,$IFQ #R6;DX?D3I*-%SCOYQCP]Z M;\R:VV3-#P==-QB^E+4"!"@0RS4F;J%HMCN1?B]8)[)7E](YU0E8ON0QV*'K MZ7LPCN(^0? M,I[^)#E37);V8&5:#G3VJ-;\JV/C"^C:6CTO W>'D6QMO4:CK4'/&6[\^O,] M<7IN$+9H:*TP')&;;;;-G>L1]@>C@-RXK]]_./#_F^PQBJLK8FD*L8BN> *[@I2M8NL M54[K&K3U7:K"K-M&V>H3:-T9*^L3YK[)9=EO;EAJQG6[,8&>8\K6*"B78 @U MMHRC5&HK=E9H:&"M-^0,2S%-:YU%49$5J07!*? KK#XXI!*\/RT9N9):MPLS MEP)!K+*[M9$+H %R0+T^(.@:]O:S60@"35,2)50LH$.Q TM8BDO8H57O$?84 M =: 0^@,X G6K3\B;I3IX MG\#AM'$_K)>^X"(U,],=:LH&^W\R:+$!T67CP25Y>/"F/=6XZ\W1;ST%,Z86 M]L&+0%D(4[X*Z]GZ37U6/B6;[>6#_"M&ULQ5IK;]NX$OTK M1&ZQ: "M8\GOI@V0IEEL@6T3).GV,RW1ME!9]))TTMQ??\\,*8E.G*2[=['[ M(8DED<-YG#DS(^?MG3;?[$HI)[ZOJ]J^.U@YMWES=&3SE5I+V],;5>/)0INU M=+@TRR.[,4H6O&E='67]_OAH+'?0)X54I7)'$B3^W*HS554D"&K\$60>M$?2 MQOAS(_T7MAVVS*559[KZ6A9N]>Y@>B *M9#;REWINU]5L&=$\G)=6?XM[OS: M 1;G6^OT.FR&!NNR]G_E]^"':,.T_\2&+&S(6&]_$&OY03IY\M;H.V%H-:31 M!S:5=T.YLJ:@7#N#IR7VN9.K\]_//W\Y%[]<77P29Q>?;ZY.SVZNQ=>/-[^* MLR_7-Q>?SJ^NWQXY'$4;CO(@]KT7FSTA=B8^Z=JMK#BO"U7L[C^"BJV>6:/G M^^Q9@==JTQ.#?B*R?I8](V_0VCU@>8._VVXO=KA?+*70&[N1N7IW@!RQRMRJ M@Y.?_I..^\?/*#ULE1X^)_VO*_V\V,\7-^5$FQT[:S06X.##(00N NU6 MC)6S.^%54OD MN1.OK5+BLW9*I--#(>M"%*65RZ512^E404L;F18'Y.I-J\R_]?=F9:!S#/;V MT6>X>?^3YB] [=1ZK@PC^_F[A'OZE4:?SH)/!3C:2&(Y^_][I,^?4GQ*DWZ_ M+U;:6+71=] 'IXAM7;IV[2LQF":S\22Z,4R3T60?Q;!2=-1 WVLFJS8HH@BW$ M7V>'.^Q90PFL*8-.,TN30EO%-6Q.052-T*I\5"X:^T5NJ/[;EAHI%C_/C8YU7VP*[7_5[$_1'5<6M'F*[

-U7WBQ::]Z>XY@U[ZZ)R:J/^O'N,=4Y!C MYI#+=97::Z=J6>=*X!SOF\8O8#6<*IVXDX2U7"_K\K]XCCM2;#1VBK(6#KUT M3YQ6E=!,6L]13[DC1Q.#^NV$X.N'L*9PX8"]T']2$C+RN4SE^*0B#LE5A*1S*99;]#&$HN-(K]3=[.)A.M(>!0K MZGCV^30T-SAF5>8K. L1F*O8*J!2;Y&XV0ZS7:6)--)/Q:2SN+'LW@Q M$)!D$2M_5:+0X"!'C6A>::LXO=N65"#:M95^P-P8(+ZE@)>Q0ROWYHRD=%8& MY^"GUD^WSGPI 553+LLZ;B=(JN<$)!"4E50,<8VU8*9[)4V7.&T7>6JM"OGX M6RG!/:4KHZ+X<-U+B<6"/J@\W$V3P'9^-,A5>4O49I\?#Q)1PS60+RDGV(?D MM]RH LT;(F*5I0R&IUZEZ;0WVR7GZ;"K KL\V]E_NB/YS$O^C25W!='( O'( MN:^PD?HWY1X5T?F$%O'6/J2^^Z1Y@$.=+[#KJU**DHE#[V4#PP5X<1'$B( MU$)]1P$I2*'@/#IWJ6H0%2D3<*[G#K"%L(J(C51B0+/Y4=!ZXE+>\\Q&2+/L M!?*YL.BQW<\,O[FTI4<3%0>XSA3L90YP61=0T=Q#/[(W5VP8;+!EP5#%UJ"G M*>TW+H9*5.6Z)+HEA^,.'&!5YW3N_2;'D4\0<)X3 1$NR^1E1?ZAJXW1Q38/ M@&^3[XX?W)84[KKP70.;B%U,\<&S( 'T$N0"VT'I0ZM7[(CN6!+PR)=<@"++ M[DTY-JZ8#L+E6L5Z$'DTGA\835 V5C5"4X0#HGJ4]G4$!5J$A$ M*<\L1B%3%.HH"4*5-NAT<"HJMU_#^E#TH!OM]>O6&/#YP*T#Q83CEIPI^4H5 MVXI]6"CR'?51Y+3GU*$PK96TY&/UG1*<'+>SA*%)F/;9+UYOM*X. T)950MD M5=)X=?.5)%0J7 "::.&^XT/P4460;7I8>C$)-J^7W+Z6R]J_I*!4,\3'_B&L M4\!C4#5HANZP="!N,KO!'LR6I.\N]&E35W&ZS%Z4!N# <7!- @\4Y7:-4B!6 M)7H)OY.(6I"M-FG07-..0E5E_<<66MT+ZP!/CP!96;V+1.HZO25!WDZ+OE1Z M:>0&?0UTR*5K:)>ANB>A0FJT*<2>;P+-CNH4[HF/"PI:L[;0D$4,95=$-L_& MR\\/OLOM"@D44;>RVG+=CM0(M$'OK!R^@#UGW M=E>IS4YEHXX!MON8N.BHWK[7;U$3AY!VU94&.8C@D9#B[2V:*] > S^0-S^G M@_RL$(21SG/%D?:)5/3VOG#A4YB,W/T&T:*#=9YO0Z*%:8OZ%:0_)C$RV<2' M4"6M@ C(I_Z'Z"M88A5VXXH:A08RA4\)PF($EAU75FA[*!47/*LAG1_& X,7 MV:;J./D\%X%U[E$+$+EW\ZM(BYT7,/@EY+[A8U ^N,84C9,L>Q!H'SM"\6#7 F5GM?S]$'0P0!1!XI[C.ZV$]W)_YZX M^ANK5%L@-A+U)YYN:",N5(X'[/?%ECL?N+76:U2)MD>UW!,R8T1V4_;[,@LT MP.\P=[NA9-\; '8+PF34@DAR/^4!_89#&U$?!U?5W#"0?R/!+)/,J';QW\8N ME#"&.DTE?A2B,(;QWD\$44SW$V%'7Q*J* M7D3ZR">[741ZW)6+M2[:FFGW[_:M*Q5C1V-YJXE^XF6:QDWZ*MQN*WX!)KN! MOPH68J[]*_/X(SDE=VXT54^C=V(\4P][PY=&Z@]_#IC,NH&_QZU!\S3>V:GG>Z>H)8C>Z"T>(N3/A:NW[QO?H^BK M>J!FR?^00)R*$;?_GX=1_U=\M]_\P\0DIA.1!D5U@:[\W&1V YOB? M$/R%TQO^XG^N'2#*'U<*%&PO=V]R:W-H965T9\3,SC\?#<"ODDTHHU?"-T)D$564;DRQ5-Q7;D M!,YNX9ZM$VT66N-A3M9T3O7W?"9QUJJMQ"RC7#'!0=+5R)D$%U<=(V\%'AC= MJL88C"=+(9[,Y%L\Y%(E?V%;2D;=AV("J5%5BDC M@HSQ\DN>JS@T%/K^.PIAI1!:W.5!%N5GHLEX*,46I)%&:V9@7;7:"(YQDY2Y MEKC+4$^/YXN[Z>]G5Y/Y]6>8WMW,KF_GD\6WN]MA2Z-U(].**DM7I:7P'4L# MN!%<)PJN>4SC??T6HJJAA3MH5^%1@W.:>]#V70C],#QBKUV[VK;VVO^"JZ6E MSF%+YJ)+:XA"#RP M)C]]Z(=!S=T@)$(8%F>2I>*%5 > Q<\$ICMPXQDW@;A50>+!(,W &[9$MDK" B'(_ MNZ]T?3Z(W)RFW&I*E*E&?WQ7J&;BTQVJ:H M'5\U)<_\!(W1-3))OY39KL.[4_@(H3L8]/?GOM^8#UR_W6W,^VZO$\ ?C"Q9 M^K[=L%,/@[!7CP=^8]T-$-U":)*6I#@[0H?7\]NN\6Q_WMO#.V@/]N;]\["1 MB2/T-"Q[>TO,^V\<11H:_G*3L*Q,&+4)VT^%"?Q_Q[A'VRX<8,G/W\D&Z;^F M?ROWU19N[ '>BL[+"[^;?B%,P@-)BU?)$QL3K/A8']0IS# $5@EN!3_;8"01 MZ,\!=>$SC:IP!6Y%5K?;:W(P\#WDG(6&:@%F,'BED.>WX:&T?8(&89UVDU'>><]N3)&IDAG.8KWI^GU\ M?51RIJC6J:V0YITPE1/=:W?V"M].IE'YK;@'$UN\WB)Q#?DPLENBX&/0\P+L MZM+47!$4+WBC7/YB@=TF+$JPFMN%J'HCEGN%5R"'@,!VQSE2<0HK*Q/6Z< ; MP LE^# ?:F!:C?XRHW)MNVA\HT7!==EJUJMUHSXI^]-7\;++OR%RS;B"E*Y0 MU?=ZV!?+LG,N)UKDMEM="HV]KQTF^&>#2B. ^RLA]&YB#JC_OHS_ E!+ P04 M " ;@&-5A/PYREL% #<#0 &0 'AL+W=O MK]\94E+H-G7WH< ^V"*EN9PYX->NQK0WPW"M52BXJ4%9HQ0P4)X/3R='9 MC.2]P&P8RXI;^*3E%Y&[\F1P.& Y%+R1[EYO+J&-YX#L95I:_\\V07:*PEEC MG:Y:9410"16N_%O+0Z1PF/Q$(6T54H\[./(HS[GCBV.C-\R0-%JCA0_5:R,X MH2@I#\[@4X%Z;G%U>_/7NZOEYXMS=GISSFX?+R_NV>G#P\4C6U[?G2[OKR]N M'H_'#EV1PCAKS9X%L^E/S'Y@UUJYTK(+E4.^JS]&B#W.M,-YENXU^ #UB$V3 M(4N3--UC;]K'/?7VIK\[[F!V]KI9:J$C6_,,3@;8(Q;,,PP6;]],YLG'/:!G M/>C9/NN+*ZW6[ZZPBG/&5WCQ=LDHX8 MD?+VS6$ZF7S\%36,Y)+I1_8%L#>?J?TDHFNU9B$'PE 14=5VN!2\M*5-D[\ _F0 MX61BH@^?;4I0\(S$X)]REN'3K$0S:$,HE@F3-95%NQGL0$,N,9!*/W/)=,$R M75$"K3:6%4973#>F'2&LD-AMI)N+C#L(T$@_X\9L6W0-0D$[7 4:L&>W3&F' M\-%-IA$@A3B*>41JA":;4FX[4LELT;@& \^AEGKK8T3#A$?D2%*'U,\XS[AG MI%'"1:R1:]0B$T'/TV%V%9\2<@UBJ=@WRQD&GK&!2%R 1! M<)K1S'?X\XFCQ"(9(W:&,Q*WBGS9KCB0Z@U%X,#@$&LIR[ 42'TG#"+:#*"8/F? H(?)R"$7LL.Y&.EN T!/^J$G-&K-> 7GC'<:\6T1<5%$7'@[C% M6=^1'Y1]7)1;2JK)7_(=&4"J,(8F P^&WE ,JZP!L@0\*SU*V'0BACJ MH_("_4! �G"&-CHUY9*JI7U;[8-\*5449^T1P^84 .J76_2[77B3IG U3X MC91="9+A0!36;8WM:M@6.!43%0D*\V'1$['8$V?ZB;OC+Z=/59\CYS M86MM13C$H)NNTO+0L#BO?F^M=2S[FM,2CVU^/OJ@_$M->7J@[0?;$1YSW7+T M@JO-#;XH%;YW<#=Z[> VCD[<%9BU M_ZZ@J8JO_7#X[N_VGRZGX<3^(AZ^>ZZY60NL>0D%JB:C]P<#9L*W1-@X7?OS M^TH[_!KPRQ(_O\"0 #XO-,;0;LA!_T&W^!=02P,$% @ &X!C53A&?UHT M!0 J0L !D !X;"]W;W)K&ULG59K;]LX$/PK MA'LH[@#7SS1])0:27HH&:-,@27OWE996%EN*5$DJMOOK;Y:49#=I4N" (*9( M[G!W=G;)H[5UWWQ)%,2FTL8?#\H0ZM?CL<]*JJ0?V9H,5@KK*AGPZ59C7SN2 M>32J]'@VF1R.*ZG,8'$4YR[=XL@V02M#ET[XIJJDVYZ2MNOCP73035RI51EX M8KPXJN6*KBE\KB\=OL8]2JXJ,EY9(QP5QX.3Z>O3 ]X?-WQ1M/9[8\&1+*W] MQA_G^?%@P@Z1IBPP@L3/+;TEK1D(;GQO,0?]D6RX/^[0W\78$GIK]3\J M#^7QX.5 Y%3(1H5,NE7;EH> M]@Q>3AXPF+4&L^AW.BAZ^;<,L'XE/EH32B_.3$[YS_9C>-*[,^O< M.9T]"GA-]4C,)T,QF\QFC^#-^_#F$6_^/\-+U@>_MN:">.UKF='Q (KWY&YI ML'CZ9'HX>?.(;P>];P>/H?_6M\>M+S[=G(GI?"3V8<33)R]GD_D;\47J1D;9 MGVC4G309]6LW)0E9V<8$80MA&\@A>91>'EQ+,H=JU^R*4F MS#8Z%TL Y%\A3BRJ0M3.?DU%YAFQ:$+CB+&BB3*9K6" *8 U&6RL$W8936Y) M&%K).*!;G,>.*B,"?.2.PW@27XZ(W9].WVQ).A1&U>ADI:WW0GD1$\0AH4IM M*$?BNHR^KG&"Q2ZS(B=*"0LI--V29FB/&-"XX!)B*%202Z55V X%;3+=Y,JL M8&P<98US_)&5TJW(#QEUK;1.@,$B,KT5E46,H)PI;4FX0\T=3F"84R"'NB8F M$JC)0W2KG+XC@R0\T,#)?6/0$VEJLQ.3_7 ^A\+(BITT:/1HZ0X&"(C9&P(1 M3I /0JL*)*1V:9)Y!AP51":=V^+(M72Y'T%#H+R26YSNT?^ZE!GB0YF.S+H< M3-_V.I2]#N4*E.,PS'"VI*BM^XWWHUZ\9T71ZN8&JU?,T+ZN61W/@GV6\P+U M>QG)\51'FF'&J]2[B'N70.<)5"TADJ[]B%P!@!WQ:F54H3)I A@LG*VBH]!. M:()UVX1=.X5[36%'WL3<-JP<"],?;3!+,@25^40NW-CC&W^T@="BOT@P;ET? M5W:Q?]['X_!/.[QNQTE4V?U0HF"7I!6$+Y!-) ^R\=9 4%OP[[UB9852!O'' M;/0"-XW6>REY,!+63E36<.DGZ:$>AJF"EKNV (Y M/?9^ /..4B8-@@B:*DK]2^)P,-#FE3:UZN2-(%7D"H M/R^;)6@2'[#OHHD9G$Y?M)U[>OCJK[9SZ#U?V/5-C4)-K:-K@*KJ@L4PQH'% MI,68>SY5A ;/CT2^ 7%% MII=4/]N_0T_2\VNW/3UB/^)^0'-#@ 5,)Z,7SP?"I8=A^@BVCH\QZ ]/NS@L M\98FQQNP7E@;N@\^H'^=+_X#4$L#!!0 ( !N 8U5"2*=^L@4 ,,1 9 M >&PO=V]R:W-H965T1ZD!LU:TB@S(V/_^^T>'<@@R%'9[ O,^?77IUJZW$KU MH", PYZ2.-57GKS?L M)ERDG>FE79NKZ:7,32Q2F"NF\R3AZOD&8KF]ZKB=:F$A-I&AA>[T,N,;6(+Y MG,T5SKHU2B@22+60*5.PONI/?([R#."8@I/&UQ.S4(NEB M\"SO0I!E^9X;/KU4P[R>YYW \VM=?8OG_PI="ZA^.Q2ERH7.> !7'H1 M.M/7K]QA[^T)HOV::/\4^H\1/0UU=_]IQEZ_&GL]_RV[X5H$+,54%VD@$V!O M8JGU&91Z4%+(,JZ,"$2&0I"@AB!7PCQCG@=2A9:S9*%X%"&DH4:YB*10G[VK5%LH M,:'72!JL?,&UM@I"MG@N*1/?@LL/X&D_B^3 / MK)(\D7EJ:N,B .K8:@;)"W(91B1I:.3?:H'T( MAQQ EU$!(<-S-C\BA2C'>0AHNT?0) 61T(0!#7?.LJ/2,O/F=CN#ZZ"8+)>I9*LS1 M(:E1^*C*>8W^ K4,>AX4/5@#8+*1& ME%)",B,&V\ZPGR*J3^CYK;64C4T=R:W%9 &/ ZQVUFUE5)76KY2T%Y!1TQJ1 MC+'$Z$8QS4DY='0+9E%L2.>P]'$=H/NN1;M)@R86:/W*6WNUU.;;%A14J6S% M%O% "GY3AF5B:\6W1)%;"NUKF?!4REPKF?R8U,J'EK;M$K_#C1>U&_^O_T^1 M GC1*]5;=_A0:-^I_K$G,F"SD!JCTZO4-M&/VQC=[<*Q.O8'

./W(;"Q/' M[_4;<]]WQOZXL>!YCN<-V/7N(8^NKEUUHA;6&&^\2?]L-^L/AHV9Z[AN-J&M+SQBU7 M&X'&B&&-5WOGHT&G:&BKB9&9?4U?28,O_788 <=21@=P?RWQZ5I.2$#]W6;Z M+U!+ P04 " ;@&-5KX@;3_ & K%P &0 'AL+W=O:%, MM?UEBVIM,.JQL-1&9O5F1)")O'KRI]H/SH:IMV5#4&\(+.Y*D45YR0T_.U%R MP12M1FGT8DVUNQ&'WS M\61H4#@M&8:UH(M*4+!%T%OV6>8FT>PJCR#J[A\BJ!99T""["'8*O(-BP Z] M/@N\(-@A[["U]-#*._QQ2RM!H\V"*$V.=<%#..UA'FA0<^B=O?G-/_+>[8 Y M:F&.=DG_+S!W"[KYX_Z*^>,!VR*1O?EM&GB'[]@W8%P!@Z=":HB8D1A?ZA'K M@1+Z43.NM0P%-_AI(4S"PH3G,]!,Y,PDP.9<"?Z0 HX-H#MP&ZYE,F:R5.R] M@D@8]H&'(A5F.2!E"9\#*TE5!$K,.:4E[M9&E9CM1O<;T51R2%!7LE[P M=8 MF#G6#:O'@B_1"IR.TS(T):>DKU$*O0TFSR-2I>!A2=DE,O$76-VU[?@YE-JL M>R$6.<]Q(JWJBC "M+4NDBR7ANS;8AZ9Q8SBDZ@+!,J\5%J8@* ME-=0=)VSSUR%B7,]M)J%R M)DSH#]KY;O9Y[[1DE&\#QF$CLNHQ"IU@/ F18$4V@BCV) Y?K;V; @7D>,8V#Z%S<$*554,(BJAN>;UV<[: MAO6-*_(?IL2YP;4QB&P*M7X431R#:H$NS!C"6 MGKK.4>-E C_1_D4B,-9H3RNULZY=H^B4AQ%7J+7C 9 M*%#(=#0Q1%%-VT5]>*XG(^QAH7(Z JSILE 1CDG!:;F)[/3D-0>Z':>V<:7. M[?)NSL;8+N3"EA_;V>R)D%3:$&B9)V:V' ?DBWA;Q=]QB^?_>MXG"J!S_&\_ MW5!N;/S2//&8CV8]8.3167_W+)5PVSR=MWMIZ!!6-2'WV--TBC8^5HSH]8I5 MGT(HH'=4_U4E4ZXM>RP8]_W)I#LQ]J;.Q&34GT[>.A/3H#_Q_5]&TO4&8[IE M96<)?_THNU7PN^%/S2FA;194US9TAY4CZG1Y,#=SP93YWQJ#\:>0>O[L%=5--_DO4N\LM)_H@U M_1FY:PF[B]GQ8>".@L,MW]9+U*\LU0\\M7])[+7,*WBU6QUM+;R$L)[Q^U5A M_$F)_V*0YV&H2E3@'@AV43L))C_-02_.@%>Q=EO=:)YN&/]P+[;MT(G??^M^ MOQ^,O?6BG *GVP#L[S<27?G6=DG[ZA_98Q6/,!6J?R<1X)$M;=-D8#+N,55= MS58#(PM['?H@C9&9?4V (UA:@-]CB=;5 U+0WH^?_0U02P,$% @ &X!C M51X8C$!&ULQ5A9 M;]LX$/XKA+0I DV0-,628]G6AK'1"E1)2D[WE^_,T-9INW: MO1[V(;$ED<-OCN^;L4X6QGYU,P O'G-=N-/6S/OR=;?KTAGDTG5,"04^F1J; M2X^7]J'K2@LRXTVY[B:]WKB;2U6TSD[XW@=[=F(JKU4!'ZQP59Y+N[P ;1:G MK7YK=>-./B>G93R >[!?RH_6+SJ-E8RE4/AE"F$A>EIZ[S_^F)(ZWG! M9P4+%WT7Y,G$F*]T<9.=MGH$"#2DGBQ(_)C#)6A-AA#&M]IFJSF2-L;?5]:O MV7?T92(=7!K]165^=MHZ:HD,IK+2_LXL_H':GQ'92XUV_%\LPMIDV!)IY;S) MZ\V((%=%^)2/=1RB#4>]/1N2>D/"N,-!C/*-]/+LQ)J%L+0:K=$7=I5W(SA5 M4%+NO<6G"O?YL^OSFSOQ^?SMIRMQ>W5^_^GNZO;JWBU1=)+D@/V!HVG [8W M^'-/@Z'A]PT135Z[4J9PVD(>.+!S:)T]^ZL_[AT?@#EL8 X/6?\5F(<-]<<= ML<>8>/;74=(;'(MSY\ [(8M,O%5RHK3R"IRX!>DJ"YF07EQ+9<5GJ2L01")Q M!VEEK2H>Q(5TRC6F;HHY.(]T]4(5XNKR_<>KR^;AFXIW^!F( F&*/)0*4*D( M3+2'? *VR79;+ #Y^JU2#$+T7ST5@%=^B;8]8-"C0SKB"XB9G(-@JN,&.F9* ML.!+L,ID"$/K)0/%AZF6SB$V\HV@ MOH4Y:#$0>4A[..;<"3/];FZVPSL5IK(;H6OROR#[B,UH%'_WNJF'G_WGF?*<:'BDE2ZF9A2]%Z(RA&)L'=^Q69M)J0\D%:/^GSDS[>:=S5D6ZNRY!IF1S'A=E.1KV=4W]#@-^9PN[1X$AF M_3+L]'$TT9JG+#SJ";:>9'6GC09="3Q\ MZ25=:L$\\=XGYG,-_]Y$5'O,AJY"U)4CK:H'8Z0EQ7D-[0V,HKLPN M.I_)]*=-XA<8OM@='NRP^+*QRCZX.0MCB0:$J=F2= M$LQLR6B3*3F[>_)_X6 M3\98-D@ ,<-X06DPVNL%P^'VHV!TM_!^WN9@M/V(/+V4.JU"W!N-0T58B\A* M$%AYZJ%!*Y20C.9HQ#0:/V42CH=/ZU;['==IP0[X34WO-%#?LYQ3>E!0U4H'8+1W"_E,MRD@>DQM(:HJC/\"U.= MM:RITAJ4"C2US@]GUZY6ZT&B@FRGZ:8/!KJ?(9DRE7/ZOFG^Y MF]MMKXEA&[/;JW'[Z-5HY]X@&84!K8GAMJ75CGZ[/QJU7XY[T9W!N,^_5@*? MMSA!HGV4@WW@EV0T$B&.\":IN=N\ASL/KY_6R\-+O%MI'Y!3.,%/<6NO\W+4 M$C:\& L7WI3\,FIBO#39_\!4$L#!!0 ( M !N 8U7!S&PO=V]R:W-H965TZC209BU;%SMBGMO[^Q M0[)=+66UI_M"['EYYAF/9\S@H/2CR1$M/!="FF&06UM>1Y%)('2<"5!XW88C-O7-Q?.WAO\R?%@ M7JW!9;)1ZM%MOF3#(':$4&!J'0*CSQ-.4 @'1#3^.6(&34CG^'I=HW_VN5,N M&V9PHL1?/+/Y,.@%D.&6[85=JL,,C_E<.KQ4">-_X5#9)MT TKVQJC@Z$X." MR^K+GH_G\,JA%[_AD!P=$L^["N19WC++1@.M#J"=-:&YA4_5>Q,Y+EU15E:3 MEI.?'2VG7\?KZ2TLQLOUW[!>CA]6X\GZR_QA-8@LX3NK*#UBW518R1M8G^!> M29L;F,H,L^_](^+5D$MJLTR78\7N=_2;;"NCB- MY9KEVI0LQ6% W6!0/V$P>O^N?17WSS"]:)A>G$/_1:;GL1[FZRFTNR&\#0KO MW_62N-.'NO<"$U643+XT MP8_J;Q%S9L#F"-IU'EA%W6CX3GIHB9!Q3:VOM--XLB3U 3>*Z^/^8(A,&MH<&5IFB,L_]@U0XIMJ9VM;G7-GF9CZ .D@06!#)CH1M>_EXG M2W/16";=H4"JBH(H4?;I8PACXVSHRELL-@1^8H&4O3OJC+035L"M6D M7-7"<\M.GZ&K6KO;ISGNNT5:YL,W-3)[H_E'0<-C=RB4\H]PA;K8HF M\(%B_/8I3&@B"N&'.]$GP64CR/;:'8>['C;7B%!4HPG=:#IQRAZ!%NT6430E M^L="^&P==-(->]\'2WKAU:EHDKKO/P:K/;3W3.\XW4^!6W*-P^YE4+50O;&J] _&1EEJ3+_,Z;U'[0Q( MOU7*UAL7H/D',?H74$L#!!0 ( !N 8U64@ ?M^P4 %H1 9 >&PO M=V]R:W-H965T/PM;232U)5>2$]I??RLYL44)'#?7SGT!ZV4?[3[[HE6.UE)]U4O& M#+JO*Z&/1TMCFL/)1!=+5E,]E@T3L#*7JJ8&AFHQT8UBM'1"=36)@B"=U)2+ MT%=%O75'T_8Y5<'X_"T7;BAB^6QDY,3HX:NF S9CXW MGQ2,)CU*R6LF-)<"*38_'IV&AV>QW>\V_,796GO?R%IR)^57.[@HCT>!58A5 MK# 6@<*_%7O+JLH"@1K?-IBC_D@KZ']OT=\[V\&6.ZK96UE]X:59'H_R$2K9 MG+:5N9'KCVQC3V+Q"EEI]Q>MN[U1,$)%JXVL-\*@0;WCP!/*G!**- M0.3T[@YR6KZCAIX<*;E&RNX&-/OA3'72H!P7UBDSHV"5@YPYF9U_N#R_ND47 M5^^O;RY/;R^NKXXF!H#M\J38@)QU(-$3(%-T*859:G0N2E8^E)^ 0KU6T5:K ML^A9P!EKQH@$&$5!%#V#1WHKB<,C_\W*#B3>#6+3XU WM&#'(XA_S=2*C4Y> MOPK3X,TS*L:]BO%SZ"]5\7F0J^O;8.^, @@ 1F'9 LA MW6H T1IIMH!D,QHUBD-^\NJ["_<20>Z8)4/F>P,2,#NU MXN#YL<5>TA5L7LL>\! 5$!V*6IF&*6JS42,J2D3GAD%FJ:]0?#98>HRN0:M= M$AL\3[_-N1H):EI%*[2@&D1KZQY7-;:@R$A4VQ*G&U;P.2\VJ<44%)9O+5?, M:=J=O4LK[_#-D13-VZI"BHJ%H\4_2K=-(Y5QM/GJ",9*;3=O3]<8S96L44,5 M$*]IQ3IBA"TX%;)%U3!!!7#LX[N3>V8L(.TAK9?#[ T2=(D#UBHD63K3A5DAM'&_.Z'UV7U1MR<4"!("O@G>FN2BI@4O^PTT< M(#@?,5HLMP=#K&];@N"60C>[L#7?88_ZN_V^WJ7'JQ>E3FZ\' M7\^V 70K#5AWNU0,"D%7MYFMV["C,:R^@Z38EMXG<6\V7&_'>RC, AQ/,V\F M)CC,0F\B"@E.TQQ]\ *D7Y[F. ](/\PP(7D_"H,4AW'XR[E\"0E/G[J#A"3' MT]"WF:0X2A)_RS3!89H^04*&4S*()SCU* D#@B,2_W(2KB _?V$@) $$0N)S M$$9 0IQZ,RG,I! L.TF(@*%I, !$ 0[2@4(2PG*:_A\T_)M0B',(Z##P9L"Y M<1#Y3.7 2QCM9H$$,QEZ6FWU=V'GHP\[/00X\]/^O" MVCEU^+I]3),7QC\5H;U'&;GW*#CW>D?]"9?>/[,Z@^<).!"C!1/,=C3N BRA M\>?:V$J^8EZ$8,BUP1Z(-S+MA[E59% MAR2"S>^>NUP'Y"F>)D/AB1,>7Z(< 8WP@=HY6QS9-L1U["YO@Q#2_CX\MX/(ZB. MR<&.A023*=FQ0 C.DET2T10G\?0 73MO[''Y^TGN01"2>2O1@:<% M7%+Q ?#S5/5X<-W!9K\K@#H615-O(LXQ2?T;DL0X)OW$KJ?5Q'OO0B.W<*]Z MVU*VPG1/WWZV_^'@M'LO#]N[7QTN799KZ$GG(!J,LV2$5/>2[P9&-N[U?"<- M=(WN<\EHR93= .MS*&ULI5114]LP#/XKNG#C MB6O2I# H;>YHU]WV &64LF&K!540CS.L%Y(!]RW=^Q?F]JYEI6P.-7Y3YE2-O;./4AQ+:J<[G3] M#;?UG#J^1.>V^4+=YO8Y.:DLZ6(+9@6%5.TJ7K;WL F M=9M^LJ68M!3A!Q07<*T5919F*L7T=[S/4)ZA0:B]FY/H$;NBZ=*&DQ!<(^DJ73- M(G) CM(K2$7(!1,;,)OR(5,&93+).)#P%+ ,U)4!TL0@72LT-I/E&XXTA-&G M7J?BC_6]V_/WGG.!9M,TK85$5XK:E]U%N[EPU;;#6WH[5*Z%V4AE(< MYU,/3-NHK4.Z;)ICI8E;K3$SGFUH7 +OK[6FG>,.Z*9E_ M02P,$% @ M&X!C51&UL MK59M;]LV$/XK!Q4H6B"P9"7MLL0VX'AI6FPIC'C9/C/2R6)+D2I)Q%_VQ>;+W5)[WUZEJ2MJ;(2;F!8U[53& M-L+3U&Y3UUH497!J5)IGV<>T$5(GBUE86]O%S'1>28UK"ZYK&F%?;E"9W3R9 M)L/"@]S6GA?2Q:P56]R@?VS7EF;IB%+*!K631H/%:IXLIU/F8Q'LN/A>$#_%&*G6)Z$ MPY51?\O2U_/D,H$2*]$I_V!VG[&/YP/C%4:Y\ N[:)OG"12=\Z;IG8E!(W7\ M%S_[/!PX7&:O..2]0QYXQX,"R]^$%XN9-3NP;$UH/ BA!F\B)S479>,M[4KR M\XN[VZ^W#\L_X-W:*%E(=.]GJ2=19GI_ .Q^#/ ]XYZ>#/!99=+PX[L@WXLJUHL!Y M0I)W:)\Q6;Q],_V879^@=3'2NCB%OK@13CHP%:P96WO!.CU&\B3,<9)'L>'M MF\L\.[^&/VND^U"8IA7Z1>HM=%ITI?180F&HB-K%D2-1E(*7*ZF%+J10X @+ MZ5IZ!U(7JJ.20XT6I89:/",\(6H@(JVPM"-U.,B6Y(VD;5_#XV0S@3O4:(52 M+[ L"FSY"!J83GNF,X@1WC'C/+N^6R[783B]?@]"E^ I MLI,N&9Q6VG0H@A M9M[&T\0BE=H8SK*$F@V809C6&1Y]&X3T7' M3($V"+2R.8[+U/8YW%?"6#"-])2D"=P+38\EVY.5DOA, MS'TM? CZ,,ZJLUK2P\#9J?@1)'RE^BAIK>BLY5R+\AL],Y& Q@*=H\<9O(%* M2$O9:*. P'3V-4FTQDD^\XQ@'3V'H0C4-VQ?$HZK$*Z&BGJ H^S;P)8,I"E9 M1J4L1(CN?Q*FJTVG2DH0<*/B[)//MT['3A#JQ 3^&Z@//E:0,\"M *89:W$Z MO?[]#':U+&I&8J%1J- 8R\@-N=;/.7M!*.Z7,\D(E%\E9H)XI8 MM;T226?4>D2?AGW6R&P"7X*TX2M=)\>R>1PKMAHKMCI,]*7K051NTV_#MX""D*S;8<77\/%G&KKPWC]\V]\)N61T**W+- M)K]\2,#&[X4X\:8-/?K)>.KX85B3WS@S5,^(#QHVWQ#U!+ P04 M" ;@&-5S=&Y'68" "*!0 &0 'AL+W=OV2^'?SW;2 MD$FE>]A+[3O?]_F[N-]-MD(^JQ)1PVO-N)IZI=;-61"HO,2:JF/1(#7V41L-*LXSB6H35U3^39#)K93+_)V MB?MJ76J;"+))0]>X0/VSF4L3!3U+4=7(524X2%Q-O8OH;);8>E?P6.%6#?9@ M.UD*\6R#FV+JA580,LRU9:!F><%+9,P2&1F_.TZOO]("A_L=^S?7N^EE215> M"O94%;J<>B,/"ES1#=/W8OL=NWY.+%\NF'*_L&UKX[$'^49I47=@HZ"N>+O2 MU^X[# "C\ , Z0#$Z6XOK01ES%[:,LM#2GE<'I M[.;N\?KNX[KK84F^Z'6$V>JH3E./?.G M5RA?T,N./D5I>'Y 6-(+2PZQ9POCL6+#$,0**OZ"7 OYY@,W9C29[CZU3_5A MWJ-/(Q+&Y_"_JWD(C?429?\:<(5YEXE<)H(YE5H!Y85Q=M.P"E6/_PSIJ9^< MC(>)V$_)")Z,5TW+T$BQ-GV^0Z+43V/2AV.?)!'<[+[-@&B4^.$X&B1.B3]* MQ_M>)1CXHT:Y=E- 02XV7+=6Z;/]H+EH_?5>WDZI6RK7%5? <&6@X?'IB0>R M=7X;:-$XMRV%-MYUV](,2Y2VP)ROA-"[P%[0C]_L#U!+ P04 " ;@&-5 M*@Z-^Q0# J!P &0 'AL+W=O>;:7ZH1L @WZU7.AYT!C3782A+AMHJ3Z7'0B[4DO54F--M0EU MIX!6'M3RD$11'K:4B6 Q\[Z56LQD;S@3L%)(]VU+U>]+X'([#^)@[[ACF\8X M1[B8=70#]V"^="MEK7!DJ5@+0C,ID()Z'BSCB\O4Q?N KPRV^FB.7"9K*7\X MXWTU#R(G"#B4QC%0.SS"%7#NB*R,GSO.8-S2 8_G>_:W/G>;RYIJN)+\&ZM, M,P\F :J@ICTW=W+[#G;Y9(ZOE%S[?[0=8M,B0&6OC6QW8*N@96(8Z:_=.1P! M)M%? &0'(%[WL)%7>4T-7OF.T^K#\^("6'Z_1S>W-]9Z_4#7'/39+#1V+X<(RQWOYDE.$MY#=XZ2"",2$7*"+QD33SQ?\B^)/Y?O M0)<^3^=JYT)WM(1Y8(M#@WJ$8/'J19Q';TZ(34>QZ2GVQ;VMQ:KG@&2-.F4K M4IG?&'6<"H.HJ!#\[%EG2\5@), \I_XT_ZL7$Q(E;]#_CO:2#+1K4.--H6LH M=Y[8>V)T)5MW1+ZLCX37M&2<&0;:IR1-8T$U=XV):@U&C[N\1 DF:8+3R>2I MKTAP443H@\.[W[IGO&)B?LF&5/>AKV-[ MHAF>Y-.S)[X\QVD MVA3:2I27;1)LB)?MLYM<6PO'SFR'PG[][*0-8:75&/N2\YWO>7QW?KD,%D+> MJSF 1H\YXVKHS+4N#CU/I7/(B>J( KB9F0J9$VU4.?-4(8%D%2AG7H!QU\L) MY&:SN;:&KS1H" SN %]5UQ) MHWD-2T9SX(H*CB1,A\ZQ?SB.K'_E\)W"0K7&R&8R$>+>*E^RH8-M0, @U9:! M&/$ )\"8)3)A_%QR.LV2%M@>K]C/J]Q-+A.BX$2P'S33\Z&3."B#*2F9OA:+ MS[#,)[9\J6"J^J)%[1OT')262HM\"381Y)37DCPNZ] ")'@#(%@"@BKN>J$J MRE.BR6@@Q0))ZVW8[*!*M4*;X"BWFW*CI9FE!J='%]^^?CJX/;N^1*=GXUNT M=TLF#-3^P-.&W+IXZ9)H7!,%&XCZZ%)P/5?HC&>0O<1[)J@FLF 5V3C82G@# M10>%V$4!#H(M?&&3:5CQA7^5Z6L)UOCH=;R]'8>J("D,'7/\%<@'<$:[.WX7 M'VV)+FJBB[:QCV[,;H?=*LP,: M\@G(9AO0*:1+BU]9?'0B(:,:G9.4,JJ?&O '.^UBC-N6,'+CEN6MLML)XH]( M :="(BXT*)25@(X+29E=+GDSXY6D/*4%8<@\6$H3GE$^:V83C%]DL-+O.,F% MU/079-46(7,@N M7.PF.%XOW$I&_=BUQ_M9CUR_'_]S 2]>W.#6#?#=J)^X28O:VF)SOY(@?NT9 M\5I/>PYR5C4P9=(NN:Y?^<;:],CCNC4\N]<-]I+(&>4*,9@:*.[T8@?)NFG5 MBA9%U2@F0INV4PWGIL^#M YF?BK,25@J=H'FSV'T&U!+ P04 " ;@&-5 M8EAEHX # 7"P &0 'AL+W=O+J$2Z)!VG^_4[2K9,UXJP MKL6^B+SWYXY'ZD9;(;^H#$"3YR+G:NQD6J\O7%.! MK3)M&.YDM*8KF(/^O+Z72+FUEY05P!43G$A8CITK_V(:&_U2X0\&6V7MB*"Y/< UY;APAC*\[GTX=TAC:^[WWW\K<,9<%57 M M\C]9JK.Q,W!("DNZR?6#V+Z#73XEP$3DJOR2;:4;#1V2;)06Q4$TG(RFV1!IM]&8V9:JE-8)CW!S*7$N4,K33 MD_GCW?7O[^X^W-P^S-^2V]GG]X]_D;-'NLA!=4:NQA!&T4UV[J:5N^ %=T/R M47"=*7++4TB/[5V$5N,+]OBF0:O#.:S/2>AU2> %08N_L,XW+/V%/Y!O4YJ5 MEZC9B[DI%VI-$Q@[>!44R"=P)F]>^3WOL@5C5&.,VKQ/YM4%(6))@&NFO[U5 M)&5/+ 6>*K(&21)1%-C2*J,2FM"W^W_S:A!XX27YV?7F"-/WTNL*X]Q@M%3O M*4O+PSPQF(7U]C7QSOTHMN@@Z,;QD,Q.S8XU]ROJ1\.(S/Q_K]_KA_^Y%)C0 M::19U)Y0&/MVTL<:)F&O9R=\(@]#WT[P1.['<4LWQG4WQNW=B/^!=).#:<>K M)-D4FYQJ2,F=SO#4\93Q!F3FE7X"\D$HU=2/[1%^53_^[/J828"C!ZP6?4+( MS9+O5WRP-!0++(UYM=JY5O<$50L==GO9%%:,<\97^ ,[%%^4Q4^.BI]C\:T& M,SL_N+0X9V'7BZ*.S1D.CNFXBS_S ^>N(0SC2$.7<)P8L"4T?;[XWT[(]!>. M HE8)*'?NH.^X.:PG[]->T3=+U@ MT/D1G:;GQ[6&E0+DJAS)%(+9<%W-+36WGOJNJF'GH%Z-C!^IQ,NA2 Y+-/7. M^_C.R&H,JP@MUN7HLQ :!ZERF^'D"M(HH'PIA-X3)D ]"T_^ 5!+ P04 M" ;@&-5FI<=SV8% !T$ &0 'AL+W=O]M3'UQ6"@LS6OF.[+F@O8 M64I5,0-3M1KH6G&6.Z*J'- @2 85*T1O?.76'M7X2FY,60C^J)#>5!53WV]Y M*;?7/=+;+TR+U=K8A<'XJF8K/N/F8_VH8#9H4?*BXD(74B#%E]>]&W)QF]CS M[L"G@F^U-T96DX647^SD?7[="ZQ O.29L0@,7D_\CI>E!0(QONXP>RU+2^B/ M]^AOG>Z@RX)I?B?+ST5NUM>]M(=ROF2;TDSE]AW?Z1-;O$R6VCW1MCD;!SV4 M;;21U8X8)*@*T;S9MYT=/(+T1P1T1T"=W TC)^4;9MCX2LDM4O8TH-F!4]51 M@W"%L$Z9&06[!="9\?3^T_V'C_?H[73R@.XF'^;3F[OY#'U^/W^'[C[.YI.' M^^D,GE'&0[_-L&G_X ?X0>I#!KC>Y%SO-#^@'(V@I,]P+? MTI. ,U[W41A@1 -*3^"%K0%"AQ?^C@&.Z=W 1L=A;2Y=Z)IE_+H'R:*Y>N*] M\:L7) DN3P@=M4)'I]#',\C-?%-R))G. HCM#D"7!^ M#AZG."4=6@S">5,R#$")3D\24QPF 9J8-0"=D?..;33RJ+IQ,HH]7B&:2\-* ME#WWX#X7T!D]/^ ?'? 'NY-.6= .E.WF46K5"?Y8&MPL#8U4?8-R', XB4+/^A"I'N,1CM/.ME&$:;QW M*#MBB,ZC8>?1"*0?=@X+$P#I(H10F$<=R]$01P']!;P\6 MH!-$$!SPL]6Z:FHR=S7YL-JZVFK);7W%(*.NN6O"RN^X@27]])!/V"?/^ A; M^O\OF\8PN37, G!M&X-LKVJX8"*##ZC8V69O%ZAJP)49M&4VUC*Y$L4_L \K M#-42*%$AD('&M(]NRA))5[1.E9[B $?:"MJ0VPB>_3>LK;N P='0_R$29.2I M3#PNR3&-=G%VHD6)VQ8E_N4617%K\D*LT"-7[B)A33]9E$73M!SK5$ZC_^U. MY7??^[8CM(_(/F+[2.QCN*L8T]9JM6U5A-,+AT"\3A%((YM!.EU)KK8]%QFL6O>N&6E8XE9,(;GNTJ"L%-/P@Z8^A,H,C*IT+O M"]*!9,\ SVAZCCZKPO#7^0$=JG.<;'*7# M8[X8>#?!B@-O>]\%.>P7O+D4MJOME?JFN4EVQYO[^ .(#D*CDB^!%#X D)&J MN>,V$R-K=Z]<2 .W5#=<-_ 5!+ P04 " ; M@&-5(VD6UDP# P"0 &0 'AL+W=O.;P@!AT0;!(K#,\R!6ZFSL#!R2PH:67'\3^]_AD(\EF BN[)/L*]^X[Y"D5%KDAV!DD+.B M&NG+X1P: 0/_C8#P$!!:WM6++,L;JNED),6>2..-:&9B4[712(X5YJ,LM<1= MAG%ZLEP]S+]0WHUQ_#(<1:V BYAUR61[Y+0#\,6O*C..;)XT;_, M^5RJ%5)\'LE4S+7:T03&#I:$ OD,SN3]N^#*_]#",ZYYQFWHDR568%IR(&)# M*."*U^9$R21XI+U\]+UA!="9*18M4=<@" M96N#R+TH+I_Q-)'HKX?JDAM(#A(/W(.JW5Z_*=; [Z(X+34,"_!3!Z]:Z_H1 M>:RP+U!LO;#SJCV_&_;(G!8)=DW<#N.XTP@,!^W$3HO/EMI%T#%2C*.F]+I7 M_7/*\QI=+ >YM;U:H?#+0E<-K5ZMKP/3J@N^NE=WB3LJMZQ0A,,&0_UN']4F MJ_Y<&5KL;$]<"XT=UDXSO-* - ZXOQ%"'PWS@OJ2-/D34$L#!!0 ( !N M8U597B$5P0( " ' 9 >&PO=V]R:W-H965T[[[YSSN?^CHL7F0(H],9H+@=.JE1QX[HR2H$1>,[>L,@V MJ3(&-^P79 -+4#^+N=":6Z/$&8-<9CQ' I*!,_1N1H'QMP[/&>QD0T:FDC7G M+T:9Q ,'&T) (5(&@>CE%>Z 4@.D:?RN,)TZI0ELRGOT[[9V7CH&+^)4VB_:E;[!E8.BK52<5<&: WZ/A[!X]K1[&"S1<+LJ M\$%=SK0G[>\(C_R3@$HI+U,8MY&/?/X'7K@^@ M;?':_W( Q^HN88/CL.8NW^),AKE^>:"ZD:/$9$2E#Q&_33X^5G/Q^U;]+_652H #MJF MWIIIJL=W]JMN#P5L#<+VR&FKZ2#S\1K2)-:G&G%F?IKD0NK!HS*A$R6",Z12 MJ.8(2J@9F354IQ:[N!8]W)"O.NA! T+!=YJ'^7&?354G:;=P ]$/#M0>/E"[ MGE4G[]TA(.+"G)D>AI_.?5CF%Q2TO."ZH7=:GH\;NM=M^;C3- 2MZVYPK.?= MQM1B(#9V-DO-:INKOAU3(C99+A&%1(?BRZN.@T0YCTM% M\<+.P#57>J):,=5/& CCH/<3SM5>,0GJ1S'\"U!+ P04 " ;@&-5WQ[5 MK:0# #>"@ &0 'AL+W=OPN_69EHXM(A*ID52<_?L=2K:BS(J! 5OW M(NK!(%),BBXN58E2)3LE"ZX15+O U-J MX&EM5.0!"\-A4' AO?FTYJWT?*HJFPL)*TU,511<_WD'N3K,/.J=&&NQSZQC M!/-IR?>P ?M;N=)(!2U**@J01BA)-.QFWBV]N1LX_5KA=P$'T_DG+I*M4D^. M^)K.O- Y!#DDUB%P7)[A'O+< :$;?QPQO79+9]C]/Z'_4L>.L6RY@7N5?Q>I MS6;>V",I['B5V[4Z?(%C/+'#2U1NZB\Y-+HCW#&IC%7%T1CI0LAFY2_'/'0, MQN$[!NQHP&J_FXUJ+W_FEL^G6AV(=MJ(YG[J4&MK=$Y(5Y2-U2@5:&?GB]OU M\NORUPU9+=;D_O'AX7%)-E]NUPORZ1O?YF"NIH'%?9QVD!PQ[QI,]@[FA#PH M:3-#%C*%]*U]@/ZU3K*3DW?L(N &RFL2A3YA(6,7\*(VZ*C&B_YIT'VQ-E"# M?BAW9FY,R1.8>7@H#.AG\.8?/]!A^/F"HX/6T<$E]/D&SV!:Y4#4CB0\3ZJ< MU[V,)+:B2 B7*4E%7EE("7 MA=P;4H(FB2H*5#09U] 7U>5]/WX8LS#Z3/ZO M]5NF =YT42M:HJO]DM.*W6*AV&(27,M0VSU725JVMD56DY-J*1)0HE'MB(*FTL ), MB_&)3097K]0@'G8HZE/:E4["R577=6ZM%MO*ND/L=CLUA%7)4Z;R%+1Y&UXX M&G488W\\Z$83,7_$NO$RZD=T^,,ZXGM]O6*U^3-H?"W>-+@A^-P8BX?!9;(R MJ";D&02-(S^.PQX^\VD\[M6GPSX^]8D348 MK'#B#U18:_V9(8L-JO5*ZILU/>2!9V9HP"] MKR=_ 5!+ P04 " ;@&-5EC7E%[4# M Y#0 &0 'AL+W=O MD7=\[I749"O5%YT#&/)4<*&G7FY,>>[[.LFAH/I4EB!P)9.JH 9)M?%UJ8"F M3JC@?A0$9WY!F?!F$\>[5;.)K QG FX5T5514/77)7"YG7JAMV?X2-P;A4AC#]W.KWF2"O8GN^U_^9L1UO65,-'R?]@J8W"_+I:G&]O+DF)_=TS4'W)K[!4^Q>/]EIO*PU1M_1^(%\EL+DFER)%-)# M>1_1-1"C/<3+J%/A"LI3,@CZ) JBJ$/?H#%YX/0-_IW)QRRM%0V/*[+US[=^,H&%R0GSW>YPK@('6:I1N$ M>'QE/V**&"C6H%R>='-M%ME/V)K=2T,YH86LA/,R$P;0GX; $W8_;7U-MCE+ M3JA.B<9=C:"P=J )E2DI$*,FFT$-0BU4841 :*WM,1-"C!F_NP:Y0"VF>A?M_"?(UOC6>!?>;@NV*[&@0M:EH<+C6T;M'3>\>O6KO M3K!52\Y2Y]:,"2H2A@VIE)K9-GZLBW<#>"U7'[90US 7D.PX8;_NGJ_4'?XS MR'F2J H/X(RN&4>/@>Z,?QS%+W;,B\OD3:S]7G/9C^U[,5D[_J/O# M?C0*]O2Q8O-;S]D"U,8]VC%Y[.U&PO=V]R:W-H965TEC#O#OIV[D<.^R'7".-Q(HO(TI?+Q M A*Q&3B^LYN8LN5*FPEWV,_H$F:@[[(;B2.W1(E9"EPQP8F$Q< 9^6<7OF<, M[(X?##9J[YD85^9"W)O!53QP/,,($HBT@:#XMX8Q)(E!0AZ_MJ!.>:8QW'_> MH5]:Y]&9.54P%LE/%NO5P.DZ)(8%S1,]%9LOL'4H-'B12)3])9MB;R=P2)0K M+=*M,3)(&2_^Z<-6B#V#KO>*0; U""SOXB#+\C/5=-B78D.DV8UHYL&Z:JV1 M'.,F*C,M<96AG1Y>CJZFY,?HZ]V$7$]&L[OIY'KR[79&/MS2>0+J8]_5>(K9 MZT9;Q(L",7@%L4>N!="QNHIX/?3[=]W :YZ38_]1= WI M'&2I/+GB:SP:,U(C#S(9?[^=C,O])\0/&I[GU:@0EBJ$;U0A!LG6U*0Q21B= MLX1I!JI*C/H3_JT8;Q!KM_09HNV*;U=\G*ER8D](\^0'Y_O2-H*P3MEVJ6S[ M:&4C*N4CX\NMNI3'!*/+L,Y!?"#[W(1<:9F;Z%<*7G_P'Q3Z4.#QSC.:BAPO MJ[E&[ &]DNA;X7OM1K<7'LPU@Y!/,N'L-7=&[<: MS6Y=2?*]IP;$.UI"Q9:<+5A$,6US+N8F7*8/P>J3Y=42_@;]K9I-*5\"^6F; M.A1EM :)3:I-Y4E9)DWF*HKT,BDB@%B=_19WI(R?-2^,$X]\(B=MC$B&RRN, M F1B@X_EAE;KY5(!>AC3XS&;X M8%VN5?$,BHZX'*V_( 8%6WST_;BZ^.:RB6^X4@""S3U3CO80,BBH2\&6F2V MB9X+C2VY?5SA1Q!(LP'7%P(+\79@#B@_JX;_ %!+ P04 " ;@&-5I4%C MF[($ !B#@ &0 'AL+W=O/LA-;O;I9!_2P M+XE%D13YB"_B<"/DHUH":/)<%I4Z=99:KTX& Y4MH4S5L5A!A3MS(.Y^P( MXWRQU(8P& U7Z0(FH']?W4M<#5HML[R$2N6B(A+FI\Z9=W(>&/Z:X8\<-LKZ M)L:3J1"/9G$].W5<8Q 4D&FC(<6_)[B HC"*T(R_MCJ=]D@C:'_OM'^K?4=? MIJF""U'\F<_T\M2)'3*#>;HN]%AL?H6M/[6!F2A4_4LV#6_$'9*ME1;E5A@M M*/.J^4^?MSA8 K'[A@#;"K#:[N:@VLJOJ4Y'0RDV1!INU&8^:E=K:30NK\RE M3+3$W1SE]&AR>75S>?M KF^_W8UOSAZN[V[)X4,Z+4 =#0<:3S!\@VRK[;S1 MQM[0EI ;4>FE(I?5#&8OY0=H66L>VYEWSO8JG,#JF'"7$N8RMDTST6Q/]?=I'DR8]B)AC MT#]!M0:25C,B]!(DF>=56F5Y6I"\:C+2A/;T.[*NA-3FWHB"!6:-[O-K_\F? M/\7,Y5_(S_J_P-B0F(;D;*X!;9>/6'3>8KY;@:R]4V2"".<9*/(@-'K^L)0 MI&P"#4R@(<=*0SE%@':Q\J;>\1;3W?J >)%+_22R*#ZG7N19!.9Q&H8QN9)" M*4P_NSR=AE1SN-VY;DA]7SOP[%\#PAOG]H#0A#3Q+-]YB%E06"S M) 'UPO -$"(:\DX\H*$%B>=RRKC_X2#<8@!_8" $+@9"8&/@,03!#RU*B)00 M@Z47!(8()6ZG@+G4#3L(N8?;8?A_P/!?0L&/,: ]UZ+@Y?HNLY&*$1>/]:/ M79]&D94"G/I19*$0F\#:4RF#ME(&>^O5&#*!Q;#(FRJ(!5/7!6)A6Z4%ELI, ME$"F@!43B$Z?0?45Q_V'_>SB^+Z$M]MK<^\O*#\*O8R#_=0Z6>I0Z;X>7N-I M)<W@59X?O KY@]WUD]] J9-_]7J"S[6\6E"R@ K[05&WPG2&#Z%<:=,? MGL"*.XH9W/F#463OL MR+("6Y]_A/C8969;=.IJ\Z*)(K/]UL#JR%AB$?R8\M#NN]RG/N^MEP/KW5\" M7K^9;A3)Q+K2S0C04ML!ZJR9&SKV9OJZJ;-;D0+F*.H>1U@-93/1- LM5O44 M,14:9Y+ZM3FR38 #CU+H6R&&^?:!2&V:$ R.]$M*+]2:2.9\Z6IB6T-L#*"I" T26Z) M9%SA/(US&Y.GNG."*]@89#LIF?FS J&/&9[BT\26UXT+$R1/6U;##MR/=F-\ M14:6DDM0EFN%#%097DX7JWGHCPT_.1SMV1@%)WNMGT+QKO9<]LW"GQ2]>NB;#'S JH6*=<%M]_ J# MGYO 5VAAXQ,=^]Y9@E'16:?E /8*)%?]FST/W^$,0.D+ #H :-3=;Q15WC/' M\M3H(S*AV[.%0;0:T5X<5^&G[)SQJ]SC7/YE_;C>+K^C-_?@&!?V;4J)=Q!.T&SY!VB":7(0NU# MX*[PSD:OL\@[N^[UDL,>.+\,# =C85M60(9]\BV8 ^#\]:OI;?+IBJSY*&M^ MC3U_[.0>#-*5#WFKC6-[ 2?7]I+8GNXFTH5#=\AI2@[G"LA9("28.L;>HD)W MRO79&&?'D[7L _6OO3^6#\S47%DDH/+09/+>[VOZJ/>%TVV,UUX[']8X;/SM M "8T^/5*:W!4 ?,Q2PE M6[JBXCE]S.2>65'\,*8)#UF",KJ9&Y_QM86'LF]JY M]>>&I2*B$5T+A2#R[Y4N:10IDHSCOQ)J5#Z5X>'V.]W++UY>S OA=,FB?T-? M!'-C8B"?;L@N$E_9_F]:7M!(\=8LXODOVA=MQY:!UCLN6%P:RPCB,"G^R?@K8CI/$YQ?H0V-_9@KI6Q',=>GGIO!CG_&#T1U+1,"1F_C4 M;[%W]/:#G]F[>ONIQMZ4.:L29[\G[L;6 E,ATK7-EFUD+ZR0L(<2)A;P,8Y3,T5 M7A?VQ+:MF?EZJ-=I*SR9#D=5JX80HTJ(D58()Q> ^HAMT,L;6I&(HA](#5+Y M0.#H]=&R^^H#"7,@82XDS ."-=0>5VJ/?VL8'4/J"0ES(&$N),P#@C7TO*KT MO-+VWOM=_$(SU7?7U4R"R_[;G%>T*:WE]E6Z@(T.1J;!Y&CT*-E]15MHP*R$1^I*Q77J![IE04Q&9=!$F.SE;>4C+U,MS)*9J!%S1;4R3UL%.[ZUO MQ_E)[$L99":?L76,;8]:!S0F%R0F#RJFINH'M0H,L2C04WJK"4ES0&EN26M, M^<=7)WT5RFE3-KN6S?Z%)<2*IH+FLY,N"PF]B]Z:0M(<4)H+2O.@:$WIZZH, M_KVR# :MRX#2'%":"TKSH&A-6>OB#-979WY]65&"&TN!Z?&D1^^]MXZ@I1A0 MF@=%:^I8UW:POKC3;W51P@ZUPR<35KW'WMJ!EFE :1X4K:E=7:G!VL)!QU5& M"3F<(0R'@U/50&LQW9RZW9IY4+$U\UQ74+"^A *]U-![ZS817^HIO?6"B,D% MH7A05]94NRZW8'V]I>L2 [32 DIS2EIC48!/E_G=FGE0L15ZF =OJF.:;?-O M"K@K[Q8^YV_KCX[?X.LE;CGNJN\<\C?C-;[X2.*.9-LPX2BB M&^G*NKR2PW=6?'=0[ B6YN_)7Y@0+,XW TKDX*H:R/,;QL3[CG)0??VQ^!]0 M2P,$% @ &X!C5>6W:>=M @ -08 !D !X;"]W;W)K&ULK55=;]L@%/TKR*NF5MKJ;R?I'$MKLFE]6!J7,3HV)@ M0)+VWP^P:Z6I&^UA+S87[CF<@[G7^8[+1U4!:/144Z;&7J6UN/!]55908W7. M!3"SLN*RQMJ$1\HREA,)-(;>H:R^=+ MH'PW]D+O96).UI6V$WZ1"[R&!>A;,9,F\CN6):F!*<(9DK :>U_#BTEJ\UW" M'8&=VALCZ^2!\T<;7"W'7F % 8526P9L7EN8 *66R,CXTW)ZW986N#]^8?_N MO!LO#UC!A--[LM35V!MZ: DKO*%ZSG<_H/7C!):<*O=$NR8W23U4;I3F=0LV M"FK"FC=^:L]A#Q F[P"B%A#]*R!N ;$SVBASMJ98XR*7?(>DS39L=N#.QJ&- M&\+L5UQH:5:)P>GBZOKNV_7-K_EO=#H%C0E59^@SNEU,T>G)&3I!A*&;BF\4 M9DN5^]KL:'%^V;)?-NS1.^P+$.'K] 5VP+37#XC9LK%3$A0(+?0:[1A3OJ9;:U=*(%+ M&'NB9?&*CQ_"+/C29_L_D;TZA+@[A/@8>S'#4BMDOJ>I7"$HZ;?;<&2.PW:" M;9$-DG24^]M]'SU9<18-NZQ7 I-.8')4X+VI>WOOA.1K8[]77L.0[FT<9ED< M'_5]2VH?[$ M<#PR-;)I4$V@N7)T_<&VZAAM6IJ^#M EF?<6Y?@ELZ^C^%,5? M4$L#!!0 ( !N 8U7PM=66! 0 .\3 9 >&PO=V]R:W-H965T\J^\!TA GS+TIS/K9T0Q95M M\VA',LPO:4%R^,X+AJRE(;.4Y@9SC)K<6L.K=FBQDM19KD M9,T +[,,L^_O2$KW+9&C&JJ*?Q*RY[UCH*0\4OI%#=['<\M1C$A*(J$@L/QX(DN2I@I) M\OC:@%KM-55C__@9_<]*O!3SB#E9TO3?)!:[N36Q0$PVN$S%+=W_11I!OL*+ M:,JK_V!?UP:^!:*2"YHUS9)!EN3U)_[63$2O 7HG&E#3@'ZTP6T:W$IHS:R2 MM<("+V:,[@%3U1)-'51S4W5+-4FN;N.=8/+;1/:)Q?KV\_KF]OZ_"[#^KS_>R-'K%1$X2?D;\!8\W*W ZU=OP"N0Y.!^1TN.\YC/;"%9 M*"P[:J[XKKXB.G'%.U)< M>Y ,A!2-.^'&]?D4BVPZH=#MMMJ;V= -1. *KP MW%,3P.0CP<1W.0$IS@60HL#-US(II%>%3ET-Y^GAU%-WQ0LW1@TJ5+5*/"U<+W!\ MUY_93WUMNKHIFKIA6S>@[;6TO5':UU%49F6*!8GE\RKG)4JP6A%T5&LDOT?A M+42>/PFF!URUA4'@0:@GZ[=D_9^9XYQH+>8?L4$(>D$0'+#6U:' 1X&>=-"2 M#D9)+VFF[%:MU#VR&QPE:2(2PBL95.P( YM4O6LPYT1HS3)ZI7.?%D-@@TD) MVTD)S:X3H4GEAL &RB>M\LDO62=ZD\F!BW5UH1N&CM[%TY;V=)3V M!\53_3V621HG^59+M[)SP*N_0!1U_QBWN&5W 0D&ACUK- >90ANJ[Y(0 M'(T;+_=L>&3&,'3]\-"SFK)@ZDQ.>+:+,7 \QWQ6@57+:[3O[)MC"&VHLDL] M<&K8FD8CD"FTX6_Y+@.AT93Q8FLVL/T?J[X/#Y.JIBI :'I@3+NW&Z.VPCYB MMDUR#E*RD6W.92B=S>K=I7H@:%%MT#Q2(6A6'>X(C@E3!?+[#:7B>:#V?-H] MOL7_4$L#!!0 ( !N 8U7-5.3@<@( ($& 9 >&PO=V]R:W-H965T MQK _]^9R>$,J6=-NU+X[/O/;]WZ5VB2ND'DP$@>RIR:<9>AEB>^+Y) M,BBXZ:D2))TLE2XX4JA7OBDU\-2!BMP/@^#(+[B07ARYO2L=1VJ-N9!PI9E9 M%P77SV>0JVKL];V7C6NQRM!N^'%4\A4L &_+*TV1W[*DH@!IA)),PW+LG?9/ M)B.;[Q+N!%1F:\VLDWNE'FPP2\=>8 5!#@E:!DZ/#4P@SRT1R7AL.+WV2@O< M7K^P?W7>RSR;KJXF4\O;Q;LX!R0B]P1;N)3PM=8\- M@@\L#,*P0\]D/WP!Y2[X&SF#MFP#QS?8P3>3&S!(_V8T7<6IP<-NL&W,$U/R M!,8>=9X!O0$O?O^N?Q1\Z7+VG\C>^!RV/H?[V./IXUK@,Q,2@O>-11HOYQ6Z+:E;_5Y07HE1M^AB5J+;%N^':WG:^G M;JSXK^GU<)YSO1+2L!R6! UZGTB K@=>': JW)?4$L#!!0 ( !N 8U56EF]V @, +T+ 9 >&PO=V]R M:W-H965TZZQ;W=%V1.?(R3 NZ.!5VZ M$ 1GZ(X!ODA3R/Y<(D)7/<,VUA-C/)L+-6$&W1S.T 2)A_R.R9%9L20X11G' M- ,,37M&W^X,?16O WYBM.(;[T!E\DCIDQK<)#W#4@M"!,5",4#Y6*(!(D01 MR67\+CF-2E(!-]_7[$.=N\SE$7(TH.073L2\9WPU0(*F<$'$F*ZN49F/I_AB M2KC^!:LBUO,,$"^XH&D)EBM(<58\X7/IPP; W@=P2H"S"VCO ;@EP#U4H5T" MVH"7 .Q3@EP!=3+,P2SL=0@&#+J,KP%2T9%,ONEP:+0W&F=I8$\'D5RQQ M(KC^,;F_N;T"_?&X?WL5C:+;^PDX#Y& F/!/X#-XF(3@_.P3. ,X R-,B-P/ MO&L*J:T8S+C4N2QTG#TZ+AC13,PYB+($)37XL!G_K0%ORIRKQ)UUXI=.(^$$ MY2W@6A? L1RG9CV#P^%V73KO4X_>ISYLAH>49.$IR:)3D@U/1+95UW95 MUW83>W!-N<#9#$#&8#9#\CX1_ (,8(X%)/@%)2"6$;6G04%L6YI9W6[+P/9: M\-KO?C>)$N"!32=9A2)O + M5'=SG?D%OVUO+,MYY7WC(H[U_A#%Z)2*0^^U]=8^Y_W*>?\MSO_';;]N)?Z. MV[5!.P:%-4%VR]MQL9;)W0X:-N9Y[*EA;K07*6(SW0AR^=]?9**X)*K9JM?L MZQ9K9_[2[@SLFOG0[D1%*_F/OFAL1Y#-<,8!05,I)0LLR\Z*9K$8")KKYN:1 M"MDJZ=>Y[*\14P'R^Y12L1XH@:IC#_X"4$L#!!0 ( !N 8U62*U.%^0, M (<1 9 >&PO=V]R:W-H965TEC+;0&-W6X!V"^)D^\Q(M$U4(C62BMO]^E&/ZF'+JKTH'V)1NO?H M'/+R'M.S/1>?Y8X0!;XD,9-S8Z=4>FN:,MR1!,L)3PG33S9<)%CIH=B:,A4$ M1T52$IL6A)Z98,J,Q:RX]R 6,YZIF#+R((#,D@2+KWH]LE"O*$(N(O2O:R=0UR*2^< M?\X']]'<@#DC$I-0Y1!8?[R2)8GC'$GS^*<"->IWYHGMZV_HOQ;BM9@7+,F2 MQW_32.WFAF^ B&QP%JM'OO^=5(+<'"_DL2S^@WT9.PT,$&92\:1*U@P2RLI/ M_*6:B%8"S 3? Y%':[3\HIB;(ENKH2Q? MQK42^BG5>6KQ\<\_?KMY^O#X":P^W#V!&[#6A1)E,0%\ SYRMKU11"1@15X4 MN%H1A6DLKW78\WH%KMY=@W> ,O"TXYG$+)(S4VE..;(95N^_*]]OG7C_FJ03 M8,.?@04MJR=].9R^(J%.1T4ZZJ:;>B;JZ;#JZ; *//LDGM9YSZ02F:Y5U2NH M1'#Z$?)M=RM3')*YH?>5).*5&(N??D >_*5/WDA@';%V+=8>0E\TRQMIV7U2 MRWROR,\;PNL".8'O!^[,?&VKZ(ES;>A;35R'H%,3= 8)+@6)J (;'-*8JJ]] M# L5XOUWEAY9;[;JBB]PR&$!X77$V8[ M;BNL0V]:TYL.TO,FEOLCD(11+@#CBD@0902\3P6-\T[C]S$>A+QT<48"ZZCW M:_7^FRO1'U/L2& =L4$M-AA5YD-X7)#? M#>NP1+"Q:3C(\YGAA M%_R51L6> GHN$9DFOX\(C$@A!&QU0[0NS7-L[0;7U MC0)=1I5*F6$6$A!RV5].%6*;RDV 7/^0<4\8@@X\1;EQ?33HLV?THPK ZRPL M\J?V(<6^. O9IPJ@\6HT;-;W3/,C4@&!%0%76 (,4B)"O4.O>PF7<,AJ,8$3 MZ%F'WGU&8)=RX]YHV+Z]B3\=[*/37N*C6OI8:-TI:$P=O=W5T:BV/A9:5W!C M[&C8V<_NIQ5.>Z.X?0WU^W%=IHW'HV&3_S]M:GKM2F>L)<'Y[:3XTO MHT$G/*=+^4>3Y01N<;+J,NR+!DJA=,E*?^ MH)]ON&YIU2 _B]>_O2S^ U!+ P04 " ;@&-5^SX8*FD$ P&@ &0 M 'AL+W=O HUR4Q*9C62,S MP20UYM.\[XG-I_0@8I+"$T/\D"28_7B$F)YFAFV\=SR3[4YD'>9\NL=;> 'Q MNG]BLF56E(@DD')"4\1@,S.^V ^!G0OR$?\0./&S;90=RIK2[UGCSVAF6-F, M((909 @L_QUA 7&0\_BNA1N69"<^WW^E^?O#R8-:8PX+&_Y)([&;&Q$ 1 M;/ A%L_T%$!Y0,.,%]*8YW_1J1QK&2@\<$&34BQGD)"T^(_?RA-Q)I"<=H%3 M"IRF8'!!T"\%_:X.@U(PZ.HP+ 7#KH)1*1AU%8Q+P;BK8%(*)GEUBW+DM72Q MP/,IHR?$LM&2EFWD@^=04^J]?<*O2G/2'5:G/?3\N@H@2^P[Z&^ M]1DYEN.TS&?176ZW'1,+LJ#[NZ6HI+] M*N#]G->_%'#91G33S'5;1@O0H!V4W40>^!Z',#/D78(#.X(Q__TW>V3]T180 MG3!7)\S3"?-UPI8Z88$F6"UT@RIT Q5]OL)O)#DD:$V95))TBT(LS2[DKF"- M-YG)1^U\:I@Z>]#7"5MVF'WP\QC;.1M4*^JP*NI06=2O M( 2P[%H2%M<2N13D J>1K&];60N:;9U-8MB;-.JJM+RVKET)RS0!*N5]+XJZ;VZI ?&LGIV6U@6+-L^.]&#R:C7N%POE);7_K"[>7HZ M/7V=L*5.6* )5LN*;7V\V[&4:7E-(X9/J3(C):*^:!PX/:<1$K75M2GIZ.II M=?6UTI9::8$N6CTJ9Z\![0[K">5#[P;%J#HP1>NTS5 M2G.UTKR25@OKH'??N&%I]5QJI06Z:$6XS+/7S0FP;?[I@(#7WQ+66&VE:M>%,-&6EF]L7S,8\7GB:(A MZ#Y_V;VF0M DW]P!CH!E ^3^#:7BO9$95!^)YO\#4$L#!!0 ( !N 8U69 M54M 70, &<0 9 >&PO=V]R:W-H965TRT,[L%P:^ZRDPKL/5"ZU2[>YW"49@"<9.H[;_?!)!J2UF=9F\T M"7D?3LX;#\3^EM G%@)P])S$*1MH(>>KGJXS/X0$LTNR@E1<61":8"ZZ=*FS M%04<9*(DUDW#:.L)CE+-[F=C4VKWR9K'40I3BM@Z23!]N8&8; =:0]L-W$?+ MD,L!W>ZO\!)FP!]64RIZ>DD)H@12%I$445@,M.M&S^O*^=F$7Q%LV5X;R94\ M$O(D.Z-@H!DR((C!YY* Q=<&AA#'$B3"^%,PM?*64KC?WM&];.UB+8^8P9#$ MOZ. AP.MJZ$ %G@=\WNRO85B/2W)\TG,LD^T+>8:&O+7C).D$(L(DBC-O_%S MD8<]@>!4"\Q"8!XKL J!=:R@60B:;P7-#P2M0M Z5M N!.TL]WFRLDP[F&.[ M3\D643E;T&0CLRM3BP1'J=Q8,T[%U4CHN#V\&X]'\[$[F<_0]<1!P[O)?#3Y MZ4Z&(W>&OJ-1RM84ISZ@,>8<*$/G#G Q"7'V8.>C\[ *=H2A%\Y"L&4X# MUM>YB$SR=;^(XB:/POP@B@8:DY2'#+EI $&%?EBOM_ZE=^KU5S5Z762T3*NY M2^N-60N

H26<8W9!JF6;6>>OD84R%O?"AW/G=W]WAYHT+NU!'.Q!6,41 PSL06KME=.:%839''NL17V8:")ZLN ;D"SOWYI MM(T?5=ZHA#DJ8:Y*F*<(=N!IL_2T64>WIY3X %#"TH243QV14:4#T1X".+1 M!YS'(!YAO+*>U.)/-5PES,EA[0PF'^L;V[):5E_?[!OY?M)5IW,XQU,4U8$_ MK=*?5JT_MVM*(Q^G@$8!KLI_K?S4_*N$.2IAKDJ8IPAV8&B[-+3]Z2+:5NFI M2IBC$N:JA'F*8 >>=DI/.[4_TM=W,PH^V0!]D0V(-O@QABJ#:W&G&JP2YJB$ MN2IA7N==I3:[AE&6Z@/CNJ5QW?_[].N^"ZJY%U/NS_LY!X'G>:^-\]2\JX1Y MBF"Y/_K> 2D!NLR.L@SY9)WR_*6^'"U/R]?9(?'-N-/HN?FA]Q63'\'%*_M2 M.(EB6 BD<=D1U9[FQ]J\P\DJ.X8]$BX.=5DS!!P E1/$]04A?->1-RC_6[#_ M E!+ P04 " ;@&-5Y9,@F;T" 4"0 &0 'AL+W=OQ[?.TUM)]:AS $.>"BYTW\N-*2]\7Z:^+A70S($*[H=!T/$+RH07]]S).S;/C9WPXUY)YS !*K3\FB5C!0C-I" *9GWOLGF1 M=*V_<_C&8*4WQL0J>9#RT1K#K.\%-B#@D!K+0/&UA 0XMT08QH^*TZNWM,#- M\0O[)Z<=M3Q0#8GDWUEF\KYW[I$,9G3!S9U),G-R,1L/IZ'H\G9#+\8 D-^/IIP,KR?DC$SI M$QE18T!IM+Y*K4DJA6%B#B)EH,GI QE7+_#Y?O)@)R>O",GA DR8IQCH73/ M-QBGWV*:0-D@4?">A$$8[H GA^$#2!'>=/#F-MS'[-0I"NL4 MA8ZOM8=O+,49$ZDLP#5,1@SFA"XR9G9J.TAF#^6%+FD*?0]/G0:U!"]^^Z;9 M"3[N4GHDLBW=4:T[U&G_CSK+_"R.JYDQHPF&&J*#1 MQ591ZSMX;1A9NFOL01J\%-T0>S<#91UP?2:E>3'LS5C_",4_ 5!+ P04 M" ;@&-5(V>9%>@" 1"0 &0 'AL+W=O\Y. M&OJ252#*E\0O=X^?YWSVN;_DXD'& (H\I4DF!U:L5'YFVS*,(:7RE.>0XMC<&WQDL MY5J;:"53SA]TYRH:6(XF! F$2B-0_"U@"$FB@9#&8X5IU4MJQ_7V"OVCT8Y: MIE3"D"<_6*3B@=6S2 0S6B3JEB\OH=+3UG@A3Z3YDF5EZU@D+*3B:>6,#%*6 ME7_Z5,5AS0%QFAWD/&W^ZN[G^0=&3\63#V3$9-*L&EA M(GX^%P"X@8H2GQ'/>$M=QW08^PS]W;^VA MX]6!]@R>]P)>%5$^FX%@V;PI0"6 WPR@C_.9S&D( PO/JP2Q "MX_:K5<3XT MJ3L0V(96O];J[T,/ON#MDPL> D22S 1/"9.RH%D(J)^$/$TQG3"UPX>F,)38 M'8.M+Z%%X+=ZN(.+=7F[1I[OM&JC#=KMFG9[+^V]2=_$="_"&Q#:[?6VMV[RQ.==R8A(2+'>&G)F.(J)TVB2Z3V>BKZ7<=U MMI)QU\QK=UM^KSD=>S71WG\\1;W=4X25?8OXKA&>(F>+MKU675(0Q_5H7=?/33G;&K_ >E^6Y]\PY6/AFHHYRR1)8(:0SFD78RG* EQV%,]- M#9MRA171-&-\LX#0!C@_XURM.GJ!^A44_ )02P,$% @ &X!C53(-D54; M! ?1D !D !X;"]W;W)K&ULO9EKC^(V%(;_ MBI6NVAEI2^[A4D#:X1KH:*;#3*M^-,20:).8M0WL_OO:24@A-6FF:_4+B9WS M/K;C]V#+Z9\P^4Q#A!CXFL0I'6@A8_N>KM--B!)(6WB/4OYDBTD"&2^2G4[W M!,$@$R6Q;AF&IRT Q/@TT4SM7O$2[ MD(D*?=C?PQU:(?:V?R:\I)>4($I02B.< H*V ^V3V5MV1'P6\'N$3O3B'HB1 MK#'^+ I^,- ,T2$4HPT3!,@O1S1"<2Q O!M?"J96-BF$E_=G^C0;.Q_+&E(T MPO$?4<#"@=;10("V\!"S%WR:HV(\KN!M<$RS7W J8@T-; Z4X:00\QXD49I? MX=?B/5P(3.>&P"H$5E7@WA#8A/WI;C<'=AWOP >B AI @"J(4O*41HQ]Y);]_#?&!0J[KZXQW432D M;XKNC/+N6#>Z8X-'G+*0@DD:H$"B7]3KNS5ZG;^:\OU8Y_?S8-4"GS:L!:SV M1V 9EB4;3[U\A?8M8!LWY>-Z^>*0ULHG]?)'2+CW0/-VB@\767(G)$VO#''TS/^$7F:96PL4K81"5LJA(V4PF;JX3Y*F$+ ME;"E(MA51CEE1CEU=/'G%O/%*[A8Y?:(@!%.$K[36XF%#=SQQ2S ,8_+'V;+ MW;TL_6K;>F_ZY;!.!A,[XN/0:)F.V]>/EWG5*&K2*&K:*&K6*&K>*,IO%+60 M13EV)6KY;U%7_G!+?[CU_BAM\0RCX-(*4@/4PMYK@!SF70S(LERW6S& +,KI M.A4#R**\METQ@"S*=LV* :3],KR* :0LN\+R95&F6S7 /Z.\=MNJM+B41'G= MKB4W@%<:P*LUP.JPINC+ :4,3([\MR6;]EK$>Z==)6RL$C91"9NJA,U4PN8J M8;Y*V$(E;*D(=I55[3*KVM^WD6VKS"B5L+%*V$0E;*H2-E,)FZN$^2IA"Y6P MI2+8549URHSJ_(\;V4Z3?=FHMD?OS2N5L(E*V%0E;*82-E<)\U7"%BIA2T6P M/*_TBU/2!)%==I!/P08?4I:?Q)2UY;>"3]D1>:5^9/9\4U*_,'O+_%3V;WS^ M8>(1DEV44A"C+6_*:+7YCI7DA_UY@>%]=D:[QHSA)+L-$0P0$0'\^19C=BZ( M!LHO+L._ %!+ P04 " ;@&-5I.G5624$ !P$@ &0 'AL+W=O7? M%LU1EBDD&,,%S2MG&4&.2?D/GRLA#APDCM[!J1R%8/(KEGYBMKB_ MF7_Z>/,YNKI;_ :N_GRXOO\'G(*+.-[DFPP*E( ;D2(&YC27B96J$=\B\)ER M#MY'2$"<\1/I\+"(P/MW)^ =P 3C2Z05K D1J[\NE$#=A"T/@II5F"&)=9\'6#Q3?=V)7@ MGAY<+5'G? UC-#5DJG#$MLB8_?J+/;)^UPDW)%@T$%A#5*\6U>M#GUVB%28$ MDY5<@3)(8J23KH08%1!J,=[.0ML-U*!N#T7IF@6A[;E!TRS2H+F^[X]KLP81 MOR;B]V9'.=/CQDS'1+;1!T#D'D270,#GBH%G34FQGW M5, ,T#?)JE.U1/"U\J5KXX3C0)\MXYK<7&%?R?EQ M-S++L[QQBT#7+!B%09MG]"I:@T50LPAZ6;QEI]-QZT7]KPD_)%@T$%A#S;!6 M,_R9^TLXI*A#@D4#@35$M:U]D6;]^ Y381Q.D%/7\EI+P5QGUETP=%:^/$OH M)YM]4&[:/VN+J9 'RHY!T:*AT)JJ.GM5G=[\*,IQAF*Z(OA?N9#)*7=\T]%J MZW2'V_.#=NKHK"R_G3H:*]\)CV3.OG*U>VNXFF,&.<=++%DN&EYIV?ZWY MHQ5%!?]*26%KZLON$M&%.EY4V/L:U.ZMR-Y05E0 A]&=RO-1)UL'+2-?[;2D M:QX?&8(BCW7F4@OR\I%2\-U4%]R33[#E!+ M P04 " ;@&-5?YL)#:<' #H0@ &0 'AL+W=O_F27I,LR+M^E3/UNE,IQ604 M9R07]MCEH'-UZ_TSU7CB\;\##,Y2A8_HFD^ MO^SY/325LW"]R.^3ER^R;I!;\B;)(JO^1R^UUNFAR3K+DV4=7)S!,HHW/\/? M=430 %H'T$,#6!W #@UPZX"JZ?U-VZN.XV$>#B_2Y 6EI;J@ ME2^JWJ^BB_Z*XG*@C/.T^&U4Q.7#>_%=?'L4Z//][0T:W7Y[N+\:/8S1CZ\/ M7]#HR/NQ^@CXE$6/CVE\BG,);J7SS)>2_2>RSR,%MD9>H>B&#W,DW46 MQM/LHI\7IU8>H#^I3^-ZV^,#2WR_Z))MOY#7 M?KDF5N!8KCXAZGQ Q"$$/8XY>O_N#,U7AE,;'4["=A('.RMH,0V*#8J9466-/,]6X41>]HHBF,GT6?:&?_Z!/>G\3Z%6!Y1^4YR'!U//\B_YSLU^[,ARXV/-T&>_* M/.)YP4"7B:[,]3V"R5:FM=+=MM*UMG)4S/ZT^*.#;EL0A9(<>.-T@8 MAX0)()B6"6^;"0]N_GN0^8"$<4B8 ()I^1AL\S$X=?YO MWFQ!XXK#UC1P:9 MZP<8M^9_5^8Z#G-;,M&5,=_WL6.>__ZVE?ZQ\Q_]BQ[2,,YF,DWE%(4YNDNB M.*\N5(I+75.'6(]Q['"$A'%(F "":8D*MHD*X,I# )D/2!B'A D@F)8/["@# MX)Q:(.K(YF0=.$ZK/!PBX@81]MLJ85!1[.PH#;AANH'7OM"PB!CV!VTC81!A@N#$/CM:F'04<8PW5$OE&/" M=LMT0KTH?G\3Q=%RO33VC_5X1X]12!H'I0DHFIXYY0*Q"U@Y0-T@*(V#T@04 M3<^*%G0N0O9*^'Z)L$KT MQBO[A>W^Z\1B$O[>64RLQSMZV$+2."A-0-'TS"E+B7W 8@+J'4%I')0FH&AZ M5I1_Q%8[]/9B$G2=B-,U-8>H^$$JL4^EKT\HWT;LOLU<6,JB@JOBXA[N;.Q' M.G;P@M(X*$U T?2<*2=*,%Q)(:!^$Y3&06D"BJ9G1?E-8G5.-F=31S8]QH P MC[;*A4'F>9BV' LWR(CC8Z_]':E1AYG+=M0,Y>&(W<.=6#/L[L9^S*/'*>@R M'BA-0-'T["E?2AA@]0#UG* T#DH34#0]*\ISDGU+CV^[(*GQK/8Q!UPA!:0**IF=/^50R "PNH!X4E,9! M:0**IF=%>5"R;UWSC<7%-RS>=MS.02I^D$KL4^D=H6P?V6?[3,7E]KGHB..L M#NB:(BB-@]($%$W?!:;L*77@Z@D%-:"@- Y*$U T/2O*@%+[4J@M![AC.ES? MQ^W=8"89=MHR;I#A@4,ZV\%,.I=0;T?!H,K44;NI.Z5@V'V._8!'#U+0E490 MFH"BZ:EK[""%W$(*NX<4=A,I["[2_\-]4N4^Z;Y5T;==BM3X/9=$5>X+;+05?D^CLVBU#ET*C=H5W- M84E ["$KCH#0! M1=-O0E%VD)V\RY1U=WTRB@?M;T -,NH1MS7+N4&&B4=8:Y>9,.B" 7-VW(?" ME,-B=H=EJ@?%Y8&M--B)QPY"4!H'I0DHFIX;Y0D9X,92!FKW0&D&KLREN$'3V]FX$<]NH'94 MAO(KB8^%>?@X2=9Q7KJIWNW#J'>&5F&:9RB,IVA26*\DEG'Q-@L7.XH(Z'H? M*(V#T@0434^CLG\,<(\I S5_H#0.2A-0-#TKROPQ^^*C+0=>UT$$'FOOX3#) M!H[3N2Y\FR>CF7X52FI:#X_2Q)\M&ULQ5C? M;]HZ%/Y7K&RZVB3:Q.9'H!^B*@&X/5_?!D -$2^+,-M#]][,#39B: M.%+4C)<2Q_8YW^>HS 6(VLK97)CVV*UA8B*:Y9 K&;6 MC$=4JB'?V"+A0/UT4Q3:Q'%Z=D2#V/*&Z;LI]X9L)\,@ABE'8A=%E/^Z@Y = M1A:V7E[,@LU6ZA>V-TSH!N8@GY(I5R,[L^('$<0B8#'BL!Y9M_CFCKAZ0[KB M6P '9J2JQI&D)%G(Z^.\6^M:1N1$)7,+*4 M9@3P/5C>/^]PS_G7P*R=,6N;K'LYH>2,$,N_3A'@H\E>:E)+=N^1/B$N'MK[ M BB=#$JG LI;'7(+S27E$JEH!O3?[7,@_K])0^(*.U<.+J)DA%;S&W0SXMT+ M1E>W 6:]C%GO[:.K]RJZ!H.VZQ8'EYLA<8U(IL7^$;P;$@D9I^5(B%Y6B95:;EID?3*16+&5C..2%X$$'S)/M=8#=0E=];#5Y4( M-41RLOE'-X('Q1(A><8FYJZ[$8E4^*R62)Z3R:4[==<@D29:=9*7 .22S3II MHELG>8% &NC7R>N&'0]*2BV2YVMR@8:]PF>Y1.RSVU%]T_Q ^290:$)8*TO. MM:N^&S]>WAX'DB7IA>F22N%ZCY-6/R9:#O8+,K=.\W4$L#!!0 M ( !N 8U4(0 SP:0( !X& 9 >&PO=V]R:W-H965TY)I(C::48Y/$M2FJHC\>X-,- ,O M]-X7IG1=:KO@ITE-UIBCGM=/TEA^Q[*D%7)%!0>)JX$W#*^SOO5W#L\4&[4W M!ZMD(<2K->Z7 R^P 2'#0EL&8H8M9LB8)3)A_&DYO>Y("]R?O[/?.NU&RX(H MS 1[H4M=#KPK#Y:X(ANFIZ*YPU;/N>4K!%/N"TWK&WA0;)0650LV$524[T;R MUN9A#Q#VCP"B%A#]+R!N ;$3NHO,R1H13=)$B@:D]39L=N)RX]!&#>6VBKF6 M9I<:G$ZGX^?QPWP,M]/'"62/#[/I,)OE\'(_NX-LGL\>)^-I#C\A$UQ+DW,8 M*H5:P>D(-:%,_3![\WP$IR<_X 0HAPEES-1');XVX=E#_*(-Y6872G0DE!SK M'L3!&41!%!V 9Y_#1U@8>.C@X4>X;Y+292;J,A,YOOX1ODYQ0W4)F2L%RH.Z M/B6R[_!:U:3 @6<>FD*Y12_]_BV\"'X?4OE%9!\TQYWFV+''QVX#%DBW9,'P MH,[X*W5^$=D'G?U.9__3V@Z+0FRXN<:R$WP&IMI+,W#3.L4*"#,-CO "#R5B MQQX&CMXVRFT:AE>]7XF_W9=XP.VJW[OLO':Q^WNOUW;."9%KRA4P7!E8T+L\ M]T#NNM'.T*)V#WHAM+F3;EJ:!H[2.IC]E1#ZW; ]HOLEI/\ 4$L#!!0 ( M !N 8U4=,:M5>0, &$+ 9 >&PO=V]R:W-H965TRL;:"=7S_7 M"P5?J[21$M/&9"FJ&76IM?^+Z)4\R8.54Y2AI9 M*ITQ2TV]\DVND25%4";\, AZ?L:X]$:#HN].CP9J;067>*?!K+.,Z:BWON6/*5ZEU'?YHD+,5SM#>YW>:6GZ%DO ,I>%*@L;ET+ML742MP 44,[YQ MW)J];W!2%DI]=XTOR= +'",4&%L'P>AO@Q$*X9"(Q[\[4*]:TP7N?S^C7Q?B M2.")38=>WX,$EVPM[%1M/^-.4-?AQ4J8XA>VN[F!!_':6)7M@HE! MQF7YSQYW1NP%$$Y]0+@+"(\#.J\$M' M%-&DADNWC3.K:913G!U-)]\F7^\G<#V]O8'H]NM\>AG-9_#P9?X9HOO9_/9F M,IW!"40:$V[A'V4,&OAXA99Q83[1R/WL"CY^^ 0?@$N8IVIMF$S,P+?$SJWA MQSLFXY))^ J3<[A1TJ8&)C+!Y##>)U65M/!9VCAL!)QA?@KMX"\(@S"LX1/] M?GBK@4Z[#O.LWO M!';@0*=RH-.$/HIH?S7E[9H)$'R)H):4QK%:2VOH2HB1;]A"8)T'S<#M !+V M5'?FHL; -^KM5GJ[C;3N4'.5 -VUP"033S^X7$'**: MBYH2',MN?,PI&F5<:T?SNB$\(=.U=C0&OM&.7F5'KS$!HI3)%5T>=$W8%($) M>D(8"2P,BLO[193WRX()]HKTWGMFPSN!'=AQ5MEQUKA+XU(C, L+7'$IW>F@ MC,B+4U,GO<3K%7CN>=Z,PE:7;K;-OJ3&1=\HJ5])ZC*TVO'C@7VQIG9X2 MK+NGYR3L'\GIO]#**62P-QRO0*$V K*GB,/3R7 M=93/7U+NM<^..#\5* MAF2_J^%H*]PS4#[N56]5)UX6U=%1_]C5CT41] NF+#YO:%=I/T'@DB"#TS/: M,%W6&UL MM59K;YLP%/TK%JNF3MK*(X2F68+40*I66MHJC_:S S?!*MB9[23M?OUL("P/ M&K5;]P5L<\_Q/I&S=-6QC M,S D\T3J =/O+/ <1B GBWNN>F;%$I,,J"",(@ZSKG%IMT-/Q^)G*(5M?0ZFGJ?DBEHK\B=9EK&6@:"DDRTJPRB CM'CC MY]*'+8#BJ0]I'DZBM1..D/^P_]VTD?70WO!BBXNQT/+X/Q"#W>C*]1,!F-[P;] MX0A]0P&CDJM%0C\(GI*42 ("G88@,4G%%Q4P&87H].0+.D&$HG'"E@+36'1, MJ9+44YE1F5"O2,AY):$+-%!3)0+U:0SQ+MY4XBJ%SD9ASSE*.(+%&6I87Y%C M.4Y-/L';X78-/#P.#R%2<+L.OJ.F4:U7(^=K_,MZU;E>T+KUM/IP:8L%CJ!K MJ--# %^!X7_^9'O6]SK+/I(L_""R'3O=RD[W&+M?_=9I^5N_J/TGDW+G :]S MLF#T'9[IX#S4.;;.]\-R@\FN-?KKU7 M.>#]+P>\ VUV\]RZV'/@,*IEM>P]!X[F^%X'S*U"H/[>>5Y0!8K8DLKBQ*Q& MJYI]F9>JO?&>W0Z*TON'IK@(##"?$RI0"C-%:9V=JR7D17$M.I(M\G(S95)M MH;R9J/L(DX^?8C*461'$9(-Q;H&UND[O_C M'8\ZZSP]$7K'4@".'HJ\9#,KY?QP9=MLFT*!V24Y0"GN[ @M,!=#NK?9@0). ME*C(;<]Q1G:!L](*IVIN1<,I.?(\*V%%$3L6!::/"\C):6:YUM/$EVR?Q:XC!2PY1*!Q=<]+"'/)4GX\:V&6LV:4MB^?J+_KH(7P6PP@R7)_\D2 MGLZLB842V.%CSK^0TQ]0!S24O"W)F?I$I]K6L=#VR#@I:K'PH,C*ZAL_U!O1 M$@B.7N#5 N]<,'A%X-<"_ZTK#&K!X*TK#&N!"MVN8E<;%V&.PRDE)T2EM:#) M"[7[2BWV*ROE05ES*NYF0L?#]>W-\L^+Q7P=1VAY<[V*/Z_GMY]N/J,+M"2% M.(X,JX3&#_(:T/L(.,YR]D$8?%U'Z/V[#^@=RDITFY(CPV7"IC87?DFZO:U] M6%0^>*_XX*-K4O*4H;A,(-'HHWY]T*.WQ7XTF^(];G["-/G8E2T)X[HS4GDQT'LAZ^45.^ MS"Q1$!G0>[#"7W]Q1\YO MN@29A$4F8;$A6">5@R:5@SYZ>$LXSI&H*=N[.E';=F:@>L9UR:FX(\65OSWW MH:\.YWU[T[5&XZY1]-(H"/R@:Q1KC":CY^4ZP0^;X(>]P26V1 MZI5_[P$T"8M,PF)#L$X.1DT.1C]%+1F93*5)6&02%AN"=5(Y;E(Y_D&UI.(. M6P^W%P23LUJB,W*] MA.\]@R9AD4E8; C624/0I"'X*L\-R+.#RHH-;C] MNN -SNJ)QL9]\6ZB,0J<,U*L([G>>4&Q6RU9 72O>F$F0CJ6O'KW;F:;?GNN MNLRS^85[M70U\Y'LSU4+^(ROFOMK3/=9R5 ..[&4&PO=V]R:W-H965TF+-\.6UA '!M/FL=?1Z=6CFD,R^K>W[X XX!]8T_G\'[%W/LY"_DXHG1V/-((E8=J3? MCXDH&;BDQH <#4C*.P-*65Y11:=CP0](F+>U-W.2AII::W(1,ZNR4D(_C;2= MFJX>[A9?._/9ZOH*+>YNEM>WJ]G#E[M;U$$SD[!(_4 ?KT#1*)872(94@$01 M0P\AWTG* CFVE:9AG-G^$7*>09(:R!&ZX4R%$EVS (*7]K:FG\= 3C',2:/# M%6R[R'5^0\0A!'U ]HEG=FA ;><=?8Z@3IY6=H05>@)-A%C$=L@OD9;$!$/T$>]K[(ENZB*(4/IIRBFV>RG MI.\-Q_:^@ML@YS9HY/994&:(O0(].(/&PP&NAO9R:*\1^C%+R2O(WAER!^,^ MJ88>YM##1N@%9;[NBZ^"#\_!2:]7C3W*L4<_OQN !6_?!Z,S5J[3 =H"0*E95;9]YQW*#-<:N7X M_RNT@,%+S)FXNP#:W,.^Z5>(VZ M#AF5?S4<"P' S0I0JM8V%-USBCIUI"YU1B@)M584%EV)&@E,GLCD6J&KS12=MJ+^0#>RW% M'C<*3UMBA;C@9G7Y[QT>GPM/WZE1>EP(#VY6GI7Y0D,*H2$MA.:G5O@(\/)CSOWWIX5=FFL2$)MT>I/(YSNFLA$G MOYM/B+-L+BI>S\;+&RJT#DH4PUJ;.EU/0XML8LLN%-^F4](35WKF2D]#/>6" M,"_HYVO.U>G" .1S\_0?4$L#!!0 ( !N 8U7SKLY2IP( L& 9 M>&PO=V]R:W-H965T2(%MX* M(4TWR*TM;\+0I#D6S#15B9)6YDH7S)*I%Z$I-;+,!Q4B3*+H*BP8ET&OX^IV0+G*)]+B>:K+!6R7B! MTG E0>.\&_3CFT';^7N'WQS79F<,+I.94J_.N,NZ0>2 4&!JG0*CWPJ'*(03 M(HP_&\V@WM(%[HZWZC]\[I3+C!D<*O'",YMW@Z\!9#AG2V$?U?HG;O+Q@*D2 MQG]AO?&- DB7QJIB$TP$!9?5G[UMSF$G(&D?"4@V 8GGKC;RE"-F6:^CU1JT M\R8U-_"I^FB"X])=RM1J6N449WO3IX?AK\:@/[T=P?!A/+F]G_:?[A[NH0'/ M4F.J%I+_Q0SPC9Z!03@?H65$1C-4\M+1-G^@I,9G11_TTN);<&SH!+ M&',AZ"I,)[2$[@#"=(,YJ#"3(YC?8*RDS0WH:6J<*?&W/L[E',EU3HLYZ]Z&WUV[@G*XO4T(P M;2X.I5)M%D=^-]<)5KWXNAEWPM4!QG;-V#[)^.)K"K,&6Z&F%@$E:JXR4&3" M.N=I#C9'#^D?W/+8X9-A+'#SX6H5S! ^W _E=!HNAG=D&N((BNII)BW(V+LY M=#?A3H$6J!>^#1FB6DI;U6H]6W>Z?E7@'^Y5FQPSO>#2@, YA4;-:Z+45>NI M#*M*7^XS9:EY^&%.W1JU&ULM5=M;^(X M$/XKHUQUVI6@>2' M@=(0')7I+9;E7;WLTL&$FT2YVQ3]J3[\3MVTBPO*:)2 M^P5B9YYGQH_'X\E@P\4/&2,J^)FEN1Q:L5+%I6W+18P9D^>\P)S>++G(F**A M6-FR$,@B \I2VW.AGUM;PR^);B16\^@ M5_+$^0\]F$5#R]$!88H+I1D8_3WC%--4$U$8_U:<5NU2 [>?7]C_-FNGM3PQ MB5.>?D\B%0^M+Q9$N&3K5-WSS156Z^EJO@5/I?F%367K6+!82\6S"DP19$E> M_K.?E0Y; /\U@%Q;&,#X-H"O#U?A/8SG\_ !9C=W MX]G]37C[ )\"5"Q)Y6=HPRQ*$:8\H[24D@MXS!,E(2X@R>$AYFO)\DBVX&QG M/+ 5!:M=VHLJL$D9F/=*8!VXX;F*)81YA%$#/CB.OSB"MTFD6BGO1:F)=Y1P MCL4Y=)P6>([GP>,\@$]GG[>$T#J0# V13D\G=M]$''Q4Q.$'1+PC>J=.SX[Q MU'G%TRPK6"(P@FN>K]K75%,B&$N)E'%7F$9 N06/LC$_)B6SW\RLZ^^E+-@" MAY:.&L4S6J,__W![SE]-6_B>9,%[DH7O1+:S/7Z]/?XQ]I&I!8MZWR7=',IL MUU+P#%2,U44 RU3?>?_OY4C3KI4.N\:AON2>1UYW8#]O[\6A2<_9-0D.35QG MSR9LL.G_=K6C1[?6HWM4CRO2 N^00%\"O>C20KYYOT.AZ(<9X:Y[JHG+7?=WNK ,A0KT_I*RO%UKLK;KIZMN^NQ:2KWYB?NY=1MF ^H M&R^;Y]_T92M_P\0JR26DN"17SGF?#K HV^-RH'AA^K\GKJB;-(\Q?5&@T ;T M?LFY>AEH!_4WRN@74$L#!!0 ( !N 8U4%P2HJ$P( #$$ 9 >&PO M=V]R:W-H965THF7A*?[[[OOKO<)6FU>;(5 ))#+95- M:878S!BS>04UMR/=@'*>4IN:HS/-EMG& "\"J)8LCJ(IJ[E0-$O"WPY2MRD=T^>+![&MT%^P+&GX%M: C\W*.(L-+(6H05FA%3%0 MIO1Z/)M/?'P(^"Z@M4=GXBO9:/WDC?LBI9$7!!)R] SD M0TH//#X_LW\.M;M:-MS"0LL?HL JI1\H*:#D.XD/NKV#OIY+SY=K:<.3M%WL M]",E^_#$2".7P#$/2 .NKM$0>4-1YXE1K?$^&C'Y@^A MU(!VXH3R'V6-QGF%PV%V_V7Q=7E+OEW_O%V3\QM +J2](&=$*+(44KK.V82A MR^3C6=ZSSCO6^ 76-30C,HG>D3B*8_*XOB'G9Q?_TC G=% ;#VKCP#OY#[6G M5'7H]Z?1?KYGMN$YI-0-L 6S!YJ]?3.>1I]>T389M$U>8\]6&D&AX-(-1>[V MPX+OX4X9R/56B3]0$.0'L@$%I4#O4W! @BW(/9!:*ZQ.=KK+.HY"6K]C^RP> M725L?ZR5'4V 7Z8E-UNA+)%0.E0TNKJDQ'0#VAFHFS 4&XUNQ,*Q5!,8VR&S2DH>8CW./[CVZNE=HLJ?LE<<8 M"_"6)AF_LV(A\EO;YE&,4\1O:(XS^69#68J$O&5;F^<,H[4V2A/;=9S 3A') MK.E$/UNPZ806(B$97C# BS1%[)\'G-#]G06MPX,EV<9"/;"GDQQM\0J+[_F" MR3N[9EF3%&> V M#087#+S*P'OO"(/*8/#>$?S*0(=NE[%KX>9(H.F$T3U@"BW9U(567UM+O4BF M$F4EF'Q+I)V8AO?+IV]/?ZS (ER"V?/CX_,36'V]7X;@:HX%(@F_!E_ ]]4< M7'VZ!CQ&#'- ,O!G3 N.LC7_##Z=W4]L(=U2Y'94N?!0NN!><,$#CS03,0=A MML9K@_V\VW[<86]+.6I-W(,F#VXGX0KG-\!S/@/7<5V#/[/WFT-3./]O]/ _ MCWXFAE8XB?&?) MHL8QVV%K^NLO,'!^,ZG<)]F\3[*P)[*S^1C4\S'H8I\^R>9!LHBFQ@DH;0-M MJWK$;@I];RCS8'>J;!LU]IS!.6C>!GG>R!N=H\(VRI5_?HTZB]&O8_0[8[Q/ M$AHAW4CH!N!#!@H*Y5B3 MI!#&GO(P-*R4MB!ME$&0-L@D2!O5(*#/C6KQQ=VO;;.1V5948G2=RPWI246Y-P8_[[&]]DLW[) M[ M(CN;%.@<=Z1.9TXO,9=+.U)9K5U^[-X8F3;=XK M6]@7V_G4'+].8/?GB=J%UI.24X$S05#2J&&$\T+O3:^Z*E+G0!^>LO87"/2; M-:O/$4/#B.ZP4=7LD\.I%+.M/A7D4JTB$^4Q1/VT/GF\U^=MC># M LCW&RIGM[I1 ]3GM]-_ 5!+ P04 " ;@&-53>W#2GT# "4#@ &0 M 'AL+W=OXTSM MA/'46LR*N@>YF(E(B!8GKN77I7OBN8P3%&T\<=ZKQ#":59R%^FL(RG%N.B0AC M#+2Q8/2WQ6N,8^-$F<)K$?_@H8[FUID%(:Y9 M'NM'L;O%*J&)\0M$K(I?V%7O.A8$N=(BJ<040<+3\I^]5" : O+I%GB5P/M= MP:@2C-X*Q@<$XTHP+LB4J105P^77Y;/MVLX/+>A]L;_^OR_BM\AF6J4:+2\,@TPFK',@4??-2,Q^IC MLUV:=D7MG^".R2 "S_$\P)>,4XL9V\_P?>7#A_]TKOR>@TIWQ,8N9^* ME+OBZ9>O,".Y4\C=#KG?+_\G3P_)6]F,ZKDP*OQ&!_SNA1DN%H//51 +E=/P M=@U2Z3+N=C$;U87*6(!SBW8BA7*+UN*O=^[4^;N+T)!F_D!F+7KCFMZXSWU/ M;\OB'$&L::Z_72$*=,1TN38Z)_!5V<>TZ,/LV=O%R'%F]K:)K#>.8Y$-9-9" M-JF137J1T68=$QI)T#*A-(:022XD:-'8/KHHE;:3!J6WC'H[/I;10&8M1M.: MT?28:47[%BJ^20E;Y_SI-3MV;4[_-QE=;](&[0_488O-:_]Z>5^C@RDM9P4QKDGJG)S2)TR65Z"RH$567 J>A:8K1O$8 MT;41I7F!VM="Z->"Z:"^B"[^ U!+ P04 " ;@&-5M(,27:P$ #&@ M&0 'AL+W=O6[;8A;1E(A3MJ09_A(RGA*)3;ZPQ9)3,M=. M:6)[CM.U4Q)GUFB@^V[Y:,!6,HDS>LM!K-*4\#\O:<(V0\NUGCONXD4D58<] M&BS)@DZI_+:\Y=BR2Y1YG-),Q"P#3L.A=>&>!VY;.6B+AYANQ,XSJ*$\,O9= M-2;SH>6HC&A"9U)!$/RWIF.:) H)\_BC +7*F,IQ]_D9_8L>/ [FD0@Z9LGO M\5Q&0ZMOP9R&9)7(.[:YIL6 .@IOQA*A_\*FL'4LF*V$9&GAC!FD<9;_)T]% M(0YQ\ H'[U"'5N'0.M2A73BT#W7H% YZZ'8^=ETXGT@R&G"V :ZL$4T]Z.IK M;ZQ7G*F),I40BF<''CPW7@7TUNKN $@C!$,H&%X%,> MKXDB%":9D'R%$T4*0)JGDDA:M$+X;4DY4?0+./*I)'$B/B/0MZD/1Y\^PR>( M,[B/V$J0;"X&ML3T51+VK$CU,D_5>R75%GQEF8P$!-F5Y//^'!WMVXX_RUZ\,/1*\5HE1.II?%:K^!M MI\M\.UWBZG3A5.#ZU7.%E7.E;B+DH=KUH91VGHLEF=&AA>(H*%]3:_3S3V[7 M^:6.!9-@ODFPP!!8A:]VR5>["7UTSR1)@*1LE6G6XDQ2C"*!/N%+2"CN8!/% MLPAD1(%J=C5S,R(B"/$% Q&=+Z@ 7,VPPB4EXD6&VBE+=J5)-5:GJJM,8]*WK MP228;Q(L, 168:Y;,M=]/_WJFN3+))AO$BPP!%;AJU?RU6M<:;>E62>O9]\G9GDRR28;Q(L, 16XM!IS>RO%!5I%GMQ^=V_WYM>:]3I[V[>@SJS=;K^B M=N[.2=<]6.]NF#2Y/VN._.9RFD3SC:(%IM"J''I;#KWWD[DBEBG63*+Y1M$" M4VA5UK97 V[C279TI22NNCD[2*2,7@,4:+L'OD[+VY>H&B.OM2]0S4C5(FW/ MXV[S@7PK3\>@"W;TJ]+TX^TEFYK1DUSO&8=QY3V0]]=6\2/= XP_5+;^A\HV M^"C9Y@O(WKG43BE?Z*\) K<_F%Y^+5GVEE\L+O0]_5[_I7L^=FOZ??6%0U^B M;^'SSR-?"<>]@("$AAC*.>WA7H3G7QSRAF1+?:7^R*1DJ7Z,*,%7DC+ WT/& MY'-#!2B_^XS^ 5!+ P04 " ;@&-5TRH%LN," !("@ &0 'AL+W=O M5.V,K?#638 M$C/-*,>!!#5+4R)?NLC$HNWXSNK%D$ZFVKYPPU9&)CA"_9 -I)FY)4M,4^2* M"@X2D[;3\2^Z?F !^8I'B@NU-@:;REB()SOIQVW'LXJ08:0M!3&/.5XB8Y;) MZ/A9D#IE3 M<'Z_8K_/D33)CHO!2L!\TUM.V<^9 C F9,3T4BULL$JI;OD@P ME?_"HECK.1#-E!9I 38*4LJ73_)<%&(-$ 0; $$!R OA+@/E*GM$D[ EQ0*D M76W8["!/-4<;<93;71EI:;Y2@]-A[VK8?^S<]Q^O1M"YZ\'M5>^F?W<#7^ J M24SE0"300TGGQ%8/^EQI.3.[HA68FG8)(SQ"&-GX"@Y[J EEZLC ^URC1*5A M2+19L""9@@.@'.ZG8J8(CU7+U28!*\.-"K'=I=A@DUB,3J#F'T/@!3X\C'IP M>'#TEL8U^9=%",HB!#EO;2/O*L%*44OP:378'IL+E9$(VXXY%PKE')WP\R>_ MX7W=(JU62JMM8U^3!HR2,654TVJ52YY&SF//XCST@[K7[1O]6 M1'\YAI$V6VH]8,UQ3;FQ "4,!D)1>]*JQ&T/TXDB.<-XW(LS+XV?]QY/8P?^?(\U+\^%]Q%?%N@]JUN[ MS/P]6;,@6O=F/:A5>]-_O4?\K7?!_MSYAS@[VM-=ZPMLC_6=2.,P!0P30^N= M-,T_G%RV+*HR%-HU'/IR:5@^E76"^)T+HU<1V'V7S&/X"4$L#!!0 M ( !N 8U7ZZQM(1@, !0, 9 >&PO=V]R:W-H965TS-/DF9NS;+D*6:*BPPDKOK.K7\S]#T# ML"M>.&[5WAB,E(40G\UDLNP[GHD($XRTH6#TV. 0D\0P41Q?*E*GWM, ]\?? MV>^M>!*S8 J'(OF7+W7<=ZX=6.**%8F>B>T'K 1=&KY(),K^PK9:ZSD0%4J+ MM )3!"G/RB?[6AFQ!P@[KP"""A#\+B"L *$56D9F98V89H.>%%N09C6QF8'U MQJ))#<],&N=:TE=..#VXOYW,X.7VX7D,T_'M_'DVGHX_/LWA#*;(5"%Q"63V M#*-"2IZMX8XIKN!DA)KQ1)W2NN?Y"$[>G<([X!D\Q:)0+%NJGJLI.K.'&U61 MW)61!*]$,L?\'$+O/01>$#3 A^WP$48$]RWCG;892 MQ3RG,M9(_!I.&%D .U&5>MB9]D&RIA:P!= MR^/AIZ?QL$EPR=+9JV"?.@#OIQ)NW>N-2JYK)=?M%_&7@NL=S$TEV[R]A_N7 MLX\3>IB$O]B$+W;[LP\<)9-1O(,'WI+M]3PN#L"FIK< W6M&MK>BVAC5" MR3?,]#V_JN-6GC^MXVY#C5S^*)$#*;[WH_'P?E?,0R5F]]]R^HL-"W6V9BR_ M,:26JB6D,ZS\"@V]02P,$% @ &X!C M5?Q>8?G=! X1T !D !X;"]W;W)K&ULO5EM M3]LZ%/XK5BZZVJ2-O+84;ENI8*:+!!.B8],^FL1M+9(XLYV62?SX:[LA+R4- M+?4='VB)XDB/T^QS%= MC2S7>CEQ1^8+H4[8XV&&YGB*Q7UVR^3(+E$BDN"4$YH"AF0<]7#MKB M.\$K7CL&*I4'2A_5X"H:68Z*",$,<7-/Y!(K$860,+1'B&\ECBJ(J#GX[A8'KW#P=G7P"P=_P\$[W>(0% Z!9F:=BN8!(H'& M0T97@"EKB:8.-)G:6Z9/4C7O4\'D52+]Q/C+Y.H.?)]7:82C%O^+;O_3#G];$E.R MX[VP<^YU DYQ=@Q\YQ/P',\#]U,(/AQ]!#]EHC989&T!&L:#W7@0AQ+/U7AN MB=>&UDC?+XO#U_#!%OBK)$-$E< U3>>?KZ5 (S#A' L.GL$%3>23AG/*U*BH M%OE$$. JS7+Q"?S0FI,N:(F9?(: B/",]0P\XQD*\>?MKDP"08-@37F(2CG(=#H_C:1RED 2Q3GN(VSP"1G)L&@ M(; &9[V2LUYG[=8+DJB"E$7ZLXV^-4Q/PZA5Q;.";! MH"&P!OVN4[6KS@%R*YP-T684#9I":Q)7Z_/=PS578-0%T_?<#=GM8@3?,&HF MX55)>']0?IL-:BLCG0'M75$FT: IM.9D5"\'KG^(%(VV\D;1H"FT)G%5-^]V M-KX[2C%XW75N-J8[V, 6&[^W18=5;^UV-]>'Z1 2'M)4@02Q1RQ 3'[E M)"+B=RL7AOKK@C63:- 46G,FJN;?[1\B0J,]NU$T: JM25S5MKN='>Z.(EQC MN$&]@SSN]9WZWZOU\1U.L-VI'VQ1:M5IN]VM=LN7NV=P%ZVQTB[5#ZTY6)F71 M^A,S4349UI8.AH5>8F:,)D L<+%% &:QV@YY!D=MO!?W[M=71-?9?'%LL7+[ MWJ89[$[DO415';O7W;&W2W?'E;>5G,[[[5N41M&@*;0FU]6+A><=H&;/Z$N M431H"JU)7/42X.VX18!>BK!=E_YKQ?6"P:8N=[&"+5:!/]C\L&/7]L02S.9Z M;Y$#W7BNM\?*L^7^Y43OVMF5^7KS\P:Q.4DYB/%,NCK')[+E8^O]Q/5 T$SO ML#U0(6BB#Q<819@I WE]1JEX&:@;E+NZX_\ 4$L#!!0 ( !N 8U7L2M\M M" , ",* 9 >&PO=V]R:W-H965T^]\B3L;QI]%!"#12Q)3T;4B*=.V;8LP@@2+2Y8"54^6C"=8JBE?V2+E@!<& ME,2VZSB^G6!"K:!CUAYXT&&9C F%!XY$EB28;V\@9INN5;=>%R9D%4F]8 >= M%*]@"G*6/G ULPN6!4F "L(HXK#L6KUZN]_2\2;@BB$((90:@:L_M;0ASC61"J-7SFG56RI@?OC5_:AT:ZTS+& /HM_DH6,NE;+ M0@M8XBR6$[:Y@UQ/0_.%+!;F%VWR6,="828D2W*PRB A=/>/7W(?]@">?P3@ MY@#W;P%>#O",T%UF1M8 2QQT.-L@KJ,5FQX8;PQ:J2%45W$JN7I*%$X&P]YH M@IYZ][-;-+[M36>3V_'M]\&7,=U2^#]T_ !A I>-_#Z(=Q6+A56N855KN&[.F85)AP]X3B# M,BDGL;H7VR+%(70MU6P"^!JLX/.GNN]\+1-6$=F!3*^0Z1EV[T.9-72#8U5] M0%/S0OG&6982NJKMG8JI5(77AP+U<:H;L[3.7I7F5$1V8,Y58<[5R3-PS^CJ M0@)/U*MB+FMHJW(K(#KN&^]:NSS.^X3KZ],8 M\Q6A L6P5$CGLJEZA>^N)+N)9*GYJL^95'<$,XS4+0ZX#E#/EXS)UXF^*!3W MPN W4$L#!!0 ( !N 8U5/MF*5< 0 $ 9 9 >&PO=V]R:W-H965T MU' M-SD0JXF=L0W,2/OCU[F0$B:-8.1^*$GP>8YS7OO8/DSVC+^*&$"B'VE"Q=2( MI'%VC_%5>&'O-;^ZBJ6'E/8($0IDCL/K8P2TD M24Y2_?A>08W:9VYX?'V@!\7+JY=YP0)N6?*-1#*>&M<&BF"-MXEG7><>OB^X9E;%0N BB M%GNOVW[<86^J&-2!< Z!6#B=P!5D/>1:GY!C.0[ZLO+0U8>/+?VZ/1]C=V"\ MW^@-B@A7$Y+Q%IZOIUM!-\:#4&'L+DPC^&X]"MV"VW^'^YA$Z#$$3-$2!/ = M"/0?FO,PYBQ\_83N:-AK&V*=T#PGWX@,AS U5-(ML,;LSS_LH?5WFZXZ89Y. MF*\3%FB"-63NUS+W"[K[7K*!I$@A3YBK#/+,,16X6&#:Q.WK%%4^ B)IE:&"0HOD17&? 0J&S+-(N29I>I)M\ [696S[:N M)^;N6+E.IYE,TPGS=,)\G;! $ZRA MZJA6=:0OC8YTBJL3YNF$^3IA@2980]SK6MSKSBG[L$U?@".VKG=[ HD8[CH='KI,- )\TK8X"@EVR?I6*>[ M0!.LH>VXUG;T]H23=IHC]NE0JO=6Y7TA,(T(WI>)"'=V_;Y6H4:YT<1A' M&+TPS*/C\=&]S([;ECQK-#A99CL[?JFDY_GT=?H,-,$:NMK6VRG:ZE3V,TE" MQC.DY$/X<%9N/Q9W@BZ=B5IIGE::KY46Z*(U!3XJD]CZUMR*I4MCG31/*\W7 M2@MTT9H:.V\:.YV3> D[H%M :\Y2E7I+P;-"/NL+LGY(*U3WKAGCQM_ M)RFWW>8D27IMK9Q1[_3(TMKLNC=L-@NZ(_"[$7XK\]C==1ZO-;JM 75_?1^W MYYR&4&O1YBR?OE:?0;O/4>VS#+1Y5.!-@6^*4KQ (=M265;9ZJ=UN7]>%+E/ MGB_LFUN[Y;EGW_AE,?\-7_ZV<(_YAE"!$E@K5U9OI'9JO"S7ES>2945Y^85) MR=+B,@:LMJIY _7]FC%YN,D=U#^:S/X'4$L#!!0 ( !N 8U6>H'$R' ( M )P$ 9 >&PO=V]R:W-H965T[L"6)U.X%^M!NU2[P[":3Q%HG#K;3+'^/[:2A2-V*E]@SGG/FC#/C ML)7J61< !KV4HM(1+HRI9X3HI("2Z9&LH;(GF50E,]94.=&U I9Z4"D(#8)K M4C)>X3CTOHV*0]D8P2O8**2;LF3J]P*$;",\QD?'EN>%<0X2AS7+80?F>[U1 MUB(#2\I+J#27%5*017@^GBVF+MX'_.#0ZI,](G3TT1X<\8I9"Q1IBM;+]! M7\^5XTNDT/Z+VBYV"?#!4P\[^3_+^!F M\A#3D!Q.%9"3CBE!Y7XN-$ID4YFN>0;O,'KSKN/^AG=SNV(JYY5& C(+#4:? M;%[5S4)G&%G[_MM+8[O9;PO[?(!R ?8\D](<#9=@>)#B/U!+ P04 " ; M@&-5P?)V3!,$ B$P &0 'AL+W=O QWNZX'-!GDQQM\0+S+_D#%7=ZK;*.4YRQF&2 XLU4NX*7$;0DH4!\ MC?&1-:Z!M+(DY%G>W*RGFB%GA!.\XE("B7\'/,=)(I7$//ZM1+4ZIB0VKT_J M'POSPLP2,3PGR;=XS7=3S=? &F_0/N&/Y/@95X8'OU M='-_!_X&C_B LST&*%N#3Y0P!FX1W<896/X0SW)".5HF&"SP5JP9#MZ'F*,X M81\$]"1$VT;F8K RIKZJ)79<3,U^8F 5N2<9W#$39 M&J\5_'"8'PSP=9&D.E/F*5/7YJ#@ N<7P#+^ J9AFHKYS%]/ARH[OQ8]>G/T M5C*L>ME8A9[U@EYS@1"^PQ1LX@QEJQ@EHNYE_Y)]0*P7>EXOK%POJL50AK/5 MX62WO&0Y6N&I)MHAP_2 M=F??T#7^$=5B3'%PC'%HI'$6C6SZYK90^JGFJFR M7Q+=@BA_6@XS$UJNZT_T0S.O?1@,'.BZ;5C8A[FFZP9>&Q;U88[OFM"L82V7 M3NW2&719MJNT:%W0[[_\GF%W&]A< 7/\ '9:2=B'.89A.QU8U(?9 MON]#0]TC@MIE\$OM,.A%#7S?L#I.%2C/M;I&^R@S< *C:[0/LPS;\WRU46B< M=[+&H-6K#>@S,^^7*.JA:.J16.IM0O2^+2 O[?*F6_MC16SU:'Y,P8.[KC_MSU6].8FU;.L[KY8@7+<;A,-%2AYG.-TK?9A MT!+]L6-5;WSSIYANB\,6!E9DG_'R.ZX>K0]TKHICC,[X-;R<0\5X* ^ BC.& MLWQY>E2>!3"0X(T(95QXHBRT/) I;SC)BQ.')>&\#4K]),%%SE5^E8L7;D6C,XKHSQSD><%;D[3PAD/J[%' M,1[RC!IW2Y4N6 .QZNZ9+-F/JQ?A3ZSFU8 MYFG."IGR @BV&#E?X>44XM*@0OR>LJUL78-2R@OG/\N;F_G(\%KM_^E8'HF6@>>P&J#9 IH%_ MP #7!OBS'OS:P/^L!U(;5-+=G?8J<#%5=#P4? M$B=9LY445_6\"))LY16V>0+<*]K]J9( M>,Z XN!:<"G!'17+M G,5,TS>2I-OPQB\')EU/P!>@'SRN^D;28RZ&K]%1+ MAVY23^MJ-RUT8%H8W/%"K228%G,VM]C'_?91C[VK0]3$";W'Z0KU$L[8^@)@ M[PP@#R'+?":?-X]\+!FZ*!E=\^ "?41ZMVCBYU85Q:I:(+?\[ M#[[=0]D>+^6:)FSDZ/XGF7AESOC77V#@_68+_C')XF.238]$MIR^.>^D&C?M"K/F8ZI$G=#ROE.1='5'$<&&[B[*)R@T MHA-W41#YV \-X188)C \\,Z%C?*P5_DM+Y;GF<[NO-+-U8H)0*74:T*:KVDJ M]*Y2V2(0=K5!8B1KT@41B(S6%'=!,$!P8,BWH$C;X9[ZJ%$?]:I_8KJX-XG: M"%W[(%GI+LNLVYU>FG_;@:)N\4"C=.)C.IQV'<)VL>Z%#GH?6T^O-W@WA6+: MN0+L39][I+4_U!1[KSZ! R.Y$RN,>,8K$%M@ S\<&(UD:H&%: #A <&MO3;L M%7RM#VY -PA),U9NJJO71)Z!@EG?D)JM/8USB(*(F.)M.((CLR1L.(P'A)CR M+3@4$3\ZH!]]Z$>]^A^JYG"25GO%T_>T']:/NO,@84=]%Z5%F=)M5,C4;0'! M !]H$?!CMPQ[=WGC>F_\PO2YGH&T/D71-WNGJ,GV=EI18"J:V& 8(7--M,#\ M$ >=E'=AV/>QN3:XK8-FSG2O*T_X$B1\4ZC=\:$9;;XB?*W.SL;X%;R<0,MX M7'YUJ ZV'_2[3Q:[DX0$&5MH5][%0*=)[+X"[&X47U?'W!>N]*&YNEPQ.F>B M!.CG"\[5^TWIH/D6,_X'4$L#!!0 ( !N 8U5)GXX(4@( ,0' 9 M>&PO=V]R:W-H965T[:98TES#C]138JFS@?';2!+2ZI>N#5'30^(\-+ M.97VBJJZ;Q@Y*"VEXGD3UB/(":OO^*69AX/ 8'@B$#2!X%\#81,(K6@],JMU MBQ5.8L$K)$QO33,%.SUJO=0Q:Q\#RPE.\Q+D6%X(=V8Y:V]%_+]C1)64O M!#N2C5K9Z/(+-NI88T'8KK':JO>]YUIY!WNL.=^^8;$C3"(*6XWWW0]Z#D5] M9M05Q0N[[:ZYTINX+6;ZF 5A.NCV+=>;:U,Q.WE[<"=_ %!+ P04 " ; M@&-5SHKYX$\# "N%0 #0 'AL+W-T>6QE3T;D:I\A8Y%]7 GRE5?@J":C*C.:FNBI(*C62%S(G273D-JE)2 MDE9 RGG0;K7B("=,^,.^F.O9A[.SUL/E]6[\P@"7?N 4[1P@>M7"=36&2<>'2>_51L6[ MV^)F_+E6LLQSC-8[R-,>1YAPXO!CA/Y"[+:Z8P:;X#/(J]OW MRU([G$JR#-L=?TTP%YUD7,B4RB9-Z*]"PSZG&=B1;#J#JRK* $"EBEPW4D:F MA2#&PXI1-[3LA')^!T^'G]F6]B+;V#FSZ:)I:D-UT\K8#NAOJEGM3=G.JW2] MDCT6ZLM<3T>8/A0XO94T8PO37V2- 4P]Q-5)6?+E9\ZF(J=V\@=#8HE8D.4.E[CU0J-MF,_):DO*<+M2JG189[;I^@YW^[SE,JJ"1\T[2N M_6->Y5<[CKIO9=D\578-.SW6K_QC-]DY!9/Q*9@\B9KLG8+)Y 1,=M_LJ?D2 MD^'QFXR.<[>#^KBV<2;<.A$V40].W@/_!YSD^3JI-YXSKIBH>S.6IE0\.QAJ M>47&^H_1+7T]/J49F7-UWX #?]W^3E,VSY-FU"TL1#UJW?X&TPOCYMBOFZ>F&SEI_@+"+W)B/&\$X%G,C@&%Y, <8Q[*P//_3?'KH?"R& M>>LYD1[*Z:$2#3R]8:WVV\0O;7 ;:G^RH$FRE>B=A,\;4&Q+UNP$@2]VYC>8"![0)6.Y#? MG0=JRLV)(MA5S!MV!^-(DF (U**[1N,869T8ON[]P>Z2*$H2-P*8VT$480C< MC3B".0 /&!)%YCVX\SX*5N^I8/T?VN$?4$L#!!0 ( !N 8U67BKL

U"!]A+9\* $!I7QOJNY>G MBMPN7.J1BV/DBE.=U=]M%P/J:5#A.%>1![7(*'.8PN86\Y8*$F2+/;#BODR1 M#M.44]O"G0TZ8" B3PU1Z5-4*^;\^[N,?7FD]A__'U!+ P04 " ;@&-5 MTCT0PK-X !SJP< %0 &%R;V,M,C R,C Y,S!?;&%B+GAM;.R]>W/C.)8O M^/]&['? ULZ-SHJ0JRNKNZQ;_['?_\__X]_^[_.SO[C_/Z&>*&[W](@(6Y$G81Z MY)4E&_(8[G9.0#[3*&*^3\XCYCU30CY^_QTG^MT?R-E92N//O__#[W_X_HV/?R%WG_.&G[E\:];8TF?! M;W^#_WOB+ E7-(C%G__^S29)=G_[_>]?7U^_>WN*_._"Z)F3^/X/O\]:?Y,V M?SMI__H'T?KC7__ZU]^+;_.F,:MKR,E^_/U_?+YY<#=TZYRQ($Z

DK,I$_C3[^67 MWW##$?)O4>C3>[HF0L._)8<=_?=O8K;=^2"X^&P3T76]P'X4_1[Z_SZ@S_![ M@C!_!6$^_BL(\W^G']\X3]3_AD#++_?72MW_6J&5=A+J&/V,OY],GSL:L="[ M"KHI=MP;KX8/B1,E/70L]\>HY2,'0]I)OW+/UII)L(+.-_Q?J3) 74-$,$\Q MJ&00^I;0P*.>]&6@';J5!CX 3AB=FBS.4"&F[G?/X7G/GI;R.ZKZ-P6R^J9!?6?/F?_E.'WS;3I:)(1.-P'[GYN#7ZJPZA#)B!*@=#Z)!U$C*6&M/EQ$=XG_M^3Q)(_]P3W=A5 >QZI8S ML<><]0,N?.HI.T]]G+"1%*VYU/65!S1U?+%]R5?QFET/VXW S>K5>W8 MR2J-D+M8O:R]1Y\D2SA= H3M^9<=_<9+/Z. MVB%W-*6X_1=2.67KLYE%)4=PN:L@8H6G5B16/4[MLD<\]QR\F3*GW+ZU4L M^H[FG$O/XZ:+T__3^,ZWF/KR$>SQM,UX<] M2R8_N$D5N>#_7$6/X6O0I'FEY5Q\[E2]6H\KFLW!WVJD'?4XD\E./E9Q,9!\O> M-Y*^@NS4/G@7QHGC_[]LISU 532>B__5*EGK?966<_"]>H&'\CQ)G7#R5@]$ MQ]2U0<4QXMQ!HX@Z"H\[^AJQC]4ID@>YE[Y#ZD>U(G:^:A9^PZE9"]FG^W"0-UF$E-$\2NH5(HPM*C> R#]3= M1]Q//_[P],@2OVXFJ6F"V&54"F4N<_P]4I=1BMEU= DJ)%R3CS]\>/J69/2G M]YOQ-*..NR&N[TQRM/X8.? 6_>&P?0KKU#S^'K'+U*J2^4OE2Z3.4B]CY_$D MJ1%);GH'F5*;$6>4JS=WPT6FBJ!%13/$;J)3['AV*;=!ZC1:4;N.MHPHR:A: M"EH<13D@(N:93+=2,0QTHAZDQV\7>RCB :)#.$'N$B<9!\KSSZ4 MS1$[G(FBU>.W^K9('=!(Y+[W,9(ZR,*^8V<-R$O=!+)W%2 M>9364#9'[Y1Z18]#B.O:HG;*!I%[Q\SFU.'-HY.-6WN!PABT'?79673A)/0Y MC Y*(QRW0N^"M6J=OC_+FZ!VN'I)!WB%%I&,JLV':!.K-IHK/6P=WS_?QRR@ ML7JM>=P*O2O5JE5UI4H3U*Y4+VG?H (@2C*JMES)@FJCN=+5ED;/?(GZ8Q2^ M)IN+<+MS O7LI&J-WK6T:E9=K+8I:E?32]QS7&;$B:1.4O*V? ^#KN/-:QOJ M^TT^>-0(O>O5*74TJ95:H':T6D'[XC[0M.U5DRLVWGEDN-W",]/0_>UAXW!S MK?8)9!2&RP?U<9"^$WH7,U'ZZ(12TP.U"QH)WO?\3O @@LF"2#:DQ,?:J25" MW<=S9!HDD>-?!QY]^Y]4/1V>ML/OKO6J'7EHM1%NIU3(VG*?U)U=JELB=KH&]8XS/1XU0^IR3=+V3H%8'HN"M+T\ MC_9T'-W99&97,W>KMIV-P]6H6.]RI8:S<+HZ>8<:DFG&7Q2.9TO/$9QOR7E[ M0C/?J3MQ.?X>L9/5JI(Y5N5+I,Y4+V/7@953(T!N>I>94IO6CK%VXB?!9A^? M/3O.3GH']9,X^Z1PD_2#_Q1/I$&$U?H3"YS 91P)0ID465$YJ&57I,[5Q0#@ M=VWZ(73)3N)W'=]? F?O,2@7>!$&'@UB^:\X])DGJ@B>.SX4VH-S>IKTGQFZ M., RCCGKAJ%^T@CYH*Y7JCQ\JRT0#U2%H)TA5Y COV8$_[]IYY!1M;+H/^G1 MAI$;G;:=A3>O3@^ERA>)A=.%!U8\/RSX^^/3]7;]D7NFZU,4/95HXZ(?;>=_)U' M.2=/G( OV^ ?)48+XB0DXT4$,SO>/;$=7/@'+1A9\?M[ZE(NP)-/XUN:U#^M M:6J+W*^U*I;]N+8A8K_5R]MU?):H+@BGN[#SD&9<)9>N"ZGT8Q+EY!TG^Q[]\7/SQ+W\6_OHO/RP^_NF'!>\2[ZAX>>/WO^+NXK/7P0NW M01@=N$$45CMJ@MQ#ZQ0J.V;Y>\3^6"MFUQ&:$Q-.:,?WQE%H'%W"Q/'MZS*) M_Z^2#8TJ6Q&%SK4-D6.!6KDR(IRV0HP+&F&[#D!!DAQMC^V Q&C:N95ML?T3 M*9,S ?S^U>A:<_&J88?<)*[4-$<-J](CL,/@17=1N*-1II5-A?*@70W-Y2+><^>-\EJ_26F J15:Z&&/LAQRTCERC)<$\E8?6OK%&]:*SBI%6Q-W!?.CO'U#/LG]2["0%S17X0Q M+%5NN:=H]_*&79%[>QL#5.^QF_LA]O96XG>_OG:CK-.H6_"%;6X]"[=#C3.OJJVR!U3JZ+BTFH6$ZI>WF&NKFS/ MEV/J:-'M+EF\"V/'_S$*]SL.+W*USS_EXYEOT/?42_?J86#HG/TH(G?A @^!&CJL3I_3EB/SX2<-B'0E->E ]T0VYQFKYASA/S6<)HO P\D:5L$_H> MQQ2X84L.#8^@6G1'[DYM#5%V.-.^B%VRM0I=1WR)47ZCGARLOZNRIG^9U>]2 M:]A& K,'D-H.\_%V@Z>0ZM;S\.BAGPN62.-Y&3FBOIF*?L'"SAO)[-'(G7. M!R,-8:&JQLA]4Z]D9:%;VQ*Q3S8(W/LM44K7PIV*AM MH6R/WP_UJAZY8GUCW-[8('./H0J42=U$:>Q CY MC6Y$7VAPFB/!TC;5>#^ WX7-YMI93;(CS#C3S:I-I\ C*%=],V5[4KT)@^=' M&FTOZ5-S[**R,7:OTRI9\;S:EIB]3R]P9P_D9,_XI+0E0'A!BDCC[*CDLY- MH?::<3O1:=#8BGNY9T6ZU;A'\V[_"'((SC@B0$ M%BP'IB&+URZ)UFR_62%, U3,P^>'''K6S_$'.L"WO02 LM,L@?Q%$,]Z(3SY MF0:NVH7T/9"[E(&ZU2MO97/$+F0O)^E2)JIB=AQ\GJ\![L)(/--*DH@][1.(@GL,80T U_^ASZ5XO@ZX76G< M%+P].!/D #&.4:LUU(;D@!B&1E*TJR?7/: HK_]3F4A9*)*$I"H6R>2R'L>. MVKQ4"&0G^/TN2H] A4BZR3>.-$7/T_?;_X_GOQ M/_D)7]?LDTT802*F!?DGC4+":BTTV7XD#!H]MZ89RP2E'[ M++3Y[(O)5IXHL.OX=P[SKH,T[YO"YNK6R/V[0NN]_N?:A.?4G7 MS&7JNGH&'9$[JKGRU8I[3;T0NV\+X;N.\(P%R7B0#R4N)&5C*:_P!/J7E?4D M35OO3C,Y1(P!7W+L(KJA0_XVL92VS\O_O+]Q\7'/\DM^)_YAIS_CV_HW727+_;AHF2X*[*N M6]^)G]X8&%\MX/=AM7+ZRS?$?JL1=LA+L),;KSMGM "W'8U8Z%T%6@\>06_. M$2[OGAP?RF6/J-I#XD3)Q,J=TV<6!&/KUQ@<-8)F,D8JKKE:M!U?6)O\3V$8 M@V[(P=54\3;)+A$#K['HPR:WM![3.(ZR)X&.0F4T3KWT_? 54/-3&%V&^Z=D MO?>S%&+WU*7LQ2"%7DL:R-V]DTDJ9R5M"" &@FYZ]$Y<5Y!>D%P$L@XCW0?%IFQT6B MDHLXF0@(PLWXWFD5\6&34$^<.MS1Z $. A36,^Z,?,9H9P1UG)JJ)^(YHJ4" M@T6S<4Z$SPB2ESQR(YP;$>QL51R?V!3I25P10O.!!<0+?=^)XB*?DL .M/>N<==0' M9.T]=5A-42ZQ:X+OI.X*&^G:(_?21E4;HD9E8\2>VBSST'&CDOR8@:-W)M>: M$RB>.N]1J&@U2DWGS,/;I/&JTYI53L+;QC.,*;1;LH5U>)>O'\3V<=M<^%7= M&CFT-ZA9!G9%4\2PWB1QUY'[)7#V'H,SCXLP\&@0RW_%H<\\<122LQ1Y(U=V M4T7FPCQ"#('"5">-D(_;>J6J\>_E%HA'J4+0[G'O*3GRJR!H+6?3M%I-ZTKG M^Y@%-(X?Z+-,QO?&5.O^ICYS<32=RK5^5]=A#FZHE;OS^$V)D5^!G*71*V6X M#+<."U16.&J#?736J509C>4&F$=?K9S]1YLDV&F\.5'HBD'T_5__\+T82/!) M7E>S6-6DW#[3[1.-CO0S[()TF+51&$:=27O+@] +W3T((R3K\&,-<::W"P.8 MR?G2V D(_Q>\S$LV3D(81+O*Y^%)*!+0B@JS1:[U<=+NUCGF1+9(->RW15!X MZG(-M>N:/-#HA;FTV54-^F#V55.5R3.RO MHUNCQ(!D'.SN1&[X6O6:_[-Q^U%NB-2%FY6KW6CDK3"O[]3"#K E!J)$4+6] MVQ]!/4MYXT0]]T]\7-85DL^K^R[CF&\5J:=.,-6-$G(/[6&>:JJYUF00^W@? M;;HGHQ,\"?P\)%].OG*V).-;KD6=L;:7))2W_MT]% O_ 6VXAE_\_ZY:Z@Q)&#JW#&:\:/=67*F+@ M'5"Y[MND6.R0A! BZT,J1AE]RY(L2"[+0K0OBV,KBLNZ&64"#3%R+TCV3C!.29+^Q?F>_#7)J[=.J'GM,"@-04N'Z7QMMG>3?<0'[L7&B9Z5KV0439'BIXF"U?/NTW:( M%S=:<;N?3):(DI3J. YI=#8[NHJNI&KI%8.L?:H_ACAMA=S?%&I57RM4FB#V M,I6D74=?7K;7ZGG :%K1$;4R (RA]9(GGJ75XI&>L$9\W3!W(U9_=+VFKGQ5 MXCKQAJS]\)5LJ/>!QZ-V7,@8G)R4A'_D\2OSHXWBJA8@$:>I:JG/SHL M@)RNJ^"2Q;LP%L7B5FNQ&(H_*HS>V DY7IDI788O?0_$:&8H>%=W ?)I^202 M!J3$ WQ"&!I.-3$8PGZ"Y(0 ?.BUS5^+$)Z?&H/0F B;W;;1BD M0&>I76(V=D .8F=)E -/W0 Q@AH)W'<[R0*),/R\*E[(8]06\SI$G MT?P#$T2_S=8W]O$+C]H3/FP'P,X"DEBPYUH73Q#.Z3J,TO)_C\X;C:_>DLCA M2T86.-%!1'=R!;DHU3Y'II"EZ5%%+W'.H)\F/T;'6.+K>1>$+ MBV%[#C5]K+OE+4T*$%.8XK@-L5:GL>)4&B-VM7LZN P]*:U>GW@EK?S;. MI,/K*EW+%GQ,I<\D(''E1)"#+N9>>F1 MFCH_39O.R%./)1[25U/:.+QU*$53.FJ/1>2POU#VO.'"+OE:PGFFMWO(QK!: MRTRBJWT2)XY("-N09K,#&>0NWM4P9=]O2P,Q*'16I:L390Q)RI%(EG#1F%9! M*''-@83\F@E@*=^"/3LYJ9VJV7K#@N7?4 .,;BW?EL8[@1;EVK\5@7< *L,L MHULBBL5MQ+1VD=L+VVF]%3JGN'ZB>CO+::C,$RN:S&* %BH2\\.+1DVF78.@ MPHS1;),MN$:O@]!T8FMM4#0NN,@^ED_)O-1607Y\6G^(8Q-_\ZQ>J[4\,%X& M'J08C.B&!C%[2>^.&_:![:D@Q]^.9JE-AV=& C'^=M5DHG(.%5'2.R;+6?\D[#?7E01 ]. RO6+)JV#H/2:>T'@]I3#%(27V#ZF0F,PMP:Y1 BN>%;O MO-DYM-*9Y\*)-Y_\\/4G>-R5/;$0Z8?OJ>L[<Q(*]P(BG:#DYX:BZ0W1N2"">+B>@2Q?22TJ MF;D /#RJ?9,^<0*B^9C68.(K!,[2S(JCBU3F!_R+=?H :W2RDX^C&4H=%]-G5:JDAGOX'-UOI8 M1$URIGN%-II-0Q*ZOVU" MW^/3Q=4_]BPYF%^":_LB]^Y6)E!<>*L[(O;X=O)/=+DMN=OU!2E#OKDS*JZN MZ#.7L:]3N7;,UW68PUC7RMWYR8\@6AQ\6*VR?J2AMMJZJBWR8:M5L?(JK:XA MXF&JEW>HX=FK*OL0FX=M&(@9I[8,M*X=\G&I5.UH>U!MA'@\JF7ML?*%8%!! MTLKP6WJ>2!#I^'<.\ZZ#"V?'^$Y .Q2;^B ?ED8JEX>HM@/BX6HF=^<3]YPZ M ?)G+" I TM%#1*.X=3+GO=J1["R,?*AJU>R6MJ@KB7BP=H@<.=1ZKK[[=X7 M6ZM+NF8NLY/FL22'ZCQ5C[DM^B,?Q*U-4<%BT\Z(AWI['888_74W,W#F:,4= M'N%>>!\=Q,)'+H*TPU_7'OEP;U2U/+R5C1$/YV:9.]_\I)3E^GA!)'%;"20K M(0W7P>DAX7WH^Y_"Z-6)5*EOVE-!/K@[FN4H$64;$H@=H:LF/1)7'H<3P;O# M,M/?I2?(Y%=@3%+.EIX?(+:/G1-V\?#S.H[WREQ91TV0HT&=0I7C\M+WB/VX M5LRN@U 26Q!);A3'D_4JKP)M-8%!E;J2+YV?'-[?U;YB'E#!A\2)DLE4/*?/ M+ @,M9SHJ"Z/HKRG8DW_&#XZ;[^P9 -HQD7EP)DE()31F'R9KRMUW8\B#]9$HNL MGGSV/$*9;?/Z+#9ME^^,8EC,D!U7;P-,+*YCX!"8*]P/D3J20@Y%?0QTNGYJ M1PZ^NC2_;"/!IX<>F:%IYN*HRG M:8X<3IH4+4.&JBUB6&@4N7ORJI1P=I*8GRMRZK96$:-I*UYA>QEU2R&$7!FY M'[L4Q;=E)JJ&('0@A1H%^ M^G1>'8@Y3;(EDB^1C!=$L%Z0C+D$#Y*Q)\#?5MXI*Z:2ZR0F;065KB-",]M4 MUP9DQWF0#]]C _)VQRA=",T3F@R,8[I,FM\!2G=E>CJ7 M9)JOB1H/560:BT]AM*8LV4?6$G1.;R]@F5K&+1'.'RVO".D38# 4^V[IDW\HQKL1;0@WKI<)-?4F M,%W3Y!WG!R<*^4<\VN',9(-Q=DP&:2BG,07DF-A%H4NI%Q,8A&*S)()<."RX M:8$":V_2M $0Q..\\3#11&,%YKS!@/5 J,>:PR,B+T6S<,;8KTQ&3L:+[N M,#BTVN8X:'U]5+H=S&\,\PJFD XX4L80&W9%CH=M#*!X7Z[LAQ@+6XD_Q"MT M*&B57Y.7:_:FS.S@X"1FR"@3+Z58J=>4PT!S#=^I8'(:JV3&R%D(S;,Q@ZT6 M>2F-4Y:W/3;/W%77!3DPFBBLR--UTAXQ$!J)/57)J:S @9TC6[YL 0GNHA < MTCL_?.'R7@ MDC$E3P?RX8NLC/@MR5F3@K?UZD@6S"1,M 8@D=N/,+>+DS.S4PN)6V'-$L@/ MH+!6I0%R3#A5INSKQ;>(?;A&R#Z^>91TEO_I[T5DNRHA]RVWS,'D46[R4M%K_CG\Y8*]=R5[XUGL7 _:\259K#E/+.*9)N8;3U1O$JU"%C3J00>ZE70U3 MJ6K4D@9B#^^L2N>B._ED)#@NB.!Y%J[/.% M,2 8B3W4X+ZD3XD(^Q"A (*'I37_E%I[H'4> .'6:=VCEG!5%;#P742W;+\] M4KVQ,5)_-%,RKZVK;(F]%FZSX#W&XSX0@7:8E;*H?P3LH#LU#H,G%]]\J2#4DV?)J2B7K2L1[P7;#0-IZXZNVH1CR% MLI2XE1*RTZE:_O%'!*ZBKFQV"'[/_WAX=7;'"XP.W><$;@:&4,*=IN_< -!$ ME:5+)&Q(\"/"(;3KN6LFP-C M*>PO040=GT_9WH\."^#L&@J#9P7%53NUYEY(\;.EVN7]6D,7Q%LV4\F[!VUE M] DPR*YV^* O<;&5UFELY:]/_-C2\^'6V1WG^ BX78;&63WEM91E\3;=XED] M19WXX6VV9;45T/7"8B[%IS"Z#/=/R7KO+UT7MMR:$"]=%^1.:Z+P41B8LCUB M!S82N_-2,B4$L124SUU//EV0BXAZ+!&U@S+W)1_NZ0OW-L%;( MB8MK.V V)W-Y.XZ MDH_7R04+V"CR<;ZC47(02<,241EE)V?KJ[$Y#>B:J0+2FWLA!R5#M2OIV/5=$$.4J>3=GQE+^EF@-I17%_#JQW$3B#DIWRPH;&76$[ECMU"_DFJBN1MB M!V\C???WCCD/DC$1\575V$I+.28F,,#QW9R;&6'H<*M, R@)<[&/$XXKT0US MGI@/13;I"PWV%!Z1/ >@[R<^_/."=^>RWMTR\"[V'):"1";?J;O6'(4+4G 8 MV:QYJ,3P++!'5(RH<>? BY C 8DD;_&L23*7S[2?PC2<[.FD2"0&OO2\JC?B=7L');H'G=065"_>3J4,K;^5GM F%QL(:HC!#J4'S>)>0,Q& MV41O\7'SL2VRBU$.FRN^BHF*RUW5Q4%;&K-##0.3Z(%#0V!6V&&BQ\#PD0<9 M@+L(IJ5P VMW$].:)K=!5 JTL'6K>*IZ]H"!3T7>%UU@D''GV7FPS@@-NX":GK/R::T"0Z_^ MQ8Q=2IE4^_C?GI^/8@NI=/<\!XI3^V/I%5<2=:Z&NRDXQ=Z+([$D).%3(B)/(K+>^VOF^\6YMCC$ M==-3O(G?'$YNO8P14=YKC@F#C]I3U:F,<='[!G/$$XX[YP!;*;YCXY]$>SYU M%*4^4!\H.%5DPM %+XLO=C*->6HW*?VPIU&F/T3RF4 M!V%\\,I@&S[Y[%E&8_%U+=6)CR?MOG)@\41JD1[A4$&#E$UU"\V N% M)RS%*,YB7C_0S$(P*H=,Z5[KEK8(P5 30#HS=S=&F\/7HO>L-A"-2DQR""MP MI[0,AWJFHQY)]#F9'=!(@C#RTEP**[4B@!P9VANC6PDNQ,C008D^E6Q:UK08 M9Q$"H=,Z()C8)D9U)S"!!5PFQT/4\=,3FB=X&!C' $0T5.8')B;*C 0J.6M, MA7(LF.FXCA_+[6*[M$V:?"M^#)?N/_8LHMPLWAZ$HMJP$)-^R!'$6/5*%JBF M3HCQP5SVSIF04@YP();R( 43RZ$?XZN?A;>+/&X>2_;1H'<.7%Z74B^&\Q69 M*4+*78-<=><[[;HC==ZNALA/ZUOTQ7[6WD65_B?E8KW, IC-Y&0&Q]'5A$=' M9W%UL]UWY+-SR!+W+\C3/B%!"(?36U%F.PD7)\E9%K!*%\FC^+]$!BHXOJ!% M%JKBSD^*,?$!]Y0_1\9+_@(/J:66:;JINF67A0-E>P;)ADXQ8/)AL@WD=P%_= DT36C&A>.?8B-"., M:6<<%<*849D)OK149ABOR9F2@BN&!0T: ['<0,5")L[Y6T*9XYTUI(9-#@_4 MW4?"!I]>;IGIKES1%SN6M#&!]D"IKB-FQ&@E_Y '2Y(1*3@MR*>?SVZOT9PO MC6()B3#2&'QOO0\@RBSTF2?*]_"/YW!?U?MD'C\@M#=&MWLIQ-#008D)[Z%0 M76Z/91-Q6/=AG]FA?,U==RJ'"3;R:K9]K[GUA.8)(P;&,8 3#97YP8J),B/! M2\YZ!M?<8YKI^)I[G=O%^C5W>=N6EK!>K6_"X/F11ENH.FNRWU-U1(XAYLHK MSS5J>R'&B!;"#W1ND=5%#]<$V)QQ_]R*ZLH(SBG&,5/Q$O6=:LYEHL)HYE9FX=TNSU+F\(8D9P$!; M37K["3RV_E!9B7]+!-=%[:;<-F98L4]Q.R@?NI\4!B?)QDFR6+S2IIUBN%/D M,,O@ "/PXHMPNPT#43VY&9OK.\T$5/1**Y8--3UF !D-@@\QDZXBCX_IZ$!R M3@LB>1'!S#8JC&2"G"C9.4SD98N![B;T/1K9"I^82N4[4/D#"X@7^KX3Q2>E MX2P>.QK@F$$_[%!FJGKSF>-, ,U8]N%/',=#LW[GC4-J#W!>&P4>.+CW9P5 /%?NBU:*"5%*0A?SO&;3T2+HH(,LH@EHI6:8QG;'2->'5FRO*ZMUS@+Y:KZDR)'1R(9 # MEIT?I0QZTTJ &#@M&:)/;.="PF])#JB]G(DHOX17:<>?53I(T4E-HLKRIB_3 M@( *1.I@!\QG]CO!A%#)^YS]*.(?M!!M?I/"&#_0.X?LP1'XO0(J%GP-D M.OBK0+N7M6^^6IA:$ KOG-=I3OL1[?.0.%$R2PL5Q0"4=IH$W=,J+%R0N]!G M;O.++6T'Y+C_)) $$)5$DG,3&6A8"K*Q2*%7*00C/P*HA$AVSB/)%]H M]!3J[_70&;D',BKRAF8YKQZA?!&<"G(U%1.S27ND(&2L:IX*5-<8>^Y/(]D[ MGR&$Q*-K%C#IV2\.\Z$^U<3Y-$=5\?+ZX6[U;HEF-,$H\;2KQB(H7;\2S/H*Q2E_)>I&']\CZ([QECX=.R\@\GL O3 M#[Y+ZY;16- -8=4/(25I,0QH8=_[Q[!DQH>4&6%9I$QJB;Z0V'M?!DEP D[V M4&C7<'Z@[X$4)UNH6ZV$IFR.> ]C(G7G5&BW/U_=/J[N_XYEM#:="#1TF=]X MU>[4=>WG-6*'P]B<^*0SC$'5[C%UMNJF=VD*> B^3?B>_BI+!-\PM9CT0^ZP MQJH?ARO+TD5__KR_7=9S[$<8UO M\VFI)8FYCGK#::M-_SGZPA@0?Y?7V;C+"[/D#'%-==/:!1U\?AW NO$ MAT?P##O'#PJUS>?15@3FZ1"&4@)!%#SU":=76UGU8/C]>W/Y+E_?WR]L>KSLZFN"7]*92Y[HOWWO'CQDF6 M$7V@T0N#;'J!4"36WIAV(X/43_H:)K])[4 #^ZUJ'Y4ZNT"8%HPH,27 E7\" MQ:D$7Y(S'G\J5MZ4_I=U&BN18C&1I07+4])B':)HC!0VS92LKAKJ6J)>#&@% M[CH^;U:W/YX]7MU_)I=7YW8.H\KYKILVUZJVR,>E5L7RL*QMB'A4ZN7M/"@K M.=D1[&]'4M.^[T&.$I8?[%V(@*]G&L C#^/)HBT-Y+[:R225EY5M""#V[6YZ M='[8MOK\^5H>Z(@+DHO5+6P^KVXOKJ_L'/$8Z=\T8;4F\AZ\0SO%M:,P=_\8 M;K8HL1/GP16&N(Z#I[8,.NB0Y^%&UZ?SF1CKE3J]\)G!U*80M.L ?'A<7?S/ MGU8WEU?W#[\C\H;"RKA[**7VECK>A@DUGZW:]$<^6EN;HCR0C3LC'N/M=>@\ M_$NK-U<+V?F_,5-G5"#BAF2E?R%FI[((8# M0\%[W>#?7/_,AS)?[JZ)\N'AZM'SBD%O1)P8"D'!!,8F.K+B*0;M@+G\7AKE7$V9-C>UA*..+RO?FC M\]8B/8ZN!W*'-E"WFFU$V1RQ(YM(W3WO!E]D79''Y7]8N@NO4:XY0XZVR_R& M;$.&''7[>0W:(3/D ''"J>.*;!E7:=NN>N5$D#\>ZI6('6!3 (NZ.7(7;5*T M$M2B:(O8-1M%[OSX=GE_>WW[XP.YX_L<"+M:W9*'GY;W5RB&:^/+?$W[F0U8 M_;M[5>,9#=D!'XRGE*'DE"PXC& >&5%=5"YZ22/VXD ]Y.N 8] ^BPG]B7K/ ME1*(+9ZF]:&(W,T',%?UD5MG/WSE0PU_NGJ\D?N M;7/QK<:[M'XDWY]WZ6_1>M![7_XU8/KIG#DI<1>'<"G_4EU?7'M#NW9#!$R? M'!;][/C[4F1MTY5:0Q?DP&*B7GSY8I\OEH^ M?+GOGF]FE '<-'4V]9GA$-9.?MH.,QO$P\$P4">"?&ENPG!A-K+:B)PWC6.Y MS6C2)WCKV]^A$69N3Z]M/J_K.] ML-MC!5N\4#?J.;/A:_HJO;G;C ;U*,^N)0^2,T'W GT*(V!Q\OU33/^QY^I> MO1@\FM,TQ^[.#8I6?%C1%K/C-HG<>:!^.7^X^E]?8*S"^U!+YP7'ZC7.0)KV M,QNH^ME&U7A&0W5 4,TI$TD:P4YG1&U1>.:Y$[-XM5ZZ;K@7*<3N0I^Y!_G_ M36YJW!FYS[8S0MF!S7HB]N:6"G0=[((-"=>D8+0@D@GY-?VO=5^?VA9W7(LL M&;^=:=G=4&_OT]4Z+TMZL8\B_J]'Y\EOWB>:=T<. &T-49G##?LB!H'6*G2> M\U)&,/IS5@N2,N/3/;"S#P16[,$*>P0T@4\ 'J(7:J>6@;)Z8^<:IS/" W/E MC>J9S@$#6@C?=;3K:Y=BI; M(G=PC7K'%4R.FB%V89VT0PS5HY(1Y=A1Z;S6@D*QZ6W!16]80*\3NHV-C%1N M/2M7/5%3[:YYT]FX[*G$W4.\*P.5_ JDB:"-PDE'T]3.8KG8,%35;#[H-NF( MW$'-E:_?-JMZ(7;;%L)/,@'97S5/;!$_MXC'V5G*M/C"/!IX\25U?2>BGM&9 M67,OY-YNJ'8U$Z*V"V(_-Y6\\^25T2<9 S0./;;J#_OMUHD.X,P<)EAR^%U, MO-P11IJB"G8T0W-(C%2S3(5W(3QG'+ M4_.N5)$CQ$!FJU\L="*)&&&&TFR(2;4D09J-K2(#21,&?0 QOD4#5'.R(+"W ME1;:>7Z.Z+.X;%RMTZSTADL6L[[(8:F5"8X2.3=W1 PQ[>3OOI0IQ0A@/OQ":1Y&FS0,L]W3H,$N/\[JR6=2R*NW'74Y?#VR M+6^R6C_P3^.U?-YAA!;#P'EE[X?OH)HG\+H@F^- M66*\^^M,##D*]C-2)5=X)TJ(,:VG0ITSBZ=L2<%W07+.A'L7D;S%K@0-/%FR M5NDXRMU )9&8L( X%7.YTEP^YVXI**O8ZUYM=WYXH/2!1B_,I44QD7*Y$;"< MFZ]VW? Y8/^D'H=6%LH:).9G5J+R27>D&< MUBVX<'8L<7R0AN/K%L +#9@BMG%IU>=(MMR>,10/3BWOE@2S#+9%\;AJ,:DU\%/N;&\U%@T,RFR"+C:Q.L_.BR L]CKX"'A^W>) M\Y]8X 0N<_S2%4Z;,/BA^,P&W 8VK2K(?A FLP#$H74=ML["@H H>*/HL%BO M#)MTO::N6,!YA4U9Z1D$1TENEKV?B.4SO*@5&&M[>5=K2X4-PYB!R'D2\9Z8 MV8'+O!&SJUE;X&5;%O-%R\Z:#N'MBOHT'#1SH:!9+A;)Y%J04FV F2"K54N; MX"KWS#CTF2IA':+A\BS!+YTOV'.$_-%Z9_/U(%DG]XJN*?N/HH@ MN6_@W89!E/TI,C#I[&6W1Q,YX='SG;YQE39'LQZ(H>F%NH;I6$JNB&&DS;2CY*(:4& #_D5 M."$;]B#890@APFV-5^DYUV%_JKY9]K&\VQR'?8WTHPY[R&";2-UU0,O'I7$<1G8.NH98S-TTY*T: MF@=RGQC%I$-OR6YFD%EK'#V'V&RD,1PP^Y1$(IE,<.:BV8_([-'V\WDAM.\+ MB(,!"&O4EQO7AB/]#F3F!6?&AM$@5B.-^8"2N2H#XDX]SJ2P@N3,?'([E0_% MUSF6B"-ROF9+#H0%7&@:VTDUEIM##['M,*8EK;D 31<3U:)-&T)S@)Q.^@R! M.\V+'*3@,ZG%U A4NIKS"XEPK7-.S^B[+G6TE.8"0NW-8[3@49.9 P!UT*8_ M_&2(DX9>U5SM( *<"2U4AIL@#,X*JY3 QV*(_!#;2^@OPL >J;L)V#_VU"Q' MQU2\YX5FX_X$0Q]1-3*>#V*.K/^P&$NN@]T^/=W*92"%$%A!%ZF1RS =L^> MK9D+5U?[('R"XE#"EDR8W'*HZX4310=N&&%3,.=5G+ M!(WEEHY/DX.W>]\T M# _DL#N*2>N#7 =@@!A&Q]%S"$_.Y)'P*<$R%ZD4PQK+:%CT*?^QV=?-[)LN M8Z&D5F[>X\TUMRY#4S[DN';]=2 >5L <#*B4)78-#W?_W#]P*'X)/_A(1/G*O/!+L?HS"./SO1,PL>0YD[ M_9QR8=(\ZH_.6\-F>BB:2#%I4),!,@U"T#(^>:$K9E$A_1CC88!\OF4!B)" M2!'(8YA5.)!29'\).4:!ISH\G[F=K",[2OMQF$_"A /ZLS#D5AHR"3G "],] M24,F=2-MDA7H[1X"$B'K7S;#I%.>*BQ/VP$I9ILK6UXJJELC7@T:"-UU:$O2 MLL!#OAS)J-M9Q4VB[>GBRXZK2M#*'XV>.SZ\NW_84 IQ\TO/$\\R'?^2Q:X? MPC%F?'[@?^S"V/$Y%.YW,2?A[SV^R(4V8<"7NWOJK?)'\[J7D=-Q1PXB$_\, M942:B#5B>)O: CV*X@B61/) M$C8,U M^OD;! ZOQ3T"9_E.=U^:E=9DS)$[[+0_PK1;+^3+QXD-,-#T?.MLK6:T:&4 M$-9\1=J*&G*_[FDFY1QL3@JQY_75:%!7ZK&^55P_?W8.\*'D)D"D=D7:U!;I M"#=2,;\&5C7$?KW;*'?7,<@)$Z ,%94STM]->R4[OFXET@/ZU0,?D4)08^]J M[('9Q\S4S3U-WQR[OQE*WSE(*2-OV_>FU;.G'\Y@BWG3D'-G6@F0PHG%GV/: M'>?-#++YV+!"5SA)PZ%R8:$FBA"7"'E%H&>$45P<@EG-CGMB<%F/!T+RJ(Z, >6@K@% M7)E$T8U2P^FO/?3+NPN^%F->^H?)"7@[S%8K)3X6ZJ^:\M:%TZ\$>6"E :8'G54<2EPC94_^KQZ2RB7^LFG-RQ.3,S: MC>R<4*B'X91HU('F7%"ICVI#H1.708E+XMJV]$3[UT(6F.X(6S#J/#+4V63W$2.:X*MQ1-D6.13L'J\?AI.\28H16W^X%S2I2/3FE'/A>SH,$-)&O\R =EJ77L[DT]\[K9X<;B#D^I,%YV.]V M/J,Q-P0\3I02-EG-D,9<_+>-26H=VX3 '#R^E1X#0 'G1W*&XM(I8REA0CS@ MK7>:B7%B$LO<.5&:EC!.Z=N%BE_"Z+?KX"X*71JW PAMS[G 0K/ZM6"@[C8' M"#"0?@#'!RY0+#GE@\W;1S1"IODN"I_A!-1R,C=U33O- _L6W9'[>EM#U.=G MT_=%[/6M51BEK*'=:K^X;3# E2K?CN1L/CENFCZ8Z[>"3&Z?? A_29.ZJ\)M MNY-"ZO]#&.CDLK8EG;EJ&V(>+%@5[>KL,7J(H1^I32'3** M2$1-BA18(E<(WZ=OPIV^2G&;?DA'8FO5\YG+I!/V::J5#KW"<7,F\HB&LRD M>.+)!X?25J84F/_V?%5O5GQ5X:K<5(KEX2/GK$]KTZ8_\B'=VA3E06[<&?&P;Z]#W[.&]*AA M63YJ6!#!C@A^Y%?)T=+ARW06$01Q(+-R&_MNKOU1"; Y>9SG>*3./32=??;O0\5N2[I+J*NK)3 _^W3=-N]W$(EGG^*SY5F M4IAU0/+(06)H0Y;A9"C:B(%GFI)$%*69$%R663F@)(T"W($; O]5-W/ MFG^5U@SH,PBI S641O5*DE@.# $%D\-GFFQ"#^)BXJ2HB-AXD][0&3EL@NKI8 M/5Y=\(V%2 _B! <2[V 9[;-_PCMX%I M'[].0 G=,A$Y%9-M&# ^@.![V(]L MGXHMQ5'^V?Z&)[3IA^#%#-VN_[H M)_6.ZG0.4-M0LLM)@_N'&4E*=^K%P,0&3-&RO C/69*")Y33/JC,=?=]."[(=+31_,.T"H.\ -$<%RH[(R!W!#?EK##LI:+!V6$1>''_/^>PL).*?PIZ&N(D3*/N'TN6JYOC8'PU[;T!_ M"N.$C\%E%'&MQ$[^@48OS*4782#RNUQO=S[-7?&"-[]P=BR!4P+JG5,^BFGI M+JY\^:=8SX_+$2E43VCN\IYX1':(-]%3:-T5!5+92$FX!4G%(YE\"U*5D("( M"U(2?@^6=0KBX8E,^H<>6'GSVL]N4^/N5(N]DF/NU MH2UZG'U/ #LMM)8MYV@LAQ5AK]YV-(CI.)!:3_S]8:C&B#U!LX;R^T))G8(V M8#&59S%/&!S3FD>X9QOK+NE3DY,R*Y MD8P=X?Q(QA!J%?]QXNN?2F+W97.U2>?2F+M@]MX4&70>JH/O?B.1$!"OAJ8(/N.E?)B^7 M/HG._XW$4N5 J.Q55![+7?_RYS^5U/FSH;NJ>LW&7;5JU[MK;9=9N:M>@^Y# ME]/5N>N?;;KKJ#JK_?7/"#9]%TX4'>"\9@NQ+T;[BY,N2!VZC<+J#6"U_6PV M@0JQ.R ZY X@4HL2MNH6J-W7ZV:5:^M;8K:6?42]_/1.-X#57&G M)RL(C9E+YK'9/<=1]L0K6::XO2BO*A1=IU' ]]Q.#PD82_E4H1,!]"[W2QSYSTR/,<.UR<72%:+@:%1UYJCWC2D:6CJ,T.'/5&Y MR6EO9I!_P4SNP4?SC>TD"U;T1N.]GYTWMMUOS\,H"E_A$MS9\6^20PMC:4C, MT+>;#-+DZJK^,_/\1C4&=H@%23F2G"7)>(Z""R\T>@K;(\-H=LG4?\K5=Q7J M3X,5- 'DS-1?%:?UVILL@V[8,<%0\0H.-/3![/NFHG?V=\F@Y/(E'B)B?#]T M3F?CF7\:W47"!*DZKDNO!-;K?4WBARD7K@Q5:(C-$BV:C M-.&%FL+,$,- D<$Q(^>)&C5&M,R7P(N>5<$QJ 5:RX^9=@S\7Q5]%UL([H/_80LYC0K2YJKZ$+)M">4T:*7V/>0YI56(I3?/Y#>A!4DT9 MC6=[Z:<4JFMS4#7UF>>05F>CTG:8W[ >*"^5T<#ND:6J]]"^=9)]Y/B7+'9B M6*$M V^5;&ATX8#'J!1(2UB;2Z$@"^<#O8I"R'[3IC]@M.JG1.0?F/HJ8 M"U4BKST'$\+?-(3D&W1#/MQ-%3> ^KP/XF%M+/JH@']C.U1_=#.D\$&\%#_L MG+>'<0S)?%GP3 /W<$]=REYTK^$T[9&[<:.JE0-S56/$CMLL<_>,,7%,2J3A M_#LC;NFT>S1=KX.8NR67X0,QQ<2A6.JCG>:D5@;J.YT1C:$:[L/:=1WZS$ M4-,3D8QL'H<=S4]2(.UAF+['K,9[K;J:U56Y^6Q&=+W4PZVPLC$\?'[VVS"X M#MQP2\\Y:^_1>5ON/9;$5V^NOX?70I^=P'FFWOGAZHVOP_A:Z"*,=F$D4HZJ MT\4.0A7I,!_8;'FZV?XDL:>C'5##[MG@=UPU.(HC01B<,2$.@>\\DCAOQ!$2 M+0C-9"+))HPIV4K1R-.!9,*1DG03Y[A%8,A;M?60H!, *-1_]GZB3L3;WFTX MC7$@2\_JO>*8@8$' 3<-G_>,>"9JCPN#Q/%>X/"#?Q:*@NEN)A+92)G(#H1Z MSW YYJ^@P5"H8:^P-H(M#-_ -=WT:#L@141S9;4;]#G11E/4+G$GU M1>"AAZ7K1GO'7^9YU']V_+WA18ZR[ZS\ML$$FB.(^HZS\>8F^0<[64OY8/#H ML7069/D,[#/G2>:-6X>16 N%^P1F;I%?1K.&LH(%#_NGF'G,B0ZKZ.H?>\@> M1?G"S+L.7F!!01\-9>(I*YL[#OC*@+=Z*E12#XK.K]2/?><>."[MN[>6844?L ]A8^4B;"S_0V![^MFR9?':BWVBR?(ZH*#VO/D]6-T4Z-$T4S,]S%>VPG\KKAKD;PC^&%]J#<@6/;R<^3!W+A%HE\:RGFLX] M&SLA]?YV2C/_]Q?$NPOYQZ,BJI[XL\,U6QMD'=T.]?6D_>>$[ ML39:5M\#N]\VJUMQ6G5SS!YK('5G=TUI5S;[@K[U3;U\<")>D#UR5@U;^OK6 MV(>O7LWC^::F*>9AVR!QGQDF?3 E"!.@;'5+?ZJH?B>O:3^_ :O9MZL:SVO0 M#K5+KQ^V-E]U'RFK?;ZM:CNO :M^D%W;<#X#=:#MZ/$@/=EE3S(NQ?K#<.>I M:HM\7&I5+(_+VH:(QZ5>WLXI.L6*%-%6<@HU[10E8"_,HX$77XC3.'D#\Q0G MD>,J:WOKNR#W1!.%*[4(-.T1^Z61V)T3YF7$99+Q,,COV5(.EKQT9*6+,UL[ M 2]+U]UO]SZ4*Y995\+M+J(;&L3LA[&*3LVVWZ(_;U M3FKTB!7+F!'!C538$+ GI<+M""I2*0L$T212*FL;RAP6=6M6%6& MXB]((,V9.&]_LX-^+CNGZS"B]]2%\PRV9JX(34O.K(=JH;'$PZ=W??.$I*KLO_*MR6__&?=U'H[=UD%3W0Z(6Y M=<&.FF9(W;-),7!)51N$;M@H:M=AF!(53V)2NH.',YJ-/ZC?D$H0UX8P-K7% M/Q+5*AX-Q].&N,>D1MY!!^;PSPM_"ODDL M?:?1C%.YWJT"3KT[3%NG8,U(Q M?V&H:HC]B6&CW$.,P3@=W@OR/3DC'Q???_\]V>2,R8[_;Q^PTZ#%T=QO7-6U M2H[G?X^OH;'_E=O.R/].5%3Y7]YP9OYW*O>P_@?#\J,8GG_"Z(/#J=^HZ(A^ MR!N;SX35UG/RQ5,UE=Y8-)V;/]9(/JQ'0ID6M.XXH/8KK9Y6SMO2'Z18?XO; M6>UKFH8N2-VWC<+E\S9=>X2;JE9B][K!M_/J2RJC?^UUU ;Y@*Q5J?*ZJ]P M\9"KE[/S:ZYT=AAPC0+P>Q'NX9KCSHG$H0.$PX0!GPPAJ4)]#=B679&.MBX& MR)##-ZO' MBV^^K3-$+"UA939Y9%L6/*=IS=8T6JU_#$-/=Y'1KB=2+.B@?GD^,NB&>)9J M(WW7\2]YB#B%E O\&_A M*QKDF&&_C:#!"F?><]^-69(8PZSMD"=.0@0# M""4%%I/=?=]SV54!%^7OD([*6A6RN^S\"X1CK%Z^SGM=V+/$"7,=GWRF3KR/ M1 K-J0,IA$*UZ'?Z+?8!=8IG1U]A'E1#':&HAM7@LV[#P/K, K;=;Y5#Z_A[ MQ(.K5I5L>%6^1#K ZF7L.L12:M.-).=-/Y*.OL<\DNI4R4=2^4NL(ZE6QLXC M25+#%'1^TY!,P: ;TO'75G&# /2;&21',!9]A*#L&]N)#^PI/^ 5CGR^',=A M]"5@25S;5D\\DA%Z][:B;4"\[L7V [=Q:EM_1/8@;C#A26!S'B-7WOD-01KP2&EC! M[B]_A1@+D@M"2I*00I0%R80AQ.^.KSV^&([Z>W;XX4X% MAISBK9^AO$N[XD7,/K_".\&YSA V=W2:TD&66XA310PI Q@CL\&N9(,P9V G M_K8WG,JD2A_'0NN"_'N DA:&''3!E-*>.R"U4='^I+Y(,Z8A!K4I#'I7CW8B MQ9FP7A*2)TIBP9I1;U'Z1HAEN1#JTA5/*.+;,*'Q3>@$\&;C$PNX0ERX>^I2 M]B)RR!D526U+#3GJ]313?7'55J008UI?C3H'G96*LF:<%T3P7A#!7;S_R?F3 M0@#;!3:,K'1^*%GLH"WMVI,DTG0![-/+00JND%D+8/\F%JI/+1 M^Q]U!\0#UTSN[L$E@:B&05Y9LB$7^S@)MWQ79'_IPF<7,NL7-Y.9IJ!I%PL*.6YIDJ:@;["-HLM,?%ZG M<)V?U[6?@6]KQ>[KSR6?71!G#9D[EKX?OHKCLW48D8N(>BPA4&@@+\U@UZ'' MM4=4LD<"ZXF\0I63V67 X/93G;)5QM[Q;]CZ^(#/N!-2%VZG=![?WM@#>X"[ MN0)]5Z><'O$Y03%BZP8U"\CO[H*_!Y^#R\?@)_Z?A]\1<6">+(3#TS=GNX.& MO[O[^/<_??[XA\O?\?X05BU2]T"2(_YG&,&!.1S= Z.0S_4'ZD2< I07V7)9 M-APN8'60;!AO2@/B.8>IDQ^-;_5:&"W_%,#%0J0]FO$V*E;F,]6G,)+S%$Q3 M\B*)?[0,'/_P3[XPO702Q\Q*+2G."V6[F$L#P6W(S0^?.VG7X\Z2DQ7PZV2$ MR8;%W#7$4WY1K\GCG.#RTJ/<][>PO1(?P^UEQ"B7]"O']DE_L5K@UZR<2[]P M+@C$,#LH)H<9#G8[6^V2G2[#_5.RWONGUKP/?9]K]^I$GFHKTX$.TKFFMVDJ M._6V1#!OWSOK,@TFD5^!-_DDF=LZI)O<2!<;2+<3PU0)TYU3,8\KS0-0PYL\ M.7[7[?Y$2/-+Q!*Z6J^5Y_RMJ;P+E#DQ2WN,R4G,'F%.-9EJS2,XA^NUK?*L M4]M'4#KC"L?$W3C1,V0)?'98$"=5J+$"*-E^_1>6;+*[RQOF/#&?)0>% 9OZ M( <+(Y7+T*#M@!@(S.0>]MY[07(.HRP=7FCT%.H7#Q.I[674?..#04!&B%%J7'T[!R\#\S/XMT?NG(/(EKF,(M@DP+_EJXL OH43 MKPMGQQ+'!TFR-V1V"TY_94:=9N\%&\VF0.^C-LA!K5:ERJZHW QB-3+V7E' M ]2LQTDK7+7PE_C\4+1)_4F(7E@C\.ZX#6Z=K3[.>B16R$?_F :NS.@C\$'L MBZ.J.X1+#U_[^^H?>[X1$#PTI<-J6R'UD0:U\OO?TR;8[W0U$G<=7)(DD33) MKY+J."L_Y<7G>&HY@N: WI)OQIL<1M40L\]HE"\EAMH W#8]'AN>"U,U'-FMYY3@P"\2+QK$TM7A4<6/[J0MFFY9% M*!N6/!U(K>T!/A?5;B">M5MX%ZX9ZTV:#@W-]:-19^3PU\X(QU?MS3T1@U5+ M!<;&('LQ.A,8X3'DP$KB)'1_2TWAEC& UIM@XENW[D<>9C=M_>DC!Y/!35E_ MH]:3.&)(&E['(=+^F,SXL7;*QW*-]G58=:+\+W$2,GF[/Y7/J,J)?O@CQPLGWCS0)/&I)VK,J,\^\EA&;N6R(2JP7QV@VO-"RMC@C2U1KV:8[@$$((P6#X8W7 M*D:DD2KB5>. RED[>T9PGH_!C*5SN%UJGOK%^E31_LB,4CZVRVB/ZX!O MQ<3Z(%XE&QH];IQ@M1.ITF_#X(5OU*@'[RX_:1\R3R[$>YTS>OTH@\POG21X MCW-1/T-8O#--P[A*DA,A.DFX["05'A(XIN+S?^YAY9L?->)X$S[''VYFRWMS M2\D18N^7ROG_%_!7?XJ),5\R_[KA_L@&,T3Z40!])T*(K@+M6_SY_#R7R6B*TR ']&EX&,ANGF>LMG\-*G!WB^D M?PJC-64V4;U.@J\6V)4_QS38?L+^JX1WM17P(WPN^WL&^>%_H O(4NF_:Z3/ M3[A^H>QYP_^[?*&1\TS%MN62_YB?'!;][/A[BN(2O*647^V,T>MGG?A*I8V( M7^7,T\]2^&>GTO5,IB%)592G35 @@A+0D@@UR:_+IU@D)7V_5_.3_M:&9N?3 MJORYO]I)$/%X^*_IKLT/B&V.^Z^)S]?!"./_LH9Q"AZ?+ITHAH_D M5NZ]ARQ8LKPJFJ'9_C-?1%3O#?&M)-K+]]4N)SK^E#9B)_YK83&DC?"O+HZC M+ZPN,M!$:8S_"Y?#.-[]5%:]+L4WE;67[ZN=RCK^E#:"1OYK*AO21OBGLN.P MDZ]U*IOZ%RY%K[S[F2R]$][S(8%O&FLIW%<[AW7Y$2>-C#&2[*NF=3Y#G!VG3&GA^L MDRZ]'[A#L=V=+D.[+TXS 5EL;2&\L,7S?,W1 60U\.#@E[XM(E89KT$J218KYP MJ2&QCBPDP.5QG7BS(,Z: UR#Q*\;&K05>.L<,J'+'=(I(-E0]O@21'G=$_OYNXR*MN2WVC)CI:B14/X>*J/+YA+]SV<4R3 M^"?J>Y BG_]"9L7+S.D@A^[.IJDO1F9(!#& =M=EB#)8&4\"3,\$5R+9$N K M3NV ,Y828G.TT220TVR8\\,CY[]\8ZI3BI8DD --%X.4,:9-?\3PTDF-KEYC M["E/!P),R:_ %JO#B ]NG2V]#+<..[[&ZT-G]JZC,$T[_SDB,FLG4NDRMB3,E\Q $94OL\0;-@G>_ MZ 6B(JR)<29B>R:YR-M=$H008$!?6+B/_0-AZ^/)[/ , 95*0)E^LW6DW MP]1-0^VQ=A20^G0/<[2;P&YF4#:LBQ:C+__LEP'#:)8!I^TCM>YI @+4X:*R M)5+G-E OGZWKFV&?JAND[CH*'S>4!'E-(A^&HB^&HB.'H@@$%*>N00(Q?I'D M*T:G/%V-X7"5,A&['%/?AU"YB)[M$^:S?U+R&SV(R3\,8#$P\?0^DM& +"E[ M[(*DI*>%K3%UO*ZNVN+\EP>'$R/"<44W"0^HF+0'?A:_T6PZ#/ M_(#K5.4&""LZS!/,:N3O VNNLW-YUF:05# M^$1.I0&O ZX,747R8&M#@YBWEQ]>O27PYY-/K_B&@D9UD_]4/&>#2B.:O![- M1F X"Q0<4^_^F+$XP5:70?E<.I'Y^V,3 MKV2Q2OQKPBWV)&6 [P+ZEI#DE?H#'(HZFZ8^Y-60"&((ZJ[+$.&<&<^B],"""+X+"$N3 MK(G@O8 Y/GT0]O@:R@_)9YIL0C0!L>_/@I/ U9*#K,?\/6S)'ZB[CUC":"S? M_U'O$_=?6.SMY<%VC94/]00TT;7C,DI.9(=L(!]_C/?W"99$L3L&>A6B$%>1&4P>%@+]R:[$6J+-EVN6[%84)B) M+[+#D0TX3?:$NMW)34,0UPXRGM ME)K%7E'%.R=*F,MV?#X*GHOUT"6#Y']/>TA $'A? J_X.Y/_)HQC81J%&8>A MC!P^!C1?&6,&((L8B(;4KO/9?5F&RD:@)(:,]B\+4ARG?0!9ODTA;LQBZH]- M>(7!G$M?P!-D^>#+(9H9*0G)KF+H.!?/"MK=TD3>!(/FRQ>'^7"J^1A*&!8+ MR4WH>]SB.F1K3P4YBG4T2QFQ6I) C$Y=->E<19'O =*P!8DI)&<*_I.M$$I\ M1P&=;'4$B89T:&/#/$R:QTDD@&6F<:5IXHIIGNI,@PQ<+N$ ZN2)5Q\Z[P9@ MCDS3#6)2(N\"9(YUF1)F4M[8@69($[6!&J_>/). S5'-C5OQ6'"U%AO)^#J. M]]33+6%:=$<.+6T-4484T[Z(@:2U"GW3 .95;F[S]ZF2&9' MV7%N!A'2&.$^@9HQ\GHEZ0O@Y#?ZIS1*#V9FL$)G.2<\.K#IJ-!V,E_OD*:$$*4:Q7A[!M MPJOUFKHBVCZ_2"^.=?XV9#ZKP(U$9+](?0N+/J'=LK0V>PPO4QFD5*OU49F< MN@O#@>@BA:7!35&CXE(Y"U3W#X7/TMR-3RL]Q;!L@9YL?9:6[N)? M;L4-W=2YP##\("4A*E=V,5D>;10S24B!DJ7J6D(:"Z_P41CQI,J83#G7<]4[ MY-R19V8'\>[X3[#A@M]Q=0>SJ8[#NYM/&LW9;V91DG^7&98_89^@)+)(?.TE"11/70;L?!;XS$-#E/"G59NRGQF/CJL M9G&\%Y/'!YNXEY>+CR]IQ%X<$#D^=WPHS?RPH32Y24.,S@]%@XLP$*=:4*'@ M_/ 3]9ZY$2]IS)X#T5;W?'E4AL@11)@/C60YNFTLC%R0-0K60:S^I:( M@:A!X,Z9-R594J)K\XGPJ9;:I\&:YK,;J>JGP*JVLQJM SW]K1VO/1[\]AZQ MF2"0>BT5[CJ(DTB<'M8^!6[7$_DX;J%^-<=78S?$H[N-]-WS=^6+#5+P@Z/: MS 4*EG;>8102%I+O9"4I#NUXV2+ &Z! AW6BHHPS.J0E^][9C,'?R9_ZH; MZ* I7=FB,])QV.#=W0^S);:3O'-"0\H \+:X?QOM(9":U^R3'EN(#KL@+D:O*B!5' M?3G:YBY(G;2-POF:NZ$]]I6VJ?B=8[:>GR.1L AJR,N!Z@@&L(#>4.^9RN*. M5/(CWC[*0GUESL.)5]9CVZ.@OR"YZTH6"Y(RL? 29&RUB5&(P"=3?,>6(^2PXI MGA<:-7I'4]=YP)R1 6I 3MMO/A!GID:OV&XQDA?$6(P7\+U#UBQP A<>X_B9J%"W-+N-DI=182"*F6[#B))]P->0 M_@$>"2U.<34B.^<@(F)V4?C"8O$J*B)/8;)9B#S&XB%O1MQU O)$03P2^J,VT@(=:7#H2[Y_^ M-[P^Y:L:1V,.(1NTISX5N0%X^R?8.*Y%K==\9>25?S]K\\6XHZHT6^2,2FOF M"C.KD\54SB67"[E1Z@<#F@C&^$>'!2*G=O:FY)[*5_/QANW.#S*=95ZON.YE M2C5L3O=X;5(!D,YX]GZ,IEC-<;@COOJQ8(1!XTCYE K29KEQK;YI^SIL.=$M M=%#L,[21C?4MD0.?1KWJK?)),\10HI-VB"<1?"?:_EG$5/?("%6?* JY%K\T M#T+T/9 [KH&ZU:!D97/$CFPB=8]L2)"G/2>>/Z.V^2!$H;#V14A3GWD.9/6; M$&V'^0WF@5Z%:(8SAK7N'B:=D MR:^2L*6MTLA*4DD6WPG3C7'L>T-GY-[9S@C&IS(WLPJ+-U)@U!W\#9Y8^5&- M44IM7YB%%1P)GY!ELM-8EGVF,EC#SIYIE6QH!$GD(KKA,"6,DQ5,NG#BS2<_ M?!67M_G9$5V'$;VG+A3<96N6KL<#[]%Y4QA^:![(\684DY9A:5 &B-%K'#V[ M^K60AE3$J19#6Q 0BH!4,A:C H +\B2D(\?BBXK'P7T;/$>2// MPG*^F#HBZH;/ ?NG3"8=BM_!K?P.:<4UV7X>.'IL/VG5 4%4Q^"](6BC,7O! MIY+Z>\+.9B6M >>Q:#F4S@DUQ[.O C)3;EFF8\=U]UM(P,\_:(10>' 1%J\N M<&QA,TNN@E+$(56] #7IAQP&C56OW[,J.B$&+7/9AWA'4-Z=\F58Y;$5M93P M>WP+"*VK*RJD?IX?9*_6$EM7=8![]9; GT\^O0KX!CNJ"^L#6>'2$'H.C&&+TLU/N,Y66*%BY?5K(1LI"6?]:.Z]&-@RAMX4@=2-)J^V MG0VFU:A8CTVEAK/ F#IYAXP&M^WB(^E7>CN Q/D.)1#[E+W4N MC42FMV[JE M%^G9N79W ^J1H#W=60%'#_6&?752F2]S24@F"MI%R-P,:;?4TOGA,W4@E1 ( M^"FB_]C3P#UHHB[->B)'JQ;JUU8Q4G=#C#5MI._J 27")*=L,R(S5[I.96U< MIEG/N0ST9O5K![JZVQP&NH'T P]TF[&:=6K#S<4^@D1;VM!-PZXS'.PJ S2- M]N-^,QON2O&[9T].Z9%S)V9V-FFYHDMX>1XO Z^T&TV5]U9!+BIOC +.;B, ,:M-:Q!J _!P<<4LU>;^=_EHDII#PB1JDD$AC9U8UN*W'9UZ9FF!;6@) 1HS"V+9/LZ[^L8?];UYS^-/++;O@UN"2 M2N.X\@^%P5MT1PYP;0U1!B_3OHB!J;4*G<.F!:-2I>X%^?3SV>VUG;.@R=2^ M#EYHG @ 8 &YNE@]7EV@E0_BN7APB!D)UEOQ.K8KG(&P@(AZ&,' <' M-%_#+=X[0L$AM1OVZFFF #A_@^(Y "YOA=N? =?V1HYA+!)\VA4Q%K75 MH'LVW^.3(MOWV I8,+O*UG>>RX W,H+B0EO3J): 7!Z;+G['= M;L>GAFA]SZVC,1=G:&.2QCE 16 .KM%*CW$\!,6U^'6PVR>Q (4_F*V$:GO, M9?RKU:T=[:?-YS"V-5)W'] S58P)^WG,DY5JBK6*=7& MR-3>Q8E_P)0B?8AJ]0 Y@X:[\:SX\^(8Z35!< M6,=LG3(\N[FXRDB&UH1L#,9K#HXZELJ#^'F/)92B5,[U=N= _<6;,'B^82_4 MR_2O61H9=4#J1N;*YL5PM*VQE\ Q$[Y[(.".2RURH;%@'49;F0=I1Z.$CT]1 MT34D+!6!^%R&,Z@:XZ7Q,0M"WZ!>##3,6Z6A,Z6L%TY,/!9#\1D6["%2*4^T M-G'EEW&-F5$G0/Y,T$^#MJS,Z*6=HD"X1\Y+L_K4-$<*!::*EF=$55O$,UJC MR$-$O0O*!$C;7(36J:I=1FH[S'#8JI=RZM8S&[HC/-DH#][A5U;'2ERR>!?& MCG\GZIRK%UB&_9".TM:JY\LMDT[85UVM=!AB"#,QA/*7O>B((>+WR= M]$QA\22XP[J,LY]XT32Y+027!?FEP0PCNOB#XT/A:+<^1;YAESDYMD)AI4\? MM9^;.ZO$']J3^6 590[=J4LB3ZEPZJX/4M?0I=3KM.$QGWY=J)'Z*8P^.]%O M-+EA_]@SCR6'5E-Q$XTY>:^I2713M); W/S;6)^A'=Y+&9,UE/D5K(F?\;8_ M;T]GE!04+G7V&&Z+&4=):7O)_RJVEOR/_\Q6$DNYD*C%"5T[I%C0J!KXN[(1 MPFUCLZQ=A^;Q6G**@_>J][4ZCCSIBG0$=C% \[%\M1_VN:>M&EV'\,]9!>UL MOI'%U=-WJYI#>BQG[ /;HW+:3LJG[0MR,A-9**\^E1U.EB(#8EM5=JF1R+^2 M7;+"_.Z'P+_.!.VZ8\:X#H;(<:Y%7^Q8UT65 =[F ^AA@;L>,(5"J4P(+Z"^<[)&ZFX#OAV@LJJHKKE%&9HD4>*-79-!)@!VS-#H#J@3(+JQ'KAPKJ8U:43:>V0!51ZO4MYS1 M(!TH2J5^F X?H_*)O5'OWDDHL%'?@]4W0SKJFA3+-]@U;;!OI'4B=Y[2@2:) M.%'B<:H3[XO'TPB("O>Q_8BKM%"2:0C;YE4O]T+J="W5;LZGGG=!#/ZFD@]Q M1)OEX;2V4KD+(U$DN#B@J3FIT;ZH;4T)'LY2=H24)Q/[059.N+I'Q(Y*1Y;V MP[5PZ<.&TN3'*-SON&!Y+:B\0M2%LQ./'&]80*_Y1\V;A-RP7\+K MGB3GZ-0]4ESWH31)F?,"?*WZM=5 L_=AJTD@R59"H M$C=H&R(=APK)M*DFW;2R)=)1:J!> M'H!>WPQ[#'J#U%W''2=+!%V2$5X0_H>33?9P7O 3\]TPVDT#EJR6-DVE;8W:T9C5S9U,WQ>YP!I)W'8,I:?%P,_[X#>'-10"^;FXXU2>BV+-5?[0R@ MIABQ3=4)H@W*+$-J3;4LVIJ2-J*Y4VW;MPC0_QB<&U(H1_?SU' M[D/S7*:V%E([ZA KG[M4JV"?L[1P;)WVSTBNB"#:>-IOVBG)Y'(MOK1K+&=O M.@Z@]&B&U/&&"MYC \/F#@Z(]&9]G 5BHPL$)SN6$W[$,?!5W$>]8U\I#_Q( MW)H1Q-2%QB]ITWC8V0*IBPX0-Q\GVZMC'S-[.*O]'V#38PS7HMXZ]J5[R%" MW.72X"(.0O9RVA[-D/MN7\%-%^YJ@]B3>[-NO=J4=4"*'E8X''MRT;_6^O;" M5QS\I+Y(*ZCK\"#<>(X.+ YEEN'Q/2OL=\'!$$K(G?X&]=1?;M";#&)HN$6: M,0[K9X1)WBTQ^I7G]74-)+<:W*F:Y@&@9MUL.E;]>S;%#C$#%%#"E![M,(/( M$/:MW:'-!1#L!)A3"P[S'+?I)KA;:=X9 M(%BIK TI!A&\(PBQDVLT;%D9SYB*\?=);STHF- CKG@_(^,#"?+,JSM#(QP3 M.AGXNSW+6_K$-Y>%=,/X4%CJ3>S.\&B8DGJ&+"V4[@B!!@HT25BS(GG71/5- M/HC>/Z+#G)FTI;.IXH0E2XXT)H?\UNK " =A0A17<&G$/4+?8Y#J;R?V*T=. M:HJ18D*3(/DV&Z,,^SZ9.E:MDYF^'U-?;%*),VL[49?:%*,+3MF2-$0UMG2P(S95X5@]&CYO5FVO[$, M",MH2Y.>VHU;!NO)I=U A/O7,FF;=,_I[Q2"^Z=+UZIT?57D#M@F8"FA4E,/ ML>.ULFN=#,F)$DEUV=7,LH25!;QVA6SN:-6R0] 6*ZVN;*&WU!$7XRK6NEE\ M$7(N64WQ/G\J6($>?\%'_2EK_^5_4$L#!!0 ( !N 8U5%S?4,6%H *_A M!0 5 87)O8RTR,#(R,#DS,%]P&UL[7U;<^,XEN;[1NQ_T-8^[$S$ M9)4HZD)U=,\&;\K4CBUY)&76U+XX: F2N4V1+I)RVO7K%R!UHTB *\@[;ET MIVT Q/G.AP/@X.#@[__[;6]U7H'KF8[]CU^$7[N_=("]=C:FO?O'+P?OB^&M M3?.7__WO__V__?U_?/GR7\KBKK-QUH<]L/W.V@6&#S:=GZ;_W%DY+R^&W;D' MKFM:5D=QS]A_[9F:DG+M/_Y-_0?3_"3'2BH[04__N.7 M9]]_^=MOO_W\^?/7MR?7^M5Q=[")KOC;J?0OQ^)OL?(_Q:"T,!Z/?PO^>B[J MF4D%8;/";_]U?[=E]$X=(9ES%6,[/,LW*U3 <7? 4VM&O4BD^H6$NWX;]>',]D M,OJXVK4(,+5?(0$L/K@/G0CB6X7K!E^T-&MDOB,[LHA":JD6T MT$@A@#T_&*#L(B4T48LHWQS/AYM)V74->P,O L M6KL6 > Z:6^&C(!$A],! A9N^4V002_$QFH1;^G#KCX[U@:X'MOZBMQ&+<(L M +2P!S!QG3W"UC76OO>[Z3^K!\^'ZULW@\8HFJQ/;X%K""WDX5(EV.-DU%U" M.[49BSNX'=G P3&'JTU7]CS@3_X/,LRYF';J69H"UWR%[(<+ $B6;V"S@UW+L$9-;J86 MD2:0Y3\,ZP#N@8%^SKB:P#13DXFWT%8,[D?]]Q5@@QW" M=6IO'7>?U9@GM%&/,((XL\'!ME3G^E(#OF%: MV9>7Y_JU'^IDEB2QD7H7RYEEB;? UW(YLV#I+?)Q_)-90'Q+O!P&91:-U%;M MVQP4[;T0)!W+@"Y M)K)L7^$$$!1[I)FOY@;8F^SDH&V7$Z'E]?JP/P0N^V#W'(E?1!PN$ CZ;_'I M>8)%C1UD[PY*<"R<&9U<'^,3G@?@!KL_."O,GRQS9^3;N>3]'I\@G7X;>*E* M! ?S'4Y!"196R +DF)6S?8530(Z_O3.-)[38S+-:R?4QCGSAU__6W] _LUM? M]B]P!(2\]N%J(L>>AK)9CD3^;KM@[>QL\R^P*4?WI"]P>5Z2:T=+U7#=(5PY M_(3Q-C@Z_LGN12,WQ\\!T-2&.V#@^0NX=EW^-%YRN*_9FN<' GV[!6M_OKW\ M<6K#/? AO.=B)U^E*Q:F?%UH#)21BYJ5(IC\97X.*H__WLSM!5@?7!=*!.<] M,SM(V;["(R S!\WW%6""_Q _L 2K@(EI0S*;AG5%\6)!2?\,5Z&O.39<*0UR M_T*I_=>'>_]YPH6E7WA?@Q7%]%*1PK%(@$,R? MY :JM6.CTZW@I_EV!O<%X5K:N1*D4*"8/LA#T'5VZ3'M, OU M>^L($ LCOX MQZ,DZ'-IG;E);7*%"GCS@;T!F_-O31\UU^UVQ]W.E\ZI)OPG:UZ4H-.PVY:S MCGS10NEF'#>J"-2=\_K;!IA!9AWTCT!+@8;@#X]!7^0G+_!? MG5JRC"=@_>.7A+__5F9?3A"M8(L)7;G^\^-0E+HB1';4'_1&/6G4%Z\Z=ZU? MV8UV%.KTU#;\9TSE414<2_SV$F09^+)^-JVS?K>NLT_$Z/@UA[+7CKL![C]^ M$7[I'#S8%^<%]1K=@X=2;($+UT!W(0;87@9=1">F("A9D9;^\P"G9^!:1Z-, M4-A-R2@*HC02QYSKCD: HQI[35/C ]R9.1O=WFAPR4508J1<\U28WOVC L6F M*3!8()OA6B!E(-X6;9X:J20X:K+?%$WJ-EPKO$],"X3K_P0-WA9ICN:H>G[4 MV*!9&EN '8K*,6Q_9NR3;&=2L:9ICJ+W1^T-FZ4]M$URH0T)L Y&42:S5-M^S"'%4]:I:J5\;;= .A,K?F^LK/@E4RIGS3U,LBQE&Q4K,4 M*V\V$'7O^%]P*P\$K%(3RC9-H;0B')4Y;KHR>PS*[#5?F=ILM+R2@,?0A#KPF:3!'@I,?&.'HBP@6K@[G[X#JO9ICUFJC,F^(- MU2B-%">U-L;Q$Y'PP?%\P_J_Y@MQT9M4N*$J39?AI-#&.(*0W9%=8&!4>/WG MYB@MM=![ >GAT;[^6Y+=(<=5'U_*2RQKAYEBCN!!)1Z#VMT&E> M@LINBS1'950]/ZFL,;Z=E6N@)T^6[_LGQTK05^3OS5%6>K=/FFJ,:^;$/_UM M_8PN?F-\J$G%FJ,WZMZ?U-!A%Y+)Q:. #*11CU=U M,DMQ4FO#7#%!?#@*NGL%FN$;1X$)3O&DXDU3*X,4I\/^AOEDT"FHN4JIINDOO_$EW#7.VZ'N MHC!W7UWGI_^,+LT9-G[\)99NFB[IA3CIM#'^EB-9GX%EI:GRNE#3-)C:]Y/B M&N.!.:[>PHM_Z YKF-[:L/X AHL/4,45 M;8X>F20XJ;(Q?IY3Z.9%O G\3=(2%E.R.8ID$>"DQ\8X?*+"A?'4=)J\*AN% M8B2-1*D1NDP3X:3-QOAY9"C;)I#/,I*6/9&_-T=KZ=T^A?D7[[KY^V^W]\KR MWC;+^.3T%?[82VE"%UU*.W\ _OO\C<[Y(YWKKW2.G^DP/VV=G<=;PWL*&CQX M7W:&\1*2&5B^=_K-A=7'7SR>99IOSU>E'XX)G#$7W6!''EFJ/PZ&7:DG]+51 M7U8D51F/!V-=&4VD_ECM]559RS5XLP@=)BG#B)=<*#HZI/H&=0GH7XP"@^Q\ M7<3+SH+C$$@]IPNJ81K?DJ1ZE140I=^%\H1>BK80&45-=7#==] MAQOZ((<$A@)4=3FE!(UVX\S(+G'SF;( :P E1F]*S("??*1'+-LJ)M!+6,+% MWA>XF4!1 0&?*J;!^0D(*#9&^]=%6J7T5,'XN@.<1;V7?(0>>8C'"[9*U93B M\755./>:CV:MURHU4VLX]]F%XQM6/1K&OFV#M^"D*ISJGU'QS!+RE9\CDVD/ M4TS:NSM@>&!A[I[A+OF[!P+\<%:>5">*T[B^,,I<3& 7L:!9_A6X3TY=9)A" MS=@[$ZY?0] @[?6WM75 A[A?'6?ST[1NPY]9JK:#&IDE;?ZR0#5>3#ACH63< MI^STJN,AZSAS[#5QM4!3M1W\R"PI7_E*LO!#._;SG.G[/$(PK,!7: <7&.4K M(>?)Q2O0KW/;F&H?$LNV@P3THO&5""63!0C>-36LKZYS>(&L#Z=%E&TS>'/M M #;GG.:4Q,C18COH4S0 ?"5ER>Z=(+HEVJ%Z@BQ%96.ISP-Q]:X1W&HG/$M' M/FJDKS#> MT0E=BG,[L7 $&:G+%2=HE)@PP]#+V0H&N'"Y% <-3X+D\JWD 8.HS9\H3IZ9 MZQ<73\*_DUE!4[5]!,DL=?-/OZGMQ4ON\;MB6/O5L#=:^ IW;N= M7)AG[1>RA*27NF7Q3M'CP;,=3/=RIM5K.V6R ="&L]784< 5L@P')-%:;:=+ M%O&;?\P:'!A<2TIU>))8H>T$892\^4>L5[+.MPQ' ^E+F-P-1Q$7I%&OWRJN ME8007P]=Y.1D.KD^$$M(ZLY]QEO?S@BE^C#]X(E8=.TEX/L.V&N\^@DUVDX' M5M&;?SH;A^QL'A]0:D.H2=]WS:=#\.3JRD'F$3F7',NZ>D0^Y=RFV(^TG805 MH,77ZR#9(N*/'0W0(EUQ3"C)'8,J4'F<9[3 %'245.M^_BKA%?$Z[$VQ3Z)0 MHU*0S[!6ELB;C1EV^\$P-U/[&!R,.W!,+OW)&59PFG_HM$#OD-M@HQNN#3'S MY/7ZL#]8*&>*!K;FVL3?LDZK&$6L]T'IE!&GYGL7KP0-O&.1YRK\ZW*^,-'QO!TLHGYXH"K?DNS)4+#._@O@MJ'(?/*W!^L46WW)"I42;LS21G3@ MB7#@B0VYUI*NNX2%/NX+8TW6QSU%D[O] MKCQ0NUU)K>&PZ=C%%7(V80^:K@M%APAZE9T#2Y$=\*3SHU1QF^]Y.PMY>D9X M"79A1/>;B9L\B'6XH06#&@FZIQ:10(4:SY##7FO.WC!MG#:OR_"K/6I%)"@S M54*L\MCT9J&IPI^:4B&^J"6S M@.5J2=Y",[PWW'\"?PG<5W,-TM645J?Y>LHD(?8(H:[)#:Z7P13^,W5&.Q?D M3W.YIC&R7,T_\EF 5V ?P 1"EI3-YYS$'&6=A/^WP0=_9FB)7ZZ0U1[G2U'" MEW()ILZ%%,IR/M^B%/A!K%!H"<]P: #*M38#%<-_6R#0M;V1]RBX[:_@]UA? M7=Z&V\.^DK!H67Z>)0B"(K\"&ZZ<+ 3 9F_:)MKH^N8KQ.L%^5JPBWV:RE$8 M!Q#&44,IE4/>$DZTZZ1-#AO%/O*:3)G,TI9PL)V#,)A=#LIK=@>9OX$279+W M3_Q1/(UCSSXN_&J:-KN/-[3#94W"4.M^& MCS((&)V3*[6' AGDS'LTG'+[;%A/GKZ98SNGI);AR1K9*) KM8<@&>3,FT,F MD2"5SPRG6[PG!Y%I'Z#T%Q^^ K:."\X9+8&GO\&=%I3=M WW/8 X^6H?=I8I M[8OM86/5()5W!:YB)D,HCD-6 3;88M-.8$JWC4%T IZT7Y9O5ZJ<##.XR3L/ M(0P%(F6BN RE46_84,6GBW52=V[OZ=5@K],-=DJ)"K\#]/XYV,AP/C)V M8'9 00WS;1@%/#_XGF_8P8DG.6';FZP13V-$B8'L..+8<,34N/FJ9,QJ*@C;6^HO=ZLM:7X/_W)+FGJE)7 MKMYBY=QNCZ31<%S_19/BU<"T.S^BT+HX.YK4D7";8CKHV21T>0]H(/SOE 5Z M_H8_+ U+@J[4L+SJS1H))=7PGB>6\_,;V.S Z70QB*Q?@+5E>)ZY-=?&,X87/)+&.CZS4QD2"D7#0(-"OQPA)%'X+ J/BV%"',?0W M_^_@A8_ S&T-;(!G[NP0(H1;G,W5?OSC\9P#?/.:=NYR\5(I+2F1;9C7,L^: M!-_JQZ-VF< 5%>Z=>,Y5_7(D 9V4K/>$&E' I/&@5]-+FU4O?5DQ*95$/:X\ M/]'4TBG.GGY>9\_Y:]R[=_!IJ>F<.H2TUHJLR"-IW)7'ZECI]D11TB2AITO] MKBHH$U%ZK"-)?U:EE$WZ!$3-N66+:5!*"7%'L7MZEYIWC28*9M#UFNYN>=NG5D3^VX M^V#A6-;$<7\:+B["G+$5?CE"5G><)T4(W@;?24$O/7) A2(TFF1/J 0OB HO MP1D5)+7KUT2(]!S_^)SV[25!FL@%32>UJ[^D9/ZM)0:;_'G/Z*+!"0\QLM09 MIW 5K[$ P;9XY:R,-Y3#$6%LVCN([.FR7QCW ??*I-Q?.5K\(.PK&J&\:<1X MR!01#C_D5H6RYR-@EJ8^"/,*@R:OTR1*N55]*VG-?#4WP-YX5^0<@?(ON MX*Z?(^N1>,R!GX&?R% M<6Z-UOW8_*+ HNS\<-5?I2".M8RDNJD<15*21F(['1;9P2@J#QU/M,J3$B)C M*U%LV^L9*P"5,=_BK3GO!@]<*4*K<:ZDR_PQLVS4>IVUO70K Z6VO7!5 M4#P,#R2J)1[FUG#E3=891D3H=JVGB=G"85K,@321BTJJ6;/VRXF&:2\OV.0_ MD:2@<[V'&ZXD3",^VM[K MR8(V& ^%7J\W&$]TJ3]6AJHN3[IR7^\B$U;?]=?S,?DY/S;*!>5BYR*:JM=C M4>QVI9$XJ,<6E:&JN$W*#$EIP=U<6*%3NC&/TO8,DY+4/AXEO ISHV1OBW?)DT5ZB4Z<(7)I_MP0BL#5]@LOO4H ;9A2L MQ#@[4F1N68KXJP#EE;, :\=>FQ:(N#U73C'FJ(Q/?1Q:5H9>\^]=5OB:.1>< MJXP:<59FQJOVR;.F)] _*F&R ]6R5.!3^Q5*ZKCOO\,> ,WYB3-%\8*?/&)& MIZBH[I 7>('>G)EO(8K!T+DVLRFO+S,V$T53^-!<*P2[O#?W.#N& MO19[OIV8M@'U8>]4Q_-QFTE2E4^ZY<"IH+1&A:^EHH)HX,E_<,'>/.R3%E'8 MPI_4R(10*5?RD4 X14^,[Z /RQ_&B^W9H6U^B>/"L*LA&MW=NT<;.SRFE3EDTNPRG*"9=Y0,LX"?M(6($<=P2U^QI7X_N M;7G]Y\%T 81D-SPJ6.4),669H.# =XK90,#NKP'8>&C)&$:? MA&(D()6T_&>HWGZ.%()(RY)X7L.AF0$$_L&]"G("8;I3I(GP[]B$6EF:BD+< MET:"U#+2%8Y."1=I+P0T=7+097@+?MX(U1KJ=R][0QR1?#FQ*N#E; M]PHKS)JW!.N#&\@]>9V9M*NLI+H?B%.9X2CV'4L.)E%ZC'/O##\.OW)B4I2K ME#N_P_D:>EZ_ Z$A;EA6A]^!%9?F9S:)+ \\[X!6!_,MRA&T NX>W6^G67,E M5N2&204K/66-18]%[>FW-1*@\PQ09Y MQ;9OU3^Y=C7.3EGOKS+AIUNHA$H?CU$,.)2R_^=BR4Q!F[1Z'X@YF: H-02J M^LO5R2"$+P%]MZ&H4_@+.SB^M#?)B5<>+,.F#1T=99#]D[O9("KHEE/X4BR4U_4_"8E#NZ9' M9QO%2*&P[7CRX\7%O_ZHF=[:)<23G0/CF6N\6$"UY3#5WH#(Y6#RRZ7WN*&I!+."3LY?@?ODD'R!95JAJSRE=*_+"MU>W!1IT^7#?#E= M3>>S95GV"',_X12]O'(-VX-T08)@[ Q%^4*N3"1](GVXLU3E9@A3J^!\_2&/ MA"4/N!*?GK](>'ZMBG*TB?'1-IW]T&>K^>(/;J?^LY"7?E/,_81:C\I@U)OT MM9'2&Z@#;:0IXE#1A:XJCH?#_K"&A]\3.ILVD9.J1/DN0;YS$/"83R'Q69D9 M@ 8]ZWX1Z<%UX&["?T>G,#Y<;Z MS,OU@Y$I([X?'_$/B_F#OEC]\6^=ASMY MMNK(,ZVC_^?WZ<,]- 3<6@$L$!2V(+7NXT@9ZOH +@T'TG @]!5)Z(F]GJ[T M>P--E.5:3E*3NTQO(5B:X-)B%*&VQ"/1?+ TTHZ$UUG"ZP;[:\=3BOT8Q.T' MLA6K/X*%PW*%;$9IJ_3%K@Y!3^A+,0<6[B&].> 7)==$!$HMU&,:MP[?YW(BX4\^ZKS;1].;Q4$4C ;CX4B4U6ZO.Q3&E:\^KK68MM!(+,NI): MOEC^KZ-S@UL+$PI+84*B!1^'/0'^CRB-%4T::/V^I(_@>E2"DYDV%$59K_X1 MXY@&9XX/Z,T#=7TN+0.S=N)#/Q\ I1Q^EC_NC[FGT6V6\\;H.ELUY8I#Z,;- MP$+_H<^^ZYW)8GX?+#<6L@H7'[]/5]\ZZG=H).ZA?>#6+B0 H)_?Y0&4RDGC*9#"1=%W5QI,E#6:XA80.QXVF&A+9Z9!C!->NH-ZK? MCA2GM+B!R05,2ECC8P]P_Z;"FCJ"9NK1J^'$L]H6)+HVZ(TA?I=^3NGU-&>D# M55#UD3BI/EB36A[E6IXT4Y2S52XM5.F:CQNN,F!LI#U#CJ<[\Q5$_=;3_8MA MNO0A)$)"B&;@<[V;_H"EGYJMO^J(C+Y?ZJC.]?Y"G"ZY#26Y@4"$7=G3Q MY,2*CUU!U$==:2".^L) UJ7Q %US'(M*5U"4B:I4;J:2^YMFAE)J<6EF6)LER +.<@+BR?0N(CG1F 1@YS MW7#1 UWH'O$Q-0-: U&.^(0P4EU>S*:SK\O. YS[T7G-?-99?I,7.K?#_PJ! M0'8:-RJFRN-XHFD]?2Q-!HHVZ"MC15;[@[$JRGJWIXM*]:]8W_8T->8+5Y[+ M(9]##PD!7TRB-W*P:\ U7PV4UP<=#*&$>%!@RK&>$/*IZ8OI#WD%%_SA<>PW M7?L*QSZW(_TB_M2&1#F<3LB.0%PRB#!&9&1N];$GBHK:U?MZ=Z0-!&&HR/I( M$I2)K"GZH#O6JG=AL N3ZK_(T2275J=^A^ M5;>G2/VQ .='M8\VP"-Q6+GU2>IMFGDAUHG2O\9GS O42=Q L$/02 MP]-0^ M&*[_?GVUE](() 2)+O0[>:5KG0=YL?JCLUK(LZ6LEGK#O(!SS600J,YRR54? MA8$X415QV!],)B-AI,)I:2 -QT)O-("_ER8U'.(F]YA^\<'0 I>VH@"=)9WA MY@.ED=9C"7;A,V!;Q]VS'.$FQ*$N]:]HM="9SB;SQ3W?I[='N1?@Q7P7I MA@)7Y7'R/5&TPDL?]X7@\JC[*X[:G#)%BZ36Y- @Y M=),0+981A(;&B2T/3Q[X\P";T5\9=@])T:'?E:7^G]^1#4 !8ASO&VYE3KG4 MBB]>],:5CQ)8K,^%0*N1R !EDJK4.Z=B%2/TF+#NE)^+:H#VNG"# MA$E@G-2)G[(ZEP8BGZ(2U@MY MP&CDMAZ;MX?)2/3C1H*8#XM_PU%N8BQA/-'TH2:-)74P&$[TL3(>:K(LJY(T MF SEZE/EX6F0-1T69JST41;J^@U'$2J*FX^,8#32<$3NW[/8BE'<5D233?!O M'*BR3J05KFV9$#P4>CD)IU\@X"IR,\+I]),\X3,)U\@1&[_;RC1NQ_%QFW3) MF__1F_6V]V#2E06IWQ/5P7#0'TB2V)7%?D^7%5D;R4(-P4:GQS0UL+;@H-A0 M+?A3:G$SF'-I(B$**(/8S7]W_6+?Y/7ZL#\$!Y?!K25TA\L%S\#V@L H%*M] MYW@>XYXQ4ZMMI5@9L.1]VKU^MU-J=@&664CHQFQV+GIS,GCPXR@(Y71&43J3WR3)#2/2W%X >L%J9 M>UADOEW"WWK;,)"'BG<%?^7#,;0*_$J8/*N^:QR>5'D+L ;F*Y)8MBSG)T)I MXK@JE,#TJ9=MV1K[<,PL$*8C <7FKMZ2L[US:O]+90MK=5@%P->$6-8R&BU:B>CN]J!H8 MW,@;J\%OOMLFU%]X5>V=T4E3_"<_QT1-&!>THJWU>;VT!$I,BXL>YC0Q+8T2 M_RN-LO(I"?VAV)?%O@8Y-1A.9&DL=GNBWE54453E0?67$#3@&Z;ES;>7/L^W M%Y($KT)\ Q:BRW?\D@U8VM:@V_[PN!2<, M/HYG(DG/N3MRD\7!4?<3*N7_A#AF.L3O3>#*M8'0=E;Z9VPNP/K@N&GKV9N;8 M[NG'X!YBH+8T^?.VSXV=RJS9N-DI%YSF3ZC8:RC*^PI^5GXS/0SM*&KR2ZA2 MV!!G7U:,"+PZ[4*KWV'@;RS!CVH.BLUAOOAUKLD=5;*JCH$$*=)C25"QWN\- M"),-W/?KOM^#_1-P,?HFU&B.GE.T$]HWE_&)*JO%Q+?T2PO7@J M"[80E@*^\4G_2A ]TGS0X-M%L:3B3(=D4L+-HGAJ545] MHO8'/;6G" -%583Q4(7_UQ.K?T+M*D;^IL]7:E?>CW]DN-7 TAHW%JD@'9+, M37Y@:C\",Z#!")C4'8O=@$WH-X_H'I&]AF8[$.:KZWC>O>'N3'OEA$DU% !% MO7YZE3CW%=)F%, QG T&+6%6>? T,J;CF%O[&#!/-4/UNT(\]_TYM?:Q)7ZG MI:(S:PN*..FB9YU%2>Q*"OP/920K0TU3A9$\[%;O()D=T$$.NI^(Q@GB[7'@ MX(X\\!6X- .Y=!&?8ABE;^0U$/BOEV. FLWCZ'$2J&A2)BE\\ H'-=>;,Q0U)=!1,I[Z$.#0O. M5H<7#S9A'3;'UUD<-!H.<*_W FUY(!HI"JNBKW-C.ZCY$G_GNQZ0N(RIBYR$6=!K&GF(X5BI];@C4!:5,2F>(#&,0XK3Q--HDC!.VFL*0(4'@A4/E6F#!E5?-Q[DC) MU\Q7HQ((;AQ.)M TT6;&GASEG+&U"%R]+H2KUW;.9IVS*A/_&6\R$04'^(:O X8E>/&##E-KG5SC(^D^ Q(%G0-D M8D #EEYW*0'X%?: .R)_M$4861,%Q0S@QN4DJ%#R)XGN/>DINR MU@]D7#G,U^LIJ-U45!7&I8?/6>OE,"K;F-O/CS[>G@&L-:7/%/-J:RD0FZ M4J/2*\G3>'E5G"D 2(P' $UG/_39:K[XHP'1?H2WU GA?J07V+MJ7^J.AOV1 MK@T&L[R\/)BF<"#"*!@1P^XKP#O@V-H@QL",2N; MP)/,@K>(0+\[[C^G]@.<4."LR$0;?,U6DH51W.:G++D&C6*J::72<7(5M=MV M?,.J+$ (GVY<6.G MLS/8YKE#$V-]3#AQ>O=L8B&7WC$S$"[ *&-3S5%YBJ(PIY)%P,'+V+\S;/2^ MEG* X)GVCAC>GUBVA[5RQD1 >WX8)KKP&,]F;Y[+R0,^=2UXN*TVN# M^O+)CMT85CPPD;$YP!4A789D3.D6:C>+Q-C#1UX66L'$@2 @WZ^BKM]BO>?# MH(0#0EXX=)<2L9M>D3O65+5/(R/0?$I&'H4AJ?QW=,SG^4$:*+8CL$'\" P==ZW^ M",*FEJOCZW;.#]9XO_OU MW[G2;@;X;]SJJ:+Q-YJ+7&6D^=CH&^"&%X5.$ 7A4+O'#3?P;S8=\Y\V_,2S M^?( W#72UPZL' 7(:UC.O>PZ(K:!K8GFT82LV5MS4@ :?+WKEITY&=GRR9"J M3$C%[Y-\<[P@?;[K&O8.9/!Q#.,^CF_SY6HZ^]J1%PMY]E5OBI=#.ZI,A9!X MJO%B^H9E_@4V#RYX,".!J,-:7R)4R<-4O@OIIKH#IVT.7I_L4*?G^\EN[Y5V*'#RI<^:*O?S9JC^QG$&X/2W%V![ MH!S.)S3^2?+RX2PUKTPE.1%0'K$5RX.)K,KH"K\N]T;5)Q6*O%-).O-+*!D='7U>C$U&Y.,VA%;DYB_NHI*2 M'C:)%>2&!*Q:2],W5CA>;II$NYN>_1Q3G',%8M60IK\4",-?>X,N[*0,OV+!DA(IR7A:K58I-*.X%,]1E*)&:32XZN&(4HV)M=JK1GIQ M"7NE&C-I1G!(.X+&E.9/JU)1(%J%BA3Q:JTF!J6X+7, GQR9$]-&65P#?R;^ MM@2F=.MX02]E7L]I]-K,BI/$W-=^TYECKP\N0AQ#BN3"4;0&$*U1DSG!(&11 M::RO[LKPL[2:J+J2\*3K07/C_& \ MC.FE'L:$[7=.'_A )S":-E$U0=2'75%4>J(@R(H$_UM7AHH"6257/WO <3+? M1A5..H?!EN?&'A2BA81)A4GPMFU+EM.)GA0(V4:LAZ M,E.L%KD[F>%.@2EZ*.QDAK/1F62,TIS Q#K+$(WW_!$YV3%\$QO"3MO;.;V#\,UD=E&7A"!:O&(KQY% M;]@.RN02OH0XWAJH\SLP=\\H&!\:/6,'KAUG!,80:K66**PRE_#"(@=K&M79 M[\W@YN<$ /(D1%>[E7S)(WOS4Z(F2A\>XN19"^.:^#@,8@'@2*,A']?P2^'4 M B#G P0B#ZOPC7P87C%"<&36J+D&ZG?(8HC"=KX]A1\$*T'/.YQB$# $2J_8 M2M)D%/M(%*FY-]TNCL11KR]( M_>Y(Z O]4;^&[)C?[0,<&M;AR7_-0,2Q--(0Q!W7'*Y :@T0S" M('A>R+/9%52^#[84:;,+DC.C==^^9K\)8FAC;L#;65 M3P4AT?PLF82MXQ$/4TYPG\]MEM\J6#OM]97W?@TY=" MM7&O>2(+2$0[BYT*4]6.,C;_5E9B8X4>@;X(X" M#.JBT#6;W!093FI?L(;R$%TFA!K\JYM-8ZG+UU3ARXV)GSGVU(9K :# 67$# MIUKYL#%]3W];6X?@H6[#-G9@H[SK<$9'&155QWUQW$ #^$CY_*U&H9 @% )/ M/$A7VT7Q92+"+SD05NA1E,TW8+BP[,,S;*,$K<,.S&U3A-5GZ\ _/C@7E\,(75L+_A"5\UWPZ!'KO=]4#L=R4)6F8GEX\LR-:;CO/&R7/I^)1+!J8(MSYW>2U[GY;]>\/])_#/,S-^/XPIRI^>LN%\LV5ED99KZYRV@R17 MXD^[G-CIRO>?57,)"8EB\L%&.P1^%P#GFZ\ZS^M#42Q7"\W8&.*/9[QPY0HHD#2:K73N)D$[N:I+;5>BM4 MPWO6S%=S ^P-8S#'.![,@?%/H(]TSE]IKT.BU^N-A&$?$J\GB:)8XZOKQTE9 MM0R/&'A!J,'=R*? .V&*8!20I_5E&-06A$>OX*=2]OX)I;E3(:LVDA>(M))2 M;.-K&*-Q DC5(T%*7G08V"#* M'7QB6?YTF-O,TLO9_.WW>6%ZM?Y/6?J1JG#'!GI=QGG +&CSTR]?27J6_@&X M@5-! VL+_M<&9QTHJG)'#V85)UB+K'*W+NWC@_$>A(?/MTFPXIPPQ$H1X,1N M_3&Q!1 F@\3-OV 3=[[(Z_5A?[#0*Q?AC5AG#S_T#&S/? 4HJH;5(2-2.F2N M/MP)OMR)?#J\9M-P-\WU:P2WKH.> /]'E,:*)@VT?E_21P-Q('65B38415FO M(?$(D0IA0"=2"LF7P]($-T8EIY;BIB4W"HT.:@V>S$&F]>C=A<([=G!?B> \ M(M7AABB%Z3?I&(D5 %ZVKC<=)CJ2$LMRIUYV7<3U22\I+WJD(#71M41=GSM] MT^LJDZDG2-T@W2.#EN:98FV&.R:48-@+P:3Y#BXHJ0O@ZAQNQ8/_GMKQKT /24.U^N&M%6385\Y#H)\4_WM!K7\0ZI6) M5C5NN>IHNS85L'5#4>J,!CJNJ;)W7YW+ RUWGA40[C966.0E//M41#2R2ZI"C=& MIASE)(6D,8+1!N_:\5!,.7BF#3QO"79[VE/=I#K.?8+^4B4L]WK^R5#-X0HC=#@<>X2_II]2A3\UI4)\44MF 4M. MHK"%=G@?I M8 O?57(-T-:75B8K1DT9]L6%ZRB0AUL-0A/GS7/_*],&?+F8/ M_H NX&X.D%?NL;L)$QFN&'?:RC%W,)G;A RKN+(\ZH02W!L;R"1AI8I9_72H%7,NVUK% MD"4LR,A1*@86IA\S5Z7;JYP4&;%.O.KSG2"9+R('GFQBC"2I2BOTF5G0HU+[ MS8QX#V4DW[R^+M,J7:=+=E3NH!R#.G]%YT<'&VX_'@SW^"S*,987Y>=)?AJ1 MI6HKU)5;X*,6AW7;W96Y-^W=,<\?M WS[5?'V9"V<0PUN5%U@5[)K&+S,M&F M])_HLZ2JRYW2LVJ,6??E[QOS:__8<[@$D/T'QT3OX4&IR+,MN5)47E$:]6J^ M_YY=2PD:9Q>]5%6G>'46AKW#N=[.?^-.83G];63!"&OA@G-&T>@F<9S=_)4; M_:2#FZ (3D?&O6F;^\,>BW_D[_QI@-"OJ [2Y:A5"\8;60O7?V^R%E+E*-7W MGS]XY2[E8[[W39][^(U? #!;Y)/ MQ\EUFJ)TLL9B)^89A&[=105B]-?Y*3K9\R!2P2-U&+N1H:6VL:IH*)J?Q#HU M'A<.M:WC[H.DWD^6&0+/EDM)Z,:36].&Y%Y]OG/U_=9&Y3+7KL<<+0#:R(>/ M!,3IH;^]@+4/A\W1&["$O_6VX4LFI-#<8AJ/CM0^'*DU.\$8F9!@J,I A,MW MF7++&]S2U@R?Y#TO]B.\TJT,SI1 T'0LVTG4M%U><1_X)&B).+;LP5XJM/(P MMGUD)/,C(R%9#6$3GUG*C7QX&5PHRX >F_]D;*E(-C\5<>H6^O1;Y$WPF;?. ML33$M%OGTV<[X7=;NV7.NI$DH;"1*OQ MM2EYO49Q3=[,\8%WYQ@VBFV:F#8<;G!@+< :F*]!W@"JEZB86N/&U)6CTKAE M*Q*G1J;^"@OR,5IXFN2%B&42)T[!PJ'@)>8IVEQC?EE0T*MN@_N<] M"E=4TF*+$@=>=+QRC0TX 7/I?5I4&[X.=UJG5DEB#!NCH+RH-4)UR/* [1<) MTMQ7M-6Y4W:%EIX5EN8G3XZ/A!GPCZG=4HB45(4[\N12+YXMU+*7EIVEWOTS M[+?IHS1J@'GWW,^\>PX^V@F_VMJ]<\G'S;B\$S%>GSYZ,*P[3ASW,K9#)R'\E0Q[_?X7G&(UPS?HF,#28HMI MDAN&%JPPKB#0G,.3OSU8<:!07L8M\8$&YG;:0*MBA2\J=RGO9$I9O[*T$<5Q M"'$NHXX-10 M_0Z[!^;;+=9GP];*AV%7$;CDG0Q3,M /.:53B='\LW;//G!>;N< M2^G=2 M%>[9 6(=[N:[/,J(6QUVV0M:@K\"]\DIUN<4?YN!*-WYOMZ M!A=P]P_Z;"FOIO-9L&B[?*YS_%X#%FT7\>;;:Q$6('B"5W4\WUL^0Z:COFT> MC/?PO8#T>-E\#3_JHZXHJ*(FRY*NC49#:=+5M'Y/DH6!)HC#ZATAE^@-??]B M.>\ '#-/!4+$V(=V6NOS5?+3N Q'7B [79!M@=^*CG=)&@WZ]5C'2ED27XU6 M!V[MYZ;Y73'(MY 6C7M=AAN25:_M!&]+*C*\A.1AP'!=E!\I&'+*^Z7,<1@& MXEUDM#O,Q)H9I_!D:FK#5<$AT%KP8NWJV;#G M 2C>S+%?X9H!;-#-A GQ%FRUG>!O;)3#U0('17$X-]]-40&(LP/I8>2JOM^> M<5(F=F+L>=6?_QQ2]0XI"FTT_S2[//A^! JM M;2Q%/_\YENH=2Q3:*.4V>FM&$U3D%IAU#JA8#S['5+UCBDXA>6_=MWM8\;R+ MZG>ED5#S/<0/-J1HU%'0"[ZW:2S:-Z1^!^;N&?ZW_ I<8P>"Y31Z5&UBF.X/ MPSH +GQ]++ULS_#DT!F86Q&?F[$B4.9X)+9G^%4X*O@6 M&?OW.: Y']!%Z/-S6J9UB_$WGAG[]SF>.1_/1>BS^2FT2W?)'2#3^1O,+)W[ M',F&\NBS5$UW]W>;OMGN^-9XQ[5[L M76K"->?KSW7 9]J]G)=<17DPZ"O=WD@?CX>"*(I:?WR\Y-H3^B/]\\HS59!Z M7Y!&@T$]=KI2-B08VE(!;7XL<;XKSW42JQH-QQF5C@8OMT_;=.69!Z:E:S[# M0J\H8,I-P'9S]Q9VZ>8W*7<86>ISI_?*='ASGS$W:'7>@_XP=QNY8&C%\YKYR?,.*/C;@^3/'_P/X MEYQYEY;"2K>.(PPY:^M/4WA/HF.J;ONC(RZ6^ZDSO'^3IXEZ?K1K@Y;[!184$VP$:+S:YXJ/0 M$X7!0!W+BCH<#(>3OM*30[_D>##4M>J?++UL!\).0]J>.8)$\;X!"['E.QQ< M=-YHRG:B@ZHG24)-IX.%:H_D5I?9FZ'.ZKD5FD6EM" 4J[C>+JQ %J?0< ]QTWQ$F,+-U";--#? M^'O9Q&_.$$]SR#*TP!T1ZIL!R)C4[DK%O>03E6+\Q#SBE%+G8W(@1?X2!GP.-A0TJZ#]VGR; .L$ MSH_8]W"HZK:81/EQ*.@Z1JU^X8OT4=DOHB^A?D$(S]1>.WLP=\/EUS.P/5@^ M_*6./&6>":=NW3[L@1MP(I5Y)7SS0S&V*OQ*N+&08#;+=/^&$J^,-^"Q>7K% MN*=W.E/G]WIG)?^7OFR 0_&8ZD[$D:*VE,FDU%O,-0G M/5D=#&1=%\>56S$-K%T D9U&(MEAYQ5@@RW<(4[A^L#P(&>?K/<'QPM(C[%. MF=J*CAI1&O4X<.GF4V'<[A2'3&D^W3)-B&ZXMFGOO > C.G>L8.S-S9KTH]; M$UU>S*:SK\O.@[Y %R7NY[/.\IN\T!M@6JX@"<"@L"NX*H_22.A/)HHH38;" M:##I2F-YH/1$71F,-$'2],?JE]=7+X+>]%HQ/'.MO(<\4"W#\^A.B"C;X=*< MY-([Z3_K;\!=FQYX<,TUG'B<5W!ON/\$?O!SRJ-0;,TTA%0I*KWQE1:% M0Z.M4.($D';J1J[$'5G*FNXRP%#[V5INPLR 'VZA[^!>%L./2!GNZ)!!;7'= MIXM8U"((K@&MWIZ,^3_7 U&AIT M[>BDT;=;L/;GVYLT%(FAW 6TRQW5RF#)C3^K--P:$2V:2?KSO5$D^\/!73\; M'D#95@KC)?8+GPPM!<&2WSCG9":?;W&*85L;XEKACIQE+A&90#CR:]22+4?. MPSEY[QQLW&JQD+;;R<3RH#GR4VIN4*H&7//50,AXLKWY!C8[*/K4ACV"2Y6% MX8/E3^.%,5YU$(\PT_3%](>\FO[0ET%J@F^Z]G4Z^XHB68_?ZJ"/=8*O-2#J M[ +;58;G"X#R&O[IY#ZF#WC-T>KC>"2H@\E$&0I=45>U85\=B.'M>%49]L5> MY<;NG+[:N^*88L"E!$H9 H!_ASX+J:N\7PJHCAV(@R[8*N]'N37@F3L[*$L* M<2OO@]&Q/ZCO/83JR!*WHA7#V_RHNKBTA("XY,+<$*\F$L19R( 3+_>NXUTF MAISABG/'!095T.B1("4OFCSU%EUV.B^53K8W,02,H68#]$M045S#647F1]GQ M^75A>O\D&'%2%>[46[LI9T8+ZVVJC1G7^ M1*N>7)AC?5(J(ZY/!DE+3E-TTQ'][<4,;PW?(S<'JD!(6T1;F3L5,N ?.P7( M(W.CHZVOYK7S9'>7$FQ-K,,=+3B:PVGA:OX#HC,G['+H%YYOKUVHY(@.BII1 MS(;H7B,ODP>MAA/BSS+*7;L/"#,)7?H?E2RPK!X\=A4UNKMIT8V"/C*H\5H*32P.;M'T Q\ M>Z;!5KG]%,D"0 DKC3()HX=N?2*53NTJT/ M%010Q)GN4!SU>B-1$,;"8#R /XRX<)E[7PW3#F[(G;::P2.R2,7/YHOR'EY, M.;,@:<,:]4*20@"JZP!W5K5HZM#YZRL$M_;-('\! ;S2KCI29 L0*)91]3@W M2XDJ&-5/* ;]98TJ&*6HO[U1!5SJEZ"B J(*.%/VS+$O>U>B 6Y_NO9V6&$)3^[1ZK#';]8U4E-B"QS0#,H$5I(_0V] MGYR<;918MBD4R#1OI$O:?-\AT23?40>UD2ISQQ'NIJ$<.)9PXEBO#:*S/E$L MI/#Q=FXY159AJ@%*%+8@T\-/BHS@Y?J$IYP0@*KA/4\LYV<0E'$>J6#KN& ! MUBCCK[DUCY.]C9YMP;"HT&^TFX/E0U5RDI?J;Z8S0W8+5@AA@?3%?N"3NSEP M*N5QQ#J)>P'_!,C+AJJ@ M+*L-BW&\OOS$'-HH%AO:>.Q+)^S,APIH+"I1C33LRX(P[JD3:2)TI:$P'/0G MLBH+X\E E57U,ZM145?\:C2PU9$E;H3D!+B3_D@ L,JL@:?\B9)BN,/^12OP05%1!_R)FR"XP_;+XR:44LR -: M=Q:,$D(/.>! [9,W,UH?(M20 V8P*R9/J"%G=K[P4$.N]$FIC&RAAIQILN0L M1ASHE2,+3@M7J;D%ZCQ8.MVE-T$ZMZ[*AR$\GZV6\"^G3Z*SG?-'.\%7 M&W"X2 X.+@RW0F4@05FCNU&&$1U&I.W_%(BIZX)IRNEP-7\PY0S/LK[ ME6V;N.#/ [#7[P07#45-;BA6#1L([&/$B)>=7]*\=^X]T4U#49-?=C!JBZ!W M1NEYUKMW'A5$3PY-57XUSZ@O.LU3B5^JZCW7OU([_.FB:] K$IJK629D25WT[E&3'BZ^&)W-8QA.'R MX/GD=6:J$%*(0(CP.OP!8_EHJW]DNA6"%5\/691"NRO?WOF?WTS@HE._]SOP M"JS+>>:=Z;%0DK7IJ H$J +ADZY%X-NAD-)5X2!U!5Z0U72-%&& MO^GI>K+94$#<31JO M.(B_*"GNAB=V,&JK@+B;!NC=NQX)[*$W\=K\ZI]1:Y31-Y0(<,A"-'B>D855@@H([^S&U7PZ^ M%P ATLT;\1K\*CVSG@BZIY2?.TTK[X'=5%%F4KK)(5J>7RU7/Q]0((,]8ZC7 MY8&[C_;==IX\X+XB/ *&PS\[]AJB>;S2?!&9;K8H^'/\LH^*#:F^CW*!*L@8 M86)$IOL7* S8W#GV[LY\13F'0I%P\9G$"OQJN@I-W<2(L"/%R[SSX#HOP/7? M'RPCB"Y A[DO:")6WE$N!,(,1%&3=XZ4/A=EQ8AP=EG?"216F-0\/Q0UN:-* M5M4QD"!%>EY,Q+T!8;*!^W[==^(FA%"C.7I.T4Y.*<\> JN=P)F (P1KU3=Q) M$A#G:WR%J-"B-!K7_*H;DW;HE$N0M%R3?=L9S?1>',^P'@ D3W)Z5>IZC5 < M ?D;.YY9Y&HUN#0L\.":Z^0W-FFJM%QO--(6=$I#/^C6SL'V)XY[;[C_!/Z= M"9<9F^ ^*,, )+;1]P"1#.?^-.:54MA-)1..IN6/ZJ MAT:1B>/TYJ_<*#,=W 1%E#^_94+_WK3-_6&/Q3_R=_XT0.A75 ?I.- MK(7KOS=9"ZERE!K>D:*%WX&Y>T;O.KP"UR#8I,1R46GZTJA?TYZ;72OT\G!Z M\MJT9!8ULJ/V$_[2T#QR<]3\B=-68@NN-CBAZ(5HV@,T2WZWAY/Z "'N4&JM3;_D4E M)XD*=ADS"1>5DHC$4/V33'G!*BV-4^473(/GX,^9[J_>_V2]7AI[QQ=_O33X M9N?\T<@3OA_S;JD\Z$[$(:2JKD\FFC :#KI">-]PK/>$7C/OEJ+ZX;,P8/UL MFW\>0.G737&?Y,;B%$H[^D\JR@VO:J- G(74 M./$2N77;8>*A?W)A[GA K81T_1$D+/>8>&*^@0UZ- [U!'^LF%",>W40,+U9 MJ=)*Q\M@2K[9'&:*8;WA?Z[%G3XY,+-9(.,O.3I+8+7C!AJ^;-(2%E#$@%N& M%J+P(1]KEQ/&,:@[3IJ\"#0ZU%/W?',/+>E\FYE!+$UP1Z&\RH_3*3<:3 M:KCN.[3F"_ "D04;>1^$\S!2BK&5#\"J(A!I]$QWL?57[_%^=9W#"T3E[#8[ MOU2I&H%T],>K&9OECGI8K/F2M.9I\I-R!6'6_,>/%\""H&X>#-=_7[F&[1GK %JV,[%1_)WC MA7XGKW2M\R O5G]T5@MYMI35U70^6S;@X N'"L7A5UK5QZX\GG3[W8G24X6N MIHR&NJ)HD%DC2>NI4B1HIAIA+T^7X?JNO$?^0CC9RM06-^:H8#W!Q\#1_ M3J1#@.!)I6^ &X(5SX,XQW+"PHMW_;JSQ&.J>,&H7#UI)([K57=.E9!U3)"Y MSEL'\G8;I- !&]WV<9?E\ 6YUB$!\HNN&&6K4U#G Q3Y<,,L[%X1[I9M^8Q_;I:[+C?]L ,[3.\!\7PPQ_>+P#.\,*UP )DVM""6Z47.:\2BMW M&3<#TW46=BIQOKS],S?:HD4TJH-441HWX=64\IX*S*R36G%/XQ1XUINR(#V_ MC8O94D3^SLTH*GLOD2XU-M]GE3K#;A5N2G"C-SIL,;JHS?S)Q^.9J;W^%6_Z MXJ7XA)W>\%%*Q*-#\LH$W*6$HJ15B\HL0G-1.^RD'&[0(DM M5HX&/'-GH[!UTP5K6'EVP(UA<@WNF)!)6S>#/(/()1QM%7\/_ICRYVSVIFC+ M"SQ_OIT??,\W[(UI[Y;/$&-O ?X\H.O<*T>WH.RRXACN9KX](9%$E.):;R6I M2H:GA*B.JA.\FG; ]S,P)Z0>@+M&"M\!Y7WFV&O']F%?X:=W81',)):YO;;1 MKQQ FA\%N0"OP#Z "<3Z"F'\<_;8\FTE#)O )3Q57S$AY'60\1/:WS4P@[=5 MJ'B15JVM],@D=VD+XS(##I=@%V:PV3KN/F@I7 JR!1Q*\8##I?X59=WH3&>3 M^>)>1J&&\+=AXPT(.3SB$MX$01'\Z:&&N"J/RG"L"O)H,NX)VD"2)G)7Z4]4 M%9*GIPQ'W>IS;(1:0#M*U%5$[V/?<78 7R$Z$OI\! OFT$3<%C#*7EHD8+56 MX#A!RO;FJ^MXWKWA[DP;>1IN0&"U$STZ.W'\? ?N'3I!!SIA#SI/[YU+'SK' M3GPP>S(::&-)U?L#25<':E=0QJ+2E;NCWF T'O?%.D.6;_M\Q2CE_?A'NH!E MZI::98'2=1>W0$6!TOP@Y?.5$^7@P26=YYU,,2$NF5B'&_(4K>L$%C'CP(NK M_S35D,*.(V7XTRHS]@GZ2Y6PW',Q%?E.H F;OP WP.XD!/Z0+*4*?VI*A?C& M\YE%P))/+[NQ1/@XW_KU MQSO.M@,_WPF_W_&=J+_]8WG6ASU]W)>4H21HPD 6%$G1NDI/4R9]7>CV]:+L M0%0#9^6CD1,A $:43&UP8U$*4L2-%2D$CMH=Y.V9-XI32K;IHJR'FZK?K*N. M%V08U-]>@.UA7_Q(*]YJ9F02OJ"%190IE>^=@V#&K\"&:S +W=3=[$W;1%+[ MYBLXXH#=*]-4YH8XF92K-1IELX ?\5 M_![#%IJJ;>-*9IEKCUE/?>K-W@2/8=T\0Y:TO$BK$P5@6'\0:$:E9Q>VA(#Q M>MU?Z%6TM7] N8K59S@1$P+'XT7;P@=F&0L*$\JG M$:_V.Y&Y5?W5,&VT^I[;FNF].)X9.J;"_.8"1O/D2FTC0@9IC[P89N7%..2% M#7;H\L$J<7X85\Z58%Z<.;83=?R2K02Y4MNXDD':O&^:TW"E>N_%95]_.N(Q M[0.Z?G>.F%+ UG'!T?UMO %/?X-(0S1,VW#?@Y/VZ,V]DT'&3D>E?9$;EI;I M0ZD:OZ(6SXYO6-5=F#@\>>#/ VQ&?V6^!3%.N"WU75GJ__D='=;H/]!_-N#< M)0I!:F &IO@CKQM"UF]Z37\[%E.9= M@WB=I*N3)&)3-$J.],>5YUZK)-50*98@)S=W-:*])CY EUBV"5HDZ"%5CP0I MZ\PY?@FZUO\\!*G1_6=G,[5?X;(-^3WCOP6 D)L\3W-1;$80F[ICG]BM"_.4A* M%8V_Y+'9I_F[M'M(F.+HW___U!+ P04 " ;@&-5C>W-"X!B M @"WBA\ %0 &%R;V,M,C R,C Y,S!X,3!Q+FAT;>Q]67/JR!+F^T3,?V#. MG9G;'='X2 *$.*>[)X00^PX"XQ>%EA((K6@!Q*^?*K$8;&QCFT78=-Q[#*A4 M2^:765E965E__[^YH<>FP'%5R_SGO_@=]M\8,"5+5LWA/__ENODX]=__]^__ MB,'_PG]BL;__5SP>4^^S[6I,MB3? *87DQP@>$".S51O]"O6M6Q;,&,UX#BJ MKL>RCBH/P>H5'+N#;=PE8O'XO]L59@47OF^9O];E[O"G19A5(Z@0CO],_"0P M@H@E?R53OXATK%E[6GY94545'<$)UD.$K\+F*8),W!')=/)9(\N7.L"9JA*( ME2TQ5LK]BF%)B$ 63Q*R$L^(J52

?9OW[^5 17O+.YL7M M)E(_EP_71=6Y%W>!M-,(_'XWM*8_51-V!R"*_?0ES'>TX ^./.X-7Y2T/'$UNMK8L[0'F15.1/^'1=T/><%PMF?L*GVX11 M7R'_4T+*0-VEXIHT\,'NR%PK2>#IUZI>EEB]L(^I>":3^3E'P-IT]QE:=HJB MI^NB@F/M,E%PI!'\3;N3+"/L*I9)8(^P^@"J(%3VC^\MG!!Q@MR!IKH7FN02 MFNJ/?_\> 4'^]V\#>$),LDP/ZJ!_?GA@[OU<4@>]' <37YW^\V/U/.X%-NSI MSW__]E1/!__^_7/]=UF7:,G!OW_+ZC3F>H$._OEA",Y0->.>9?]*8+;W&[;Z M$S[>*2.KKJT+P2_3,@$JH,Y_H=J L_RHRC(PPX^P0!VJ2D>5EOV=>VV$W9SO MA'3@TSS.0Q[@?-?B,WP"6WY9Z0<^!U^I(I ?EW+W# ML!6JDZRV[6Q3DH<_8J9@P+&OWOSUV+F"H)I5RW4['JP$];&AE.!48H"&PUB& M[8 1,-UP$.A'=NZAKZ(.6!.1)NS3CY@J__.C&!*.G\B9P#OGSO4/X@9^)(9Q#8SB$LS(S.>>?BBY&"LG[H7 M*%#0!E2'/A\S,WTLB24'O$,S$A'D1E8BNR4&,T;L9-A4AWW M)9'A]3,RHUV@'BI2@*V'![*'>XOF%5.S,H 9W?YFJ#C6QXT-5N\U.VN4;RC;_ M@)@7%67$:1TM*V "OO"9TC/5 FECJ!ZBETN;,@/K@WR"UJD*W!UR=-ETLU1O M3%ML):FEE22(BW5LAA3V[IC.,4:;FI<2S-2Q7X* (,31ZUU MAZ%)\XN%O?,"!G;6$?02%(QY!03+;G8EWN88IUS!BCVL,?!IWUT(.277X@D> M__$O!FV'!)7!4MCQ5/+;_65\QX&=S:NN).@#(#BL*>>@#&ZZ# :%_-!FR))6 MR$_F9<,9VDEMR"=0E^-QG( 6[#G[FUNMJ!X[G(>_N)ON#M0@B8US20^;U"U7 MZV5XNI(9\DG47=3$Y?K:A U8\FYOC7YS@!5I.:T1!7$>KW.)>)6;\2G4VU;B MG'VE84?EL+.Z,-STK\&(M!W,!Q37H,=54&\UNY+4XDG4/T70/S5AO6#*E0Q; M4!T@5RUS6(4:7Z9=%WAN$>@RE'X.+H*S01=:JN$4A&QVOB3K8#E)N*[E($7E MKF:A@CI;Z.6<-N8J!:%1XS$:/)2>Z9=EBVCLNVVB)O.P0A<"!)N\M M3+"J64/!9Q6??YR57EQT_.>Q8Z;<\$; "3OXV/'C&W''9$/?U!,9@;)'V&10 MTPR_E\SZP;.Y['QL*+J&D) MN;VDWX;*64%'/H3." /#IB6916])>BH,MUR?K:?D:0>%S1Z?'7"N+)JM9X9\-NMOC2^.GREH73 $(WF M$195U?5V\. 6V/I^4.AVO5 41WJ> YZ!3>QRL<$*I]41@3!GY]E&SM8JSJR>:V4; MTXYV(5!\4QWQ!B@ZX]:BVR?4AN;K+:"46-M,E4\+BGO5ZA?:0PO')N5\HYXH MD3DW?B%0O.&-^ZZ@8'5#;_)Z30.-ZKSG]LL<3Y]V^FA:S2"19@<9+)C5NZS6 M!ZD@<8AU>3Q0//-WK3F3AX9J3]!]D UJ0$"4#U?>#ICXP)2"'2ALRFZ5=-M M\AT'\F5%7WI!U>I!)MWG_"+5[(B@W"8*KVQ$5%5!5'75"[9ZLOE85.' (6F" M*I@"_142^U1KD!2()Q*%%AX><(P<$+W=55=>G0,9N<_1H]5;'IGI3HW< MH*0)C0G33!.:.K&>@1[5V5W5^2ENS"KN(#[1,5^+R],'P&"J3(G'YT:4W-]- M!RC @U":^4DHT%FTI56]=B=O[K<%I"ZT5U[V9 MK!64WB+^T';*=.G]@\NI4U4&X=#P6NO' M>^8[%M=GA>8X(W%"M6GC\58\;:APA#*0H-3I[C\_B*?#907'A K-;0*G@_J1 M4W7? _+.D-6Q[+=X6Y&TN%JWY9:H^;4\G.BQ.QR[R+"?^##Y5#!F*'\H<)VI M-,M:@WB/5SX_[-Z\-RX,B6R+G72,3D>8&QT.+8RQ.XP\[[#?YUW^++=SMF15 M%_<:UV=Z];&2F-DU)>0V@5]DV$^X3<2+[68.'YB:H<:EH#3,\V-B]NEAUQ^J M30TKSPENPDS3!IF>X*G6$N3)4RBN-QF=>.8.XTS?]06]X91,96FT>"5H_NWN M"@L>K P9EX(+YTQW[:MC!/2J%[!39,BLILI&JW0_X\0%J<6-?+]+0RT],G=( M&4\]UX^6!(#LYAW+*)EPM@ZM6^!Y>CCEE\PI<-%.(0TI,X7&Z)/=0ADG,U.\ M,;:Y/MN93\R\^FX;/):T6"-IQ-H>W:!H:@(K9#KH>!/;"? M#5%7AR&IT6:S!#'050U8!%JV\%=7638*^>=X:#?NT="03-?C9?A3V!2.83A/ MI1]F>9$#*N8/,,%9=+*]>/:97_?3G5GN7^&[1*Q4A?XDEV79ACBNDT)V7%); MD(C-1.W=QMP9Z0=;2<0Q'/Z/G[0> KNM#4L:%.>25'*Z,S_^;+EZ$N+EM&'[ MP4YD.;9/L;.N,)5]<@@%O8D/(DZ\Y(IXHVDIN^ HAL+Z7,?%[-S(*]X_,V1. M0CR#5!Q-EFJJQLP[^11NM4K!I'4-Q$NMB*= Y@=IJY36!&\T3P,[W=#E\R#O M/D<;I'Y//K 5;2PF[!%9!.SP&HA'KHCG/E##;I7,M=A"LMO3:H-QQ6V>FUV#9+X[R9F&0TLEJO//3ZO3+6.\^$,9W6 M++W7'7EL12^S\70FJ+5[[T;>&X;9*39/@S[5+!A*EN$FY(BT9!6?J*4+;IZF MC(<)\["8U#5F6GF(-S.#ZF1TPCWLHUN8'UTXQA-/B5Z'W0^IA@((Z:F@Z@(D M7-="<6-('B )1I8N0QMTG[G-](UL\GYR/^+Z(RO/B]I#M^S#61A/8>GT*X;@ MJ0CR[B7EL0G2YQBJTLV:.!:,6Y25%.VABU:;%)6DSDF/CZXUCTV/G*?,6I2L M%#D_WIC,A+DNE@.HLA)$FDA>@"#O7H4>FR J(^GE1K>3T1ICO,C)_9[4;D& M$'@")]^Y=#I0DU\HBGGL>(.2!> T5\ DGQ'53#L8G#&*>>QFDE33@59.Q9GE M-:%XK_3=TX64O^A4/P/Y;)#&V;B^()[- MP7MV.;;XD5=-:,&H@MY<[5"]S86DF"HSN3J99(FAH0*/&"2&A;>X0$N2XT/3 M8]4%%;BK2-LKX<<^<:C%DP(C)\PFU^@0*EN22$LB#]EE^AS]\5FG/4PD%A@6 M9'+UF5URZ(GV5BQ_9.E/YR@Y)^,=$9O:-1*68YBM0[@ M'-60\OU9_7Q$?+[0.?H>:,[AV^WIN#C #%^E2'Y"3L3QL_4T._$1+=&[X8#R MT[KZJ6VW9M&R\'S=%SEF4"

  • >S$_HM[;!OVRWQP4W0R)#VV-O+4IZI%-E% M+LUV-%49::FJF'WS=-LQMYQ%=I?I'+GPFX;*LF Q;ZEV 6?SSS<1C[:[ MC->J2DKO313-H.:6J.<]7G;>TA_O8<;/W?.@X>8G1"MP__T;G=+]Y89':B%W M8N&IW5_HM.H_/US5L'5TOC;\;12>=T8DBZ_7NW=S5T9[HKMU+)O;;B/\ZEJ^ M$WX+3SG_6B$B),.! 3X;);W4,\CJL\SPY-(V/!YC;YJ"*I=,1K!53]!7G+6; M8Y'LSY0.2RX\R_0S$C[TT&&M9:] >,)H_4V5T7<%LC$6C@[L/8?.E"J[!XR> MOKRNSEV&NBR_RK"QN:VKDKH"74Q6#000RWQ$V*LC_O'ONMBK0_[[Y][F_EWW M<].KG_M(8(=^ILT(UOZO\+A/'$-.KTT]FV<;6LI;13/Q!/;8Q/+)^ONZD9\[ MT'@5*:_'!QX#*4EFVN69(A1<9F'PA1[/U-W2\(:4CR$%OQA27C\1=0RDI.<4 MF:@V!DVL\(#/QNIX[GK>#2D?00I^N$[!3Z533HB4H<"6:F9C4L!\K(ACB[Z[ M:%;I&U(^AI1#=[IF\;;9NB/@N=L=S1/0*4TU*)=HEMM&CIDS7 M-2U2O2'BV]@7SQ$A=2DK49;I%E>8*GF0N9=]?';MUN=9$7%V.^(E#]AA$.@Z MH72\/3/!^LFY MN=P&GJ":0%Y'-:_]F4XG,YU@;IOKL-E91W8XPZE=.XOWC_5K\_?UA6(AX?#= M$9C'6;(+IN5DBK:Y]K5/\V=;*)Z.V^31=78JE];U&FWW-#]/5N,3(]$7%]!O=-[N3NUXL.?D^ MS6=G+#$U]](ILWZ/D>DI\#-9*KNX^BW4<\]8^#J[XX79_,*4E;'[PWE\D9BQ MC:PPJ_5[FM?BKMVI<-8I*RH,?GW.DOQ4+8NUVE7,D.UA,4=4!GGYVOE\B3DK M,NR6)-_P=118NCP1_#PT>L5ZENOT[H<"IFDJ:3YD!ISZX/:O?B_RT.%?!PP^ MZB5^>?+N=.<3IR%T2QJC5&9-AZG-DK5K%_CS3]XG<2$=:>[N!FI/FR5S*8YA M,O%R?(YU../:?4=GGKLCP=\WHHXRV5+>9>4,.^$3#QG-D4L&?^UF^&6F[FAP M^^"9NS^0E4Y6U&FV0N;MQ")18YG!U7/^XC/W21S%QYNY>T"2,UJ7[G$&(8FI M#H<_/,RNG>L7F+E/X5HZTLR-C53Y(2DD >=G>(M[K;DCB@*EX*3Y=LZ=L"2>R*?)QDS-!Q';+CCRX#=^)^QH=HLSF>,I7K#WL.DX%S[]G\@N%B6HN3<=;H)UEL3HH,';_V M&>VLADM4&/RZY6+U2'[(E>0KIW/E[!<(L/N@TV70IR?3H8C M9L8197/1A?9K<5*\=C5^:=/ER# XWL&3IC\"BEKM7Q'SLZ:"D<&Z9:A\@2=M6YO= K#T9)DE1^T& M52OR\=GMW.#!"ZA([-@^Y^HX6!3Z&68V9ID$WNYC96FNU:Y]PCT?5R/AS7_. M5295(/B\("Q89LB:E6EUV,2;-UF]+F?'<[8N)GJ37HR:#.P1XR>*V>PR+IH=T:V M[;K8,[3KL';?XM[R1C0TJN5U%'+X&-V L9U16D@N9$&M%'1L,DPUC0=LE)+Y MR$Z>3[B(AOCKK2%^(6XR@CM:C72;AVZ=L#5&"PRVDL?G0WY2=CO@JGBX?V#7 MP;D]ZY/WJ%%BS,I"C9\O-%_*^UB:J"<<<%.C9UB'')B2Y#W,=+2YGI)R6D)K M3!7<#,9%CG,C&S1Z*6:ZETX]$LVKDBZ"$I3 4GX9(L>E"!SB:2J^DRU4SQ(D M.!;BZ;0M;>1ABX 1FY@B=:W+#=S' '=ZK2QOX([2A4\W-Y$L65]5S6! MZW:6-'$?I8)6T)U_@J,!;U7'NM ZJ8*:\\UQM=_'_.:4#:R%J\;CD;1 ]A'H M<7-[AT*?Q_"KI%W)T%NT_9KV] <1O'H(%<[J:7C7Z/7>>#]!J5OZ%Y#LC%%Y^;"J1;- M;"A,<1-0W!'T9V;(,=1VO5.J/,0'9IVMY)/#DJ)I6$J_(K4=(NQ PMVT>;3P M7K0<%]C6##@%Q_+M[LPZOAH?!K-IADH-!<[76,GE"@6AWHQGV:-EE:0*K0NNV:=B%[2\'WIF\D"^P7PAXN]-SY]BD[L\G#Y;;8ZM79'1_4U_@Y78@ M/XC@<_D"@P1;EVR[D-8:N1HCB6/6 ,DK,E!NOL!K0O?%?($.F5%RV5J;YR8S MRB[@K:#;N+\BM7WS!5XOWL_A"YQUZOSXGK'FFC#/SKW>L#*L7Y-9\KU]@=>- MY]/X N?M=J<2QUI##?2F"^>!M4I%\=H1_8U\@5>-Z9/X M.*,A%;XX[(]05M MFJ(ULB4X5V1J?V]?8-3P'&U?8)GJ9.@NP7ELQZ@6O7Z+T[WFS1?X!7R!48SE MOI O$)#MJ=HCXH;65QUL+-_K0C=Z:1IOOL#(Q&Q_$,'G\@66^X18+'"$U.DILO\)K0?3%?(%BY3:TS?DC,U5ZR*"4C9WO??(%?$<^G\046\M.ZZ'J) %.;_;A- M4QULN+@BP^1;^P*O'=,G\05:BC2Q2XT'H/F3XD.5O6\+[C69VM_8%QA!/$?; M%UA/-Z::V4\)&!-?+,:=UD.I5XV)I%SD]Q\@5<@!R\EG8=*"E;B!4U=,-&Z'UU?:X=,#)[=9/=BV=!+@(IO M[IE< M39D5KR=^3TE+?+7%!EAA.A[G;(9W(F>.?8C7+PSY*W,[-'3"6=&V'"^&393_G>43TQ/AE-4AKP[L5>RU4X,7O=? \-E$,&_^41@)#O0 ,.4F!3)B]( MJJYZ*D .TW"NR^L >+3K@LWUTE53'.MS953G@M($2XS<.FOD(KMW?3@H/DB/ MZ\#)GENI3V,4BA*U< H6;6I^I<%.4LSH@8UNQJ.K,@J/=M/U42"QWRHA6!4T@*T0UWWL@[LV;57C=K'[)+"0-9DK853N+5PL &>N@ ML*4B4LU^3Q@G2)OMX&RY)/;[:2?"$:XO#7(=P;%_E"=S'DK V[63C_0;&250]3P<-%-M>7$O"O* M]<@ZG5X9_J,U^9[QGU*G9"ZM4T(,)5:FR0DQU&B5[F>&7>G, M!/O)KGX1R$.XM,\!5QV:RS7 ]MOKWX%,NZNBCVT]J:ID2I8!-KOE54MZ7M^Z M-^STN<9[LB.$ \0MY&YN(Y8Y=A<GI79DEXM7@Z (S[;'1I R=4 W M:]4XC8@/:MGQID+P.5KX*AH+-AK[<2M>AR0P*"V08N<*:/ M1^0"I)PI!'\JT&ZW3TQV]H@I#%*6A*$X6B"%)Z@S ;;3\*J M4.6THJBZBGY?]FA56Y>P;$MWE2Q;"+CR8-+)"$8NT=/JSC.)XQXO.6X.$<_/$OZM=^%IXH>NSTQPJ.OI=O=@<^C]6Q@.V7 M>_?8B!X"(A'9]7:D]_)/%V_ZW+*O6JZ+#H+#A0XP)15 _(?#!@WE\>%.>W+JN>R=S(%57?[406*8<3:*6L/D^AZU JE\42JA! J92+0'!@V>9(V&PE M30>"'M3KK*,5*E1MT!N5!CDYLJO+LP+L%;)=!^KV3&474&'W0M ;3Y0ZP0KX MO01D'>/'L\@9;E]/A9W^^$54=!@UB-?H4IOQ,+6A3Y4VYE#UZ(9&?G$==G(K M+"^H3D_0?9"%ZPIH73K+W#V"J^YZ-UC74PVX!FDHFSO?)6K5J MF4.4V3('1&_W"%%>G0,9N=C1H]5;=(Y<^$U#95FPF+=4NX"S^5YD5=L;A'NT MY=]#N<\O+O>1?(7\/32_CIGWXZAE!,<)H*"V 3JT!V3:0"E?CPW#?L'CC11TCE>F2F.S5R@Y(F-"9,,TUHZL2Z MJ=PKA.WI[=-HZ=SZQ.GHH,[<8P*1Z1?;M:Z9B$=VI7W3N><$+\$3U--X&=%[ MC*9X1%8;3"U]"NG-. "N E:'MH.<#^K6-!P:K":YAEQR+C\(9I[G)D6)H?/S M"@&HR"Z,G@]YQ=;WC/ED_,:(.$$=75EAQV7XPJ"&E8&)>UH_@]6JQ6ZEFIE$ M5L=$F>'8T7,2I-^(>3X&^W/6>#[(R01&#M4@UQQC@_(XLF9]Y-C_-#[HT.B. M\T<-'P$K]+SF.'DR-=3(89KBJU,M.Z)O<\-7BP0Z"E;8V9QS!4L;:AWM02O0 MF)^#IR#MFS^S<'9X"ZT50?$V+ MXO68]>\G^=2$D]TVS^18DI\E:#M7DYO-R$YI-\F_=LF_>.ZS%R3_/4E3:X(T M4DW@!-OE5O(TM"O60V*6'6J"D.Q[I;&LMJ:1E:=W)4Y]9=A?"C$O;5W2,\&1 M=_5J&T#S6I4\("_3R)GRDU^V5>T@GNP37%,<<8W>(I623- 85"*[9;,SVLW" MX?#A1GV3[T"]\%FF"P[!MX2^E\.">V_:;@Z#:BH=65=4E)A^<3UPX&KQL#-& M;> )4'G*K."8<+9?P\-JQ#L/AC)I:?&ZT2ZF1,>LT)&=+@X\4+1_K-]Q/?$I M;%1''BVD!UU+BP.MG\EX5"#>L'%]>N-39Q-?P :=8NVZ-R[*;&$Q:S*9L=VO M92)K2T03&Q'V5G]N3JG-I226&/K:A'F0:QTJ<5^7;MCX*M[IG.K:EBOHXI*P*RO A:($ M.B.4$-^4:5E6T5OA>;=5>(N;#79:=F$5R_CL_0T^VM4=8'OKW0=B68>Z=7ZB MP^J&WN3UF@8:U7G/[9HO/P=[62>)W!W]$^_+:R M/&XMNGU";6B^W@)*B;7-5#FRINU-EJ,DRU'U(']96:X)P7XI[HT8)=N?I1=L MP9^IX(CJ<_PAJ1 MM-F9;)#&V;B^("(;)QUM>)XY;?;5P)7.47).QCLB-KDO9]EB M.I=J=K\7QJ+.WJ-;2?2"JM6#3+K/^46JV1%!N4T4(COM78N5=/S[M-\ZNWH1 MFPE+D9T2HWDC=C),JN.^)#*\'ETW;*0GI1/;3%>S+WD9)&?&,P]?E!R,]5/W M @4*VH"ZW31U%4B.:I3=A9 \$NE!.7?O,&R%ZB2K;3O;E.3(3N@W)%]!3."% MD#QVO$') I;)%C#)9T0UTPX&-YU\#4B^^)T:C] ]0O(%K>#I]21NE=F@0]]W MJ-E#7=$B#,2()5\XL_?X" RW>R*7K0Q8@_4+#Z-2=4#5"OD(SZ'19?C)<,D[*IV"@Z9M1]7AR^D5EX.\-J%SC2;0.@QH3#5J&K1[U\?E MMT=Z'<+\0=X2*6QKQ-1Z/0>F'%>0-9(EXQ.9)(C[MDU>G\I^>Z37P=MW*.H# M!'?!!BTK+]UG-$$*+)OVLZ)6CK"?.FJ">XY=B ]+;FUVC[5&Y:*!]9E6J9%Q M\)H=W;0@T9/WW+8'<'@F@3WK0&8L@FMG[)'5-JGBQGJ^I@>B?1FEPU4 MA^A(;]"R]6USOM 7W>4-9N%]9,\RG#QYOL)'->>)S1EG$QC3K@IXISJ5I'1D M\?'"&!]7XWL'>4) X%B<2!\&B)VB1P!$[&M?M4[KKCV.L.ZN^.&ZH5]Q,L5!3M1()="[J063+I6B()N[">A/ MLB3&^ JI]\P:S8L<862,8=?(Y:73'XMYW^A/EHW]A3TG&G9+5G4?;:AT4,R. MZJE@=>,:D/..9:!\#;X7UM50ULD9FL#IC 0'9(/]%6PM15$"J88=AM7W56_$ MSH$CJ2YH.JH$:!':ZS7!T8 7?E_[A1Q+)#>ZW[X61 LBJ95P#3KE0'+PA\LK# HNG_4P]X])\(L+F[\4E/*J1J0=+ MN-H23%QJNA0;;]C3^$ 24\JNOPP_+T=IWPZ&,0.C=@&6.3 *;N<5,R M56@'&*.4'YCTV*K'HYONX,!4O2\.]SNNXSZ+$)LFRHMV?5QB.SR_&/)FEDN6 M;@CY0NN SR)D0J7;3=>MI=CX+,MGU4IYQO* M LUQV.;3O'=MH*/#9TWT0PLV6;+#])*P2M;6I1V9#,JTC 6G9,[E1 MM\#ZK5:SR995*56+G,Z! _BUCU@K$_9E:KT(H8-!?#B9?_R+NKF?SL>$\EF. M%40$GHM)?J*(63FM&8$[5":MO&1$[Y[F&SPO=%J-EB1$=C<\%U"UX/ AD?.J M*9B2:@[;0 +J5!!U@*BQ_OPL1!J230;KFA[+;?;U"X4FF?(*+.,\J'IMA'O$ M(+)F^V<(LCTCOT*1JU-E9P1+EY)EP;33+22]P]>4HP7LZ+&DOQX2)7H1H:,1X[WZ$ )^?G1O^'T>MW\:^AR0P*"V08N M<*8G,OT,EB=;;,D06<#QU5:?->/%Z'E4WS#]]E/J*YI]%W?2O6^!?18(@Z:@ M*\E"TM0Z+68"F.ZLGS2O;?7R?2!\TLNI7]]^*AFVH#I KEKFL*I.429=%WAN M$>@RM,DX%\A;M]>' "[).D >-0>XKN5L7U1=]=O9TE0E=,ZP)&W,>5RR5XRL MD_ ](U\A\L6A?\=MJ6,BIV_JB8Q V2-L,JAIAM]+9OT@(P&#Z7(+GRO CD1WL8Z)G*"/M4L&$J6X2;DB+1D%9^H MIS^J^-61<_'MK3T)UD-2A;<-;>%B/SV?6.-;E6P^%B$?!4<:!54P!?K^1.TE MT_8]-RR0>+G*CR5^KUNF\R3W^[I\T[$@X;R@J4.;$<(";7_:Z*4MJ5B7K0G2 M2#6!$VR76]4W;F)NHMF9E[0)2);%; KC12JRT_&+G%[+P6NL_OQRXC",[,EF M_QPD1^W,!_/J/X?7YWMU "X?>_4*,*.^YCKDMH>;,GJG,BJE,P5L")H\VY?I MZJB>:_8RT=W:N"FCFS+ZE#(ZV0X3V!7,(-L[#/E"'(W1YTA0"9 A>U@V1 MTEE;^ A+[=K[3Y^B^R*W3\L?6SMYB:(S%&7[GA,(3K5=0R,*V'] MTJNYE_E'E?EOK_]>0NKZXL_7H?KE-=W)T@X_UW0UU50-W[AIN ]H."[3MA>) M!T[ ! J7A%RZ.K\W(^IQ(?1%2M3),\269 M#;1J6M!3K*/K9F:#T B M!(X(6(*KS2PW:]7E;.0TT\T5?P6Z[[LMZTYWD=C-%W],%0?F,I'$/*.D@4*R M3.MVDDXQD8N%N/GB;ZKM>ZJVFS/^PZJM,LC*E :,+->9%WG0$C-!_?0WB=V< M\3?5=E-M5Q>W&G$?V;U+Q\F!*7J82HR&HMMJF#(1N97H3>/1"^U]#U#>&O)W0@J+Z[-"215T51S4OQ!$TRKW]H&;*LUR*)*7S50+J51(GP%TC$T M"M'/4-D422:QOE.1BTEY,92K.L-8CW>"5RQEV$ M$ZT<0147[G,&HQ:3-MM(ZHU.+\&GN,152]@%57%4[ZHZABHNZHQB!":6TP(7 M3Y1ZU9+H]:]ZSKZD*KX<4I);RX#DSI&E#N24[.N@H2POY*@!;V3))7,*7 \- M]/FO .QFS60ERP/2"C#*G"+L>:9*8HU,I.X7_/-O+>?)\]3;KR=7%W*V6-0-, MDK- \QG.B9RC^)PP.UQ)[B?XXT[%7HJ?:(\B3%V-)8ZU39HYI6H;YM7._8 . M>,S7'R;:F$YEJ>I-M44EACNQVB%_]&[E8 U3./]-00G6[?BHDVW5U;8VR5%^ M8SC\-E23G9E@LW-;7J.)[ #ZG])J2QQNM6U+ MPA&L_?-)0EW&5;$%$JX&DBS5;=6L<2E^4XM7BYS7G;O'1 XC)*=L796[F!#X M@.@GLD17N"'GDQZ&L_LLE[87>5*H5/P263?$>, :F8<<:"FS2;[\O>?(S]E> MD/OD.2ZR0(NPIF/)ON0UG)6W[1$ 1UF<>7L4;/B.2:;A\=UU=)OD#(CUM8IS\E%&6??@0CHHXG27N/ MP1Q!DA*JDK,4H3;3"HE13F[C^1H]C]Q\'@E).NZAE)LDG5"21@X YY^5"ND% M+KO)-LZ"1EPN,H7 \7/7+DN/I+S-2]]3FAKF!62)S%>H0L$WLFS<273N35$K MY^XCMWAXGRQM"'F3I)LDG&:8^E *U!FI9GLRIC:FPQK34)( M/GC7+DLWK\-WEZ:+>!TFC9+J=W/E,1OW]06IUIL/Q.+*9>GF=;A)TODMO'S% MRM;C\MQEA7O'E_,<%I]$[S!@)"3I9N&=TW_W)$8J^EX'TQWW2IE6NDR M7@=N0 ;)VF0@<^2(*3M].M-)QZ]\I73S.GQ[:;J(UT%6^QTUY>N:)CB4\B!0 M-:/:NZV5;I+T927I5!9>*M]L)5IYE]%4UR^HH+5(S&]10S<++VHY@:+O== Q MVR^F2Z:A&94A2X'!,,GP-Z_#MY^3HI8U*?I>!\DUF07'-J9<1YW8[1I)56WF MRN>DF]?ANTO29;P.A&ZPB5GR?JR![GVV8QM%0NRS=O [?79HNXG5(X4J? MX;/C--=IC_N#BB8*U?R5R]+-ZW"3I/-;>$X]4;2LK-EBX[E!::BWS;I W"3I M9N%=3)(RKUX?D%-=VW(%/61T>#45A)2T)Q'6=KGE%R WE&R ;H6K6\NKFB ] M3!_^O"'O$_DJF9)E@$=.";I@2J S @#=O43+LHK>$G14F6ZAJZ#<;+#3L@NK MT'T9I8S:V^"CH': [86MH^$NZPAK7_LT['JA*([T/ <\ YO8Y6*#C7#NFM>Y MM)4OZQ-L^KP,GH>_*V%^G<&GC%O*7"QN*;4ERZGG6<&^JBS7A&"_%/?G]6P_ M(TD]+FCT^.J$<675NDGQ%4GQ2ZP]I?RF#I??U'%SL^VW:HEXL=W,X0-3,]2X M%)2&>7Y,G#Q^XJJ,F/VASZ)HU=--C6MI1JK83P%@<.+HY.+_ <2=)=+5-]4E MU3CX :UE3%EP9'XE*3Q%-?N*49 *Z$!;.'>HOG%U*Q,WO6HNI:20)/_X*O?*+!DBTM&*I:C\?H>\YOT;V)YJR87G>Q,OL8JB/* Y8@RHECEFX M !T^:VS%./CQ_0WFU"G$74A*.+IJN9MN2--&FNT,-2:34SU=[C_NPLEAX>V* MZKZ!%*[E?)#@S]Y'/^: :1FJN:_:M^FZ\_+/W7X?3OX![Z=%0.*):H4CNIEB MIRDUC&26W@_EP2<8[8X$.+GQN8%@#Z59[H$M)!;QAV$QP,?22ZQ>OO.)1AG+ ML&$-KN6$OR_ (L[WA6P<4W.C0;T\:RN<^+SQU?IV^]5/]$%6'2!!+O&8)M;Z MI4(ISTVX>2DS2 53/?N"TEB_]"F@KTA>+0.>&;*4C<4[C<6DFK=S6*T5(; ? MRNR#(?]3G?^"=5F^(P%W^74$!#F<<. +__X-_XFY7J##>IP]/CCRL2"#>EA>LO?/Y[4ZPQ5,^Y9]B\" MOR-M[S?L>GP$PCJ2^%TZ!7_::AB^;:_?5>!D%%<$0]6#7__M0JO2C=7!+-:V M#,'\[U_+7^!?%TYARG]_AZ5==0%@1;!.-(W%!5T=FK_&O@LGVN#WLB^_X-,8 M^G]B]0&U*<1&#E#^^?&?;H.!7UU;,'=Z$7[^95J.(>C+EF;+(:Q^^O%O5Q!U M$+.4&/(((2?1WS]1+9#4 OR_O8?DD@X$YY=H>:/?3ZF_CZC'(?Q(^5_[Z5N MV#WX<)NRHJ7+JQJJHJI# M&^O72)6A_05[\W__0Q%8XO>&6_8) +@BXR%4( ^DPH%#$4*-R)-2*BV(A, # M"E!\DB)3O$"E!3Z32*6 B%%DAI)^+*%ZGL&+.ZULC_7'OUR]U&5SL4Z7[K*= MOW^*YV3*:_WJL S7+G5+;"=&UW,Q]IXITO4"&V,:M5JITRDUZF?L;*C!R$<% M]EK'^X([@@+N6>9?L=P=XUB\M23H3H>/1.#,V\C]HR8X6JQA@C\O!,!=1BEH6O3^ M^:'""N Z&)+)TD5!URU/M.8_3L/'E@]7P7 6"-K MAQOBZ6#/FF)V#VLQI@& MQ8Z42(XX9;A/!Z\IU0%#"\2X4JP3&)#%_PVU:R:=)!^UZRZC5Y!]#2,MCFYW MV79U$&NSS4:[&VMR[0Y'U[NQ;B,&E4L7:I!E-7@BUFC'\-0?\I_+'QKY6+?( MQK8TT$;[T$PW!A_CF40RHNH'2G3,&X'89,V?V-+I$ -PTI9C>\1\"SV_9.0S MA)6.9"$(H,$$S!/!IQEVBEWZ1[; HP%G,'=3',6IF1'>5HGAO,.\I0\V.PE+ M_B6POY8?4)].IR?>RS:TL#K;U'IY!=%U!'-I6#_3$%Y;H<;B0ANS'58D^)9B MX%[Q.9-?5 ^[NGH/($+MD?R]E_?B%V[5&\38,7:L4Q;&,V'(@A__K6>]](R(6*6,9ANJBK9987H6K MS[IU=Q[3B0T=U:A-6#W4MLF2KEM,Q5G/N4*S0
  • 5J<4^8O4$V MVI%&CB5IJ\FE9$IWES-"G\PM?[!S0?)" B"OB+,9>$QP8ZX-)+3U(<=4,Z9Z M;DP:A;;!G]N+UHQ 8B0@$SPN)!0^F4HF>%%.2'R"E$DJ*8CI#)9<+5J7;W0E M7BXV2ZGYL"6S#!:0=:I#*7%FQA,\]JPD9U )O.HX6.!XL\[$2-(U,(0E\55) M+W3HK(BV\F](EJX+M@M^K3]L PPMW5>.+>3/D99^H/7B/?2D";YGK7]8NM'" M7W:\;=M>FF49[)F+S'/6'5LUB"_QZ\GKWZ? \51)T%?<\BQ[544*N\MD_L\V M[E>-A3Q,K'UCR_JVO%5;#5FPDO)!Q$_>:/\*2C_TW/VR43B;$*1 MN%[>O*G2B4/7^"X*[[ =:XIT_M&7:8@1V8"VEA]818]N]!_2V2= #A= M85Y:!5PLPZ.V#5<(F0Y1RN79^ZS$&=Q4JXZ#0CZHM5"C;T FG8PG""R9PC*' M@^8%?94\F[Y*7B6J#K) 'T'U1Z@?8G"M:,'%HA,;^X[JRJH4KA>A2:INZY*P MF#,43'41?O_S,N+^/1A3NFO?=>YBK&'K5@ YLRN9:!G[ OE#P?D96N;GM$W( MPVV32_C23J N:5E&41^K/U75!/C68K55Z"MQ7T@VM4Z_H,>GN-PRV;<6JQD* M2\V6\-?^WS%9QD\L35X$ K<^WT"?VO<1FE.F'=:R7SI81Y/O^7@2Z,+S;"/%I48/19\3@LR(M/,]>I9[2^$3%/YNB/]Y6^=QU M?5^AYVTAD$I<)R&E.XP_-,;9MT9))<@XA;V@TR\"[D(P>6N<$R09W:,JB>=ZT 1H2! ^28[3NNCUS# MGA6#)1!_5W,E\8>XVI>"HHJV?&C)^[7M) :9E("EDC*?RE 9/JF(,B\F*)$G M925%8NFT $3EJ>LW.;9Z:_-3.(ND[A^9G[07;9/2;T= MR1P-U\VJ@V$OGGEQ+NN]>7UAHWK+*'@@2*.8A ZD;J+2#G>F[=&X+S,N# *Q M46"8]XHH?R6&/1&T)_QY%J?R0;JO9H*;Q)Q88APA-,.7D62?%Y;T35@N(2S+ MF?8F+*<5EOHJF@C,I1%*_1.SS-ALI,*IYG$U^;((O6!'I$ZVV-G#QM2ULC%* M6[HK+T* $V)H<&QV<4>@T;<*53*'Q;$9I<39@3;$Z%7XUVL1LRB2TD)/431= M[']C=Q@>@VHR-A5T'Z#@TEAX+O.%X/_/FS?OTL77C:&7$;/-H(\?>?N=@?E?ARP/!:,6_59@Z@[5@E)-?&&5-/M!G,2D7W=;?#E MT!%5D7V/>^/+,>5X@7O(FCK)%NIZGF97YMICS#N4:H=/JA6)P.,:,2V0U$@T MR)S7@E*=?$.J$8D&EJ/%.FBVCJTK?Y>@GS60Y%*A(R_D/2#WB^]3,I=,&07D M@)@8Q*01@)0VT!'3V0B$T51H,V8KJ/\/?+5/,Q+S8B)8%8 5[^[V)% 4UM99I-6>S]:FT9K9:!\(+0306:28#)_"%30J M:CM N%Z&B>6=81G!]W8'[!FB/N8Z\/%@CNRT&F#]:$A;R1X3\WMD.;79.;^Y/& F/JM-;.E"H> MH>X]-;N%F@%P7Q+$UU[;#/OP$[E/JWAR/O?5UNK6L1I,?AT11@B&X#54SX.8 M!SH$L6.9:/+5@QB \V(0*Z%Y1I#"((F2 U/!MGH9-!9I'S9]8W< O?/,PKD M%G$1;5?RN2602IR>,/': \ZJZ4Z[9RJTJX=GQ&X">3*!S+Q3'M\G23*0KG M18*2^ 2%"0!(6$9,/(L5*;4;<:U%=<8:D4L_-*>]>G>Q.1>P&RN2!"3O X?5 MA&Y6Y$F*XB1K!DLFGI7,QH64)O.BQC#3^WBKG<%JXFPK5F13TJ5***[NM\Z.X_@V(/MU\(&)XC*'VU(026&, ^+NK_ 3?!O\@?T5AX_^ MO-C>=N(%'?&.?&,?]Y._:\[[1OK@HIL7[YJ;OQ)3#EM1/PH-_5RQ?8+J[S 2 MOB?17[)FWM)4R0^EZ#BB77/CWH9[]7T.HMO$?\&@MF.+TVWBOTW\U\:4]T[\ MG9>\Q3<#X&0;BP>OED^9KW6Y2@[9O[YY<[-*+F1J^4'*H6JL[V9)+%D;5A;V M[*6HD0]O'9TEBT^D[)E+982[M&Z^V3E'C32[[-1ZLWTM)VQ+ M#U#C,Q4V#9N-F7!8%EH;01*%'AY3,"55T-$^$,J(B@J[J[OWW!A*DJ7*^S.M MQ/#$'\*?>X-G8I_U6WR/%'WG#-(,(\;<$=#U-0)C?T!P-=SR6PCM3B")Y MV1#%9=XKA(OE79-KA$A;9R#7OVTAS_*]4*&$.:/"EQJ29Z&:"/*O&&+XK]@* M2ODPC!76A>ZA#)'RGDM0=Z[_,7U#MCP92*HAZ#]B+C1T(*FP71S2+M]0>!S" MCEPB[\%+BO%B5M18DA\/J1+=R)!Q6/.J'O>?'Z5Z?D](?$B!\%A))^QBXW', M6\#LCQVZ/TGH&N;71*-BQ:TXR- __L53J;]('/^+1-,:%KM'U/==UKAUE^,;)]A?C7KY^$+C# KZ>*NB36=EU;5U(4!<7\4\'MQS M=''E^D[40R<\[$,+M__Y/W9,;UU-NNH6$:)K".)+ MBU]0/.#\$O29$+@KXSV=N=MD0/BU@4EXR>KRKMC8UFV-W M^(M>^AO9/WQ;R]%@'\U1'Q%@T1W@M;'R9,S[:.*G\VS2H%9>2ZO4%(;@,6W2 MQQG[:$_^^H\D : H9^;UQJ[*-]I]NIVK-AJ54KT07B5>0_,_3V0R&7)_AH$W M;:Z\YM2PM3-F&DL(;>XVO]P/H.>D.7X>=&E"A/;-+ZL1-"9Q=@[_. MD0^/\=IEO4FWNZ5\J4[7F1)=+=6A[-=H=,,MGTFG,8K\F+ W!<=;7:MY%\MO MW.LE<^F=4M&E%B<0^F^%H?,!9K.E@R?ODD_P4X)*'-]P^%&I\^E,.I/ZX%R! M*EUYX;?A<\PIX[)025ZU MG@@:#NJ"=X8!KU'%OOL#GXH=.HEG+0>,AEZ2K4 M+VRGR++0BL"3>/J#P.!,P9=5+[SX_J7$"&]6PE@FE$>T\0<_A69!&.>=%72( M,Q#KC XD5%RY:"+,,(>C=1&OM%DVW *BQ["'O57N %D@^4&X-5KL]3WTF;; M6&,:M6:;+48=:VA_V $C6 XE'T+WP!K@"VHX\IMH.+;%E;H#/NJH8R<^M'^O M7;NEO[%VHSO%?+41=9PQ@CN*Y75K]A6MMLS7T&GU1I?%"VP=FF95GLQD*.IC MJ*I;'G"7:T//BCUB[ 6@?,7%(XY]#8WT@C>!J FF,%RR*J>ZDN^ZT$@63)DV M!3UP5==2\I]U*Q!WL<=6-A?]/;86IE);MX=4S"..$-"6,::H3!NXOGY\>SYR M6HBXQL7C"P!+M% 0K^J%^\60B?"KOOJ&$*!;KN]\%F")N]AV*R%6MMJ);1J" M8Z1%R_<@'AT->+&VZFK7KJ 2Q)=64$D4->18N@N9VG0L"JBLP]S:<#I(D*GT![=/=_:_PIIC6U5?O7GPZ?"'2)L' M.(ULN+P@>9;C?IK_]%UH$L96]7U!G?%Y.$2']P1G/MZEUQ%T !>K2R_HXS4< M'X=$#"Y;MQN(A2T\>EJW[_I MB/GAD'N*]5QTQO1UAN)'% $Y$S@;,OL %.U MG$=^\@D,H[!/AU/ 9>FZE1AJ)K9L9PLX-P43:063K*DFZ @*\((M%P)/D>DT MD3C"VA-5'UO6O^VCN*F.2*N.5+BVV%I:\%0Z06;VW_#W#D"DOL>JY2LI")*= MC^"JRW-Y@LQDB$_/&.1=;%WCU2N!ZXZZ.]]QC*C)YY?U*NQ(;Z=4J--=KLUV M^ 2>2E/ICXEN!PY+\+[$I/TTKNRK)YUR( 35DX0+ MX4EW WY?'^!/WR70A;>[)T:WZMVI+"X!7?_]NGR=)<4@D=PR&)94))X?*[VE M-KBE-GAW:H.TDDPI:27-BZFDS"=%4N)%#"=X J1 FDAF4J2T>R';VX<*3YCV M8$>1K'H2AGW@OU<=BCWVZ-AI5%04F802 H8&^TG3J)RTLUUTHVC+%]"]H'H0 M6]Y]&[/,6!Z";^6NQE94;<7^""\@75U'B$K$'A^NKB'\,\Q#)*CFIIRR/"2Z M*J>OCHJZF]"MQ_L+URG?K-@$A54HP>9:8%=00&PD.%#CN#'%L8R8K@I+(L: MBQ2TZHZ6%RBCXDU'G:($8EN^TRK\,UQ>KMH&:.'[>&%R!BZ):5W?ZE+,6F4: M"QFY'98(Q^]9#IH"8HH *U@-=IEH+*3.7L()#HB]181MOTK[ 8*7M%5(XQL MLKD,:JZ8?TV,1C+5L5@AC4 M>BJ$M^S^7B4.M)?]$ R4]0]5CCHO"38R)9&EVO"V5RUA76_(IN(R\ZN M6ID*N@_6/467[]H($,N[/Z$%LAJL%=ZB#36VNRYJ;,+=0D%!/ZUJ?*3376Q@ M^7#X9@Q1">F2U$]_78KQ MTU]7^'AV0>J& <\JA_.JL>?WF1HF^@L1 =;/T 7'$*VZX*P&L%(;)A@N0[,0 MLX"E'#/9V)>:!CKA_H@%#Q+>D4-DGY M4 SPYB[L?H:40%44!1 MR7 N@0:R"P4>:2[!=7W##NO]*V9:X7"(\%7)>U.LHR_?ZK_KD:YK"VT!99-AP'/[ZK9!=+=T)JB2F^Z\87.(M/P M4$DXP S1#3.#P@9MAZ6QXP@'4%WP/*AE?&^; M<@[*$^V&%J(4)GVVEL(N@I&@*R$+H-Z#/7;AV)?K#'6C]%2D=CQ(1;BN6*TE MH&X-;3HGV&[YT>Y?R2&RF%]FT\U_%F7_6>+F/[OYSX[A/TLIF)RB%%ZAT@J? M3&4R/"5)23Y% 3)!RG@*$Y4=_]D!B7J.XD#+[/.?O9DVE'KDP6ZNM&6==ZE] MM?[X%PWJ,4_0>G"QK=%M,JLMJ?!VNIFC$>%48]X.[EW^W7](43R2X?)NAKYW M0/3*Y/P+)1:X>\*P=^2#N0Q\WSO:-X^\?H>$" ME^'0:H+K3K T!VVX?EIZE9 Q%69:7SG$W#]/FEC\W2/XN/6_4KH4B>- 2J=X M)9T ?#*95/B,**7YE @R.)%(*5)&W%&Z78G/26U)-;#[>RVN9?J#"C^ RU4: M7=GPM"1)=++]SK24U,CYQ%UP4B$^&K5@R=33DH-%,"@IXW*/$ZA,?:J,Q#%M M#OG_S]Z7-B>N)&M_?R/N?R \[4N?,QTAA-AW(;8O"B&$$!(2:$' MKW^KA.VV#>VEVQBPZ\/IXZ;+0I69SU.965E99'I;_:.1X4Y:Z\6^VU&;24,I M++":-NTF&G4XLE;BE0'9FE .EB<7H_:PA$V:;8T^'#G;[LAA08@DN4H7HFI8 M6 E3!XX\F)%,J1V[T0]F^!;/,>W:<-M,NG#DP8S:Y*!$]!KS-B.NZ/9UY/KX#BB<. MAY9E2V"U8F"H50/;C+=T?3LQ$XTXHGJFM%U&L6:75;,1F;M976J$ TLCCNA> M<,?#ACM=C)S5M%I79V(B. /PKD>4'Q(5G;;TMJOJ2V'H]/)YK+P +W!$4]O> M+FB7?&8I-^M#HJ?TNNO>% P]HBIL8M.33JAT<:G&&&PK%ZXK\%W90YOJ+#2) M*%1ZMBRUM^NVRK-FP#E26R./F$M4QIW)%,LE,M:4!J4Q$]9P"3SUB+E@NQ[7"?UE76WVC66+ M*8FU30>\ZQ%S(4V:,;9+XFPEM%#NUUV8K*FT*U[%1%3.;[ M*J?3$GCJ$6B[=F%:I%85':]Z*WK78(8+KP"&'K&!#B:ON$')7>-2OL-4](@M MN020P!$;H!) +KLVOG6:9; *+'5M;E"B1AU1@1V-V8I=5S3'))N#+4M:O9P& MAAZ1:V[-!W/)B1=.M=BKSDA)&&^ 7*DC-@C2M],'0(W+M[?3ELIZ(94>1@GQI/*ZUA0BL%D?D MNA[5AP-=K.T\!N8^7SV^OX M>[\E;>\"7T#?ALM:Z6_]S[-"Y^EAW]^TE?>V& 0:!)JO"IJ+"YK^$!A2' 2P M4%A/5]7OGRE2.@V?[6V?RV!YO'YLZ]:^N"Q:%C+F9Z/ MAB=]UKK[J)3]*CWE:\#*&;SG/Z3,?WYR)YEZHSPR?]L;,"VO$.AI+X5,[-E1 M!YXI@0<^-24"P-*#B:8J>4W$HP*7:&H9WR:C1EO3=D9)26[2 U_@E=+?$D.M M.=4$C<(UF%'58G-<&$^G,]51G)R.Z\0NELK6369B&O9"=\/_WF#4369_*.Z_ M-_8F^N[%BXD?W?[[3<;3%^#%XQ"S='WY'6)=]";P?_)/H(N1I ?!%LBY!PN[ M;S(AT"+X+?#DV^(G?FU7RF(IF,FL1O9WN_R$(F58V4O=_""S.$W^_9_'B74U@%EJ<6^(%<1"<:E6S79-'\68O"$L:')DQAO=4W-9Q=8':CN;$W'FY!-X%@?NTF/"_%+&P# ML-RW*'*W5Y2@N!H_XG*=AG=/TIP]07$9;L+)./LG380-,_H%50"O8$2--_0D M-E7'''(1OUC5BWD>G@$$,05!;9?T#]VE_ M&YGQJ+8+A9 G(,/SGDBX0&:\F",:%TJ3)W.H4LCOST;\.OQTXL6"4YL51\:V MZ]J^/7& &(-Q!J(-3Z?<_4JVE"6@W[5JDU<1_&*FU)Q MN!QO2A:@#>AB94D!O*:9TN%)2BH!0%I>?WMEYDS#KO5"=3B9:K MVUT+G\V&9:R9:&DK.)+$LR1_^CT^Q!6(*Q!77("/]1)9%&JFX'<\P5*Q2HV? M#1+9-VE(%G!3D&>S#(=_JA36JY3<"N"%:]$VFU[7%J6E9_?WN*65@"@T1341 MJ";B8EVD.P"W('Q%;R+?@?=X&M]<;/-PJLB@65A_A1++P5%N2<43Z)X\I,Z5O?0KT'D=^#L MFU,U--,P\PBIRB-'*DQ(P7;8;9GRTV5/:!6R[Z] MH1RX6B@?A6)1%(M>MMOT$[3[?#R(0.4-O&$EVM8PW>-M6 M]=B?%Z5I)=^/+7AI'?">*"&+$Z?WGA 3(";X>DQPRHKRWZ*"/">TYUL.SZG] M'&FY3K_/+\3I6D M+^T(3'UG3NY0+P'0 T)M^)[QRXJ'(2.->K50F:G;#C6ABD2W*1#I];[0J2*S MC,"CE!2B$$0AET,AI^RN]EL<4IN/V5:O:\T<4RA&-,:/E]NR!=\3;A8R69IX M!8=\MLQ4WIR:0&"33*1OT+D_%(RB8/32/:@[Q)8]PU^877US'Y(>X;QH3A)4 M<3 255+4 ZKA1%VQW=8(*O6;N"S^FJ,X"/\(_PC_%^/^O(D G/EXVIN)6U)= M=6>*M=SZS*!N00*X34%Q)^MV<%6!P;X! JJ#0H$C"AP_J^?TX.CRLX&BM]C2 M1(X/-CA9;X?UXMK9;4S F?2=T\2@9E*(,Q!G7!!G?$B_@^=)H\0,\N02+\AZ MKC6F5ZMA.*F*D#1@=HG/4J\YP/O9LDM[N<&F^Q,[A%JSO=B<9/Q]39GOH5P3 MZA:#NL64<%KZ!8MBL/&7%1VJJK MIJ+:PJI.ZX6V1J2-T/DL+U HEX7X!?'+Q?'+"7-A[THP+C;N3S:-G2G;-5E: MKS%U.*TDD&" #R=D>>+3]ZUZE9'L^U:A7-EYX]['K$,!UIGX,3QA=W V9&E\(93B1LL(%AVW[2!Q1GP'TJN(9)! M)/-92.;47;*.]=(C]88OMZB2LL&[P/[4BJ1;S@S\&]F$/[? M/RCAKPSLFC_GK8J8K@G=*J M22'+XB3:<$=\@?CB(OCBA-OEKR6,LEE:^_RLT<6W51RKF&)0EXIM2!CLS0^* MSPKDY[I=ZK4>50"/KCS(**"@"@55UQQ470;AG=)!@HA]L/7V:\J39@5"UE;V M E^U^BO+C7N;G@5\I+1GK\!E 1VCHR4(_@C^U^7OO!K__4:[->N8\P$>3SLU M>IPK%$N&!?$/7!Z>S#+$IV_4^RHOZ+Y;7&"N32]&>:4+*K5;B":F%/EJSF?\H02+UF0@F#R*\N? MSA&\7*]O?][7.*RI02$P"H%1"'RQ7MBK0M\)AR]J^9$]4-E&)[#:24[W"FV- M3#L$$P*=I:A7I/L1\!'P$? OQOEY%?)%5ANWXZW,.DIAT"HO\U6WOQ0A\N%- MG223)9F3M:R[E*S7J[1?\ST+B\Q@ =0Q1C=3H=J(KWGBX#)(\W3>$D!Y%X \ M#S#^;)>H@A'VY[LXSLOL'+/['2:*1AKPF-+VP$26%F K.@9EJA!O(-ZX'-XX MH;/U6N)P=4V8;)KM-6XG0WIMT4MS4DB) SI<68;"LSSY"N*XHOS2JQ1^?\5\ MQH5WS*,,$PHT4:!Y%3[3/7)K$+CWZ?5G67#6IY*^FAN3#NDW17%L]_M6Q]+( MM(LO06=)_A6MF1 -(!I -' Q+M#O\$!G1]06_G!> N\M-Z,"M4LP+($\ +TA M)BO0)RLSOZH8X=$-G2=TC5 \B>))%$^>WZ->Z+> 1\7N$U(X=WJ'"I$'(@]$'A?@B;V=/52WP*AXWYRK9EUTF[(; M\VXD0O9(LU($=8V="SP30K&*\B2JJ-70 MMCF2-B.&!NX2MZ]X0@5/"/\(_U?F]KR) 'RO.0TVE(K)Y*K(E*9JTN]/4P* M'@^79?"3;<)=54#PL&OQQUWAB4))= ('G<"Y?I_L 7LTIV^XI^]9ZM[1T]I\ M-YYSCAY5JJMFCLOU^B!8Y?C)@NBR616"ZA,.-ZK^=$]H-@ MA6#U!2X-\Q<+.UJ8\-X4>$GG/O-CF9X!-\#^U? C,\/_&\4Q*(ZYYCCF]R2 MKA%#MH]L_S.%LI>" N1C(Q\;^=@(5@A6"%8H=/U-1T6)?,.9^>[$#,+_^P./'9D^\CVO[CM7T.T*OQ\YG[_E/M&WLG(]H!=1]^Q_4?' MI<1\XYC7"*H5W+74".&Z^3US)ZWG?^V?S^_HY^VU/3'3_?QPI@=FJ-4JIB99 M,K_$,:6Y6]4*RSQ>;_]I*4^Y47C#MO[]7%,7H:4'S4")],B<]'0W-EMFH,!W MO=_QQ_<[_@T]"+0*QLBK^6I6Q75Y3==&8[(9"1:0[LG$\*;JA@^30YT>$D:W M,J&=HC\-!MW5O#(KMV]^ *L[=BO@+TH@7J@66>I!9@U?);,T@TPJN>PK[?*5 MA2:WVL@/]:5E)/F17*1VV,@J;8FY89W3*%/)AV(' MJ8KBUP:TXIE$\T5C_/W)?Y@IOFKV0YSS$CU?%?!XT2-&M5AM#U@P>P;/XGCZ MW[L9XEY2&?W^A:[9#+'0-* R$C^8A*;W&DV4PS#^A1: &O1>A>N%N$TG2L]7 M*J*QN50;?-^IK]ITQ=_$04[N!S.[5:[;80D!C]@;;&\;W4OH_K;&L:5XL#CQG%4_+5'/7,9A&^ZA$?T=M MJ?SW?X=/ E($!./N/TE,.(&[CP!^H:42Y$\U(1PC'",.+3)Y_1-X %HCYWA=(&NPG^O9(.69&IABW5XJ#;1(?_0JO>YB&P&_+PTP0/6IKM%&XIH0_&: M-Q0OXPCKR8ZM/R"0U$L[#NK/=X:-R-)V,+3MWM\Q;GUFQ\B M>!LX>=T%X:4]P6PO8^A+.])=E,I%J=Q/FN;8 M]:9MFUNNQFI<[\AU)A]/K*D%F8--F8/&LS@C?*JFB*_SM@PC7L0NW%, 2IC: MAAVA4!.%FM<<:KY5 IE_79>[U#$CW?;,B:P''I!K^ #"^3V" ?\!R8#''B'" M8B@--]O=*,9MIUJ@ZVV^:M' A4JO'2&SM,!EBFB/\NO9:KU2)6=+EF:L/*GBHD:EUUH(_.G\DT]0-MP- M3#V,@^W;"H>OKTCN;I[I7NSMMFSZ=D=+N.3.N+IK1EH3UPN"U:0Y-:KFK?2. M%)S($@PJDOMS&8_5V;H\CH:4JN2FKD<5Y0'6;$,9TP3X[V@]\JMD;-Q6PJ=? MG0WIE#,]G&>JP @?E/1%_(/XX/W^<+CQY X%LELWF*J*,O%PM MB:/\=$5UPK4%"02$'SR;):C#NV>^9(9T?]5>^(MV@"C5@ZY"O13BO3@977XY MS\EJZK=%XZL2Q0I8G6%0 B!@' M,<[G89S3.7^OHIP>5S<,>>E-G%7,^'-"Z&IUX/8!RH%NGT!DZ2-^WW4DGO\ M'P?7*:N^85D.L_3QQ"?[PP+I]%/^*B9M&;O(I2 MK6%=499-EG;T6B!/1X0P*VJB1A/[*D069\!_O]X70"R"6 2QR"?SQ7Z#1DKC MI5W4B\O0T$@ZEO]I](!YH^06>V>1Q&]G3[ MU-()\EVYX+WMSS"!ZH.'!O^R2S@S,[H!BR%U;PN@D?'\"/J% ?C8R]C@>5:0 M'NL-HHP_S40S,S2!5>KQQ(:UE,#8P.S"_4]I")266$YM3_<,.TTH@@_2FS&_ M/5+AQ%[_^!O\WM9.[AG5(T^/MLWWJ.Y+Y1 M<"*WC(#C_PNG_."YCQZ&&:;K_O6<"W_WA'J(>D[ZKRW)_J!7![\^3__ M[^%L?D:BF.&[?O#]CN,>B.].,BG=628V#DS=P?0I^/KONIOHV_!VKISPC;JC MS^_W-$FE=HX#L?YOYL'/4"@'2EOH&^R!W!Z5Q-S^VMUG*37>?^B'Z1FP[X'I MZG#/_XG2;G4>^BQ1O-C7N.Y":V-:9+%IR9/ M\ )^L__6$QOYK>C&C[[E5BQCL$K LNS F 5@TK"#UL _F5[@+;]. 2^0YC-F!O#!'9]W_POHR\ GT3AO]_G MA5YE$K]8DNX]R_N\&OGZM?36_('Q\RQ/TQK.F81&XSRNZ1-6T'26)VC&%/ I MI]\:C'[GDI0=/BZI9KVO;LO#@A'4MNQ";FO 97HZ3 MSPLE(5=MKT79G&E]YG;46K8U[G!DEV&$ MJ.C290=;2"Z^*1E=$T\TX7 D5O64QIHHK52S44A6I;S7)VA+(_##H6V?"4HE MHQ3*B^Z\2%86M>I&!\9,' XMK&>,;0V(&4Y.EKV>VB#&W$2$@<7!T*#1C1+9 M=3$9XS$G-&)B4@ R)8XH?UE9T:M4!P%'6^P6B(HX(M7&8+BC%':6TXE#K@",LE:A(U,9UF,> KLT(YJ6S2IPI/AP[K0WPS ?&,BO5\ M9K[NK9-1 (;RAR^P\>G-O!(*:WRE]S;&CJXHM0J0P!'%#CJ >0J=71,W\\T6 M6RUAD;=)0%1W.)3*%[%FXDF"VN\3JT+A$,I8ZH(-^WU'JD]>5%J##TE)A, MEK4$#CT *]Y!@Y"BU->Q6F324U$0X]0.LXK$TP?LW 9( MZX@55O(R.6GU$D.5F&2AE]LUWH\2T*JV(K$B-UDK6IX7IIDFX%M,#0X\9 M@>L;YJAMC_&B5M%Z*Y,D@CX8^M,(TN#E/@;8YSN _^_JR]#\?O?#PT485GS< MQ@'0=33V+N=C!_U!/N36.S]TM:/@[EMOGT;L%_#7[8?0_#?FV8S= V?WP?-] M\,RIZR=WR_W=WS&8^_F^#V?@W20OAA&W7D3ZQ7=#]3%PS>+(/$E,\1HOAWA# MJO!A,/A'J3+R&TDA15R (HAOU+.'R)$B/D@1PC>21HJX $4@:KH012!JNA!% M(&JZ$$4@:KH012!JNA!%(&JZ$$4@:KH012!JNA!%(&IZ7T6\L?;YQ5S?"6:= MR3R:]X<4X+U$O*=6[ALG:?@N_/"_-\S-[TZ8^D;SIY_QGU01=&>!:6;JX!]F M84;V)B9LXS'^#-H^F"Q2_Z'Z&[;WK/:O@,D0CWV4(9_QX-8?&[IB+B-S,3:# M_3DW"L_>'7A#9(=LY"TV@BCQ,NQ_KYO#/X_;-?F[=DW@WUCRNNT:'H*Z7IY# M>GZ#G@FDYR^A9X3GKZ%GXCU\C[.V[P#/[)AKTXO-[^]FK^>>T!&#_9,,^+FG M\_'NXC[A?(9Y/W/@] DU(6-%QHJ,%1DK,E9DK,A8D;%>?-[O_DS\OF4I/"H- M&T!D_,?'9J\N7OQXLWRI+N4$D_SGNZ'IC-#9MVRY/_C_W@U9\O'>CC5.(_:- MG;K^PRY/^[XJVOVA\5P*+\=4T_3_YJ5 M6,N.8W4<>=$ISW8D3_K;J/T'5]6E\6\A\!=WW]RWHYD4AT"?9B!O##>&BA+# M$+RN.=G?"O.T^4O%7JUIL3[#U7XI'](5-5+& 3SN2]W\(#@<7F5YI/,+0CQ" M_*=!//$0\<1[(GZP'-E")G M2KG0@@?G68!XAL\*Q+&6<0CQ"/'7CWCBU&O\1IT'M5:![#G-T4I<^KJ(BZUS M(]Y@[-S(-L9+U2:*RU*M,.Y-FW"-%VY^,#A8XQF$>(3X3XWXTZWQQ4%^(=DE M>BDW:;>I]"B-4:D_N9?^/1"_W!H!&0D\KF+<:+39CJ@FYZ;-<N!?'3/*@%]=VX;Y?HF*KY=2^V4J\=P;X:?)G/XR@WCN MZ5X H?YQFN0!-)5;9#YF5'HU%*9N;>K@+)$?#J=-8;>>GYM1SNPW!4;= MBBV!3VJ]5J4H:BS,D]!4EN!.Z$(AOKD8 "*^N;HDS8M\0_8%/L>P+(WW@^JD M1$]VP[Q[;KXI\PMB$&W\'=XD>OA0#3JSOM@&?,/>_*#8+,D*; MLZ>(7N0;QI]1#+\IT?)BV&?+G7*A/!N=.T>TB"K.)%5Y0Y;AH,$ M\(UP\X,@ >'0QVX 0(2#" <1SIDS5"\23LF5IHNMA^>=;4A0Y5ZM/([ZYR8< MULSW&7VKK61;JHF-I5?U8*MA-DU1"5R6QLEWSU"=+1VUO^8MV L.I=8O-K7^ MSH3W!=CK>#I()MRDV)H+AJK76DL":V/AW%ZMJ$V3\(=;3IN?& MZA:;EE8&'I7QXG"%SQE^T!B$$*NP2$5@LL31"\D05A%6/PE6CZTLF%*?,-E8(45[4A:#J1/-QMY5HZ3T<+,EF651"BK#Z M!;#Z9%TEL5*GE2>&GK.P,6-;M@K:G#QWU+WK&"NZF&NWG&)IEPO9 DWF#+BN MPJB;X=DL2;Q_V'U)A2&/(+P?]?/RE0]L:H-2GE]EWA=Z'.U& MCPS_"\T;&3XR?&3XG\#P+WV7\2]X(#^,X#76(0CTPLR_S+LP$(29RP!$DFF$ MF@&1+;Q5&KSZ+OW@W^_7->N3FS1*P%SGHH/,\OHGB>SWTZH6V2^RWVM6+;+? M2[??Z]^J.&6OK:\7FUY&3'[ZBNHOL-]Z;9VZ8(S>G!9]?Q**WN2V1OM^PS;_ M(% '/[LF_ &,$Q_$ZT=V+\H:._?HPLC0"A^6,')%E!1H= MV$#T@>CCZMM^G88^A#4>MTN[J:,$3G7%UGF> M'8*_NJYBI_&J\G&UJ!<7*[4YG 5RLK6&AM76" +F="@FRU,4.DF#: 31R*=I M%G82&C%W!$9J..'A1;/ L/,NP0C=!-((;!Z&9UGF.=<*T0BBD2].(U?7 ^PD M-++0:E2KX38Z3G&W8MS $%FW(D(:@3W!<#9+\*AO/.(1Q".?I[7727A$88/: ML$"MVP[;)"DA7._HA6=!'H&Y'I[*"N1SS4ROII#G]J'[X\3<-_+.!FT/<$CT M'=M_="1'Q'SCF/1%]FW"C->6]/\]#C+_^?&HKA^EV%&*':78/Z0IV4FX4G+[ MQ6JT;?AJ?YH,M)KIUF@)<"69WL>'C]K5:I MRWBAX31GXT%;6 RLT4Z$H&=O?@A$5GAV*PQA'F'^JV+^0[JDG03S.W6I=;J[ M@,3ULM9IU\Q@+&W:$//"S0^*P+,E"#S,A),ME!>8Y]_[*JEXNI=?:EZ"V3S[)JSZ+B.P7V2^RW\^J M6F2_R'ZO6;7(?B_=?J]F"_31=!73=<$W9#.6Z9F![NZ[D$T6MF>'$8SEUN]W M%=*YYXH2&BBA<=G;E;=H+.ZQ"',5CY H;Y:F%YI'DA8.S[+U=:_#X-L2X>LZGXS=I*UV5L%6"+\:9&Y0(1XCHMH\:S^+..^*7O M'8)GYI]K68ZR>1>;S?L\#YP?DAL?=O@K,D)KPHKJ2E:HXDMCX?S@:::4%PP@/3))VE:!ZA$Z'S MTZ/SM!'T;Z(3;^W6W5DU".7FL#DT(L_%N&F*SK3E',5D"?Y3G$-^9,,U'YY( MMM?F)(VH_6AF!AD]#,TH8R^6NAW P^0H_8?2?RC]=]*@'+9S^ [!6(-8!&S5 MA$B$E[5'Y7L<'F$M9E9?5[MUH]D8FNIV&K%&G:[5YBT+HAF$[\ !(=&9/X1FA.8/#OM_%\W6 MN+N3",X356E*<).MWX\*0KHVPWB?S9($ZM6!X(S@_,%Y@M^%,[YUFYS;Q-IR MLQ/&M>F0;W3S*9S3! 'S@K-]!1OL'3.,@MB(X@"V$S-FX-]0'_H+3D!^P6,R M3QD(SI @WX-OD9%^EDE>G)%>90Q[ETY_M"A(^S7AR.JX%2<]+8=5*GC'7&]<51J'<\#HW9/&<-5-5GV%LC2"ASNN)),E.)3510!& #Y3N/HR@.VH7)WM0FR% M2WJM4>T'L=)>B1# ; I@!C]A%>:Y#1D!& 'X,G=97P_@$)/SH[ SV^)F>S;+ MSQ1/'+7;$,#"S0^.SO(%=36E$=9C.>^7[%U%^"=C[Y),^> M4H1L\Z^KCM@AU&I^&#:]O!TN_="&7]V4<+@/@%"+4/M54/LAL?F;4:N4MR$K^=Y6MJ=<.2YKBF<$ M%D0MO,:(RG(,6FL1:K\\:D\;D+\9M;@KS92$$U;R@F.411BTEVXN16UZ#Y&0 M9>C##-N_KWW7/2T#S_S+]@Q_8?[[;N_]?6/V<\_Q@K*'Y[[__8.SB^>>[J?. M :30;?B>OS3AUWI6.07QKS.0=)?@8\,G+=E>+19#MX'/%5L$[P9S ,R1/@_H MYG1$ 9^8 CY5"<"+; D !YYA!;,,%(6;)[R'=90L*4QKZR]2@)I 1:Q4ZBP M!['"5V*%ZT]8O-DQH.:DL*$,:N%(%M5CRT;>FS13!A" 8W!XSSKR"Q #( :X MX.3'FQE@954*M>56#E7)EPIZGV,V$9'FS+D;D( 3W!&01^>O7#7?W4$6Y:EL.=U\]K+76;ST_= MPF#>XU:B!E@3EBX(@)M.&*(@3"-,7PBF3WV$X",Q7=LQ^) HY*>J5"'7_3R] M\ DS@9B&A0U4EB1/6,V,,(TP?6Y,?]"I@H_$M)F3E3'S3X2$SGEXR*RYK8=N)FF7$M?ZKS2;I. MP[P 16=IZO.UAV\%/@0UL P@R-.D"LX]193W1'G/<\H>1%R .P#B(KD"<,7Q /7 PP$ ]\XES(:WA@;@9RQ9YV M\_*J(%%JU9\K=I#R .Q@3V<9$I5$(2) 1'#5"937$$&U5>M'^:K;P?7AH15"F!UXL=CUSP/-_WS_6CI MW/.Z !+ZD.P$ -[/1.XQZN'[&*W.Y-!AR1ZV:XC-V.LG&DFE-0],EN).>"D6 M@C""\&> \&D3"R]!6-IR6S*AK!A7JH:0'ZCR=#X6(839FQ]"EL)/>$DE0C!" M\%4C^$-2 B\A>("YPKS<#SU'&K3I545U:>0C?7(P@C")\QF'\) MPA-KS-!BMSEW2'6VY%0G=L=-"T(X;>H 0OAGL_K76;_P\6A&N]+;">+ M#!\9/C)\9/C(\)'A(\-'AH\,_Z@@KF!7,J>'MI$!<6=F8KMQ9$XRIAYXX#O# MS-(,0+2Y6, N\S,]0-N65YQN>20%+#0-S-Y@>Q%\+Z7_T^SY)&YKRZGA8'9C M.6F/G;A>$)_^[A^]TOZO\$% 8L%"=_>?)";$W-U':6[H5A?O3"SG5LF[98KR M]MJ>F&F>*(5FJ-4JIB99,K_$,:6Y6]4*RSQ>;[_SMBOYAFR1?$LC+3-0X"NF M1'.?-<+OLT9KC&1*L>P9N.(Z_>Z\4I0V[;9&,G#W%?_V;-4'XJ%/R$.]36]> MM,A<6UXI"T71-PM%)1+$0Y^7A]Z\=WP2'EK.9PN^/994=NAL)@VC/<6CE(=8 MR$/X"0^F(!ZZ1!ZR\TO#K^T&CMJ7>HWYE$J6]2GRASXC#_WN#O@I>(A7A]R6 MKS=#50F\0"+')#;*I3PD0!XB42W:%^.AQJC6@KOY(#![KJ0.[>6C!#=*<%]0 M@AO9.;)S9.?(SI&=(SM'=H[L_&O9^17LP_?36-N<9'3P9KIE/MIY#S-^'(6P M.AR^!,KWH#Z.'U'VLI_,NTT)V1RR.61SR.:0S2&;0S9WU.:N,&U^MS>289?W MY:0HP+SR //T#;BN9D?O_DSN[7Y>?J@O+2/)C^0BM<-&5FE+S WKG.UM[B)' M<1\X-N+%V R:TW1S+VS^C!L?;_3]/+;+UV>U0JU7$W";7<2JHM<[*R712'[? M_H;*,LP):S#/;>H(X@CB[P#QT[:_^5.(YYQ!K2@6:RR^GUU0YA1ZJI,RS.^-K#)51M" M7-BOX@2+((X@CB!^OOXY?PIQ9KOP#:VBSW%I+J\J>6;F1E3JJ*7Y;%2%6;^-TA%6$U2^"U;.$ MVV_ ZFXVG%I]I;!UE$0>$5M5P1OY=%V]"[@Y5G@IX/Y/I(]=\V( ]NYF9)CP M1N.G83Q!WAM2=V9F=,/P%^ =MD#0&<^/P)2^O'$AD#2#Q(Z>RDR#^3RX,__^7\/ M9_,S!8D9ONL'W^_. #\0WYUD4I*T3&PU<.>$;=7>\ M^/O],6(J-5 ![8+J \];F$Z7=ZCSREWN%GU@W\SB,[.GV*4JIG\KY6\_, DC2_^@VI6-G MR].?GST>WH4&""$,+TJ'>+R'@_XR))X*^IC\])28-7+,CXF;_;>>GNW@>XT??P8@ MJ/%>%/NI2,U&7FXHP+>*W^Q#,P9& >TEBG_O/#LC]]>>%D5_[(]L(#X<0C6 M]/#?'[3@/5T@'K_Q8W:'Z^)?KUQ!;LU]3!$"*0BTIA,\I]'Z=*P)PL30!%(7 M2-[@F.GDSMSU.\^%(TOY<-L-656QY_0JXAO1:-V&7M?3D8S5\I<3DFVI4CQ< M5WPJ#LM< D;R3T?6)[:,&=-I*),X%E:79;_CP#MV#I^)STN[!>56*NJVV:H/ M5KL^ZW8L,/+@F8M9C0F-^3"'2Y1 Y/O=V7+B)QIU^,QD5&"X:9TMR-@M)GPF<2#07*[7,G$E)AURH]J$@P>QLQ U6L.?CJP5>%;9=G.&7)U:^?)V M0EO580)&'DS)P;AZ32Y4,%5BA;(PBKA0;,!G'DS)\PLQ6[=R:]7NDJ+5\]I" MUX4C#Z9D,]/(&;5B!8^K+8_ IH4:683??CBE;J*:B_*T&,O2<-28R]1H[&:G M2BMYKH;-5,D;**8QG7#+@:CQA\_L&+MI05KG-)Q5YT.GU5Q7\[-$XP^?V>^/ M(G?^L9';HY47#W.K=?0^S)]/7[D\]&S \< MC0?/]\$SIZZ?W%'OW=\Q&(M_W[N2"9#.BR[<+:.G7WPW5!^#91&$ER?QYY[N ME'[#F9_NV_$%B'C]:O/(+__35!/2RP7JY:7L&-++>?3R4N8/Z07Q&-(+XK%+ MUPOBL.4WQ @<^K MA?!1?0*O>,Z&[\(/_WO#W/SN_*EO-/^A55W'RW$>B^2Y_>KN+##-3!W\PRS, MR-[$G&3N-ZT_E2T+5P>!<5O_XS@=BN%04CWD06]'X6A-CU&L#RL+/;+SL+WH. _%T0$/@W MEOA4((#G=3X-92(K^'TK(#Z-%3P[TU^;R/@7*R8RD\])%LA,/HY-?L^)NH 6 MJP_GW#"CC/VSLOX][/_"9O@E&SH=BN&?G[JUT\.9OO:X*;Q:4<2C I=H:AG? M)J-&6]-V1DE)SMEO!0!R?]*EYH?AD9.DQK05,%N57.)FM$ZF,TM;T&U8EI\V M4\E2W*EN=;T\9+_*,T801A#^X#8L+T%XME*W=(*5)7G!XF2C/BG[FQJ$,'OS M0\A2^'/7H2($(P1_:01_2'.6EQ#<9O+BP!Y,1WA_.&>\2(-@G MLR3YS@U0SYP9:D8S,X!7 3XX4K\/_+,9S]SW2]$W[W0CX+FS8)^^7=2O>/A3 M=(]Z=HU!!HH,%!DH,E!DH,A D8%^<@.]FBVV1PU+N&_DW?1MV.8J^H[M/WHJ M / ?\XUCTAAO843!X&(V$F\O\> M!YG__##UP /?'7[6# /:P#L%^B\^^P"U2I#OMUI=F#J157])J[[JC:TTA_2H M*^//%)NDA[."ZRL/26+@OQO#/I>,0-2!J0-1PSAVS$U.#(ZPX*^G4/M[S(4%SYXOUTJ$Y@7F)@3,P0OFO;/MA\F$?8@@9D$E/'[$^H[ M>7>[S0#+KM,./O#'<&*Q=<*#O MF1XLU@E,/33SYO[_X@3>-)+>!='T\O>+'/0$H'NP]P7 1^#5CE7W8)7NR)1G MO-SGBY0UWDPW9!-V>F=O?M#4"4OD$8D@$OGT)'+2C,+ED,B@U764T=1+5(DO MF 6N2FW$K@A(1 D0N"(1!")(!*YS-S#Y9!(SJ1R#CU8K^3M;)HP0XK@MRHD M$9B>>-X5N9KJA^?R%5T_TMV,_ZKJ8Y2U/7G6]MS<<]ZL[KEGCRH@$"H0*B[3 M'SE[!47#C)I3X$VT8((?.!=1%-CC.+UKK>NW] X($?\BR8W(%1I@=@$L@EOQ]T79PC< M1EY)H2SQY>6TJL)KLS^@W1H"/ +\EP#\:7,N;P/\O%WB M.;_)A[(I^8UBAQVLIR#^$=)\"IZE2+3OBP"/ '_)29&W =[G:DD^'!,KM6DQ MJI:+^GYS#%=XV,N-SO*P.S@"/ (\ OS%YBW>!OC2.)FX6\P=XVJ MG 7>+LU),%E@]"\E)?Z3YCT^HDO]4Z#N_^4^&P:[2KP2NQ_441^^TJU1=6=F M1C=@T8?N;8%]9SP_ E^F!^!C+SVK8@6ZFUGJP;X 9&:&)C \/9[8\# +L"

    \7A'[P4,.!'W?GS>?.*UR MD@/B84I]ZN5WZ@GG?C=A V6%UA (6*8Q?Q.,G@@=8AA\G8#2O&.P0P GFD!2 M; )"IP4LE*4?0MK-<_3[WD!:%*$58ULUPP96Q8!(G=:EO()JM4!<;NUGEMF\ M?.YL%B=%>B2PZ^FEG5^CQTP7"@TV;A>XK#E4M.J4LNG!Q\L!G+ZG!NRL8YJ0 MPV>K &S<\2J1=4&>6]HM@TUP5JD32T,'@$I&3R,*1R6>;L,%BAXQU'%UI3NP MH9.4)$%?))K\7)2=V#S2[]J=CU?]^FTV;)OQ;'/3L+M<.=V4>=/J0E'BCL 0*!0['IFRZ],OU$Q3=)Q._3A='2"\'2%-UD.:"D8: M2/3;#?&0>+\:9:#6@PLC__83:Q@A^*)_ /S8#)4P$&C8(ZU>"N4$F M+AH" 719D(&$[&"HV0NX#FQ0I2!#T3#>Z(+MF-!&E:%YBS1AA%#AF;<2OMZ/WOUB!L,7(J/;(.#T@8Z\T]VR@]XK M QV8>#"^*6^,;6B9$[BTA8U^\FQV//V#Y2Y*-(0-JG&"C6D+4P%!)V%-#=.. M8 M[+%B*9_&A&DR0=*:$Y1$OC9 1<(CF!HX/S5<$>&)P#I8B86LP41''X#"6"!%Z(CT:$2/PYH C$$KM,B6EQQI3-$98#H@_Y: MF(;DB+Y1NO(GP*UWOQ*0O]'!/@NGA6]"AZ\LJ7]%(5 M'"1D$#7H8*!HP_0'])L6FK#YCMW0'\=0PV#5>JGK3B>B#'3RWR[C?M191 2: M]KK&UU$BA.LF?7CS]#D=V\5C]@$**GZ:R0']^Y__\:ZJ] ?TVY$&1UYD$/'2 M8F"W\;N@N<+&VL5N4E'FI93:;FR(Q 1%0KK^#W'P&5'EA&NHF,L!X8[JN?B/ M'9=TV7WYB_0K9MQV32Z79<,D@ MI$+(1T$ZLU<9X48.RLDEB%^YJFE3A&@KJD]$21>CM_-,?WM@V#1$<,?K@B-A M_(-4A.N8Y7W"]TQP2:K\'OCV13LMXA]DARJZ Z1_[SRIC\2>+Z#E:Q4\IUG" M+CS8'+2YA%,1TURAV4N-08%DFZ0\HD;D-T_H]BT9M<^.9F6=Y2,D,M&[RUII M@%K2KUNJW5(3#(&9YI9-9V(MEV2[1:*0XTF?V5Q+Z*S8DLO5[6%YZJ1&BLRY M(^:T96M8T0!@5B;7;HY[B7:^59@[\BAVVO*9G6M:O:QMR;D18\>ZGLDVZDW8 M^PP+DEFSO'3\! TZORBMU^O;D07?9O2+SZ&8Z(7&A#L%R) [,'']4I=P\93@ M6U?P9]P&CP?99G!LZ%FOW1RB%7ZA8T.F^J^3L1TL3H'D:)B&$D"T0X5G$=$N M#0<987,@6(C&P-^*?A6%H__KV)QZJ!>U&33"]X8I3 =F< M4#[@PB=:L%?XP:>1A@Q2Z/6:4+I0OZC;S!AK2) LK>CW!V M (*N/U1_9'-#5VS#Q-/>699PV@(N'WQDV**'7D+F+W;[1#&A<,#70=(\00I( MBC,G('6F<&GPGT11/@+-U7K:V:HZ>D("FJ(O'3BJ#11E*)Z>!$!7WSB61%2< MUYN)WY\!%P]$7VRBR\"036$Q540X!M'#E)U)?,Y<]E5C;R!CRN\8C0GU,N H M49H@INW:2@;L"_D?UA2Y$A?YA0?G%P-^";#!@8"5H#EXX^%@&+Y3 *7$L2T4 MML$*\UI+L>!=$"\=.2S0*Y,<2"TL6%&B<]+);@#206LH1]Y.!:H,BQ06_^J7 MCMR+K"<8:,&.$IP@0@Z#!4();X=$,20\06C>>@)TZ(CLW1Y,+,B,B:+YPOBB M91@A%O!'*-V(0B^L($0-"?=$\3C\A&3,WY0YG//+ +$G=)Y43X@TJ)JN?L2" MXQ&^9J=@^\BVFS"R9:*!@O[/LT1UIF ?A$9LTY3)VTL3 NP7M-O-Y.K51P\B MB^AV_'?),5'F0@OHN] B.DIR)JZ8?9E(!<[C(*3(]X?48+I5UMQFDJM;@TVI M&>FZOZ -0T+1VKQX'J\<]4N/'LOUXBCT@:*44'T\M;8/Z!\E]ALR1[5A=QN9 M$!5>PB^H9#KL I=A1Y#A*<480+YC[/37?_P[>I%76=;O##%R##!8>%@L18GT MN0%3#1E,W#EZ!0BP9!!?:/0HEH M!?1G8@'X-/P+19)VJ"-YJ(K@[ !OCDBI 5U&:#[!-;/ABO!:2(FI@.8&]$/\ M]I8SN'!MH'T1/+G=AU[SAND%7A&Q&AC'X5=I/' XC9Q@"P="778WC#L:]/-D MCQ),WK)2\6FV^0NAMET#[UA_3*PAW?H 67Q,=FC$F$S^8YHPM@ P0&QN.4)(4'()[;?>]?B5:56!3 M'44#ZV=^5W2/)]B[L;"1JL$U%[X&#=:OOXYE#BXM<\\Z>[5 ^>8U;H_/+"!E M0RZL;U><@N0^N'NTZ$:)UA5-P[U5MA"@T7=X)@(]"/\ (OP!TWWB8'<#DE4W MYIZ@>V%?"X=9\3)],&^TY'JV+=0?2'!5MBS#,!D@6PRP019)N?M#-'; MZSFR-S!S@8ZM=$3?@XYQGV@:VC%B['GGVXT8'- 6J7=2 +'1+Y_M!=D/>'K> M^@AMAC?'6?^%DS46-/P+M,UTM$OQ4I$@:"JZLB0O51U_BZU MS-\+OF^4+(\5NXOB*)-:JX"IU-*3O6NFP9/E]2I;/X2RT71+J!!M-40_, MDWV:'!O%Y.-P:O@8&P+D[_@3VA?[AWR*P)_^_0H)M'_)GCLCX1IU@[T\R$@SU1*#S M9^^X#_$^^ _8G$]E8?>6+)S5V%1@KT6@K0":*7H#%-Z(_YJW,P8>9P]\[TV9 M]\%QP CXGILR[X2MO_6JS,$ISYQ"9<>E]7.&*_!U,Z6+K7JL^_';M8>^3*<@/%0BW$UA.']VKP%QBLN\K=OC\U(+_BG']I@]T>N4ZH0/QS9>#Z8"SF M@S"V5\PS, 91"]( =G@&OAHILKB**.:44VK5X7QFE6J23)]CU[Y^" M5\"6YMY+D!WMH>(XG2PHNF6_Q/;^"KONCEAWA@R/3O0<+#*];>L]FDY_$Z*^ MSS#$ %*'^'$&6Z?+:K6W&I7S) L6&R[7;BEZO#EB$+:RS.D]G3\&UX!XQD?W M_PBO:EEH&WX<+X^4GH%*+T%QU$ @T/&:ONVCYQD(3_=F22'^U-'58G4W$9E, MXERYFNY.%KWJ9I5U1S&$9M13+'DI)W>8&>(6]__#2__OV@/.FYA\!P>UC,,S MP7[Z#!QS1\=[:H'20.UZ135#W7_ M<$V',H]WP]#2^,:-<^+!QXF"#E6Y=QT,VBLZ/L N@0DPT;%2T\OZA##AVA+[ MYY[7>^07'_TLZ2(ZD@\@?N'_EO2+XLSM+NSL5891?YHQDH]O>!I*_&E8L\N![I M)U*M2?=F_32GF.5T+UT\ $82>#KX0X3'CD%$O*N?="CDX MOH^W\&$;:#!,7AL1O[>BGUQG/[Q5^,FLMAL?/\QYB<\<$]0G66A) =W"G;8\ M9F0-R[;:Z$93!AUZ]U,F6*?G$!?6.&=HC6V-+_?5#&N/-TEQ[&L0OKJ;MB^T M\^]RWO#4XD?-_UJ]PQ$4%27:G7JV[%NCF72;RQ'9>K7!U=KI3JE>N[)'\'G7 MU/? 1 \0LHG.3:^@XAL.]@J\]!10O475)[)WRT(\D$F$#,BJ!O.%9FR ?R@= M:H?_Q.Y[0E(@Y-@&.N..@,@"9SH67 C^%B$*NG=VW;+W R",!?8NGOP_T;4S M@.X5HC'@6(6%32T;:B0"++\5[O#,#VC=L8A_T-MI\D>KS>-SZ#3UX]^GPX/R M1Z-#K9[\*X)OCAU?D$/7VZ#%0H"EHZP@Q.-C[6B(<.Y'EV9_05MT(EVWP"$* MOSE%;W27QNY=HD"X@>YH65#_(1G0]0#$/Z[=:,#1?5[S-,R0\LL,*6R8(27, MD!)F2 DSI%PY0\J![D"K++Z373]J[HQCJ2&9R:W)]EA?)-V4TRGP[KE,*'V: M59K=3G?%9R.S?CDF1)92/PU;)E^W+*W3J;5CE+-D.Y;;;-4AN:V1J%3,29_E MNCY)#CI23RWGVX!?6:Y*T>ATQTF?O4T]KMBY^I K3WL<8"8:WXZE1\QIG[%8 M6EPMT\N<6F_F@#ZQIO5M5H8MXZ];+JK]6'PP4%F^IPJU3#Q)"HJ(6IZ\/9G- M.=MTR>QS$8?O=:=D35P+*+<+1;UNNE&M\:9E)"R^D*Q.*NUJ*RL99Y.[#"OY M E]]=AQN7EJU9+D%'+U-R:FMINQSI.J.XF?RU4R'Q4Z%S]@D.VXP;7(^9/)]><2>MLQUEDEK M-+0UGAX(JSB(K>AQJ@E;GDR^F%@+P^>X89#+<8;)=#H#=U%%+4\F7Q,3[F;9 M[+3)WH1/)[-L;UBJI6'+D\E;L>=-*L+3%E=6E#'S/$TFZ#CJ\W3RPC;%-,CY M"/)3L::SC#ZM-G@D]K'7+:L&+]*))34F>UVFGAC(HMU64!''DY:+TE3HKH<< MPQ7DMMGMK,0Z@5^ MV1K.:U9-LH0B2A5TTN=&!T*UG!4=,ILMU*WYNFE-9<3.DSZWY8K"6M61HL[3 MU&"X:3?+ZS%J>=+G3 &U,=/<=$@GEGX>1*31P-FDSS'>W6[JC>(ZTB#;@&TL M57T>!W4D(B=]:I)%%I9K>L'5N^54H9MEAEPN/4J<]BDUUNETD\H/N(U>?2XD M"^,D"]4S>4;GV+G";GL:Q66'"RFQ43;E/AQGZK2E%B_*_1HWTGBA6I6H81;4 M8D-Y1)&G38V\F>KD(VJ2I^LET%B*]+P9PTUW%CZ*.WD7/W&< M"9LD:'L(+Y,X[\M[W:!]S,K/=>+L5V9QOS*+ARNS];(>HWP5^X0)=[E&VO93 M$]4GG.\%M[U@V$OPYC"\@[:GO3VT^N0EDNC%"G',YS3"DYO)O4YN.W8Y8<(D M9YMT!O86WC2]TTW3([\NEHS&'WD/SJO)6BN402D,1NJH(?7+ ?7DN^1NV^9?3G;?35IY3$OJC2D*149;^ M4DKBI7[YLI@:RL7'Y8(*Y2*4BQ O0KGX&%Y\S+ *6 )&;NE 8\J[P[@[YGLU MT0_87._OR%./2IC]I^G2WK>5$+1,X+?.CK8_DYXX>R;=/W4^2B-EZFP6(+U6 MK!'*73'RU S_8%6QSS9B.[$29VS7:;[=GUJD75_GC*'[1ZG51'3B_OS1=LY3 M[3,YU4KC<5%*E>4(1ZBG5.HT 6^(#R$^A/CP#GR@#O&! M^DU\4*C:.)8SY0)';PU:2S.\M"@\ !\R&:,4X19T@:0K6J,S<>CR7!+1A).JI:RTB-F]@!\T!M"*M)D8RH? M668*(Z$WB<]BR'Y(??N9>B*9>(@/(3Z$^/ 1?/@C^P$\:PF^5;%MLE";3)ST M:%PK]/\L%?V'\*'?Y6?Y^"+!\*!#D4Z9U+=,&N$#17_[F7Q*Q*@_JDX4M,VK M?4;"&\54_DJ "W!ICC/ATS^"O.!$3!_O/[W?/MIKW1$$QF+TN)]GN0%/KYG" MJ)[6Q_'"GY5I^Q $SC@AWS-S$98'DY'.-S.1?".?'L5QB.5,=N,0*T*L"+'B M5K&6\UBA- 6=$AM6DHO4%ZO(8"QO"N(#S*6U6MOR_6%SSO72?$S/5 K-YZH, ML8+]]I.B+Q6X",$B!(L0+*X<>#D/%I3E#!,L)PRXY6P;6>GYC=O6'V!81.;S MRG,NYR[X9:$W;+)Y7TXENI6E5S9;: MF;AZ*5*HO%B2(=7*5-9NL95(H.S+K8<8-(S@''+>3"O-!2>I3"D_3P* ,.C:>4\C. M0%&2Z.BV0(*J]3%(O/KM'.B,+!<^^7@NOEZF.B=#SD2_#X0K%1,BPR$D#&A H33+Y0 MT50BY$L ^4)&$Z'"!"8;["\-L:\8@_D59G_%.?_2@'AX9KZ3Y">A++P_/>'' M,^;0T43@L@5=S(C3PW\!Z8^RXH2X]Y?,.<2]KR@+?R/NI>$,!1F$L/=WB7H( M>Z$L_,VP5S %W?;N&>0$.X2_OTSDOQ+\74RJCK9"K2ME@/W<+/\;42XO*'XZ M_:Z@.5\+Y5Z>NULJ_<AFW)^*^C_X/(KA6((N6?]^&<2[ M5X9K#]J^D#PT=H5$\!)X#>0+V"'3FJ%'5L!")[->'])Z(G) /*RE0N%S6-35 M-")@I+C:?>$=+ 8L4UN4_>AQ40O;?Z/<0%C(HIL;<@5F&QG*Q0TU$^7C$Z-I M:U2?C"AZQ%"7K@;OOGUU>,Z_'4S/.$FHCM9;U1'S#IF@:XP)/GY_Y?QQTK0) MG3<9S"%"9#8O31K"!GV%A^MED"OI<(P.^M*JVU-@=J:"7E^@+BRH/9[RU!PT M\#-'4]G-G'28];1!%KB(-FWD(JZ81,?9:90I-IZX22;I0*K7(XZSHV,6 2/# M-4ZK^^<4/CW Y)25(@%\&MV'F,HS&&5E+KD@(^WZ=EG)+W)DM?D0B*&#A3"[ MG44_THXC3RCFA)PS[);MP8?<@T^>;&[9N%A#XQ+_]A#)T M,0WMY_/K,$G0UNN7,=@_9;#I08;'A](97<8(4UUK<3&G,FI]-:'TS:S(\Y8< M0#,$2[Y5TJ&WHAC2N62+$3W3-ZJ&S-5YS:JYPX(TS,FCQ AG.4FRE[*I3)\360XU>'(8.('!^S*!Z"'<&P+XZAXR-&QBK56HRK>KK-S\FV0JI9!%H9.SELLP=G-#,V7>R-) MWC G0+ELP2SGP\0D#>0I&9D,TFI-<;26[$(*H2V>V&G"Z>O9+W^EL?(W9)S> M62X!AI[0C+D7^#B05!^Q8;1\G#2+5+?&*_/Y;)@9;LWFB%/;Y$\$?]G.<FZ(LJ[03ZX)N=M3.'GW=64)1*@?F9O#;'R6H.4]SL-0BE C3,[SLUV>?3 M69_I#K\ZRH*=P4G'H^3./4)D 'NA)P3'-@B2(-%[#Q/0_$8RPC\#H0N4PV.( M:,+&<.SO$V4-I'/9&0]HY\_0QXMC@_RC0V7/&ZQO0Q\59=D3\,+6[3&DOD*W MDULV'Q@KNI/C_87Z@>."VJ_].#RG[W_U[2=2+9^M-OAX7N^'V7XUP31'DW1M M-&JHZ27/U@$=)[,CF4ZXWW[&R7/>[$-D@! A'R*6QP@L 18!^?Y7BB1>WGV9 M],I_I?4CX11B6TE0R@6-7,KQQGQ(3N/2Z+,*YTH%TPH#QFM>R5>;E8U@2&12 MQL?\F7-E!Q\CGCC^@3P#BOJQDU)2%*P#@U$5#UB&+#E*T>P^]5IB]AK '&M*=KC/]A*R0:F]#=EC>,/VO4#OJ@-FB^@TXE6KBQDL RLTYSS M%?FYDUV"3)Q;EKN-J3H?QVMEWXV'Q(:\MR^T&Z%FU(TRU)_X0B* MCA*5>JW@JWVEU.5R1+J6(^J=(M"7J1,%.QL*SI<564%?K3@2BS %G Q'@/4DS WH <* M8>0) 1FA[.47PC;0 <)E^ \N'V$2XA39;Q:J%2$JINC,+1L=6#D:&BHB88*Y ML1(TA-MH18 &K668%C$QC3FN0H&+3@!BH@%@HVPAZ$%R!6<%MD3/6^A19$( M;;.30\2)B8-V/:'1@Q8O+!:0%XB%B@3E:L=$$E#%S*Q-HI%!1/%TW!!N8<53?!W8I0?=#S1_- 0FI-#4>3 M//&R%1-VA\46C?Y0;*-$9[IKLJ.+]U)O]F^]S">%]('I BF]*(C!QU 6L$Y."+ @QD;ADJL4$@4]00$:)>A MX:)6:-#0]("V*S+ )O!YKZ$WT9>_CQ]4#A\:'U#_Q=C3X8 L 1>B,40 H'N# MR"V8GAUH('/5IXY'.1_P PLQ@"Q 2T"KQ0 /W, *"[R(T5'TW:*B3KVQ =J\P*BF.^ M8E/6TQ_XA+ 2% VOA3L9B1Z"!>SX1*7V2K.7Y+T XQ=+BK6+C^/7[)10\L , M+G]75;7702>B##H% M\N;6QE%G$1%HVNLX^W'RI*MF\G\SYPT=V^V)[K< J<1I>G[T[W_^Q[MV:@[H MMR,-WAZ00<2K=2!,X/N_"YHK;"Q_LHE4E'G9SMB-#9&8P!?1_XC^UQ+CQ]8 MS;"1!V,0O"Y ;P,A)*2BA*),^!,^E(F!,Z_HT#-1( BW;?@%#B43_^Q=['_O M/*F/'!"Y@):O5?"<9@F[G6ZSG5#;TES-J67*U2/ISKBMIYLHT/'-$[I]2[GL M=ES>)<5/JH9;)URTYD)<5,;-LD]FI0"H,NQPZ_?2(/NUS)BQT M9]PTJOQ&6U;Y@:3..TO4\J1/VE'L[CH]BO%.=U&L%D9"+6,V1\QIGZHHT4YZ M*6R40#3EIX:Y5S8\N3MC.#,9\58 M8DU&MF2?+BY++-!0GQ3UNFE#D"TWVQN4.#J]M<;I2;-M3YJCV(A\W3*Q;;ND MJ0Q,E1[;U*":'*;J#7<4/VTIUMKM5F'=-[;=!-95LNZALYV[RKX*!EV-9?HSJ7N;*Q:*77C@"^4[6S@P]M$!] MR_'%4/,M5L'R[3F()="N]![3;102]]U-%%LG+""CI^Y2$#,'H,.J6?7)2XRQ M/JD8NEQ!02(UNL+8/TQKPQYR)>@\<6KBQ[R)6A\\:JVAWP)&E]"' LF M7T(<"R9?0AP+)E]"' LF7T(<"R9?0AP+)E]"' LF7T(<"R9?0AP+4AGX7X8K MOW[)J%\!^",H\ ?E,?>5AN(?K31$,]'81>@,7"6ASM0$@*C"'Z86P>EHA^=* MY:5"X?CTPE%#!T0OR$:(F*%27$34<"1H7KY9'%VRD!F]W]LW1ZNQ=!JWKRT52YV;UZX.^W M8!L9]81,A%1RTT'MV6U-^/%;!0L2%S.S> ?:@73I,/MQXA:DK\?CV65IJ3BM M3&FET!H_-T1UQMM\K%MT#]/VE&KY=^3M0:_Y_FI +0\4SF235#:654CJ?$DM M][>5=L^-6*N1.XJ-& B9ETJ4A 2 D@((.\&$.H00*B; $A!<;?:=Z5K?P"/KYH_AFD%-?Y8:PW9R,J6U3[R69SR1:&Z5$< M1WN8)_*6YE8(!"$0?!(@"$2PYK9 0-$4:)7[=:Z^2(SFZ5DK(2V;$ A85' V M!((0"/YN( A2T.6F0%"Q,I'2="77R$(S-APTMWQQL46)OE+??B;)$ A"( B! M("BQD]M:!%*EQ;'/J;@:F:^;G7X3M)08L@A0$(6E?H$$G^8LS9^'5H[4#=5- MB2CKB*=KWXOX/Z/X?+C,#K?+FII=E8>11FI064[=LZ>J_ZBD!.[H8L[6TF%^ M0#\KH'$F=_QA0.B:9:5^9ZQ>].E1;S\]*N6CY75/M/_U8?E [DY&\1L\\;0]ME)_U%4M(\?+D%7E?K0_F!,U*FR-#M+E]/Z0VSX"Z?JS&4SI;Y M]C/V1,52?\W.90@B(8A<%40^3_SM3T$D[6S9[#8KU=2R,FR1Y=DDR?00B+#? M?L:?*/KO.?X0@D@((MKO,*)G8+XO*K+ "7!1R>H MV">:_'O.<8YZL9S.ZX"^5$ <%?A^W7]K$]5D>%AQ8+; !"H3A!!L;C6VV$]-MUC/_PKK''\ MH1HD)5TTYJ CK'.*)6J&Y9C@M,"(JCHEJ=WJ"V1A)C.F$]G8T]B9 L?GVSV\ MP#$3)4JU;+W*$9UTGVM?LX+QQ5IC0=.]XY%=NA3IM*)\,)5%E,5)KHI88QJB(D@0DP<>U38;VK^0HEWE(D7,'4!% \MKB:C;BK M0RM(2%A0(:()*D$Y\XILXG)&?GE>V)=?YQFI)RYXZ56;E%#A4V.,'UD!0@"MN (ZFMJ&F!MPCH97F,DGPBO2O*()?/"E M C D).S5&Z$.Z0N6N/2H!7L3P9F')W[Y6)\[6-3?YN<3!DTX2%3YUB\6!2>$ MJ(>*7<-! ,LF-&4.B;"O'HH>%V$_BNU5OX:O=*'%9:'RNY#D7DE27 +89YD. MO *ZN[*CQ&JOA<)."PE!AB2'+X/?(&X)Q )5^[XX^H<5&CUZ4Q82>FPJL&=H M;:T LKC16P3=BOBONJN>7UXWN,G$5S"X,A(M*$IW@;[ (1W"BXAM1% )1E2N MVR<*DBUS5]H7BR[2P;F!DRP"G&3QK?Q?R#0A),4O[VS!A5.90%' 19_WU7\A MKMB.;9@;[RT+$]KS)IPD(3E8[QV$*@9\=.L+^ACH8((*[6+%@P,ZT$7X/["& M((1'CO9V@6YY%N,U#8'+\A0H,^#R4/E#VB+IS_BTO8L&/)HVOU**-%Z)+@DW M7M[&0%/@,DEX]=3A(F-!=V4,!7@!EPP%K4.X0O5_7]E)3UNC^N0PM@?&^?%D M,N75MIH12(':.MG2<1PN_AL>= Z(:"J@I!\*"921G8B4K-9^J@U_IGN/FO7< MB1I<"T=U*U9P%W%ZQF<3!M=J*^EQ;M7\]I..)DY\:0)R4CM8X=Y4?K04[PP/ MJ.2"ANK$'ZS/"!LDZ.7LG):#LH]/GD$R?K&R<-UQA#47>,WL\ @A#EQI;0V7 MI<5F%RIF^U*D?KU0S+V1X:$;P)+T@E/6B_%5-%PH/.;38?<.7/Q-9&[A:2 8 MTP!"QX.$>(7U037)DA:#\YR]]6*A@N@VI M]MI*T13/QE. 7[O=LVA1+Z8"+9*-C^R[^U/*2^7S:QHAP86/]WM8*!HE8E%! MO5> K%@>Q^[F9SV:5K]E2AY&8Z&S@O/^PS9UZ* Z,O1#"(I](CSX;4!Y1;Z0 M3630?["-@6N^0DW2!!?+?DF?>-0F6DC?/4\7LN.?AC.&"D548+N:@[2>H*B$ M[SQ1;.K?*.%9[]H+PY!V006'II%GON^<$&6^TPMOHK87U.J+Q.L)YJ>8UQ.*%)FR^X^#HC^-WOJ]>_$&_1YU% M1*!I/RX=M+Q9Q?GC=&QT;+<+L0_,4\G3R@WHW__\CZ,Z%?OM!53UUC"_[S++ M'=!O1QJ\WR"#B%<&0YC ]W\7-%?86/YD$ZDHL\M9]WV?G Z1F*!(2-?_(0X^ M(ZJ<<.UU>?+#PZ+^8\=U=7=?_J(S8!\"_/4'9PZ %B?=; 58FMO_A\WL'C:SA["9W\-F>P^;Q#][<^_?.T_J(SNN%]#RM0J> MTZPW:KI?#,N?VS/9EY%/)D9:BXH[HTSZ3\V$D M8[9S+D^7LYJ3;=H=D9%ARY,^N:I#2>RPJ?'+V4"H;V+)J46B^OQ-&QY\O9IO#II M#BA[IM(#V]@8VR(SUE%+BGK=M!&O -H=C)]Y@34Z9EEZ;L\ 2BM'OF[9U=7< M*"4[SWPO2=';UD!;4@V4_N5D2F(C,A.KM;3%U5L#9=*3S6EIB_H\F=*F0N9: MP!$ N='6]-@LRF6912U/IF2E8DJJ7=Q:?%9.)_18KS&A!ZCEZ91:XTFALAQU MFSS=U[E(+[NJ=@OH@L3)E*3X:L(TM[D&N9DFUMM$ 7)]@G923UI.BFLAS:S[ M:4Z9E\"@H->M.FR=/&VI%*75> 4&"1Z4U225G)%"!?(S==HR&Y'2-4L6:GR[ M5!DI-0U($4$>4>1I4^#,6W$SI3BDHRQ W2;SF<4&BCUUVG0V231!>\1%5+I6 M%NBB'".K&=@K?=K4GLRJ;]NLUX8,R=$L(+MVJE6J% M-M'@6D2V7JW6:T2[F&YQCW*%@NZW900+BAG:*?'W6OY!^R3_$@OH3,&_YW!= MLI"<(+\)Q3$H#B%#T#*0%\DD7O]\!.!/0;8'CO"L(FWO;DGKN?5 MGJ4#CJ_!WM&8/1U"4X=^%W1'"-WSGP^(BH8&J>S8%@ILHGYV^P=P HHA18G& M&V_Q(WLH#+8">.<41?0@G*&/+\S"GWS*>?&X,PU1C-4/7V%7'6(C',8$*-AU MW/')VX<#:,_@A;UPM+L_"+!TE)6@(2,3"2?D$)SL0E#P!JVCHT]1 @*L%XU$ MT\,"ANCO[1L:.HZ7G4H"\<_^C?_BG=]W,D*PWOR1D PX3WNWA8O6 !1>=:"M M;(RA">N)Z%'O>"?9"U<<#A*-'3QN2S'HX/>>H%5.T3 I/PR1'U*U_9F#G<[! M5YO828)"< 1[!Y)-"/:>\SAZ]=*?L?#CRW#0> =!%W>G#"!,P?:M-F^]:"5Z M?(PF9*'(^\(Q+4?0]R$QKMUH0$'3@(4T$RBFO]E(N#C C,5V# *?MN*_Q8) MD1'J9Y0@[L]GXE-)90)?O@K)J[#?-L'O]$ZW[)+$_=9;=\*-AVTAVKQ# MOK_?XQA@6YS"]5\#]; MGS1O9.+?:<7P]<0/R'H5/T2H1<+" M]W'P['QL*^_>@EBM:(7K#O.%IZ<#K< M#Y62)T%.V]R]]: $\K>KY6+\NB66SQY "FO#__6,^'N+P0>,$7]O]?> ,2*$ MIH P(H2F@# BA*: ,"*$IH P(H2F@# BA*: ,"*$IH P(H2F@# BA*;K,B*8 M=5?^_&#;I\J*?*T;R2=EI^,?+3M-,]'8';(I_\DYS0ZZ9DQ4O3N '+X#^$FK MCX?L_\@Q770#] +W0V +)?MMR?9WUW:;=(LU@8]U$[M;#T&6_+X70$#/.49)*AXH:*&RKNKVMJT)%BJY&C!KHZ M5R+BIB3G1S/ZX_4O?J6X:S4YF,]7_1[7'MAY48W%\[2*4[[0T#VGGVCZ4KF< M3[!WD7Y)%F%,7JYI7KA3_TFC4H]"H0>'GXZ(<+4ZYCXN!2>T]AJD$##]\ZE] M^*.L'^V]]N5>TDZ@VD&':2AVEY01E.$+RF?P;#BW%[%9;L%S[7AO$+'-2'ZR ME4=QY/G3J5/WX=]0VT-M#[7]YH[_;;1=-YHEU::L*CGGUU3^_[/WG;V-Z]K: MWR]P_X,PYQY@;R#.42^SSSN ;,L][B7.%T&%LF7)EBW)]=>_I%SBEC(9QR7A M "SM6-JQM%] 7? YTAY.*KX^C7?_?]MR',J M*KVH';XXE:Y ?7Q^1PMYHMENE G.2T1H5-L"HY= 7 YXRV\[)87L=STS6Z=& M03=94?F5*P8I'-9^PKB&<4UM-1)BOAX?4.2\5Q$]5A]V FJ*<>V[X-H9_5 ^ MA&OA0WTHUJ5*RH%D;-1X7J"SC QQC?_Q2[P366SPQK!V!-:2H36MB*:5:8QC MI=%4F[EZ;M[!L/;E8>W\;CH?@C6V57#8%&=Y2KHNE6F8K:91K>#CVK?!M3-Z,7T(URIBKS'ND?%Z M@TY.IO.$$1\I X1KD9\3=<=0A];"V_%SVE2;Y _E==GJ.0_YEXW8OA!Z?_%) MOI7KZQS6D>^7HP7S+^9?S+^8?S'_?F'28OZ]=OZ]&2^"G6I#PCT]W*V7%%M^ MM;,HK?UZ2GLQ:AV9,F*BKT%V:@^XTNJDQ&?3@UB M5"KG]/NY1?RA7"LT2[(J+BWXS!W'D5@GC%$ H\ I4.!SS=Y_@ )MMC,?JBW! M5,;C9G+ D*/"Y-M4_0(%A8LJWIEDZVTAK]471 M*UA/ MF!*(",J11'W?'4C6>-4):%Z#V+6!?DWDH0\1,K.+&"\VLH.#'_8O[% M_/M528OY%_/O+9,6\^^U\^_-&$A?])6L A23;B!#:!1;'=WC<&@UUEE@G<7U M6#$UWS-^9@>&#_I@$&KNRN\[&J:\E2BA[B57U_7E!;YD/8MWY"5^1)E1'\7K M5L%JSANQ1KDPZ5"5OBQ.58J,[)L,SA2/L0%CPQ7;-C\3&XIQIE?VLH\II_:P M&"K51LD8<3+"!F3UQ$FM,39@;+AFB^=G8@,E5&U&EKTL2=,"_4D9YYN#JMV5:3GL(&Q86DCI&[:. M[NE/E%JYO/(9QVI-K-:\G:R;6#>B](>N-P<@0K'RV#>Z6@#*KC8X@FC,@U3- ME?-/)6L^?@M*,CKXWD]71HYVGR>>'QZFDBQ9@0% MTH]?GY@I[(M+"8:"[PD%UZ;H^"TH2&A/$R=1<968]R3E=7KXE"M5$!1$&;9. MKO#XVD'VD=(+QY$KPY")Q_[^!)US< MGC5+;FM"@L%DE"S$R8=A2T9XLHK_IR6,)QA/,)Y<&D\NF4'@-_"$+S#Y00., M+25M YH7%NI$R49XLLHD@/$$XPG&DZO!DXOD(O@-/'$+7*=,PG_(1&5<[K#Y M@M21H_O..B>!P!\6C+Q9KQNT"'SS_,O1M Q!V0'1\H(7 )\(N7,JU MO1IVZ(!PU0C>Y^"O !FC;<_$VABLC<':F"/:&+0J%/T/E@\L'U@^KL&:NE(S MJO(@M-?Y/&N;=)[*S'#')C!3OM=/>/WA.(SZ*EG*ROFJ#/Q(!1F?'^] GMF! MBKSLU,A1KK3<9UMVV%56FVP9;9^R[DW 0[2?1G\_ *3E5(7C:D\'QVV95WTZ\.6P\M@9M7G%YE,62%3SA;;Y<4>PSSH= MI-VN&Y<2!F0$FG$5' MALPVB5@\:0>&ZP5C']3A .)NE+4\@VT!0HM4 MH$,/!=V$WEK-Z=N!$Q!:$'B&K:'XFRF$:<+H:H,.'( ]B+2?$\VW$5K!OT, M]R#X&&P;:5C'/I'P@6F'1$HSHMG>$_!E76T"EO$]YH9?X=,;AKU;=XUP''6T MVW,PU8:P333, 5+*HO=$@X?LC+ZVW+$1CK6E>C?JR@Y>&B;: /XA4MH&ZF*9F=ZQ, +T?Q>F-Y2;^QK49@3 M_.BA]Q/!$.X_[K+Q<.PC4@3WF&./#S8[(.#9P.@2"!OO(@;XOW<>E!JUI"J3 M84J8JHTL.9\^%2NJNC RM>D+IR1F"X\9E5G]L3XE'4/<*F2=YV-.=L5O5<@[ M->?!ZV=BN5RKWW@#'YW$5/?0N MS5T>5J*W W-S9N&7L%_4?%]M"DS33\Z9L=+B]/9C?&*#>+'SXQ=#DO>'-2VA MN+@N6NC!Z@50Q-PQ>$%>D8"B%TP$1+FI#2V (NAZTX PQR\(/=B6V>/BOQ1P$P3P)!XU@T_UX6// M_1-=N'4BR:Y'9J(I_&V !'PP!'Y$B8$!"(@=VF .V6>,.A]J?CB'P_*1?*-A MP._Z 5H7],>QM4&#.#'[RH%:LCZ97\>-B;_P2GVE,9K9,=*;UVBU]QJ_Q@)@ M()Z=POM7 8O,"P\[WM^W7M^;\)S762*T]PRA.(7F+U@Z&KSG]%MXY_==S+1Z1?^W5T>MVCAGN'@5RN= TG^&XUYJ]^=SF(& M<-U_7C,=KWLX^87:B"!EO;8TN^4LNEQH2EHN5+0P6__^[_]L3^=9;1"#[.+Y M/]>Z@:WU6R]-I";H@)CN \V):19\_T_-G6KS8#590;IGUL']/S?J!;3$!$7" M=?TWL?49K@SY'H(-.[.'6'UU8]? M]0C[(00G$$8.4$6#E$,5 M!;BF<'4E50Y55!H%E>UTU- MT/?F06D&#V=.JKQ&62JK&XPJ"1P\3]&B3D%B\0P%=I\P.(X!\.6J85KP'22D MOB3!XY=N:+2I::2H\WM/:$ @@6B9*BVR@LJRP%0E1@.J 5B6UR0&,HNX^P20 M##@H'I$;MF.!!52-A&N@,RP-2(81#)+>FSD-?^$H4C4L \Z#DUA5YSA+!08< M&R_RI 3V:,YK)"M)D'A XN [-+BPNF%">E" 9AB.$2C=V*,@+6F UR$C63H% MAP875D+,#]GM_9;]'-NU M$\RLJ(S==M*BI'&8C,FPY=[:,)JE,S1<2$'D-;B:-% EEA0A)423U02-MQAF MO^_6/ PHUQ54'@_&$6KE@S%LJ5G&JTLX!K]J@7L0(8MN?V6I1A3, MPF$IB[J=H83BG M?17U*>ZW!(X7F$Z);S02_69\D:Y8UA.HH&OOGM@!GA1,P[+0K" 'LJ8$!1!0 M*D4:)C 1W%'"?N2E945CU8!*_Y&'^J&-ZC$Q-; M';<4JSTY\PYL><@0JMU3RIW^E,SG-"$;FQ29[&P*6QXLPK!5I[,#_$L^&T-A7X*6RYNPBJ10H6:T%$95@&LI!HF*HN D;E M!0.8)DN9$MC;(FFX$W) @[(@BA!@*=U2-8&&3*<#!I@,/" 8!P [Z8PR[&3, M-)U1>1@4I#C'9)D*RKF]QT.<15/ DB#*6YJ(=E,6[BF6J )3%P01_L;Q>SL$ M(T%$IV%/HLG#'8*#.Y@&]UZXKU(:)S"TN;\+P>$8=HGV'X3$V$D_R9+WR)JC MTD.4&N^@::XE#<.J;MG.J%&GK'2!Y9MAU/2 G^:"YJO5LMDG:R6M.M/#1J6: M7^;NVF,HB.RZJ#$"W.GAL0IB.]P/6%:#WTM0_DS! IR^>@)>RU<'X4BG\;JQ M96U$^0V3"WW:N]DKBHI(/X/N V"CH;G;47=U;=\D1F/-1^[3\,Z%S,IWQ!3I MP[=4;9^FL'W=Z>V4"K"$QDZ4HFW626T^!G2+B=-U[<0*V^36FB$S'CBJ_>IS MTT8O5L[62-J3X^-!3V7%-W2D&L1NR'5N688XSZR1<%OE\8IP^L/?="%5WYDGG*](""B6^_2 M6O@2(T14[GM^"*%EI>'?M$*:_ $*Q)B I=;5!WW-'D08 I96/_1MU$_8];UQ MI[ME\KDG$KM&R'W.W,.:(X.+M'1[;(GT\,-#=(/0Y:,!&DA_ASH[F,8-ZHG/ M,]CZ#F6_@(UNW>?*HR+YS#U1;\^O7/.>'*R:/K][U=5C50W[L= =D7E&CC%D MA\DVVW^,'N\W]\UUTLUJC)MM](<45QW,9F).1*@AG&;/6(K-EA1"./BK:W>Z MR.P7I52%P_U[S]2&V&3;5@[G8+M(H&U_2R+?D/_7N]16PMP91+@4;44(X+P! M_#F:SQ',LP?P;T#\A;#O[^=1+;?$1$AV*+PK!>LRE WX*\NG:P_@8.%/Z/EI MUX: B9[9]+I<^#5(KD8?M;>##<3!Y7VVKUJ^U]_R9 CV*+JTCT:3V9E*Q!7C MC<;8V&B,C6V-A+8V]\Z+OH$7>.R W' M 9 ?R?J$8:/DLC[$]] V[.%RWWJF&'J;"X)@M6]L?#80U"#VCSY "$.,@J8. MIVC KM8N(/!]P(TF$3FN+!<=#G!%KFBH<#BA"[;CG_(P0)NVZ!7)I=K Q%Y6LC0VI_.Q@<>BCZ$I#H>@FZ2G) M,Q-FU!<\?9&H''@=+EEA;=%=>GU'QO]A 'ZN/VRO/4HGM#)_(G./L;06KDWC MD;4U1MZ3 DW1)"_LV6&WXY*71ECRP'P:^NOAK%Y#+>GY_GAK[K7@\BW+U5;_ MZ)"-@&3-"^N_8\A9_N?2:HU\,MZT%J]8+'KQNJFF0]$8A^!3[,2G=E7>MOG_ M:;#)JU'^F!!G(@1USPB8$%= ".F-#":8$!B:OA(?? MG+7AN>C+__>#^_'1%6#NV5,?IA'?H]';@TCGQN* MOW'DO3EI>(VP2S(>_GL@_!LQH#\J!A1YSU.W+0;(+>2&81$SP@D9@<*,@!D! M(P)FA)<0X19.0Z\J1+P0)7Y;1LQL)[Q:A[5L_("?O4^#0\_T5?XIY+C\2JC* ML\"IU5NWDN(XX[6J$V,:=QKQYJJ]9D2F*U6GN)]SYXX M-<'SO4=KDDKQ*&\('TD@1XI8 K$$?DD)_+V FT^3P(I:'.7Z+==U1@WV:2$J M8#[-H"P[TH]? GLG"J^5#\<2B"7PYB5P;P^D8YEJ.4FU!T[?CAGS;">E]NB/ M%Z9Z6P*5^N,@*15$LI%6LL&3@H_=@"Y>/_0UNV/V MB'%P-QW30>JKR%[X6I__U7WB/[_>;+:5*>?G26V0%U_PRPO>$H NL!"W@DEX M:;#X8/'!XH/%!XL/%I^K6!HL/EA\L/A3!-Y;3&)AU;?8C2K<.1W#$.X91*UY[46GW2%#NT)Q]W-W];% RU-+UVB1O-,G8J%#H#.JV0V91(53DL\L+AV65 M_OX=74+H#:_(6/V&;N&YEDU4O>:@J-Q2NW"DLMS10G'O$.MH=6Y(77D2"'YU MTA=33>Y,>AT:_R74B>?66UR:>)V1.>Q*]ST$F%!PX*&!0T+VC4L$18T+&A8T+"@7<,2?1]!^R91 M^P,OW(OJ5+@\4'BP\6'RP^6'RP^&#QP>)S?3SR]<7G MQN+U=R8.+]=&S)[%EI/\F8G^H_8"B17+?K*BY/UIRM$RCU8KZ+QZ?__=X2W_ M1!U!=O'[FOO/-@U67_WXA:S@>TD%#KWX5_3X4MJU+YJP\NO%57W=) .8#V^9 M#[^L*W[1VRIMN'JTJ\OM7/+13RAYL<86JL-XV3 _GG#@>19K+ZS2X/F[(@B/ MU;9I9 (VX\0*3BS?9$MRQDTW4A65HJ+D 6ATF[59TID#MO(0[RWZZ70'(03*"4 S M&"$P0GPKA+BN,T3/#]M9#W@#)4T:XX1N2]5Y^[P(H0PK!:/[5'.4?J_]8)39 M>L-W4OSD M].J-@]"VYOLZ2DK<$.R_&M'UT9[QKWHI<11LWE0=UA%3$IY%)- 6- B#C=!H M)Y?R5]3,K_G3R+[1]3W#N2.R ^-^XU%S^8$5O1"^*_2(QD ;FS;R)DJ@+7,0 M+#\%GFN;D9-1RAYH \/67&(37!40?ZWP")A_GWE2'XEB? 4M]T7PF&1IT>ZM M4@S@&$'35(XU+)4%'*^*$F.J@*,$RJ!YD=3('TOF6SW!@5A@ M:JJHF91JB+K& ,'@)%W??<*P@" RO*BR%$NIK"3HJL:1HLI+M";Q'*E9YMX[ M6(%F*(FA55ZWX!.L %1=MRR5,QE:H^&01%K;?<*B3 8G55%1H*CXN \))IG M59XU>T^00--Y#53 MA,,06)4U1%[5*493&9X7&5+72 Z(NT\P),MH)"NHHL"A)VA6U703#DTT#&[G"7C^,A0RM,W.R'!& MBOG>95E\AVZ/X4MN;U1T#3D-P:^%I"T MRM*&H6IP+BK-,@S#B0(%I[O?=UI-4@[9<4=DC-/388D7:N&HH]+J'FT9EA8I M1C)5EB5;"KN MA+,&/U.Z.6J0>'PH=U1N?[T-2I=82#.5%EG(@YI$0X[26!6P')1[S30@9^WQ M.2OH)JU#>2 M*$L\HK[(&ZK%DQRG"8PI@(/1//5KO)(*-S,WFJ*',^R)&0N@]'1$Y0(T4. [X T837*@G)*[H\_ M8+J33AE M6^59(]$8-C1ZDL[F6GI@DZC/]>KM'8&7S^EJBW[B\V2WD")+ Z';L=5*<^)V M5-24/NVYYI5C?KT+X*W1=;TI/*D1T5&9&,*K:[13AO!'8%G "-%)Q1O[\+JY MOB,26^ZV!)P4^G6\V8^-S7YL;._'NN;"_1@001> R$OWUJXS.S?74U2SW[V6 MUXPN,,!K941:N; 'EPA@_]]5M7O5%+HKW/9X$3[RGJ-=74 MUO%IJW\/]HGJQJT)OOX[AI1>/Y=7IREO+"L^BEZ\;JKID.O'(?B4R\J^ M]\0]R3W?3?Y8\[%S#_U#_2[_JJ83T^4R=*'N)1K3Y0KIPMW3$B;,]1$& ]EU MTH6Z%WE,ERND"WLO8""[0L) ('O5B(OI\D=T^4UGZS#4P#"/OA>6:,>3=\@-2B)PL0!NSSXI]^'N>^U+LDP3&-O=0S]Q#G8Y[ MSIICXCWP>Z8XG]7622NPFE#"TH$N@@\DZM<2VDOJDB'-MZ_81 MR_()5$AX&98:FV^_#E@JMO01>!F6U_]OOP[+\\57689;NMR^.YB8U;E<(EGD M687N]&T0TFVFD[Y(,+%L&/X8GF-<6XLH8H/@$X*'+WY=NM!)Y9)S/D7TQ9NF MH3.%7VS/ZZ31Q-^1,5\W7MP(8[ZEZK\$8YXX-$@.U)*E4K3*4%=91T+*5<.$ M4^L72+XY;0N4$G,7],>K0#S/JO"\%QT)"!K[DQ3]:#_F'= *)T9QEA##9$=E M4$RQ0!]6UOIZ&IO/.3Z]-/DKU=F\>%"ZSL2RUW]5O8%%O'[USRTLXO4KCVY@ M%;$\?PO%U2TLXO6KO6Y@%:]?:7:^1;PEE1OY,0O>BVGA/\UV]PWYZ(:59S>W M8N=1U'VE)<-B>7NJPYM;L?.H*;_2DEV9KNW:3UU7DOT>614>'QFV'594/LH& M_5FY7K%:[X;5>A?R*/Y> M5G%=3L6U"XL,A$73&Z.4=]>P69PP2N :IX[57M=P6+I"QCA3@,(U3OWKJ<+D MI&@F3:JFDZ/'7%S)"$FN7/_\2(1D(=//Y_-NBFP)1C/N9X!35Z>JB/19U!W- MD5BC=8:#Y>?6=SE3AM]/*R?QUOC++M "0 0 $*C 2$14*"7'RD>B0R!> DQ M;W2@##7;W21>/IZ6^?Z%"BPW18]-FNUB0.>UII.;-=)ZAWZJE\U,)>@<2W__ MY+/J0Y.:EQ6P<%VK8#QV,RQ*47_0DF*DA+M0VUT'>*WXM.>2)I6<'NLS2<;# M?-C,EAISMP%ZR?JL,9$K!RGU4:+Y7BF;#5AY3";25C;\_XV4>K M7IC%%3[I^,6T9\O-)]3R(,6XY,W(_+1N "<1CHH+*5XW\M84MCQX>S)A>-.. MGNN3L4*OV/M"Y.MD: M91=M/BD6'BGY(.4_;-E(S/S'/.L^-O+J0 >&JO@A>73NR6&W0DU97B;G&6 7 M'@LQBJ,J6S/ZY$S;FV3923LP7"\8P\UL+V]V&J+Z4&WU_:!2"!^T1@LPQJ26 MUB6O55ENI5$1$3E\O6F4T)TZR+5]&B$\<++=$4&*OR=2%+G6 MJ"H/2K%>.R'6'8SAMY#AR*WYTN#]^J+*00#"( +GK4,)\0#1&S*126@A@9B+ MB+@+ ;1&5($Q]GWDTQS7 COX%O7%WJ#X4G-BAW"/- X7'+F*3^#I$FUCJ*JZ MDBC5E00NS_8\6 B"4<&&+B &]@ 0??AX-R ?,(D-HGW"(:\(Q JWA%30&C& M:&Q'+/K>N\00X;F>W#W,.#IQUA=+3HIN_;8ENDJ9@^7P$5#8J\N'#*\"*#89PKP5WD!M<$"PA#O9KN^C5/D"/:@1R8+ M M>'F ?1E=;=!!O4=C>W[)'1&,C2Z*Y8 K8/>'<-#1N]$9=K!]C'UEH)$&2/@G MV)XR'( /)C:8PM$/H=AX)KJNN?-HI/!'P]6" YN&4>B$04P 2[!$/TE-J_> M(P>HFLDQ&=E?X67-$_L(%!%3]()@53H%53)Y!H!SG5R6&]%ZWRD--KM,M,D< M%@'IZC67?/0294>;.#TA3+IYS3TL G)3MX,;K5@BDF_4 ,9YF"^5'_O5@M28 M+!X97$CF:M+)O[FK?(=T\J_B]S=*!_Z-L\E_3&RNV9!SW,NE MG/$\*E4/ MA(=J-: &"6&+HN_@QO2*O1Z;FD^L:%^I'I$G!X%<.8(K M&^.E%_BWN.$%16_9MY%RUD,J1MLGP&QH^ZMBT$OEJ67[D :CL>9#:D,\Q1I:5?:W557[IS0-52'V5LK:0VO#PAM./0]S>@2?YEV$&F/ M4:GF=?F,X&]B'"#S IRG T+"T^'*3")5FST8CL/@#O7CCA$6$X5LO%1%L#&% MJ$= H8='@:4V-]C1IFXI85UN$B M^YN_L;_I2#5Z1TSML!LIN]%W+GIQI,V%RX[6"-6J1I]1#Q&1+J+>W3(NOE_' MZV:&Y+C923B-O"&7:V*MD[+:6,=["1TO3]Y36&MUA5HK^E[B,%VNCRY8R7N= M9,%*WNLD#,:QZZ0+=2]B(^(UTH6]%U]-HX )\P?1JI1#ZC+)*"4G-LJ^MP!3TN7,3T M^1RB^,FA_4C(KYE0%[5^7CR4]W+FT8M/_7?MIZ>,[<="L;EP7B-KG"&V7SR> MH.;B4[\*KX(CT?TG=RN0%^)#<2X)K<8X(Y9K.LA5Z?3GI[!LC\V44BP%':6E MY[N%86;>8I]0 .D[0OZQ"\&+O+J.5G_+8O^;RH(K#@/_&\9F_D9P8=CU MP2:Z$"WMNZ,-X<(B#(9/;"_R2PX!GD7\WXDA<&..%XZ:XX\ XN9CQ@:^YAO= M>>24WV7?6\(-\EYV=4B1RODAC5$#\7G]?EP M*W@R:[H@X?61XT3@^6@)@W6Y6-5OM*N!6%!LMN:3U+CD%\7=)"W<;R!V=A/@ M5[(*WJ!3@-AM+H4Q UPS!5\>/,=3\EOAE&/:H64],]:<<;EL.P_C ADOG*[@TD%76:Q,0?VT2M%#TW_<$48*- -PS^RNG(02:6^U78:S;N(="1X<^ M?,"W][VSP&RXC/4=@) (M,COR8,'6C.(^M30-A;Y+GDH(I>P7 #;(=X/5H@+ M5Q;V&<"]$G 2J^A@ MU-MZ]WP?8+35L: #GF(*^09=ES*ULE'JLY#1?M=E-V+J!')PVQ*SB/N!N>%OSY=KM5?[11R'U3 MHLM/3<'.,.\],=-XQ]$TMA5F>Z9=F;P_6GU[WWK!F?')2EFI>34G-F+BPR-K M"26*UBK8F?&\SHPOZ5YX\I[&YO0K]'.@[R7L?W*%=,'^C==)%NS?>)V$P?Z- MUTD7[-]XI73!_HU7XM_XX2/SMW!YQ!DZL*_C#?LZ7@O[8"?'/P;B*_,<6NLQ MMY6$)X/<*YLK=AW$KH-7XB1U.W:<2QN+WV,6Z)7)@"G79EEG!-B<'N=(51=_ MWQTL,NSL+O"S\?A(\OYC669\R1EWI7F6C#7D0KG=5K)\KK/*,G/'L>+G%(7! M+JG8)?4ZIWX5:/NZ2RJ&V]^$VZP@I\>(W\,A=W_P2_W1EI;,<('F(Q3I_H.\55QM_C.: M]UZ:*R;"*OCW2E-'"_<,=V#4W>IWI[.8 5SWG]VKU]"___L_.\K$#7XB\[CG_UR#Y-;ZK9<&9]$2$Q0)U_7?Q-9GM"H'5$.F]ZV%V[&^KQ[;-<"OOWQ#9[HB M>N@-WTGQ,SA\1[2BQ.?3@T9T?03@_ZJ7$B^G;WNU"F[D]>!91&+IOO <'Z=] MDA_[@3+B+>V##/<)"(+.'9$=&/<;A9)_610^2M24[%'7/ MK7D7;4\J2PN68)IP3Z($264975(E4J!4B]$8B^%IT^*E'[]V2Y350VDL%;I^ MRHGU$NS8S]M]QCU:2DWN9#J"!R\9#H"[N4%ZY4ICT#E62DTRQW*I6JNT';X5 MV&*SZ"=(J7.LE-I$6# =N9VLD/R8;QB2,.WVY.FQ4FK-)[Z;C0_GC&/7>O-< MP++]HMK9+:6V70#PS>)FJXIE-[;SGF>PKZ_HMR;T[,!X\YZ+L)_7,S(ND][N^C0VUQDDZ\#H M#FQX;PBBK?#0UW%&TUH]KR\F2J)#CT:3N=ZBB?- M'VU97\A[IHI*L9YH==[:-ZZ9-_2C8TO B>N^#<>2 >X$H,5 X](&06Q[<&^] MYT3KN\+_F^:^SUC9UXC>6BLYY%6L;_1$,!X>;AU"I/P[Z,.U!V"C($3;&]*Z MH[GM40]^#=_W%_4W!-OQ\./)]5;;RI7Y BB;(.Z#&/.?)]M6KFS.%]A=5_O+ M1:M9O4>HS[XRR[WEVS/(>@OXL@SRYTZZ%SV6\\-E2JF=4O%'_=J_PDG\4OAX M7;S^1E:AI#VQ31"Y.W6':B%7%TK&I"0HM8Z3D))VZ)JM-_*$!'ZH1N?TR%2! M_GJP!W9_W'_9\>BJ'*)^+X](#9XMRKYM@$]R?6I(U>&">6IHI"92AI84"K/' MP2LI1%[Q?/J3#"*5>LS63"^64&I2*=FII8M9LUOY\>O0WXF(O96XZE-83)MA M%OL@B\GQ;)TH7%V!\[6E]VN9RTZ,W@,'[Q M])$\:7#B1-?S S#TIL#_&MJ 2QW/OOW^M+YUKR[=&$0^ "(AD_$[NCE\;&AT MPQX&?8=.QSMG!Y%NH:GF9DYIJ(!ARI?X18;W=)1LD7T_AISL4'\U][_M<_ZK M 8A8,_*]-".?!+9;X0_X-G!*E 4SDV;)L)]U0)K-R>Z0E;F$?':4'2;GWG10 M35:C#C;>&#-CG07V9#O>; V^M+[T+X'PP<.9Q\8JSA\ M=X6XA.8:XV78Q";9.QS .V"J/<40\UT;CO=QF^G38^HF/+\AXB&A34)/VF'Z$[< M]$ 6X[*2&*3C=5G-91^;.SL$_5D[1(S>VB)+7OZ MXQ?''VP1_[X0)T>9U;^4%-U0&H4K%Z/'0([Q[8$>DC;=[>A!I30PZ0N(D3'B M0[/5Z$X:-<<7V]TA/V !,O(U8.\(WGVN):/U$%WD,1P M:T+[+&H [W=0;!#%$Q"I;503T(AFNTW2X 6:3C3?7L4W0Y+"$SSAP]:K8B]; M@=GK<.N# &Q(]NW!;(W1#@AM'2V^W=7]A1?]*CAD%['?(^:'E7>B6VU$+[BU MZR%:\.*]%]2BUX%N]]%0'%0 MN>=/ M]UW2L*9:=1;8!24KL9*"Z$2&(M8WSMZ; MU,+#:O\Q;5R/-"/CV6XUU6ZWQF0/KO$?E[QZCSY#V% M(PBO,+03%ZVX3KK@XCO7219/AL H&TX^R ^ITCB0'??W"]FLM?3HY?75RS=#/5)& M(3[QZ@,IGJTZ(Y/M&*F^WYU1\KIJ#2WQ=Z)TZ'N)T>;3*]?FK1R[65V%.Z['EJ:C : M3)=E6Y9XP]"OX@_*O50L#BW.;*N76#>E](9W"9X^4EI[R^N)[J0/DMX/SCI\>U3T3) MVCQQ:BB7D_QB7.[;B@(6LXH]3%-*JOG[1;E^%\J+(5P:FS47#MV-%Q.EJ;+H M%*8JLSPZ4AQW)_"O5>'"L'%"0\PMX<9;MHLOA!M_< P\ W"$O%2?])/MK*.5 M1HFR0#OVR/M\X+"[E5RA9I5"A6+])'B\.0"G*PSWVW,P1ZZB0=>;#J*,N_ 4/X92"B^2L%^3&$*T MLC!+L517"$JX)ZI*0:XK2:(L5^MMHEZ5BS4Y4<^6BK5O[0#_ MRF!+KDF4# '7 7(;QT$=T2A3/R%!D23_QS^'/U _?/W7720 +X[)W+)#)'0 MAG:HN40&$@=%),!>[LOWR*N=T"P+SA9I'=;!,A )//@HD;%=P_.'A#( ?F=. M)+P^G/U\\_+5S\]O[&K!LD0=XH-EJ3M40PYU_<[CGFG[P @]7R4=_:&536=3 MC5%CEI7:W'SBH@0)OR%:*%=% H$T\(=(<(I0I)X/:'#EHH5;K]O>R>XEB8O/ MMW_9Y,20UVMH*JBTWCJ:L:^H?$7)]G4%--1"I:4,8AE^Q\J0+:9VCGQ(8X6. M?<@M* "#G0#$*EK6NI=<+VIRM5@0=N#+CB9X>&@UXOE%A0L:M)",@VYMEJC/ MY1^_X%'F,,/#>O$1Y:)%0;'LB"%T#](&<<>Z110%X7IH&PR(0QXD8!\VW!N# ML6&LRA'^%7H=$,6T3>VP&_VZX;O@;P+NG_"+D'#A$3U\+[-\.#3]"C@#E#77 M8M/LP*E5$B.0J$];[&!''_SNPMZKO&*E*932H&L/LZOHI9)5>@Y&JG7A026H M@M$8A;#6/<6%A)3CB+ E:\U(QT-72' MFN-_OR>D:XTSV[%2AM?O>^A!N(7=$\1>:FZ"(>\(1+J[H]P&9_X< /[)O&," M6RV CN8NR?DFVR >V)#FN?6Z(#$J1_PI#%:GO:'G!E9<2<\;N?:H)FG]I/R[ M#+8^@$ >\WS8^8:WUC,J Q_YJV@=>+\N>@.T@_3(:AVH+G">;C9@^AVF[W0T>IA<='B^P^F-T5$$EXATNFS3=W:]6C? MIO/9J41 !]F^EXZ.$$=?LQY,Z'H\-F ["T=+4-W&M%_FM*>52-AP4S#E\)5V M*FI&7=#6(-X3-27]H!3K1+:8*E4?9&1E."&'W.YMN86RW0Q0C=5(M8MRXX MZ2LBY@B(H0]QP8>O?LYG&AWVY\/(0##T/7-LA$C%BY09MA%5&$5IILU[ O;= MU2;OUO:OWJF*8KEE]=.&WZ#-RF#^F.(J*?'WE/TO2LI;0@ M(%R)3W!4T=[+Q4.5+ 0V"4+QJ6CF'IV6*/_X%4Z]0PA\CT)K38^?T2J@1PF4 M$3%:@V"9MIOB[PKL@7+U&6:2W0@)!M>'^FD M D2U=:?('M 'Z"T0;&T+0=/:0N0O%W"V/9FC[#:)BM\N%61KK(9>C/%[(U@YV M^H_>O%D9U*&VZ7*EF5OKE+4HPR/21Z-'5AK&+2KX@("H&>68LI=BTKBOW:ZZ M;G\_6GJT;'G5&"[0?.1QUOW'M(.AJ\U_1J*Q9SEG]MQWX#600<%V+WKK['06 M,X#K[KN.[+B9GS;6_<702YI=.^9MW-;6)4&W ]C1O__[/^]R/MI:O_721"XO M'1!;9@.(I.>GYDZU>;":K"#=,\\>.NNQH24F*!*NZ[^)K<_/WDA;PT&9K+86 M;B>9U>JQW7Q6ZR_?R$JPY77T/HJ?(>U$<\CE]!RWT1/"99 MVMIALY(8Q< M1":)6G+[+ M9G1@RX,^J59BVC::I0X)FFZ*BO5-ILJB/L7]EH-%MZ"'3\:X,>X^)K*SL,D\ MCI +*KG?,DT"_4%-9^T&7XCIR4(Q*$F:K+*'+;MQOIJ:M^6L,Q^TBL5RCJVJ MHPIL>3 CD69F2:50SBJUAR+?E=3R.#V9PI8',YHV_5[IR:YGR'DB:(Y5?2,A#-5N<-Q+D9NRDTDW%QC5"P; O^DY.WT M5!4.6YJ+HFF[7+?NY$&Z.G\83QOETE05#UNJ\2'743*3AC-GG'Q_/&1B/B?# ME@=SSP*R82J51$UIL;S:S;E68V:C/@_FGBRT##5HD3H)VK.DD)[W^@4?M3R8 M.PD*1J^33$APG&0LT89\72 [\#!^,$Y__,@M%KY7(6LCC2R5^@5JT:NH%'78 MM-^(,:S2+SEDC7IH+'J#DC:G.TCA:WW9/A<.GI@]-%D(1]#LU'NP4ESPB@D M^PJ3<]VG[M/3 *'9P>OSI5CM2=$60,C]7 M.0:1&2E>S:INJ4KR-9D=Q"C6'T6P>SBE\C"H5;MQI:K8I5%8RLPL?6S)Q]!4 M,V?]'N3EJ5(C)WT]M![F/IS\$1D1?+;L/HTS/2>OI]/%I*IU1*=S#'=CXDPJ MCTL-4:'963'L)P*%?NH1I, ME+DLVH]*>2&RCZ@EL]^R$&>ECMYL]AJUQ;0BEYNS9&R&T%3:;TF'IF!89JSJ MS,O)N/-0"-PIW,,I\O#UB98*2G,C_T2."_E"M6/*R6E:/@J\4M%19NW%7"-I M/=NHC;IF08K)1X%7*J;TAD2+=B-OY>ET34U2C^%QW(L7.X^SEILJ*2,F]5#/ M93H>-ZN@I@>\%V398JF_X(N-=%H&W6Q3K&3U*6IZP'PE %H^+8AF8Z[6[::7 M:_7H2M3K ?17F$(_$AWA909*T7$1F.WT=/!.V<0$,M^[E# @;U48A#^RD/&19H^%'40 MZ5PBAUJ8FOC/E+%+9YC0N :V8.ECA+1 M *TXHK2_UM@_T]P.5E$G.D )!L^;B7S?D)!]'G-\OOKQT*30"A[5L"4N )*8&RZ$D)@;+H60D!L^J8U"CZ' M$K^9^_#-._7Y9KW)9[)MC#]368+7;U%_O ;B_A*\G"K^M&GBV7OR#)D$_\37 M(K'R^CM9B8#7@?T3V/F,M&2NFY;RLQ?E%R?GYYPZSN\D=!F\?7/3O[&%N.T] M%V^Q)]ABK[D2RUNP7=KXAG]QU#[9)GS+U*ZM@@HPK=^B-7,O";=-Z[H7:NX? ME4]:[547K3WQYBQ11H=5R/5[0ZM/Q_W\Y5?GE ?4*YC.!1)G+ZUWUU6'9 _I M3H;5ER;OB:]3EY[.1;@5V7,PMV)NO1%NO;H:3R]RZ[5?Y3>1G?QP*XG<+5S0 MKX(7SS_)DY1)>\NYZ S%,'8"BD]=!^.-%(7KW#.;&,OX*O_#.KG!Q:K-*/-.9=H95IU-UE'XUVUW0(NW-PX]7--M*-K5^<\L.NXF5R[BR]E*7 M@P .%YAU;7:DUL53M0;(<6S:<_HCCLPT'_V'K(PB7E"1'(&\8Z7#C#2W>76_ MB,B?>Y(G$OG7?7:PR&^2$C];G=:ZK5V99T=MR7(+ED/R5++=MDK28M+[>-74 M$\E\;"*:@5'L.*6";E5X[]&L+)U[X*1W@K.^S+ZTDM=/"X][]/I,JY17WHS!Y8SW5&B,AN1_#Y$ M:W0$W:R)55\PU2I+CN$;FY/0'>]RE! MX/K4T#<# N>ZM;P#!92TJK89J=YNS"U9[KIAQ9C/$0K JXAPQS"OG7 P"& 0 MN#KM_I>XQ[Q#<*>VD;-$)=7NI)"KHFH/R%&6$^\D"GO- MW9!* CO*GE7DWS0YTRU)C',\SY(M/V]F6'/13KJ7=I0-V^V\GI85JE%ZC)=J M73H6B#:J<\#_^,7P=S1W6/8=B_R7%_EOY2B[)_(J-^\EQ'%':]0FQC3NM6-- MU;JTHVQ_GDR5>=(8.725Y50^K3*%2@6**;)%2]P=Q1^KIW[#RE;L*(OUI;>I M+[V9 \N9[BCO\+31XT._V+>JTT9-]'@6Q.?]] @07;,[KR4Z],YGN2*@_:?J.>JL!IP:L(=\=C;WD, K>E MW?\2]YAW"*[8>?(ZL4KQ44ED.BXUK>68N2LOJQ52)'-',RQVE,5FD&LP@WQ9 M1]G+\RM6Z'V-29Y'XX_Y%?/K+;G!8J_7%[Q>B_!B^9VSPV(E[E=4XF(W0JQH MN!UM(^96S*VWHQ;#3J]8VW.>26*GU]]1(U.?G7EIUNCYA7**;CJEIY$\]#29 ME,N7=GHML;''M-3+"F0M'_9*C"3I"V^J4C0R/G,D><=RV.OUAC00V.OUK#+_ MIOV8\[H,)\XRK-)OM_AL-9O*=I\N+?0/%,51E?AXVDCDYR6Y'U/H>+6#A)[_ M\8NB^3N:?ESH==TK"F6G47'Z7*;% =!OZ-U+YVXOS3R2 M4BL/%261HBH=>M(J&H,*$E3IQR\>"BK_:O+V&]2W8L=7K#.]39WIS9Q9SG1/ M>8?GC"JGJN/>P",5K:^;0S<=]!]M>/E@T.6#EK@[B<2NKUB]=U/*Z)N!@7-= M7=Z! _1P4%?"NI=Q:HE\+%?OQ!U_7D$X .\C-'E'\I\8AG=I<< P\!6U_%_B M,O,.T7T*6D,AQI!C)9WI#$"LR59)14:B"V\H# 6W\$\(S?OB\HGM(5]FDA>W MGF#WPB^DY_NR[K"8@3$#W[1_+$X3^WD.LSA++%;^7KOR%[L@8N7$[>@H,;=B M;KT=51IVF,4*HO-,$CO,?D#U_'D9F-*/R7["SK!#I<2ZI5J34;D&<^F,D>2X MY:O*:)PE$QG?-!76::0J4Y7BD"@,NI8^W>3>FB;P8&SG5S>0<.,.5"-M[OL#E2 M$[I6K9:M]X=)&>$ BM]C[ECAM:@@# ,8!JY.R?\E+C/O$-UAU@VDA:TYC59' M=4(UD^@JBTAT(W]9\8V2,]$-Y3^AIKO@U[I9<0PO2+9Q4B+9 RA+X4^*O6=/ M(7_G&5F]"R"-7->;0LXEHD4B? #9P+!=^*+0"S67Z&S=D.!7A#TPX 63T &D M+EC_%6HS$/R,AKZSQJ?PP=YBE>IJ<';4SQ;CU+UL-)!X-*KEYSH:4QU-J@Y' M$'<]PUEQE:YFG>Q0ZWO)DI*>FIFFWJ2J20GR+X#\-X1O"_TQ.*T4GYA!EL1: M/:-[O@G\F %)J0T#\'/]87L@Z+K;73H6];59+*++8 -;,1=8X3:.Q2*\B;Y9 M@2!)_AN--?37;UWU1BWG\#X- "N^8:0R[60"]OI<#F;YXG5330\\=QR"O8E^]DZ\U1#^^-Y] M&]?=[4]9UOUN)OS/I3 M0?CD9B$##$+@G\[@9W@N^O+__>!^?'0)F'OV5?P[SQJ\%E);[_H $ _+<%HE M"J<]6"E;P%>"/M,8@I M?UN4/UVR'$SYVZ(\EOGO2GGJ%">:2[LWUP^\,T_&RY>>VB4\UI'._M+S/D68 M[5+I_3U]U86C?L4*Y4[3Y9YD-+1">4C%*C&A;\N?X:MNNWE6?%+'2B-A5#.^ M,\O$QAU995&T&47R=Q3[2=49L-!BH;UQH=T+,%&Y>2\ACCM:HS8QIG&O'6NJ MUJ<([<0;+FW;A60T*+0L-(YHYF6"RT6&BQT%Y3%85'L>D M7Q2MQLAQI< +>T]39PJ%]EU%%+#08J']OD)[L5!.T)[:K5BU4'5:&7E!C=A$ MK@W'S*H4_>Y0SNLV/!1 L(J"O 65TE6 RFV&A+_E6G:3&8DQSV&>PSR'>0[S M'.8YS'-_GC_]&@Q%>^D.:\!UX=ONB X8 %]S"7B7(#2S;P_L(/0C+W9\3;[Q M:_*)!?%[WI4_U92TSN&ZDL;T4A;E@2GO2*(R&X)! ([<>0G953'8HW%^BN(]><8F_Y8K)6"Q2[(])1L)$J=1$OF MTWS706*-JGJ+=R(C8;'&8HW%^KSFJ#\6ZVFG(W"M?ILB$W*C6,E/"Y.<6U&C M'.LBLE5A S,6:RS6%RJD\&&QEF9^E9F*.;:1R'7&N32I2*&'=FMDSA+)._+5 M4_BU6[/V% =),/3A^D5T62H-^AX<[2+Z FOEL%;NRX#.66[^V^($/[L ?4#8 MLR551R"GX+>+Z;XZS)'YBE0;]AJAX15D=5G.0+J3..;S3A)8-K%L7HEL?N[U M_8.RV5[D]'&+YG(-;5BE6O-BP:KGD6S"RSO+W='B)^KDL&QBV;RT;)[E#OY! MV7R*R[/Q*$E5'8TJD_EZ.%L\2%,UJB% T>P=PWY2&2 LG%@XKT@X/_WU-"K.P]U1XNG=0J_)*%_P4 $&>P+,Z&;M MA5W@$UH0@)"P^T/-]E'-)*P1Q!I!K!'\_ A/)(P%)(L0N$I($E$!U3"[D<,C M %9QN[/X5*KRY+Q0'P^-/E5Z5&15C J<<"1YY MKZ[T B[70CLSNO>CXN:?5/832S.6YJ\@S9\8*OH!:4YW&L/P0:M3C5&5+2T: MO8D8E)$T1XJ"_\_>MS:Y;2-K?]^J_0\L;W(JJ9*UQ!VPLZGR.D[6NXF=]67W MS7Y!@0 XHT0C3D3)X\FO?QN@*%'4W#S6C"@-SZEU1A)QZWZZT0T"#]@UD?:> MO7!_X\O9=&YG\VFXF],>PW.^[-?^#[-SB91@APOT9K1ZD'0;I7B:S M]0K[VJ3PO)H3+I@HS>GCWXO__.NC2?'OST[T+V?OA#)GT"T>>!;Z/2*]Q>Z3 MQ?;32@_2SH-T+Q.Q3YQ63C_\X^T)$N+W]_Y'.YE.?_WN?__]QS/H5LR_KME] MN/^O:5\&HF&05.*K+>']2E&_4M2O%-W+=NG:]"X_C''\8?[S;W_8T8?W/^C' M'_+CU^[\#W2D41I>PF(V +?5+_7V!MP;\&X2U^L-F/[[?[^\_&7VZ[_>C]*S M5S__\(&J'^B_@P'S:, LO<,MFKL&LW/_^:\Q_\B\?I M_WOI_RU_+C[\/<[ ZM&W@@ZDZ-D+>@/N#7A'.?[U!JS_^:\7_SM^^B+%]/OAN5IT4Y"DV_SN.&CQ)=M*'Z^S=. MGHG_9]Z_/IZ?_^/%8S'[GD$N@.)%.GC U>:!D*][J^VM]F%9[=VF[)]LM3]E M'R;R5W;V\K:A^*U=Y+GO[)5ON/ MY_+\^-G[?[Y/^>SOO[N/_-4O__SI*%AMN$J'#,0%=W+T5MM;[0.SVKM-SC_9 M:M_\_.M/OY_]])JG__W1OLC$V__D/'\6K#;DZE@-&-U<;?OZD-[&QSWCR5>C MB2U._-?U._GMYN^[7EWKT*KBKF]\ON=5QUT/]Z#7 Z+IOBHFQ:D/S4Z.7D8C MOGQE\G_YO_+7'W_\WZ_O?_?_>W;VK^?_HM.3,W!U83V 7< .L;T I7\! M>@^P3PLAG^P!1L^+=Z+,].D+\R,^FO[L'K]Z&S8MX,6A!$XVSX1_]CK(O2*Z MDD"2>1"B3ZKUCF1F/O:GP3_1*'LW^^>>O$;\__^?+EZW/RWY/GXS.-2-P#H<"Q MW6%^TSN$WB$<@D.XZT,-]^D0YF;TK^+%9/[;B]_//KQY_?//[N?3#\^"0PC; M*\@ XSO<7]T[A-XA[+5#N*=#$O?I$'YG_.<_?IO\^LMOYL7LQ>\_G;[*?\G_ M'1R">O0ME0/"KZ+-[AU"[Q!ZAW#GAR[NTR'\]M_O?C]6].Q?[U__^]7KY[]\ M_+O[O3@*#B&LA1 ZH.1:(OV_S@P X=OZL5?S$U"@O7NK;CP(/][4QJ&3MA*J MJ09S+]T\\P&S8&MC=].>KDES&S-4ZP[#>5;ZW^=^,GOQ ?XIWT'M?Q\7]K<% M-C+]RR_^#2#TA]?O7__QQX_\?T??OJ M];L7"5+#Y.W[O[]]\>_W+UZ]2U[\!_Y]^\U?LTIT6_X+HD+9%^GJ2O+:S(O/3A R2@)-!.T *S-. !C0[614TY>,)LF+YR#WYU#H>&2/PYKBU)L2"A;S:3(K9E"H.)OX M:7D\.EV5FQ4W=<:G\ZG7$_3/%W\U_\\J/,?GUA]3^.UKWQLU*_SB-) M0X7V<@JUV&/OYF/_.G\1._Z3GQT7[N7D _0A$(-N?NO]*["&9Q]'I0[4HOJ% M+6;>_N1/0$!Z82*Z92+OSD^K$I?\OBC]8N9^_.-C^>,_?SOQO].S\]_FS]]/ MUP)$?%/"TZK?JW&\KB7\LY]:^&R.5NO;CW%EN*_,=*H_BF/W-J>G/[PWL[?^ MP_?/?GSVX__^_>A;O+F=_LOA/:+P-E%95_WS_4YOM^WE;B?EPY;MLI=N5)Z. MS7D0M'_Z:5V&^,P_/J[:OFF?TT\(=]SHP[??P#]U+7;LS33$_,=/ZU['\.WI M^@1&8E_@\Z)K6 P)@Z\6J4Z:?AFZUZAWK;+'UH_'3Z]Z*U;7L/69.KA%/ZW% MB&EC$W ET^ "EX)I_/OG/S6'LWJ)^]@6XV+ZI$YS&O*K11,SGB/_.(,9\;?' M)H?VGYCQF3DO%X,5:DCJ#.K),E,*(DY0"G+],FG\':2RH;43\_%Q0W"+!.OQ MV.?@9ZMB]75QN]8.9MA5%0,66GG&Y,< M3\,T_Y=WKY]?: #A;S TF#[':X:[^.K1M^\" L/Q[) [AIMH"WI# M?@V;0&C(ZDZ'F5=[3Q"DSVGXPVGJ&=*&YU(CX9'$E$J,S*.J'U6)D*OAG\P$ MT!.F]_*[46GG91EBL(E[!H'8>3DJB_S[1:'MZ&/#VZV_.G[WXJ=J0P0>5O_] MZ=FK9S^\^ D"[,BJ*9Z^3;Y[^?;Y^[=O7[Y^E3Q[]1W\[]F/O[Q]^39Y_7WR M_^ MG(]G\9'58D-2'A?SL4LRGX![AF^F'E('2#+&<^=CH[-C MZ/SW8./@)N,@T=-_#Q)30A(S'H?_ADZL__XOB&Q'VU32U9;3J73PZJZ^_L^+ M-_]Y^>*_N[*_74OGNL[^%Q+CJ0\YL8>$ZR@DPOG4U(2G'H!] CTZK]!ODM,I M9&[3CJLD8N, X?O.S2YJ9'9M9R/+7>A26"DZ#-=>]B,W \*K] M6#Y^?58DV;R$4+<$A^*/HO$_B6E]2$,7CT9W$_MW04^&R6LP\(M*+/M:J0$ M43L.2+G#3G 8Z" IP3_8^!<,(/YW- %'%-='!\ER[]A@45W\<^K#S2)!3J%7 M)V8$&?^CE%1I;R0=DN5#QC=0;VEC*?IB\G,1O+M12+=NX MI%,&AWAJI@OW&JJ'M*3VMG4/5@(<5"/SP3U[$ 6$[<=F/HY/3SU(/!\=+18< M+\'%V7%Q.2QVMKRP:R=SM0M^XT.FDOR]MHKO_ <_+J+$RG[98RV^N6 -N''D MM7PX:T77P1]JMO!R(YPM*AP3F<9@?X(N\F*Z$5_O%:8A,#;CPBA2L*=PO0FJX M+.VJ^YC" S C>Y^<@,R/*U'";++\[">AQI4&25HMU ^3A^I";P#XG\SY/4)= MWA3J8G^0SE@#JY^.=#X4%R&]V\"^P22S3]/AZ@W1ZDW=#M8HNC-3WD!JM\7+ MY4N/S1TT8-F/XQZ:Z*2>@9,8-UZZ!L..9KMX_1K-+IJG23#[\JK7KV:9?):G M/BRGC/X()@=/G'C(S\#H_,DH.I4RF-]H5C02F'J5:)@\B\L\FR8YB$E&N_TS M<#M(?3E,H(1/7A60U;'09*VX6ZS2AF9>5:L]1?)^N7CT?+EX]+RY>+1:LGJ[ M6CP*0FN\LX8Q./)42,:R-$JFF)+-:><:U5)BFS@B;6[NV[*ZM257*'-8^(U13F0N= M.0(56"MRP46:AMU/S1)Y:CDVBFIBI-"4Y@[:D%8S903/&!-9FJV7R'+KH!JB M,MZ;I,6>=2IE.&I::>0QL*I"M, M+O)4(&<9:LDJ990I2S0(B$ ;C&DE4](:BD1[3:D,5YXJTGF01^(@:RH M1385T&7*M$M909Q!4[Q%H,,]@Y + +XW/LEP B% ;[<@& MV:30%P)=DZ"/+#6@F52Y+*4(8+7^6@I^X;DUT'L61TY *9GA2 OFTYQ*PDW> M+L$,HEP:@+<#B\J5TADQ3.=@2S;'),>\I0](&[GPCL'# C2(P6 S2Y&&9@4U MCJ'&Q. M2_^D_J/I&0,)U>+587C-:*O7D_6KI_@NU\QG1?U%]2(W?K/VOK>QPW;QS.:; MV]FT[EC]KK+RNS<\LBJ&XDH.NL:[TT;]8>4P'Q=GM<^N/\= Z$GU=OP,Y'3M M6^G%5! ;KA\U&40#\YF_DU?4;<:P8[UT3R]X*'I[Z:!>P%ZNI/_L];(S>V&]7KJHEW[>[Z)>^GF_FWKI_5@W M]=+/^]W42S^_=%8O5YZ;[_7R67KY5":WZY;%=B8$^0E"N%-'<:Z7R2=* MP1;C\&4\$7]+B:1#?F4,N!.17'5^^EW<@_13M37C1=R:L3PX?;=AUSW;1V\1 M.[,(U#F17,DH$/8JW8U!W U]^BC@]YLMAL=]&;3+0CU,40?0SQ$9UAA>_/?+0RW>CET M0(XN[ _?7BS0":=V5XK?(,S<=\6C@PD"[U#QO8/;>YQOT<$=+LY[![=K'[ [ M!_?0 _@.W&?='/V[R+QJ/IC1.!Y'6!TX3KXRL^04*BQ<.(#[]3?E_'0S^!>1 MPJQ)0AC?Z 9"N-! 2R#P-;3Y%?H:A#D_W9ZY=$RH=S]GWO]XKZ5/O]2F+CG6 MFI"!H&*;V:%X:$BX^++ ?42"0F2K2& /"0F]#]QCY&_;!SXHY/<^<*]\PD[> MG^WZXN2=9QR[3R^6[(CWDU[@;:<7>PF6.SN4TET/2MAVH\A.+,1L;9K<1XTB MQ;<='1V$1GN_M$\HWK9?.A04]W[IP1KS_;P)Z% 4WK$J]JRN4O=OKW=Y%;B^E/?P?HMM3LE^.[Y?C M#VHY_A^KY??Y#$;Y1V2[?M+GL'NZ('6)*]]B/-.O@>^3L@YE8;#W)CU .PW0 MA^!-'IX)]HO2NXK$>6SB[6DQV]@7TB=?_:I,.SN7ZL!7HK_L-TI>JGM\X,MQ MV]9][_YZ]_? 3:!W?_OC&;[LUYGW>)VY"N07NTOZ-'1/5X)NZ9JV^L)LURO/ M=S,'[:%6MQYO'Y)6>_^T1T@^J+,$O7^ZJX#X,*+?O?1),=3]:[P9=>TFB=OW M=+CJ:TTU%+^!C_6)PB%2_N2"RRS6;ZAHWFNQ3"S"A:W%]$E-6=2X1&.SNGAH M<Y*./WEUT77=#=HL1+I"QGL?E)H'0D/,-2XA$-.NF MUC*5)HYOV]? CUE]"O5<>:G]=SX?3;Q+3)F,'&C:3-R%._2'RP\@5[.KF^XWC+*'X'8AB+L+P<9A[0B74=D (S@_^#[<03T% M4$6D7O!\1'$VGUWT^)&?U)5-_0<_F0.LYO8XM%S.X ' [^+[*^#8\,H-D"!< MR:[I.QM/VK$WTS"-'C]UH_(4@/0D5M="'FE-%%@,23B.?NF\L%;98^O'XS9" MUA9JMGOWT:6L9YC64_1R?L9T\T*C\.^?_W2C::XAOUHT$=A'_G%U.Y3)H?TG M9GQFSLO%8(4:DI4AUGT+(DY@DB;LRZ3Q]TIW:_K]^+@AN+4[S1?%UJ\UK[^\ MYI:J!FZBQN]8.;5[:L5/9*6=;TQR//7YWQ[]Y=WKYQ=Y@.NM^%WTTD6>/"_B M)?'ETH+,MPW57VP3;4%?)+_MB*79]TBEV A:'WW[JIB$.!&AIS\\>_9S\OUH M8B9V9,;)3]Z4,(V5<23WH*"V&UYW$]'9W##(W6)G1^!1)P!R.J1KT3@T_).9 M@"V>P,\PET/-)OE@IB,/00 @(E^*<3VZ./&SZ3UL-Q)>Q F@D!%3P9/@$ BRFR?&H!$,,84>405G_&JPR M&)_]?3X*L7X1([)R-IW;D##$H"V,NCH;X(-!PI=%Z1L]&%2M3AS4 .U6]4/% M19 G%#D;S8YCITL(?V \@T6<-T[^SYR-4TGR5; +G#Y]^T/\ M^5G\B)Y^#9V$WV'>\=!BJ&[A "I'=5RXLO88Q0F P'ST94B*DA A'X.KE8R M:.D<7 P,UX(&H./C$&SFXS"DJ)8XK*E?" H =V)&@-Y15=74 YQA%,?QX:5P M8)#S,IZJKO16RWL29 O9%>C5+UL.V)B:\T9S4&H3#@LYG ^39Z&F*'EK0+TM M<*PC9[ .QO*XF(]=;#;S4>KG6G5H$L2^ MWVF,5L+$ _,)>$$S'9\OG/]L-!M#W0VG7P11)B"D"(ZE:;6^KIL &[#S<7 4 MZ]9965]I3H)")@#0?OZXI+-KGOT85&XAI3%1BZ#Z,"./06>SVC^U/,$(81(4%MT@&4P8\!#[3FNL?A!])2C:9A MP*7 E!'=WGP:+,<>P_""IQF%Q E^@B9._:0,=A2&"O6%220T5]ETM(;! G1? M52/Y>E4H#&\1X@1=0G$PS):S^OL"N&<^MCJ)AZ-<+6%# [AISL MZ#B!7&I:G$'W+^AW-9U.O(5)/4RHOII]Z]H67CO$?\%-+4(P:'^1D_MEYIT\ M6SA4,QZ?#Y;6=A;G9K"NTU'DCUX(94T#6^Y*?*96=JAT524\'2(,D-A%T^72 MBX-O@F="E:O)!7!71&1"5\,O04^S-A('S> CSMZSX]"!]1"U]E&;$4_]"_2S M0DQ\OHY:X-N($Q?4'EUOO897K9K$Q9 82N<;$?D6_<#^>BCP'*"W\3@:0U(M M4 (,"P@7QG&%=.EK JP:[NS)_OE\DXS:$N=T9CC6PG*1XYRGQ+9*9(((A1C5BEJLH2M2*VRM3@T27%CG)37K M)0S*'&;&:(EI&#E)M?(2ZY0[E0N0'T.M$BFEGAF*M5<8I*L4R"KS3GM#599E ME+--65&F,M 'R:35U&$/ I<\5&!2I@C'*5HOX0DV6,&@$1345*96*P4C9P*4 MG\+@4]SNE97>(P(*X# 8:G*C36JI-CZ7-N/84-%J _%4" 8E,.+0!B8*1NZL MAC#-P/=*R9RNE\BIRYWGH+(< $(E,AH&;#3C3%&A 2^I?.,YZ"-+-,9AIHI MQA)Z)4&AWB*98D) [:V19P ^4#HH ($^? IE%0PFLYXJ!]I(TU8;DDBJ:$ B MQJ;2N?& 22P(%P!BPX1OR4JP5(!4 "4,L.NLT(JA'$I 7YVPUI*T91^$DCQ+ MG39">FC#@701A6*>(U ZC%_QEJR42WU&:6[!XRXFV"!F"I+-4 MMNP<2U"ZPYL0C BD$+ &X8$=B>3@$( MU I/-] N4FJMD@CL7(#58&S !9TG;,Q"66D$T@Y9"KP3 V6'MF'& 2^5%6K?Q":^]JCDAO.I9 M+(Z']51;K<.NKUHWWLTOEJPWUY]GT[K5QLOE1S?>"RJ'[,H=#8T5X$;]!=29 MPWQ:3T7UY[CIXDFUQG\&0KAV;;WQ#F_YJ,G*8CR?M=^OWW44TWCPYM/MVAN2 MS]R4@:_N[[NK6^^QNU_(11 MWZD3OOL+I2\40G-+ZR?*P1;C\.7?'K%'MY4)&=)[./]_G5"NNB_]W?'4^^0G M^.&X3%Y,PC[!K5V?WC5 ]/K?U/^KL!WU"O7WGF\/@=X9S[=X/5?OKCC]F$ 0 M,'))?7QEUT*[RC+>^M.9/\G\M#K73=)!?<"[=X\]2#X))+T3W1-SN$K5EU^> MG5UB&/BVAH'2(XT>&I_C-6X75>V4BC(D MW,L]\%L#^:Z'=/^\9]6+AEV/^XLMC*1:J>\B'^ZG<7\A-B ";3L?V+6&>V3W MR%;;OG>R!W8/["X FY"!)%LE"NZ1W2.["\C&^,*KLO=@&?9MFZHC'IY?(^K8 MF]RX$V9YKX/<&@/P=?MW.FEU)!VP--VW5P(]2A\62K&$J&>KM_;T*.U1NFV4 M2C90?.M99X_2'J5;16DZ2"^8\?=S8?Z[JSBK^O1XS]/C+1OJ_N?(1 T4(_WJ M3P_O@X0W90,LMYZ,[EK-/;Q[>%>O6S$=$-HOWO?X/E!\$S9 '-__N \EBXYW8N"MG])]>(#H M#6&_#8&@_DU7;P0/W CZV: WA-X00LYSX0-M_4K+]">, 5^[I?-.K1_Q#1SP9$D1[]/?H?(OH)&0C6^_X> M_0\2_5@-&%6;Z-^#]P2OXYF#KRJ:T:_KMP7;S5\.'+K] L)]V!B3VY]>>F#V MP-PN36+_(JN': =])^Y=9X_+[N$2#3BAVPJ;=YTS_3PM C2+29(7TP5O?S(S M'_MC!7>1#N_Z?HJ[--T.#G?K1XP6+1KL?76TUO/':09 W4!974_M_36 MT5O'MPFB X:WGH?WYM$9O/3F\5GF@0<8;8N(]7ZW6DV+LDRJK_IUC$\RXC4( M$X"P*^;9V._&9+=X_KJ;'^"%CG PPZ7G#>HP?+L8)"G/O^QW=OD]?? M)Z]_?O'FV;N7KU^]O;?6UZ12_;+,6#$\T2%!O9V?P.?S<%CFC2_GXUFYQ:8C MR$<3&.#L":)#N@WTF&3D_O9(T\QFCLMI^<0&O'9>*A 9>\]:ADL5Q^>#JA50:KMA)OG%#4]&D\]O M=YB\@ZI&$SOUI@2!CB:)+29Q-;U,FV;R$T91E=?--/O-3 MJ/,W/TM F1]&UJ^>&,(H?223P>G3YW55KY=5Q5_0TUC1XJEGC?K>+NJK'\O\ MN#B+;]?S^33N6W5^9D;C'^U%$SCWS__J3F.QS@$I5K/XN1EC++XMR%/#^9.K'\5[6EM862I\5IY7&[U@YO\[+V2@_ M;\9_,09L!( F 4>9_^W17]Z]?MZ"?%5O^!NB7+#4\=ITO_CJT;?O @+#'!_, M'M!0+NW!7&\3;4%OR*]A$P@-6=WI.%NEU%A"8494*4Q9-*5>*X58F"!Y*AA, MIYE=G]]\AA5.G=(YPTY3'"9#)Z3.N.'>469@FFO-[(*8W,/D3V%FAAF1$BW3 ME.HT@[B 8FV(7&5#.%9R9) M=IX K$!GX+>/&DOYK1GGR@FENB;A)O.2\_7$YJZZK&UUX.'4P)=F/ Z!:1YN M8(#^KF;'MS_\GSDY??HL5@"S4!C#Y2>_NSX?+5 LI',0;B+M;0I09EFNI<(> M; 8"5I0)" U;D2#EG(@,@D"1YA ).H@V#0/P8T)RQ)WW%+4M!6S/:\$("M>GMB5$YYJBP% #/$"1]U&5:XEQ "BL5D0* A,6PX)MU436AYJMU=E,VV$6C[/# M3Q7F7T3,?_/7[.HR5QG%M84A7#@!*$$[D)QLN744"V\/1)[?7LUU)$BR:Q%QD/(2(RFTL)LEJ4P8SKX M&C&;>D+6C3OER.>YR'4J!+@##.X@\SF'FI0R/!>4RY8[R#@FDF.F"<:)I1#A&OYUIXB7)K.::BM3*5"V1$YA5$",9JJA"$QT2&& "GC#N:X;15 M(O48,T&A]]Q#"6&,AG92"#8D1!I4.&I]*U9@G',EE7;2@S?,P"5*++PF.90P M3EILZ'H)S%4F"83JV$# 3Q6!R%W*$.MS;AG$Y8SCEK.5B'KAC384<@+*0$S* M0."3VSRLTEGF1:L$,SYEPB$-LRH/LDJUD8R 9G-OE<'*H]::',XDB!5*,)Z! M!BF'<:C,:B=R[PU3'-M6&XI#5F($TM9#[ZE)LY"S2&U\EE%C,%8(MV7EB(<0 M2E-$8=+P%ND,PC;-^32W&0%X*P8=HJ +#>D6U=Y)Z"]%A)EZY'%18[DT4+U.L<5X;$Y+_Z3^ MH^E".-CW(DL,&:6M,M'UO+WQNF61M&]FX+-IW6J=YX9;I=207[E5JI$# M-^HOH,X$5U0!!I2T2NB"XK PROW%?2*N#?7)%BOB XH ES3E0=_ M>T7M\O M ^JC=MGZX&PQ#B/^VR/VZ)8#)>F0W"]CR?K^E%N]"-F0P]U,KO?^JN)^MGI? M-Y,=B@%?.4MT:9"]!^Z(!]ZF<6[--7?H#/0GN^[+W@CW#KS[#OQS]/YRL7%E M:WKNG?G=)Q'R$Y*(O7/MUP?7F_]>'F[CV_KT<%Y"[+=/7^XEVD__W1T@2+3W M0$ /'0B?-8/OL_*_^FZQS_7K YGC/RN6N]VDOVM>J\51OJW-Z+L>SRZ.S0?0 M[GKB.!'I@*JM4M"%J6G7*MX)M#MP&FLB_W:B'E>5'.PFFL<"JK3+[R'^UX'IJ\^NC7UWNZ MA+*KZ.H@*4\7\59W,L"MN",TX&JK]'*[7=^_ST#K8%%^>##G:(#E)HUO#_/] M6O/:3KJYUUL6/COZGX=:_^3_4/([)0D"TWP"\]SW.M[Y(F6SU?N^=+P'5UPOK'AJKEZR:_Q31TS-!EE MATCYDPL.85Y*NWPI3W'C\.=F=;'I(?=UW(79,%T2%$^*B5\**3'S69&D21K: M;1Z>_ 1*I,]3U!62J[BFQ^:\F,^>Y*./WC4%5?,M5]A9#T)OVR]^<8QWN2$C M"&@W@!P#PG5+:2%]8VO>+?H:-K17GT(]5U(F?^=SB&A=8LIUQDS0]"AP'V;G M-4G[<&GM=W3CQEWP8^Z@9Y?XR_KZ@$!G>AT1Z8K^=(,[OT&.&JHR ,F0LBQJ MF1PEQ\6T]*>1 K7!9PH_5MS]@1:V"$RK@8?_Y#1<'P^%3BI65^B4B_ZBO)A; M-1#20J'8[3Q^*F>AYJ.130(+_,+;Q(;")NF:CA8/D^3953T-]/K7$4,G)!W$ MRAKB.3OVX3J"!7OGV6AV?.-J4))Y:-8GQD6:1^A0W8OF4(;)CN&T=T#_#A & M/U1@:4!UX48&&S^L^9V;F$?D+[X GJ%@LV+;W*4"$'P[@T)!=@@]G9\.H,G M/SPQ$PN]&L\S .=H7+%]QXL>5E!=T!,W+'/0X$U>V!C8JJUHFV%6/CJ&F2GV M"-+_4^BF/8;6!L'/GOGQ./QW!>,/Q7@>%&7*L@B;9VHLSR>C&+SN]%::,F6ULB+54N7<"B-1GLL0?3;(X!D7EA*I<\J-IL12+3$Q MVCG+%>,$I[)%!I]23'.<66WS0(;K$=**DUPKP3AS/I69Y>LE!/+&I="&=0C: M$$QJDSND,Y8+XQ7.N6N1E@J9HIP8"@,*!*]6$JU(8"3UX1HC+@TSV7J)7*# MPRLT<<9SS+C3 MN0_79G$D0(-,@-1]3I7" M$6U3 32B&%8.2&P3@$!91D6:ISQ5R*O*+(RG8) M0*]%.%Q]0,)%"%YG/I .9X!TK[R \:^74 PLQR&OTXP$??"@;H.@28R)2QWC MJL953VV[;SQ(U=K:,&47+[$URMW<$_=,MX>NEX=+?-MQO3Q8'MQNZP4/1>_' M.JB7WH]U5"\/ES2WVXIYN!RZW=;+ Z;4[;9B'B[#[KWHI>M; J\1PD%2A%TP MYH=*Q_N)HKCLHL#]V\:T.?!]V\[4.1N^U\U,6QQS[Z+WPD5OS,T]7^]6??N! MT?=VP6HZ0-[[B2#8XA\F2%OC04+*O M),%WA9+/"AP."!I[3R%\EQG)'M*Q;(KCH B&.Y$][/YX^Z88#INVY5*%7W8@ MD)(!$ML]S=E#_\"A?RC8)WR &3LH:I>[?RMP$)I'ZJ!(7#:UOD><+IN=?SA$ MQ1V:JCK#Z'K'+FSW0[V#B8P-)-DN_5YO!H=M!H=I!^F ,[R_U#3W$+T=G,[W MF=/X#N*VCL6AA\=XW*&YJEMBZ!?6UF^7&!"R79J^'OD'COQ#@3X;\ ,C ^^7 MU6X6?Q\6-_*!+:M=PIS<+YM]QDQT,"ZH Q2T.T[]=KWD=0>LR(<$T/U$Z-;? M+AX40G=.FWQ+M6YUB7'75GH9I?)>4]5UAUFS12%K&@2!Y8(@\$8L* M84M2U,@.;$Y\@W TY K78JX%F^KX>..0O!U[,PV^\/AIX.D=F_,GTQ^LGRS$T2LG,@4G9^W)T&RTLXW M)CF>^OQOC_[R[O7SRZ>IJRC9WT5>1K"SYT4D6%RQOIKK;:(MZ(ODUX'IN-J9 M4_F %PMRY4,CMS56RE1(I['A5E.>46V0(]:)A!KJE4,/(,*8 I( 28X@VJ65:Y8XPZ3D"::V7R*7/:0 2])IH*B1(EW(8>2ZP29D@'+6( MF7.GA+$,<)52D*ZR5"N'G79Y3KTGCB##6MA%4(U+A;80(]U@K@P,1L$RA5\&V M#()Q2(?SS"U*["F!+D^'N*>?ZB#]%(&.]7KIGE[04/:T8%W4"QVJWF ZJ)C> MD753+[TCZZA>>D?6)>+):P/DP^>ONA_C@0V$'#_9'^5B73H],?]D/WUAM0Y0]K"''(_W%9\*+MU2*Y#%&@= M<+<]3.Z- ^UV7K1C6[??^O$8&APD1W[BIZ:Z,M:XD]%D%.]#A@1K:X;1L:'O M8G.T[-[F_:T(<1J2W(PL^C),3URU2=]5 B1HHML5#I#V.>QSOA%^3#;#<#+(.(J7ZL0C[ MGR!Q$'$5W2 6*T3ZQZ_#]0 M_+,!PIM4$/N77+WQY6PZM[/Y-+"/VF-X-)QXZ(/1O0Q&=S#F?8U:@R00WJ?7 MBEW4?H_X_4$\09N+#0>1I+T,;P-A'DM\=6*OCT?[>/2AQ:,8 E*Q1;*@W@!Z M ]@W V#I)AOI_F5D/YA HC&)9!3AM'U<;2P'R<1O;Z'Q(1KQ QOS[J/4JZ5P MF1U_A?" *_9UGYCUD'\PD&<#HL@FY \B.WL=WYE]-9K8XL1_7>=HVYW/.C;D M/D[=K0OH6$![2Z_ Y/9GP1XAO:%TUU!NN:Y)-M<]]B_M^WE:!,U#XI<7TZ2: M+9.9^=B_C>M#X'T*@6^[G01SWJ=\/=X?"-[)0.%-XO2#R/=>Y+D/K+EQ]DJF M9M:_CSOLZ/6AO8[ ^,M]1O3M,]7#AO@GR>6A89ZD_1T*5TOR*C[]T>6#N=&I M[>$W?QU]F[P[]FNT]V]_^#]S[#JOB2BO]HZN.CBZ<:;45._WE6SLPD MW!L0QS7V=7OA0H+3:6'CU0-0=:/?(-])N1H1//4KQ"Z)F<4J?3CQD2>!+6"X MJ^L7-A&SWVB_\C#G"N?.KS#GKBJRA-Z%1A"T&,[IV-GJ33H Q]CCL-NYH6/X MU0M MNW\#-_^)P&M?7W##HURC6]V-,*PEAB6L;5QOED- L7ZH#?,U!J4LP6-I', MSD_] )Z?Y*.C^31:7/Q8 7B0G)C?? (UG!3.CU(_F/$?>3!>S&_3/?#"C<33ST%XP8NC+=]49B#CLR%YW M4D3V.A_8ZY(E&U<@E0AS HZUA ?1T21.:E_0(5[.GN&A+]AJ)AZ$ MFV].JPQY?#Z(%^"LQKLX@!$D=C8%I2>N.)N$+I7K6JM\&[BL'$HF07B^AF!R M&_R^A>&^*J ]A.L[?,+'V-#[B9F#OF%@SXM@?67U5V3_B3/P]Z.)F=@P\;Z% M>3S.TXJ7307M3MWJ@J- D3^-KCU".3AS"%2.0K$G=S3E7G;3 M2]NWW]Z3US<-."N$4$9G*>6:*IEJ:5&J49Y[DW$EE%709O,>A]R+C&:ISHEU MFEKFM!+8:JM2CBU7TK3O<4",49LSIC.&F*8>A?L/4JR=89A)E)EETSE6XZ4,Z9EHW)E J!$9*A@L=I*9Y[K3!.=$DHPPK*PD5 MK7LUL!4*VXQH:V,)"_W+8/A8B92FCB FQ7H)1\/]$CS5(@W7BI TA9%+%NZ9 M0)083*QMW17AD7(,.Z93&R^^L$9+B7,M4&J)$SCW[=L^'#3!*E2Z NA5&?0?YWB5'FGL!>\=7>'2!6QR"*- MC(6&C(2RG( &C1,Y ;GD+E\OP;Q@7&&UN!\DA:X!2SD-M\CDH%00G2$*8RQ8GI.VK/+,.1"J)CDQ,'(KM!$,X AJ1";E3ID: MB7M\YT5/?7TU,>2NJ.*OO(ZUU\O.J.*OO,2XUTM/%=\KIG=DG==+[\@ZJI?> MD77MSHLN;6M9E;M/OO(K/7@7^,KOYLX++O?\SHODLUFF>^S?+?;W_M*+8",' M1,U^9Y=>](;4^4GDWFXS.*Q[8K9[Z<6NW6T/DRY?>M&]W:]#;0V\/ M#]8>^%;HRW><8OP#9C]_6ISY:=Q4M)MY\8",OK?PG9^MN^WT1@;IEJ]]ZJ'= M0[L3T*870OLP4KGFULO%?LMP_J3/\'9C);L*?:\2PP'?\G9+CT 'B&Y>\]:# MOP?_ P!_N(;CDMEPNP=4/^EXU:X/4WW>$;TVG?K%I_)&K:?B ;SEV=-Q3$,- M8-,<^:28S\+9S "I)#-C,[&1V79<3([B-0P(>CP]@>JSV<5GZ4QR#(AIU+AL M/9PC"@>W5H_+KHZ&53CYPN$AFQYB N^C TW M#GD5%7165<=JW:BL=VTU>A?.@(7R\=C1%ZAQ.FR]PGB:-.(U'DYL'$X:5$>5 M3XOI;'4.MCPN3B\00'4F<)@D.P#"/GG![4(*W0!2$%O= %+_G$/Q6.--T(0O M1E,UI T<-8\M7X"9[KB\C1>8MT=3M?FPL<72CKV9AD#I^&F0\-B[C?/2-\68UJ'D,K3"8G-O M9OCWSW]:VXFZ#!'#2:IB^J1^Z=V07RV:&#,>^30_M/S/C,G)>+P0HU M)/7K]"?+]^9!Q E*0:Y?)HV_@U0VM!9.:34$MW90:U%L_:Q6_>4U&VX72I\5 MIY7&[U@YFPOGEQO*54=HW\73<. >GE?'VI;' M<<-1N>MLHBWHB^37A;CB>@ND>ZL=_6JC2^O8)3K MNW(OVV08]?*\U@M X).*KG;7])Q(G]?Y1]\&OQ7/U[]>GJ^_]SYN1YSU$7DB M.:BM@,%08JPW*E,;@(Q4F.6:4MX[A>R$MA V:*,8Y1 B8QKE3NO<\2=52D4:1_(66Y:U#J,KP;Q!4F?8@A8P8UH19;60F4\12#ZCJ%W"<6%P M'D[Y@P:E(%HJA[3)A'5I3J11K9%+1*5%4,)GF=>49U++''I%#66>6F<%MNLE M4N2=RIC4V.8P#ABMEE09C145-J?""=1"B9$JDYD1.K6!>B$#U&!C0((U+<9]I3IZA%""/6&KGUU%M'F&;!2*AG M&$8."@>Z 'GCBD"7-.5!UQ[1=RC:^I]4QHB$_<*GMM2GU_H[ZWP^+7):];/BQ^W0+^W5&,I$-"=TLQ M\LDO+[9TTONZB?;>5]CO9U?G=;/:O0R[KO8Y=#J;CJ":?_CQ!Q\&$JHTD_+Q MHM[[LO9[/;GV.?MY>^>]>^?]24/^7#O?FI/O,I/#=9/ S4AQ^KF@BW/!Y^C] MY6*OR=;TW#OZWM'?;91^/^0\9"C$?KOT+9(V[<)]=P<($NT]$-!#!\)G3>#[ MK/ROOEN4H6W&JF+7]W?O"MIR]^/>%K0/ MM4RH%$ M6V0'>K#87L1?>X\(O.VU]%UCH7U7=[?749Z'RT*+?'$H]2O_T8[GD2K@RHM_ MO]Z'%91.F&D%R1UG26M"V!Z;&5Z=*NU$!K@5=Y32 6-;GZ .'^8=N GA[F!^ M>#A'D@Y2LM7)]R'@O'.K7EO!PE9SS7M? _OL@&O7$>,/TZ(LD^JK?B6K7\DZ MF)4LK-A I?U*5K^2=7@K6002!2%DC^V#7,FZ*0J^(E_WZU>[7+]JQDZ!2"V\ M!39'VWLA>.C&=__A^I;7G_9LVF!;9(O>0-R)W*-38:5RQ0XKP3C'AWD3YBVU.D5AV'CAE%P1MQ9*@+@V2147/-Z!@[MBLC63-4K%)65X5>WD*#E>76L5Z7++TR+0C4-=HY-(Z0C/ M0!N_^5GHE(LG5,N+:<0C?^/)J5FQ.9:ST).CD6UR[49>\$C &SH8N<"3Y-E5 M'0N$DJ&Z23BM=QWQXTHZ9\=^<@$/Y UJ04GFH5&?&!<)1:$[=1^: QGN&$M[ MA_+O %[PPP;3Y[1"_Z"2<(,&_Z@9_-_$-J8^'WL[*UM@-,D8ZH@87U5NFV_& M 8-O9P#J!6/^_'0 S092^TG@TQ\DXWD&Z!R-(V@KXN<55A@IF9(^AM4'@VC_SXW'X[PK('XKQ/"C+ ME&417MC7:)Y/1N$N'^=/Q\5YO-@'BED ;'$2R/S#M3V #?C#^G'HJG?#Y.>6 MXMGWX867__#)U7=[(J_!F0+<:#(,^HTP2AK20+M/4$JR--%@CX6CF4I_Y-N-CEJ+<2JA>&))" M"6&U82S52G)/LMQ88EMLC"(E* MNH&HIBHP)5IH$OO4R5QF)),;W*,YR3U"6F89C,-E4((KIC'.L<)$.DG:?)J9 M5[F#WB-%%?2*(JV\Y5IBJ$)23+QO<8_2-',N]_ P Q%3HI VB@EM9:H$5P@[ MTY(5]1QE*<5:4!@,=5!6.B0URI%269ZG5KK6R'.%8;Q<$T80E'=>9T1 DXH: M AVP#+7&(10BAGFA4V:@#98[G2&.=$JL%ZG+@B_K<^5 MY@Q@2Y$#7)%,:*&!V97!9!7/$6:99A;!5!TK*5!SS&";@F-&0E0 6-2&?2/.ZJL$HQX M54NWY^S<-X*7:R[Z:I2[N>_N*3P/72\/E]&SXWIYL 2?W=;+P^74Z[9>'B[] M9\?U\G#90+NMF-Z1=5,O#Y@KM-N*>;C4H?>BEZ[O3;JQ$ Z5LN@" 3Q4GM%/ M%,6AT(YN#GO?MFU\FCD_<&K1:T1T2 1T#]"Y?XX$-GQFJ@XL]MR;"]O]4.\@BDOY ,FMTXH].#OH%&7K'=O!01J") .%V2'9P=;# MMX/3.1:'M$-DO[E;-\=S>%2N'9FKNI=S]$MK+>+\0SND!>==LA$6_UR&YJ\[M!VMLAI38.< ML%R0$WX*.VW@CBT7+T/#2\]%'35AY.D\2,0-DV3'8CP$G?]P ?/J316_4'=+30N2UZARMR"";6NR^:)\D$#7[''D M(6U :4FK&@F&S8EO4):&).!:<.TS/JKC\0T2 #OV9AH\\O'3P$P\-N=/HJ][ MNMX&B1X3/B^("+ 8$G"7+9J 1KUKE3VV?CQ^>E4JN%VB@4NW.6-:>_NEJ\=R MDST@_/OG/ZUQ)2QS[L!96$R?U*^'&O*K11,GK"/_N*)BB)A_8L9GYKQ<#%:H MU5OW)\LW3$'$"4I!KE\FC;^#5#:T%O@0&X);HT1<%%MG1:R_O(828J'T67%: M:?R.E1.YL?/S]E1,5MKYQB3'4Y__[=%?WKU^?N&)J/ WA _@5L9KIT@77SWZ M]EWDG02G\+R(!)(K'EQSO4VT!7V1_#K I5MM$:H@F:FC3EWFO!!-%4 M6J,SJZBVN6'"A>6Y-LMJZJW#1"DMI+#0>Q2Y:04,1CKF!%<.MWB+D32&*I7I MC%BF:0;%5.:E]ICEG$B12MYB(<89\L)*#+T*#,&>29TI1#16.,T442)GK7$( MFRK'+==60C$JI->*@(@]1Y:E,N>Y:+61Y1X$*7+-)51/*:=:(F9U#IUU-B>Y MLFU^61QHF:W4+,5&TR"F3!BKO6%I*JB4A+28CIWGADH!O>=IZ!7T3X&N-79( M")PJ;TRK#8*%I<(8&(>AFA+J @NQ@_'9S#/EJ:*M-H2C(D=<0,TLM(&Q5BDC MFBLAJ."4>-%B(R&IAXYG+G#Q MRE3HC$H'Q4"1.;9.M=LP\#TG#!YQUL$X0"D9MD2GC*%48NH]:K$0,X&P= 0@ M)12@'8>12Y=J95C..&42^MB2;NZH12!=24'3E)!42_BL4XP9RXD#2VAQ(PLL M"%5@3,@$?4@H83A4( S4GOK4@7T$!NW<.95ESF2V MYA3>4X9@G@YQSZ_507XM AWK]=(]O:"A['G/NJ@7.E2]P710,;TCZZ9>>D?6 M4;WTCJQ+S)K7!LB'3Z5SG0?O I7.73!K\J' >\67=0VS9H_\SB%_SVD'*POI MT"F4^Z$=[ VIFNB'7N)/19!3O?X;\:FN&T;&A[V*+MNS>$8*MG!:J@8=-N3VD$$HH@/,-HB94-O -TU@)U-AH=A*3 ]LLWEBOU+V=[X M=H0;)('P/KVL[*+V>\3O#^+10#%RF!G= MR_"6$6:RQ%_;\$"@3:;\ M_4O>?C"!9602J3O"1QKV.;^*^&DUL<>*_WNX\UK&A]H%L'\A^OC=@>.N3 M7P^0WDX.SD[0@!.ZK4ESESCX>5H$[4/.EQ?3I)HHDYGYV+^SZZ/??8I^;\NC M/6#;O.JK!_P#&?/> AX/,-K6R8".A30O\MP'@N$X?R53,^O?VAUV#/O0WMJ1 M],L>T0>-Z#XKNPSZK$/7251EP]\UF73U;(I@F,:!SRRV;!U=4 \W(Q7?MR/IZ%+:/Y MM#A)S-R-POT&L]G8A\,3)3Q@['&\UR!N+ T7#TP"S]!)$7F&?. 92I:\*0E) M!TDXZS\(W4!#<6$W1I,\,)S'TX4S;X\GQ;@X.J_W_"21F0QJA;&L[E5HGD , MKTBM.8V"_ -^&YV<5MVM?K5+/O%5\>55"$=3'Q]=/-5H*]ZI,,_*F9G,1J - M2,FAVKJ]< ?$Z;2PX;:'4'6CWZ"K2;D:$3SU*P1$B9G%*GTXF9*OA)(.U85" M\=!:<>Y];!?DT![+%447=XM /S[X"D4GWD>E+D1:#O?ONH DOPYVBZ;"D03X=#4.4@0@+K#J2CSX&^XN5A DI#*0'U.T =:,3 M:Q%8-THK_^O#Q8^CPH7( U0X]1]&,)*@OWP^FT\#-(-7B0YOX<1&;NR70"FF M95R G$]&LW#K$/@L Z4FQ6R!LV1V?NH#L";YZ&@^C2B.'RL<#)(3\YM/H(:3 MPH'O6=80;[.!<&9D1Z%M0/>)&8&#'BV "=T&OSM,PA#,N"P2_\&,Y_!5M1ZZ ME,6JRXTN'H.?2S+OP_5'XS'(,LY=X1C'\0:'/((ZCSW9KKPI- _\\&, MQM%T0GO!-J OWWW2'(=C995?/_/QGJ:C29R/OD!\B)>>.CSU!6*K;P9AUCVM M:6Z:P03CEJ'VI1\84D\AKQQF!<>1<*\:LQFE&3$H-SG#K^@RO MJ/*.P'@S+S1-4>B51)H99C /MZE(OUXB\U81Q87.A;6:6I3J+%S1X8D0&7(8 M\[1U&48F%*$Y@T%31S7-G-22&ZQA#,0%,5+6NFI$V+0QAV(D>@,L)S!VT@"AT51#OF0-V""JE:UV=@T)*UN8=*'8S< M< ?J-EYG1.1".B:X:VN0RC3CRFDG4Q@,1TPK[!U@(U1?N+''EV'TG-A74T;NBD/^RNMB>[WLC$/^RGO" M>[WT'/*]8GI'UGF]](ZLHWKI'5G7+L/HTIZ35;G[9#*_TH-W@>IGHVG]?C:\\3/51N'X=F]K-M(Q*6QO>VQC8%L&K M9].'O'=RR&]W-.""&P-Z@^@-XN$:A-@*7?F.DXQ_P/SG3XLS/XW[>W8S,QZ0 MU?TYTMNQ>FAW4-[WZ'-T;8N?.I@,M?<>[G8Q M[U5B.. +X&X;O/(!3C?CUQ[]/?H? OKIA9=_[OK@Z'Z?&6ISHE]\[FS4>BH> M,6L<+/N"-@X/QH,E\>($]+3(\Y"ASB>+@VKAK*?/_33.Z=6)D'"AR$6G)0U$ M!ZYYMN@Y%!K-DN^-C:(-_8IGD493Z-COEP6/]>'&H=-8("R=&%E7WB MZ67<.I^Y.JM4P^<++!LGO.#+T&[9/ -65-#YR9ROSHJM&HI?N5%9[RHK&WT- M3U;5P7=?L"%?MK->?76@,Z WGB)LG)X:5$>23\&>5^=0R^/B] )Q5.<'ATFR MMR>E[J>S6P48NAY@2#7.\%\!L.]]-@7'=+[RJ?^?;@0P>2G -G"U=I)X M$T/[!YUJ*V1CPZ<=>S,-0=OQTR"\L3E_$L.6EHLE,32$SXM-IU@,"81*K2VA MC7K7*GML_7C\]*H5@>UN*KWTQ36F=5B[#/.PVMPI&O[]\Y_6]L4NP]5PKJN8 M/JG?P3?D5XLFQJ]'_G&U[=;DT/X3,SXSY^5BL$(-2?UV_\GR-7X0<8)2D.N7 M2>/O()4-K84S8PW!K1T;6Q1;/SE6?WG-]M^%TF?%::7Q.U;.K_-R-LK/VSD' M66GG&PATIC[_VZ._O'O]_/*P8!*.Z([7]L0MO@(_%L_F@>$_KP[9E4M[,-?; M1%O0%\FO/L3H&>:>"RV$X9JZW&J5HTSG*A9IZ);+ZV&,7PI;+&3R'28A;VJ0MIY<^?SD;1&!H\9%>K9X7FC5F M1?%;7='-YI_61KX8A03_;D*P?S::'7]Z!6@/W?YV.KNQKV>MJS^^_/?[E]^] M?/=+\NS5=\GS9S^_?/?LQ^3-B[>OW[]Y_N+M@Q;:FB5=+<;7'P)QCS_;MKPN M\[A=D]=URGT-F:NI>A.<1CY?DFN$H&^PR.!]39=4K0Y CCZ?+LA@3B%! 6<_ M@A9<&>A"XG\7P>78?_#C)3_#HMZP&F#*XR2>&@4$E$J),"DA0S/1Q7"$Y"8U# M98O.9GX\\H&A,]"G7*G+I2S+A?Q"/]KK.F>0+T"=23E?8W@)E!VA\@7WS$JK M$^]=3QET66=!@2=@A=4+M-%)-?N'_Y;>_Q8^5*_8 LO.*9C,<9C^HPX;BV5A M10Q4!; ].JY46C\:U?I7*.L_PN=)H)8)F/6@&]!,,:V*EM[6> GY+6!R ;E5 M/8. _@]@C..@T*-B-JK6 L-2@[&+)'-:H?-L5 8VFKD]ALZO>M+LQ2 9048Z M.1_$P6=!!H!

    46#6?S!SL+JP(0K,-?[-F?#N<&3L%\4_M M_/. T#<-J??S^^7S^T7\1MF\!-S#I MS5SWAAA7L20EIV& !Z(#]$N0P B=M M)H$+ZP/ ^>0B0J[YZ='4N+ N/BKCM+!JJYXMJT;JZ2HTW,A9HMG%-P'5S-6: M'2^F:*IFS(I.\=BO3]X-^K%(]]A8A0IC.UUL3(@(JMJ9QP@DIEDNS'1%),RZ MHEUX.O8-0 (IU+0UT*9/J"98J*P$Z7C7&'B1#RKG$WS0#.;"T_#V(+JBT/9H M4B5SBZ+Q\5F3%NM)Q-(G$.9\WHO,&NB-;\+J1D1B7)H:FW.85IY$SK_F>D>] M/%-9T/K>EL5CLOJM]3[TLSK=6B.+Q@+]O?QUJMIX6QHL%_.G2;M?K7>J&RLI M6_"$5RW#K.*OFJ)S 'C29A;+R8"K:*XB<]'2V[3#P#- @+I\&D\A_DR1)[+ MR7;EK#9>P?9P>VAP.X*8?G9\81;8XZ3'R1(G,2;PER\9]&#IP;($RW+'1#&Y M.!\M,AAR%74]#;-4#YX>/#5XZC7'L !9Q=B+,\D99XN*K)37EO6:-G_":ZOG"B[]H>/&XK>:N>G/06Y6J,.HRF5;;D$[, MK\5TD<(&0%\1>\7E[O:F.@MY9_5>M6+1AFHF,+[FGONS8S]9,6.O\F'(\@-U M=U:Q45>4W57-X6-QLJ )S^?C/&2HIKZK(.ZM$T_+]:2WSLO76P^)?QB#7?2Y M7J)?-A&6*^?3R8*KVW^TWKO%(D UFEH2@9:K>F.PK'S9D64+\])#=Y/Q*/__ M[5U9<]O(M7Z_5?<_H":>E)V28>P$[$JJ:(F:X1U;\HA2DGE"-8"&B P(,%@L MZ=_?/MV-C9L6W?-86/CZ$_P$%E(F*PQA?M(6L%\HG^+ M,J='N;PW]\(5H(2:X^ZJM+ OR#LF:1"%+#.I>?P49<1')5H_7S6M',*^=/,C M2I(TE)NS?MUH.B6LQ",Q$+4AFHQ\FWP1XK516N;DW7 >#M/-2VA7+LX-7B2K MOK9,^>4"Z^LC!O^LA&(< IP[1B4[&FQ'&-NL$Q+YLH \3AA]H)PC6I#YX),V MK=-SPS2-<7;"J:,B=DYO_ 44Z@8XXCT34#4D@4QK#U 0!OCQ!YC],AB\GOW_54I.P_31&5*+1$#/L5Y;>1Q-VX/1&TYMT2/(= M\K?9PL)93+L\*0;27$Y:,5L>C.4R?^8]JMF\!\ADI?:>'V:O.\J>V7G88^ZU M/ ?UQ%)T%GR5([?X98PR\N(5PZ28"766#QD5S0V-ZNJ !B2I=3Y 7MU6^]VP M^TP^/<^]K^+H7(T=(->(=-#9=%!=$>F@(AWT1])!=W0XWM5,L[,^JQ*>UNP) MOZZCYT2Z](N4EJOT3K@6!3_N^Y')]--Y^CLT>(TO]Y*'!QF+I(]P;@<-C],"29YJ,N 51J3H_ MA;^92',_ZP %+EBA.D/%PZW3[0D9![@C N,??P7;W'I:,_0 U^6ZDSJC):(0$EV,5 M+,_P$:[P]S3^#I;X3(JA"%$N99&7H]0M*M$=(P@XU86S]-RF57G[1M/L5N$P MQ;+3U180:1?,CCDPC$% &_"GHB0I>8)24V++,X46E?PNS3P]@7@BS\6EX8.Z M.&)!^>X)]>)-F9B,= UDZV>0B2NK(>"+9]AO?ZZVBAUF9]NGS+[JB33?)X,U M(3_>F+)=KV6,BRJ2QL5Y>RF6)]_6Z5(LH 'V&Z,/6-%6^F[[:; 0FFS\#*4I MQRG+'QOL4W;RCF\CQ!L '#BBQ$KK9A!-^/H.OGV1K\H\[\_7HH?\PSKXW1@# M5.?/I*>^,6Q+-MJUH;1@U#2T;DDR&42&[FAHA+R@8&'5+NYE"]BQ13CHT:4X M6HO@&:IMP!*LSP#+._)*:A[V*S--J+<-J#?"GCFQR23#Z)THFD(_TB6K8 MS.G(Y[P.8 *HZJ;(WCA@%='&+'BKWK#;+';KM,SR$K&$6ACRRET_7NG[;/_= M6T# "^(8O)\V32<_AQJ6NJOV$=K=3\HEKZM].)1N&+,8/9X5S-1(*]C#CN>[H>X;KJ': ,+J>&Z($=8M M\E,+E9E1.[9C&&KW#G(1 MZ<2U<#6_Y[@&)B^R516Y@:ECS_8=155G (0-3PDL!'BSIAVZ1D\)7<\(R!V* MXY,A.F%HS@#6*AK99%M77%.U :]7)^^ %SD^^=4DCT/!#(RNCLBN6Y;C^@I M#CNJXWJ C-LCC_=T0]5T>P;X7JJ2O;#]%2RNMAR>YJG*D C3C S M;!AD#6R_1^[%6FBCP "$9G['NL!]VPE4J"S2Z@(+R=,K.\#_58\3;6ZQ MV;A+G,PCA?W;LXU09?M($;'W;2..%PESSW9"R*8]V0@AF_9E(X1L6N].O*!_ M_$J[=7NSWB:&XF8Q ^RY&6\4>+>"$.UINT79?6RB&X#5%:2[RRG/[?'&@'/; M)+[/6(Z/L<#&8'$%(^R!#-\:HJE^V%RP7J3;K0M$00AK)(0?Q[)5=PSN 98- M= BCC=-8!R':"O MKUM[]W%M=+[K>:X3O&S7J%6S2NQXT39GQ):@5D&MATBM M^VXUU^51%GW^95T934'O:/_, S6(=@'IM56(WD]K!>S:(?-(>J=$[XFP=-:) MKFL'Y+L)$CTR$M44^Z2GK07Z>]?>Q(R6&-*RZ@UIB2.T:/;"DEN?8;JG!MJ3 MF/8MT2NF8;U;MV+9]>X*JGZ-5/T2M:3W3FQS":3IX3@JYS60IW!4#L *7#<; M'H(F<9P37=77KDD$<0KB_''BU SC1+7M>>K<:$_2%U+4IDJV'CD\[AX+-:&Q M?DOC;*3DZ;749\U">B>+3J32!2''Q0""35\O^I"T+"C859@VG3@IDFL#>,-0 MOAF@Q>B7OZ+)]%/_A.'M0+?0O!X=?V24L"<"4!N-BA=9+WU7AK]C -9@,%P#+-S$+00+OZ0&<8DV 39G&%@=)J\ZI+YMR.I#>JHK1* ME]MM!)>V+V18TUH+:[K5!' "B$#D[C+IE("2C]@XGHFJ+DN\[6Q;'N6,VZG#NAUT_6H1DLGMQ%I ZU$H-\DZZ'4:FU( M^^]VWZMUWQLE>9G1S@^MIQ/9%K.R6'FW?/QR#A'=#^>Z'ZJB^Z'H?KB/W0^? MI<>;X,\F]?B>*^TN5;W8%*^T=+@@H+98+[_1-=EL]^6!9V6XAKT ^-LTN:7- M?]1/%+R5-N%ZIG*=P?%^H_;TEE+?U&O5M;8T67-=S5X.BA?<8Q1HJN&'+K1Z M< VUI[FVH=@NM@RLHT -$*H:(&P#K7RI".&B\D?;:0P)V>B_0Z,<(L! .!+3 MB?P9\[_.HAS:=Y;9%J<\O!Y\Y1G\,OO_]YO^Q?7PNG\]_.> HK:3"U^JO\^& MH],OEZ.;J\%(ZG^^O+F6OO:O?AM<2U?#T6_'(T9_T/?Y%Z9M8H@;DN85H #% MYLVB_$_H/):G/H,5IE*L BSF<-C?B6"E&GNFD6"XN-5:C8S=@I:@\IO85@!D M3 @/C/DB*VL (K(.T*\0'D?'"&UB 58]+@$.N. >0#&.\B6#^22-TSO\'; + M*#[+?%=">#"%*ZDQOC/R.>^:"W-AO>:H(Q+'\WC$#+?1CR MXN'E9%5V3!G[3L9]2?VYXSLW?289P3 *4G31;,96X?&.)(H]UEKY7^ S?JJGC^V$YB:[;A>@(F2[-F*ZYB&Z?:< M$&'?P!I6N]UU0,T88,MG:9R3=?\&(8( @AVNJ3FZINY$OQA7EQ?77X9 M4=WR[>KR=' &ZD0H#VIP$Y$*V\>7K,)H MD?@@W"\; (!V5)9:#Z?*,(A]+@'OLEY?++D'P%,RP:]MEYW9.S M^JP&G_8>I*LRQFSDJHZX3:T:56_. <>\!_^KFEA0*Y)S,CWBT/.[?HSY[.\_H+?J5F 5@)M6@?-%1& M>Z5S Q9+IVVB; 30)AH3'I3*?9X#WEK0#I=/ZP65WM(#*>*(,UX"%LQK'GRO MFF_Q._8GW*>:0?M2TUVYS9OOJ"%5P3Y1V+R$F8 4S*PEB&K>9[ % 1LM&PAQ MLM.L@"Z^,0#?96"53:*"@MDM?"U@\3 L QR!4RIHU@0? ^(D%^(2UY4+JI$:2BZ,)]=6@ ^JR MFY8M',7[:J\>F2_R_7)2,E@Q)KTGDS(!L5RY!17'T;.-&,[^8*X05R&3S*GP MSO MRJAQ5>]'4,]M_; %SZ/@0^? ?HWQQR$\X%=&:;33-==\5(7]7F-^7%$: M!;L8U!IG1^7][\P=FF:$L*(I/8BJ5&W:4K7-YTT+[.ISKM9QT#7(&=('T^+! MBX3&0IFQ0'._J^#H9H4$/["3P"I/$^IT$4>6GQ%1#KAC;B_]B((W K/7K-YB M]!:?T_<_5>; ["NYLT3(/$EHP*>+A$:U_T2HR-)G>BK/V_ZL$_<=7K$V/AP3]JSYRQ_M?359H/H;R3_"K'_=#'((@+T1/9/XNHG M%3#-#RSF"84WK<2JA_(HG]-Y&U).G)8:W-E%BNI8S:4-&[.G35!M"*$#Z/[/ MC58&R=NX.DR:$P4KVFHOIYWARC@>D0;19,IR R@^%L J#JZ^2?E#3L1D W$Z MC9'/@9);>,,9;O$MNR6O@*'@&Y#;P?>3"X06DA1%Q*I8=E8H+H2BJ(=:F7K$ M6T8TYX$32BUA*:6T@"HJ2F&R%MKW B0FD1,4@C5BEG!K)63I7V.0DF1]/!Q' M^#NNL::;U6&(63@9,SB:*MC5'DB%KX)HRAC\FE319!AW]4)Z4I<\T.=7*T\A MN3![!SPN2MB)765I\$PU_J9ZG>&0#V5%970@6-N<6JH478!]F=D'++FD8ZH4 MXRPM;ZE-?=1(&D\X@:U0VU,TR_?-GA-8?N>8Y%O_ZGHXO+S^=7 UO#B_O/K:OQY>7KB. MK3B*L]DCDE6=INBF@";BFP+#9#[!<"A+=+A2:[PSZ07J%WR+XF\L*13.2UU3 MM\S>-K,HFB,?E1_Y?!G\TO_"SGH&9\.+7T9'BP#T1"LZA7@>R@"DO*XG M51@E2@ TDBET..9.2V*187;*FH+Z)0*1<"#Y0@PD03.TTB1O69SPE#*IPC%3 M.+WUF<,R4CX4TZZ%BLJJ%E9WQ9'R*O.Y,GRDA&QZHCD M8>Y)S/!,TH(=]J+: I!00'18WJ ;,J.GDX/=& "5K%@&%YMV07]89)@H%,CCXEN6:2$IBYD7E2P(52) MVL"3=/5\E,"LJQ#,@K@+F0ET;^:'*[!X#=@]<6M0-(%I-<^%\3,_JHJTT1L> M]GJ)]RPUITD,6>L9OF[XOJX:MAOJR'$-@+#Q;,UT064%'O8TP[?FSO#5_A7Q MX,X94/%N!'A?IIE=TGG_]/KR:JUR^W"%-'/**"]Y&"?@F=4<5;EHA!G**7!0 M7F'B@3=>HTZW&XI)R355T*M9^LN\8X\U[ ,U75T9+B!8X:: M98:AYLU 7P$EN9KL?BLS,CCBI;^RA$KM)LGP;91#^D\P@OJ6-&3X@R-,/%6: MD[P3YM&X]7-S<37X93BZ'EP-SJ11_\M@)%V>2X/?;X;7?T#X]^9J>#TD%S__ M(0U'HQMBWD%FS,UH %_C1M-QI,>LBN=VH[<5,8,*XF"3S6ZS SDL#8E*Y?'_ M?AB225"%5MV:B62$1U+_PQ0.G*EAP=#.JK..G)VY5 (%-@&S3^613#1X9BMJ^R0Z[1 ,3,_NB9)UPP1='+L!NLUE(!^10_2'[A@ M-.)A8:H*=A"FJB"7ER^+G\9P\>\_:3^]<(EZLF7OW1*M$J1],D%TBX5^%798 MBRI8[(!6!".M+\,+16%^KLA8$ M=0C3JS&]4,0=UJDPT84)U@V&)DD*_4HY@7R+42)$B3"ZGDDCPNXZ4'98M>UL MM^=_KDD\<(.+M\>KNNQ-[R7:9UBJVOL?T(+5T6&)+E%>=D=(W]FC'>KG;HZC M!-==[*$3 0 P"MG%I5<)B]ZJ[XC=%E.!5FN(LMU67JOB$*IJ_":U?LNY1DU M_5X1L:0\%>U;EMYF:/*JS<+=THWRNO3@:L)YF:W8P/]\_(OO8QR&.S4?_Z^, M'R25-2B6:%=V[9-$+^K\ZMHX9<]FO@\>%+< M7K")EN()C^#1!#.=V%)!6@(^Z^$:4_J)I5NOR5,_QG#3]N=\N'&IUT7M(BYU M7'MT '&I#Q2RO(.9]O+AR,WB5FJ77B%_5BG.LNK@R0+8MBX66QO!K38? 4D] MS3Y6VKN&B[M?\#B:12U;N#+4-%-6*HN ;%."ZV624%FDDB(I\-XVOMHSL-Q_ MC X[2\6N5$G@= SO8_20EL7',+K'07N__U/F110^M->.SY!36->0?>E0 :-^ M03;Z4L)W9%V;HW::N=[EIQEVF#L=?\%0[2E/L:?/(EDDL(H4O]/:5IG]8=9.I'P9!JG#YA\D=!+3L@L#Q^D M MU+=U$Q'JTJFF 9RK07G&'?=$G'A5CP7IQ!)4?#WGUS/47O( M]GU7TYS0-1PCFRM! MS,N)N9#0=!H3C4YT2(>L/5_W/4-37"_ OFN$MN$ZEN&YBJ_KEFJ%AA.8KXRL MS4NB:+-A$L(C05>[=H\PM;83BC8Y15]>_SJXDH87YY=77_O7P\L+09- M6T+/PFAN>3!^C%$&[N+X4Q#E4V+-?Z2VVPSQZC.NDM:3=2@97>H9=1[VWL=Q M/&NF=V+5Z\6Y7EHUI!F55UU[G;H^#UX-/__W?Y[DZ+76KUH:ZE[917ATQS>\.?,,3C=&;W:'2,)QAL.___27Z\O3A<;_ MH[[4-765B4-S2CX%EZKF!_0X3\PN]*+UX\HIL/6>&EB(N!**Y1JVHQ#C(R3^ MA.K[H6$H*O(\+K4;\6X-[L>$;XO4WK^XQ0$QL;A&2X+ 3V\1G;50J%RJCWBJPX/;O7,V>$5RL2R277 M7*0)0F(S@JG(JO'5<3<68FJ5V^N/E=OS)\K.RAAO2TRTWI629X:$&*J%K/ZF MAP4?F2*X(TOWJ !N1=OJKR(O3^.RF U#[F5LI:-&GQ2AYI%U3:SZ>E?]Z7TF MZ/QL2^[UQ!:L;PO:R1KK%D+[N0+K8_>]GM^Z&6M_)_MXOA$]:N%-:39[B._, MSE&7U>>2G2H;6VB1^.,^^BRA+94:S?(#E6TUUXLY/OR9[W/LOR?6:(;\XB.W MDCN'CW_];YD6GQY]'?O:IY^XSSZ+H^+R1K. M\Q[U.D_3"=5C6#J%/0O)KA74"QTF?IH15X &\^ "3(D,\\\3YHR1S^43\![0 M!!/;GCH2Y%L71+.R.@8H8U#-$^EM5#\)?)$'XF&$.,.)C^$,D/N5U?&*#M>J M-\$89)KYV_N42_TD*5$L75'_1")C.B=S8/>I"OV6^NDW*23.3=WF^('XQQ(; MW1GV<8,/Q\I'5;/E8K_;2OBK>\IZR$+N,:]9EY]3PB+DWG'(/54Q+--1=473 M3,O\@%3]?<^Q>JY*9%Z@;DOH78^C+)#ZE>!* B)5\H+*I\\/,;JCDFQP7^ L M(R/YE:4EY!W!EZ1WBR3B\Z2=VI:K76EW6F;DKF*AN+,;:9+I[].3*R)DM=GC4B$OUB@O-"$O MCD]>:'LB+\ZC!)%?R6]"7AR$O-"(?2$$QK$)#&W'!L;I.,+A(\:%:DLW\D@^ ME;MB0]5-A<:R@W0*;LY2^>(HEI O>R!?-"%?CE"^[-8@8?)EM3$BY,LKD"^J M(@(D.YL@(38*(HD88)0#])__Y\]>5=AZFNRIB? M 1N*"1QSA6_+F+'SB'/4]6&PS6PVFR([TRIK]#"XR1#QI-\G\/;WRM!*X5KW![I+ZGS^=50!"?P/$H&6P M2^V?Y_3898PS#'7U.YW//I58+!E]5\2MFA M#H)Q/P7NZ6\KM^N\JM. C(." M'92).KV]KM,S1)V>J--;0YU>B (]")'N8J0BU]!MW44.-EP?678O#'N>7?<+ M8'>,AK]<]*^A9-_55;-G]S9;I/(-+CWQRBYQ97#K3JZ<<)OO(WR(H-'C1%TF8D?)!^5T.&F53\' MK_&PE)/!L10P(,([^.,?P%JYW&9D)OH\U!9C-.,3#20-U;: M1LO3^ 7&T_3*6JK\%/:P>W/K%5-O""1-KGHIX>[K;MNR1Y9;)#2(N]);O/#Q]?0$HS:!_0/G/+ M>!^=27S(/TAG:7D;$^-P)$O]+$T$0;T:.=8),NQ E G*>JV4M5,-R7IL2O^, M?,B[PWD$<4U:(+#DT%L0GB"\=4SG[8HLSW>"R%X-D4W(G3$6+L#^3&P_*>\5 MN0!)@J2^+/V*:9Q7V&JO2)KM5&4*RA*4M9GI+#7_^[Z?E@D%7!#VOR"YS=C_ M\T0F' !!9<+Z%V1WJ&37[876AG3??_"A/=E=,0PQ#)%[^N3<4W,#N:?MI#&> M]ME)&^M>JU,]YU-6OZ=1L#ACM4Y)_>"EP0/Y;UQ,XG_\/U!+ P04 " ; M@&-5O=CI:'4) #610 & &%R;V,M,C R,C Y,S!X97@S,60Q+FAT;>U< M;6_;.!+^*UP7NTT V[+C-$WD-, VS>(*;-MLU\7B/E+2R.*%$K4D9/C.2?/Q3KW=69+R((6'_FKS[G24JKG(H+(LU M<(NER3$.=5KW447(AL-@ M%.P-]O;88#__OSUEG5X0_#4Z M#8(WDS>^ H MA-1B27_TXJI,BVEV5:C\XD(-DELQ QJ]-6XL@>LP4C8;7Y]B7<^RZ9>JPO92 MG@NY")]/1 Z&O8EV**@Y.P M8Z^!L%Y\M#+)'-QZ(B43K#R[S$0D["_/A@>#\6C8'QX'$:JK?"C15B6ARI5A M7<,CK)P)@W)(81=A)I($"FS^R[/#O<%H?!Q0TX<4JJ6O&-T']#T4=@K:BE3$ MG/;R@97U-7*=5]I4'-5K%?L38I*NWM3!'E,ILQFP/[F.> &F]^%2PH+]&ENJ MV1L,]GZP7?]/97 3%ZMRONVR-WV$2YZ0JLF$J+B$9M_#3"]7HQFK\GSS(/LQH?V,NZ[UPVX(BC>>9 ML- C]4!8J+GF92/.(?:JU5C+,^SCJ92T15JMO[F77RJMOZ2!4"B=* 8#LB$AL/Q'X0* MO^HXTRJ^Z/K*MT7 K+IKO DB+)=AP=?8JS'*^TX)*EG Y?S50NW)'MVMUH4$ ,QG"]H"8YOP!WC"_' M-%B6H# XI22IFW,^%AH# VR&H8)!27"[&6Y"G#%3T<=5_SEHJ >A!>3"('\E M=?M00H,ID4O0[#1NB:*I!)>).XU*B19M-6S188L.WQH=1D\&'8"EHD#_(U>^ M\K!;0\'^ID'!9,5O')5^.3:UL]LNX M!N>[Z(N"K E]C(&AK1(FH^;4+$=20<2"KA-A8JE,A?V(;F@EO1.72-8AP6+# M=M!G$T 0\(YY=AEGO)B"B_<_5A),S?='O";\PQ<[L.L+::CABZ1=L>O&%Y2/ M*#RDT*R,2$ +:;SGDX1?,GUZV_0I3D\ZN8Y*V(X"G'"+--\[TK00H'-RW>?_ M<1CBFP9#"1A<#+J>H_J?1XLN12$QK\S=NU X$ %;SN0##%5I' "I =DT$0YL M!84;AS)G5U2E37=\+AQ!HXXPKER\6U,AJA1(6U 6HZ1(W#T+4T5&)()K00L0 M/@YR!*R@D2I#L8E#7N,"&4=/E $4R"(=HDXEI\VO)"=6AF:+.QZ*A; M:=I*P3C&=UDOJ*QTB3AE7'P7QVAZ3@"7C)E"@6&;1+C"&B@)!ZE)55@/28B7 MHD1ZM06E+2AM+BC%FP9*,..RSM#7S)ITR#*LNP-+\I?K,R0. M@[ C,ASC\S 1;OWM$MR%Q_%E:Z D4_KYE"V+FO25@]5:$RC/F ;?PL@61C86 M1I)-@Y':0V]Z.MT,JC,@KF8MG-R#T5 LI>*XTN3/K/FEHMF!07(.N;6M?:=[]:14\#O+9YH:>>@7ZQ:1#T91EH]YS($KVZ5YR M*$H;0:[H 6' /:*W&[F=I6B\2H15VBP#)E> 0^:YL!;@_Q"P2&%(1O6)0/G< M(#N(,\AW#/$I_$M9I@8]*H/@."*O"/1UG=K?)X^\>)#:;Q&Q<\IAN*5.J MQ#W@BE/3;9Q8 'IT'<\LD[ASX!<4H/A4A0M17)+%/=/2W%Z^%T[4^59_0VP- M4^ )=C2P) JW8DJ=FL$N" QH&UT?)1D,D4R5H[6A5MQB:H*V]D;\TR 1VPCH MQP6/C*4].^ HF(88\2"35WWKW(SW(_@:W/V3O<2/R"/=BU&7TJM'FOF[@ MWA7RP'O.'S \W=65G>&554^#?*G(E*X;2MAS?ADI:B-5A M3M6O.OX5$8=:C9SU_,,:S9;(6P MO&3N21/V;.#^/>X: A.L>PWM?NOZG-%_:VN[JWT] 9OZXG7=V_X(&/YAXWO/ MVN+6UO\^O4LX^S17G_?3;%S[I^FXO*FS>U^YT;7)$$\[=L4\5I,-%N&NQ&/ M+Z9:545"H;G287-HMGZ%8[6BIOA[*(@4!?3JZ^:87?G]CY5 ?;5L^=,B)9]" MSX<#/,5H/.0S)9K7UE\>]4?+T]T7#5PFT?]BB?L)E)/_ 5!+ P04 " ; M@&-5L\ZX>4() "?00 & &%R;V,M,C R,C Y,S!X97@S,60R+FAT;>U< M;7/;-A+^*Z@R;>P92=2+G3B4XYG$=J:9:1(W47IS'R%R*>(,$BP 2M;]^ML% M*(F2Y59.'$>]R#.63& !+(#=A\\N"9_^U&I=YBG/(XC9K\-WO[%8164&N661 M!FZQ="ILRH:J*'C.WH'60DKV6HMX#(R]:'>/VIWVBV>MUMDI=G5>M5%YR+K= MH!_T.KT>ZQR%1\=AK\^NWK&#S\/S0R=]\>%\^.^K2S_JU>?7O[T]9XU6$/RK M?QX$%\,+7X'==]E0\]P(*U3.91! M!5(I ^W8QHVS4RK!3^#QV6D&EK,HY=J ?=GX/'S3.D$)*ZR$L]-@_NUE1RJ> MG9W&8L*,G4EXVJ]UF\D@>MPI&PZ6!]B4\MBWBY1N6TE M/!-R%CX=B@P,>P]3]E%E/'_:]"7X;4"+Y.G 21OQ7\"N<8(6;FR+2S'&SDG9 M@5^!L)K\:&60*;CYC)2,L?+R)A4C87]YTGW6&?2[[=YI,,+E*AY*M55-J'*E M6R?X BLGPJ >4MA9F(HXAAS%?WERTNOT!Z/O!B?8U>5Z4V)#^1:M2$G)"P/A_(_! QA$"W'1JBRL ME1!(NP4A=5N2SU1IPT3<0#RH8:=7:KXV5N-O_"#[,*']C;BL]L)M"ZHTF*;" M0HN6!\)<334OYNJ<8*MJ&2M]NFV\(\5UE5;K;^_EEVKK+ZDC5$IG7 [J0% 5 MH2&SE$^ :9@(F.(=WJ;"L-]+KA%1Y(Q]A$)I]/RCMV'+">V]9LUK M-JS:/\61>KOF2*^Y<02993-VC=I+0";=]/ZDO1?%"@?.%5)P[("+G/%\QLK< MZA)04R38CI^C3W&6X9467+*$TXU7,Y4)=[MV:I9&QH1*7819Y,D2HD"B!$*'=D-9YP^$3B3X&%^M_+"68BN_W>47XN\<'<.@+J:ON<5RO.'3]"\I% MY!Y2:%1&)*"&--[S2<,O&3ZY:_@$AZRS:!HMJ&-$X6T>%[PY4?-> *@:#DT'G=,' W^-)D^*4 MB)=F^R84,(R +4;R(8@J-7: Y(%LFB@)2D'N^J'3$NW!:3HEE%(0M?$Q5#P7QKQ&0(%(C;(]FO?-4: %.%&2A5")ZWB.$(A9 M@GO'H(AJT["$EPY,'$YXJ%L1K25I'">\J294E+I G#(N HPB-#VG@$O7C"'' MP$XB7&$-%(2#)%+FUD,2XJ4HD(#M06D/2KL+2M&N@1),N"P=JR"/A22A1ZL3 M]#6S(6&R"/RV8$G^3!($)N<::=*5XA'#AGG310["\ M7.AUZ+5*N5E$><12')!![.B;6X^*6LV8%-<@J\=>:_+-KUZB[P!>^\S1+B+8 M=P>IXUT#J2_+8KMW31;XUERR!B(Q=8Q9$@A"B7O$=[>R/PO5>!D+J[19A%2N M +O,,F$MP%]0M)'"H(WJ8X'ZN4X.$(F0$1EB7/A->:@Y?,*?I4#U'526N7N[ MSASN$]![&-EQ(K1S"6AZ<$WI%O<*+0Y-#XLB >CS54RT2 1/@5]3D./3'2[, M<8D:]^;,_"'VO9"DRMGZQVX;V :/L:&!!=FX$W6J] XV0>A VVCZ2,M@F&7* M#*T-5\5-IB)Y&Q_W[Z.H/7CL-GCL7(:8@J5$XSV^B:X,CI8@&+B7URK4:/I8 M0^03)2= 4?.Q]4[>+IB,I 54LT :Z>I\O2%KV 28LB#1&/MO7=_B_,$%[C7 M(7N/JYZ-<.'[348GEW;W](([>N11;BOH\HH\PP%2;_]TD(AL#7=P91MX:=6\ MP!]2;K^?C>-'=G7KMHF@LZ MV^^UC]P0!U?^Q0$RE6 M.IS?/VO'Z5((\ M..03)>9G4)^_:/<7MWI?U'$!N__7 ^Y_&9S]#U!+ P04 " ;@&-54895 M;FD& !4'P & &%R;V,M,C R,C Y,S!X97@S,F0Q+FAT;>U9;6_;-A#^ M*YR+MBE@O=E)FLBN@2>\P#PE&?IM]NXMRD1:+0C7*)4$:Z#65!=H)LH2 M<_2.2$D90[]*FLT)0H=^M.N'_N&^YTW&P&K:S!$\1E$4#(-!.!B@<#?>W8OA MQ_D[M',YF[ZPHX_/IK,_SD^%P2_#Z=!<#P[=AW /D(SB;FB MF@J.61"$$T1FF!I2+Z5>]R]MH[@!&::D8FXZ#]=F,3D2TGXXQ>(:67C+SJ+;"<4^YI M4<;#L-0CF!E ]\:8:Z^FF2[B* R?CDJ<993//49R#11_N'=#DW1>W!"%6UPL M"<.:7A'#O<,W903+.!&Z&&V*N&UFV<[+!==>CA>4+>/G,[H@"IV2>0"\R? M]QT%OA61-'\^LJ,5_8L :UB@)M?:PXS.@;E1=N0L$#>+3]:$U,2N)Q$L@\Z3 MZX(F5#][$NV'H^' C\9! N8JMZ7:NB:FLV5[115(9E0OXX)F&>$PX-F3@T$X M'(T#,W";:G0LE$+ $/DO3#0E4M.JZ?8V&>V'_ :F)%3K*1&FRS\.TXYKU#L-]L^NZ(.@"RP1S MHKRS:T:6Z"C5IF<0AH.?/FS^K!1$P7)=LS<&-H](VBT7MCO".9%E*D'_NN\PU/?;1CF)A!@W T%0LXS9:V M%8U>H%Q(*^.3DX$(S\"-+@AXTR*!]C#L(WN2@9/EE+6'HMT]DE82Q /ZIV@V4G 30]TY M7_/S?#2P5CN%0D;G^,MA"V'AS_6BSB#L74(M8$1EV/X:6H=)S3 M:Y+=9I5.U>#T; VD)?QG6]F,*^-S*6:-:*L%:#FJ"ZJ)9RQ&8G "B8)5'0B>O8LX,>H^[_''6#AQAUE.>F M:>L * DTIAQ.)NJ.TS8D,34U02F),M'7-]T8$"I, _&806RJ$L)1]>VLG'+ MNH8.##.+G>RY#:,JYH)7E$1:F6KC:/5_=.1]K;J\0U!9B.HBZYO"Q2FS#_(* MMR$&KMHO7HO]%\>/.V:;,.%.XBZPUP PYR)NC5CV_9,P,2))/BC5X/- MOHK25_TX48)5FHS:5-%=\8\OYCL#37+X-C]Q=QG-YWHB^*+!=P_]0?1H\"T9 MW.:3]5/A[J[^ Y82! ]ZX;TN16XX:1#^(1^"7-T)/0_MWO MND^A9HQ=H>D^'S?O 473S-PVKVU/]_,7=>V.-& MW>_"C@$$Q.@4*@QWC>=N\7[R_6@QB:LM'HAZ]W/9=X04])GW1X ;@/280W!4 MH5I2#1@&M "7L,^;S9U-AI+E9Q>?,<"O"F@&_[9,/G?833]C[3 M-ML)-57$7:("V:)'HQ+6E23V-A3ALB18*@MCER7(-QC77B4UP)8PT$8*3E,$ M7JF:]Z$[K:+ "B4$)I127%%SIZU%%]':XZ4V#[J)N<1J #:PVAR35Y)35=PP M^)9K;XDH(&K0-<]150+%*$N4]C\K@(L5ZDO K',I*IX9A"IDW-9.G3?0]8X& M60S 1BH[S7M< VM-@^M:WAUG;9ZV"WQG'@.A> <0&F,KP3-FFSP\M ?KLH\ M1PKM4[![+[8/T)._ 5!+ P04 " ;@&-5[)1V#1<& &&@ & &%R M;V,M,C R,C Y,S!X97@S,F0R+FAT;>U9:V_;-A3]*YR+MBE@O6PG320W0.HD M6( V21MGPSY2$F5QI4F5I.QXOWZ7I.3(;KKUD199UP"Q+3XN#R_ON0]J_(OG MG? 2\XSDZ-?IZU=S@&49-FCN QBJ)@& S"P0"%HWBT&\./R]=HYWHZ>69''U],IG]< MGKA5+Z]?OCJ;H)X7!+\/)T%P/#UV'2 ^0E.)N:*:"HY9$)R<]U"OU+J*@V"Y M7/K+H2_D+)B^#4H]9Z. ":&(G^N\=S@V+?!)<'XXGA.-459BJ8A^T;N>GGK[ M,$)3SD%NJREJC'L1HM[UMC70(WVT;5_Y4]\=$4R ]>=:S3< M#?L/""96Z"@7E?$^#U./&]H["/?,J>N2H"LL4\R)\BYN&%FAHTR;GD$8_OBT M^;-6P(+5)K(SCC+!N=.6BSY&36]J+$'A;(7>DDI(4!)'IT+.&VL,#=XH2MX8 MY1W)K)0B>]='9SSST8Z9;_H'83(1S? RP1BN%(G; M'\D]L-6#J*_%/.ZTF!3$JL# ]1A>B5K'!;TA^5U:Z20+#F>K("WA/[^7PU@8 MF\LP:Y:V* !ELBRI)I[1&(G!""2N6CC[,*O1;(,G\B$%R[N0-OLW#O2KT+I' M(PA R3EF2==9-TV]0V/IC:T]UIZC(5%T,!PY5LZM.TJ,?UE;JM%28$XOL!9P7XS:S%;W M[^:8;:* B>O8LX-^LNZ_S+K!0V0=Y85YM.$?,@&-*8?(1%TH;2F)J4D%*DF4 M85_?=&,H3&$:+ ]A$CHJH*/JVUG%.GR"P-R63#9FPZB:.?**BDB[IMH*K?ZW M9MY74\C6H8Y'GT0.M_0>K%??&?.7F,RM+7_>832&9;QAY,/R2 E&<_0HM'_?=]_G$!YC%U.[GS^/ M[X%P:6INU.XXH.[G%>$4TJ/?H*1!E^"-J4DMK&O^2-WS@Q]G&UG(#@?<- M8!Q#G([1N5@T5;8KLO]_EQU'2$&?N3&'V FVSESR 67S$HH#",B E1E+^2; M3&X*H[3%%+3E5Y:V 3[FMD8A",@A8BP+5 M%;08L$1IW['436PD7QMMJU?151X1KQ4$OS.PP5D6#%>")HW+O#Y@3]'-D4$L! A0#% @ &X!C57TJO,K^ M$@ %0$! !4 ( !@!0 &%R;V,M,C R,C Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( !N 8U4U$7A5/3\ 'C+ P 5 " ;$G M !A&UL M4$L! A0#% @ &X!C547-]0Q86@ K^$% !4 ( !!^ M &%R;V,M,C R,C Y,S!?<')E+GAM;%!+ 0(4 Q0 ( !N 8U6-[*'P 5 " 9(Z 0!A#$P<2YH=&U0 M2P$"% ,4 " ;@&-5O=CI:'4) #610 & @ %%G0, M87)O8RTR,#(R,#DS,'AE>#,Q9#$N:'1M4$L! A0#% @ &X!C5;/.N'E" M"0 GT$ !@ ( !\*8# &%R;V,M,C R,C Y,S!X97@S,60R M+FAT;5!+ 0(4 Q0 ( !N 8U51AE5N:08 %0? 8 " M 6BP P!A&5X,S)D,2YH=&U02P$"% ,4 " ;@&-5 M[)1V#1<& &&@ & @ $'MP, 87)O8RTR,#(R,#DS,'AE ?>#,R9#(N:'1M4$L%!@ * H I@( %2] P $! end

    T-@#Z\]A7_^S_][=,GK?>H7,WS7#[[?$>4#\=U))N5,R\3V M=\CJL SKN^XF^C:\G2LG?*/N./C[/==2J8'B0*S_FWGP,Q3*@=(6^@9[(+=' M#5YN?^WNLV!_X^WMAR_<97NK\\A?[A5^8MW TC5[NGV*4NJGC''[$0 Z-$ (80DN 0"/]W#07X;$4T$?DY^> M9;6"&I"Z5-&8 5S>K/_UO<1Y,/9IO> O(6J MCXHJQ8 TWX>CA9<7S'_9'EA,_#@$ M3DN8S9@;PP36'L[ P@-6'V^269K!_J\9?0$()PK__4$KY%$3N9_6[Z_MM_B@ M>):GTU-#& C>EQZ:@XSIQ:S?ZG3=4Q_K37(F55 >;,,6E M/(L\NIE OXU^.G3>VQ&RKC$#!_,TE2BPGI531(W4^*>P--?" M/:-@P0[WY)&'^I[*=XL+8N&8>7/;;G9DWUTE&J613T<.IXUM;9L7"$J&=3J<;TG+/,;.)(XF/XHU&5/&>JJNB W,:YQ MW2*SM>#0@S==S Q/7^68.BYA=7S4[>%,JP7?E.">#O4\8\=5.NT:WISPC&2O M"&Q%M?>7=#P>R2QW:XU0*QR^;9>'AKXF'2NT]G3M6SAK9*73X<>")79 M*'9CV1TL9)OJ+1W%7BQY001##X6JSP<-J[-MUO"J-Z*: T[B_?3T_(%0@TDH MU/**(CH+E^@M=J(YTJ,$C#RPZ2%!J'.QCXU4,U34=2RT\5ZEO>_C\WAD3A5[ M43'J+!RL%S YD2R%YB[9M_5X/'+;KV$#ML?G57*Q6Z_U#E6,U\GM*?_'0W=M M>3 WVVU9;CIL89:O#R4A@E]_*-.*RIF#18T29'MB1KM>S\,:/BS./YC]HCT0 MXW7(K&16J!@[G9B-; J./)C]PEQV<&G(3?$M3?9;)7]-\\/;HX>/1];&+*"0 MJI^ 0%H:;3RBVEP"ZN,.9S_%B]',68Y])U:7JQ*;]Y3\M W3YX=FLA@[F)BT M*W*5[!(A5Q1WC3G\^D.8QG:1C8ILK8F3G7Q(Y/)1+Y;AG,B#Z<>N*48+OSYS M5GH35SK546.86!I_**CQQIV-5%Y@\2W;B5DJ_[8>\*A8Q9FNAJN*4QVZBJ1'!$T8;3CT8/Y+F@AC/S<0G=@1 MRE@2Y<%OP^\_G#\WKHZ+-FTMG2HU8"=M8NC6IO"IA_.7ZB-'T)7 ==BI733Z M-:TT<.&NP,'(!D8$E$_C)=4L8/'0(/.TH=]N Z3(YOC3O>BIKVQJ'Z076 M+MWN-#P>N2XLAFY/+NBXV^L:ZV?)L?JWV5Y+&@)18'A?2YAP*S M.RK+KSO!2HU[G6&Q..AN1S,PECAB,#LLY_@[DG=6.W\TSI,$T\%%./1 8.(N MH^A9L+IGZU8ZL4-Y\7TGYW?YLHFOFO@P$:HBS4?@':TYJ;?0@./@ M+&HRU\?P8<3.TJ$';]NF-;,Z$N2-JE>:Y"+?U(R9G\"A!\L[*U@E/E]Z.@RC7QYFQ1F<_[Q2Y9:Z=C#Q;X'<&OYE5%VJC* M(E<;EHLVB,;WSSUXW6T]QN4=8RKR:CTWU6D4&6YE_]P#IKO%)5,:*LH1;>''4W1FE*C;- 9XCCGA.HPB7MWVOIJNK0"GL MVMM@5F(L./3@;5V*1##X4+ ERJ/^W0!2=.B!F5S\M"RQ;3L0?"E<352+;QK2Z;I<6,HK>S MEE/:/_= 8,*@4%RI? V$)*H*'"(EGG>6J1 .!;:;R<90C :!2I9SY63=*%O1 M"HP]XA6%+3J?+ L$IE9G55FU9URIH2=PZ %Z.X&O^/Z@M7&:?;R_&X2OIN^P,&\?)8SBVO"=1S=FE>U8"5Q%IX^]9 9 MMU3/;8D*6+6WY0"GDMFVT_7$=.R!>E5MLYC+W8V+*\YB;LN-6D69@+%'?"-Z M6'>H6J&5X K/N?[0;ZWK4PL./9#!0!,J<:R3@;-H"CNF6"Q7"L5TZ($,*E%_ M,L+]*%'9(#]8SIE=,IPD<.B!#-KYW3(:D/,6;E,2-ROKL3L>ID./K'H&W$]<3"^#*.K;85BFET<"6?RN#($JF4JC.K&)6< MYCC@L46Y3!9"H+(C+E*T*/G3)3M>X:2W%BO-MDBL@,]-'/&1N.&T;-?:*HNS M+6T1C0>Z4X8S.^8D49'D) K+CG!RHVE*=U@6QV4Q'7L@!4P5Y2XG;WU':>7+ MZU@VF&2\?^Z!%/K!6F_9J_G089>J6N\0$SF#+%./U&Y*.5[FV/YA% MW<44!*G$$4>I[^.68]2-BB/-+(6MFO-:N2'"H8=3:[2W]HSI2!75YCN[$AZ7 MRC-I/_9@:G6^7-3:S6JBZN/Q;,R-%GIDM>'8P]?5;2:W5I5U U_T J*HJHOJ MW$C P"- KT2U02F_E65[9H^$1:1N9='2R",KNJXN*F,OC$9R?\S95"E.@DT_ M@4,/\&"+:JXZO5^H%-1;-0CD9!L/IO V''LA+D7O,R'3DHE.4JD.K73?%PB0=>B"OL%WV MG)S#M)PF-M2F?A\K59H)''K(H6Z-:C0W@>V8#EA(FT U-<\A(& M8E%6<+8$WP\\*A!7F_W8PP"+F%27;-,=X?&DC05K@E+*1BJ#0WD5%QUJZ^M) M'2CIE"WC8P5I7:<.B!=FMSMS/JEI8] MAZPP)B-7EH$OIT\]6*3C%E7(Y3<7T=>\7Z72SZW[/:+_);OBNJR]#\_O=#P]SLO 8^NV^$=QJ,/9; M%'?)UG0_1X\C_^Z#_69.^LFC/9\'^_2W8PYW;Z+@[L5NOY#8IWQ?5[]."-]( M_KF:D ?[)P^>[X-G3ET_N4L0W_T=@R4)W_<[9 F0TXL[4[=YY_2+[X;JX]!W MX\@\R3;5:_+BQ.N3X(_V%_^P4(5]MC@'*>*#%(%_HPFDB M0!*"F9R^_08I MU/2U%(%_XTFDB M0!/L-IY B+D 1B)HN1!&(FBY$$=PW%BGB$A2!J.EB%$$B M1%R"(OAO!(JL+T$1B)HN1A$T4L0E*$+XQC!($1>@"$1-%Z((L%@C/5R 'A @ M+D01*,-Q(8I@O^$($9>@"$1-%Z((1$T7H@CV&X6J:=Y1$:_OQOE+CGJIP.E, M!W#OOD@"OS0.;/#@DNFN33@U^"6Z%V('W\2_09(G)?:/,YX/F_)+53_(3-Y> MH(-D=BYH?2Z9O>3>()F]O4(%R0PM>Q\&K8N:\DL%$N?LR/+)3/VST]F=_VO8$3=EK?^P_Q@ORR,T1D_ M5P^.PZ M>1*EJU"ZZG+)\4\7B*^0OTJOP+TJIKQL]P!EKI 97%QX?1X9?$PFZK)E<%E8 M^(*FCS)+)\LL?60:Z:+4?=6@?K?$T.,+'XGE)I->A_01]SW^J=,K^8N%[V64 MR#><3^G[HK304Y6W='N"V=Y5:?M2\V"GIG<+7LLA]K/GSY_5CKK*89G]2\(H!(:;W:7]N0+Q7 M=NB*U2SI2SNZGHJB<^EYG]:Y8CWGS:EMV C/K\O=7+&B:WZ(W)A?E:]V:&PK,9$B?)=S/QCY7" MY>7;;E-4%R>%BR[EO\U9?3B 'O!&>OWH@^_+4. _?/\?^+[,W_8&O+-7"'0# MGOS(Q)X==E;O:_*(9:H%99)+6E.5W7+MA:V18LY/;C(3T[ 7NAO^]Z;<*-QD MIGZPT*/_WMB;Z+L7+R9^=#O@)N/I"R#0VV_XOG=SRF$8FQ.P.@!M@G_$;^ZN ME264J$R,$J8H-Y3'@^:1$/[Y?@FZ3X!^5[4FCF1H7^VD@ "P@W/Z@LS>!9%O]23'#1?O;^R.PG(([]0=B+(@Y(%O^Z M*+;HF)%N>^9$U@,/""*\I0F\5"P$D!S@[[84'-;VF_":,&@KSY069I7LCR!'U &/_^Q(SQT11 ?[@43D(! M^QO-+HH"GOH.4'D$^1Y;)LAV?VX<79+&WT+Z'Y8:NJL63IEY'RS>4C^3YURW M+BY[3EQ@:]AJ0?7'NS]($1WYIGW6Z$B^Z/^S]Z7-;6I9N]]OU?T/*G>_MTY7 MB33SD.XW50BA64(3FKY0B$D( 1*#IE]_ =DY3B0[<:P!I'VJ.[&=;<1>TU[# M?M;2C&ZY,V_-;-BTZP-DXRZKQ1H;6W[JZ1N5IW XSR ,L/P@:OP]S'=F[[VTE&E5%&\4DCC)VH[;(7C;98]D%@UIYU2Z/=BP3(GAX+]3C9 ^* M1S'(,[T7Q-)HTVZ\&"J-V[& M9&$^U(WCS0>3PP>$ EYXAA*0WSN2W\O9T8M/+'IL.OP,9W;4JNUY>W0S.8Q4F2B"'1#Y)_+<21?_RBFN,G6SQ1 M^M K8FDNS68CF#1[U6)S3?H#=".12>D#RY,8><&[:^^U'E_SMIVA"'1HELKW'>5I2E%:#=>JW!1LH? M5SPP!&@^T/Q+=V1*G^;SR&)3;L\9190;[24"=2#*-O^\>G%>C5TT%6X@(ZK& MDV:_IJ#RJ,FVXN,Z+G.\K[%WC!SD9'^64\VU&:U0_=Q?_WQ?8HK)RD1>GOW$ M1DV3.(.GES#4$_:K1FE9A)N=,XO-Q_R[5TB*XLO.VMI!4HJ:LHC^.H(^M63/ MDS;5?=VKT^TJW!M#%8E=^&6Y93Q]@[\@.'$D(+FEYD7;3/H!)\0 !>T,HRTO M74]*=54;7&G,_HV,]%$A PA (/C9%_Q+5[" (,Z5ZJA5VDZ=[?QQ*/P]CGD5V\2AVXDX=[\;LGYUPM9Y 3;P MO4,-.C7)B/<:8['0/$& Z_AW#L0Z=[@<,<+LGDS*11 M7,1L5?-RFKU+VL^ZW(Y4^1387VGIPTG5:9=A@>]O88,@-0'(?N$[(*(@1?+(C MQ?$Q-I 7H?;F*7;"O[>MYJBUIBL(CW9">LWO3*>LL-$AQL0=CJF[/<$R4$?+ MI,$ >+$[.K@ 7@S(81KD\,9X, $I42-LTIY--W$@A6*_BJ3N&%"34 Z:QH"D&!SR'9&4SSE:D'/U M@TY$S-(U,PB3B8.@# Q0(P U @08H$8 :N0A67Y?%W@R@!H!187?\(5_&UD> M%@.$@ZU=D]?HLN$[\V' !YV( $P\_(1AWNN>>W>6(P-EAGLQ-"F$ZX"3$L!+ M +P$"'"&X"4?N=S\ +WQWKLL^*9']--@D+]O#.[:8P(A1G@#7LV[B-2K6\%@ MQD9TB'OD$62>8([[J@ P(HBK +('"/ ="G#JD#T/4]CZ[6">[Q:UOK=A%S!7 M968\M>D-=D)\8B7PGU]$\_<"_FEI06[IN9%TJGY.]UP[P0')CJ+E7/U[S[,$ M! 1*\6F$]Z1ORVF#!8&K)&F^2I*^+0-\RATQ\P'E]]:XEH^D61Z[[A11._D7 M_[V)JQ-UWRB@H]'$LDL]54#YJMFH&!("QT4G_-A'O1L<=@;J2P]E5P#\Y8Z8 M>7'X2_JV#& S=\1, )NY'UX^H(\.X#9WQ,R'E%\P\N9R)8S?B@L;HCT<&E3( M6N30[1NUG5)4N20NC.L7[P>&=XS*B0L:IJ.X-AC2!IX(NL=VY^4H(CNTJ"\B3+*CD&Y_P,X'2@D(!&/ M*A&/%9.\":4!"@ 4(%TB<64H3G84(--UKE_%!^QTL+*X!;RV; >ILK7YN-IN M&W%\D#27^U5\<"\XG(*\2$ W>JV U)>/-A0*PO"?H9I_^TPUED'^HDQ)?9.;ER5OVM M5/W,])]D*X?YBGQW9P=^UWFZOA'X^*VBF;N(N.,?WN2$RZ7@B.2MV>5& MK(]64Z7C"&(CZ,26@(PL09[$,& #@ WX99T3V( +H,_*F"?U9]H6XLF^MJ[A M!+L4NW]>G?DM>U D$':)*707EATM4>S"%-K$]8)Z^17X!@>4I]'[]@E3[ MW<\5X7LS(<^EW_2:D$M<,/Z8= M9*A@BS#;($<\9)"[?GM?T_NUQ'+$Q5TTCS-4'H;1^\6HWJ2:>V_&X+ELFUYC M - R9Z_(II?9'['\5\L>O=T6$@IVRW8X=SEQ95G$=D1)"TC[1!;IQ"<=$DLG M4DJ&((D+9]K=PEJ9XB5;@-"V?S#_U-,W*D_#2!XACCU'8/Y!.'E4HKX/BW = M7_ SYN""[J MUG5Q,*P5^5VMV9#D5;B7MTF*&86?OM%TGL NV006&(-[, 9) MN3Z]QN#:N25M6IKJ^DRT>E9!AF5D'W)5X[+Y(&/5YZ?]34D6=TC%<-&^-JIO MD_QP7)*G229/(V3&9[ZE3Z'!Y:1;C79+J/!*Y97HO-6\WZ9+\MU&B^U$M+V% M>M6"/"!4:O4J:X2ZV5"ZK!'J%G/K,DDH<*0!O4KY.+U,$BH[1UH6:JL9(..- MY>T6X^464_$R22B@5S>:J)<^(@!1 #%%RD?)99)00*^ M7J5\PMTM"94ZG&GZ=.0)6'/WZN,R4N:X)P\4%RF:3* M ZK'I8?0I6_'#\ADX(+?9(!=)JD"U ,(PG7FXV6O%I*)Z7&OVG#60D?+87 ^ MA\(H @JL63Y::?&(!#ETWD@ETV@>K?B>K? A*5 M9=5_O[EF?56V^BLK0/EAUQ97-KT3>L4+FX&PUS71_;(KP20VFRWZ_U;8,(NV6$S39;C/Q?KH_2GYN*-GIIP)%\37,8U,60D ME]Q#P9#AK]5$J6$'T$C2L D/+2B!U-=3UN8[L<%X[JF)85'<<.P\G*^/4OI, MQOWCUR[96!/8@'==!D4)[7 1+56%8*9Y\3)/FVF.;ZZUP^BB9[-07#=XES&[ M#;@^;@5%NU6>>\&?3T;ZF%G@JU-F&*S4N;5:6:5F><68.'XP"T3L2,#XL1,! M3$*&H7>W;%/ZI[KT=E_"@::HC-5G!Z*-*E.B)R*3R>9*;4I9:K@HH5B+L#1G MU&LX]8:,^$:B.DF;4I2B\SC. /4!\7@:X829.U$_8P4N>((VV8!2*CPTL]!F MA6.;C%IHV,D)FG0G)?(X FP L &IA#ZF*R>GESU*ZA;]%4\B6(DBA8U9VIW9 M$?Y9>^=J#>75ZDZ"=TVA2N@KLHQ121XM;DK*(%B>1A]A4.B+<8T^/J):;AEZ MRDSV-17<7DHO@#/+"=&+@SG![(U[NZR7JBU?'$H)Y!?(;Y:QCH\MOZD^>Z^# M3DR5N%\<>OC8XGZ/\,%4;?GBV$ @O_>#[[M-B:<8>G+\*(F2D$,^I^]^GSAS MOESOBJ:Z;=]O$CRT*4@%LU[;2(/.9^];Q]>Z2J[7E[=#,YC%2:.((=$/DG\M MQ(F0^$4UQT^V>*(85.VV:Q1J2&T1VI27&C'5$=K>2 B9%(,8-$_@8& =<-=3 MBXN\034H-0;C0UEE5IV'?A"_C]_5DNL=??>C9N/O]#-3AN2M9KNP93LDL3+Z MHMFL=F*S$1>/2/*2][$>2H$>TF9<&"R:/ILA$;LY1X>&+/;6RJ;@CJ&!I/]Y M!>F\N@ZA>V48P,X&EE'4&/(;M:OJ!UW'?JGK=PR.Y61_EE/-M1FM4/W<7_]\ M7V:*R\RE=8H>++SMK:05:* MFK*(_CI"][5DSY/XK5E-57V!CJ1)?AE*YA75+Z\W[0Y9KX<-ID_CYV_ASVO M0J$XTCL1&".M4<,7T+X$:Z%'.<7.@H(,5D*H S01S1/P\5QX<(/ZKG")9[,( M*00G/MX)^.@H.L!QX+1G&OT%!!@(<*:A2]DO/GW @>8*+7@BT[.-N*++2WVW MIX,!W8D=Z+BR]&L'^EY 3(>[/#DS:9X8<5O5O!S?:[=!R1R F!X!Q)3R2WW' M#10'Y;6E$%BWR@L#>LWU?<B=&KUYQ(EV1%%7/=@%WEXNW)VF M)8O:SP#']B(2H1/W^4:SD.]-<6(OEB?BWIU++BJ/'U5A@9E)Y M,^?2Y:+TZ#^XE?V8:L]_OM_*DMC2)-81Q&RY/D,W_,X.N'@E\IPL.R.V*TH+X+1A)I.UNU:BP%.KC3CX2Y=K0%R>!=R>&-<&^ E\(;3@)4"<@CD, WXF]M&96>N MAIPKDBJN%->K:10'0X$R"/P]JU4'1AQ)Q:62]T.I.\;@)*2#IC&**<:3?($E5P1G48CY2B_GMO@K36G724?4B M*Y:;@5"?*#O*7$3VFHGK, R5Q]'CRC:P3>"62C;!/6E.G/^)Q3B;B_?;(&LY MW(\683C>62M(P-KE^EYN;#NQO8C'XP%3 4S%G<"HTFPJ4E-C^VVSL84\9LGU MYR8L<$$#J1%*RU;8V&PP\7 LFCENX7_'IB/5OC\ L&4\?YD^>0=X*X"W @*< M8;S51V[[/T!+RS_*O/PTX.CO%$QON*_:'E7C+;2J0P0RV\,.OHE]H[BU)8;D MD1/>$8#G@L@*8-V -^A *<.Z_8PA=[?#N==>+HKNX$UY85H&WO+A[MC+@GG M$T!G;\L7Q84#2[^ $!V/!@&(\!MO! #$@Z8_!]DM#L@#7T\CU!W1Q M+P[Z I*>1K8_I*1?&%9V/4F_5T#52S$F1R8OT=*"Y^P[J"D"U-2M4_2I+EV" MVCNHO6<:P0,$& APIG$E]R_ J3ZC ;KAKB]+I7%23Q2>5)/HI.'Z_HG+5"L3 MF@I28Z; *]GF:VI?;G2YC13M)A[/P^0Q&'\D!RPX M"T" 'T: 6#ADH"%7[G/.E3KKCHP2?&VW*@OM/UH55IV8OS5C_=TJ\O5;\]@0/X?A-E _M^JRP#Y![[!6Q49H"Y'91V@+H_ M[.<*!)#_HS)&9N0_S35.5E%".UQ$2]4D+_!#TX)#8N6Y[$D;G:Y*NVX RR*B MR6C87E>[FS_.V[SU:7$:IZ4%@MZ7MVW7BS?*!H%G3L- GBZTOMN6O6@7)S(] MQA9%JXY:9F%9KPW#G54;H'M60E$)(9Z^(7D8N6"OZH=2P$-1*3/Z!\X?$*Z< M'^P"Y/\AF WD_ZV25F;D/]/UK?/[2=OU1MRM*+*N\X%.H$?M)R0RF M7_A)]PH:BCZX("]D1]%R,$D\?A"TXB M!\;JC5M)MU:K'ZCTSTO"O&Z]T]NY?->W'A]OVCIS%Q%W_,.;G'#[*N*&$VC& M@ZT5+P9C?BN70V\3FY!X-%.>1 ", !B/RT'L;KW3K!J/7PQS8@K5DL^K#+^2 ML EC>6K5EOX\*?];AD1:>;T9WN':XFZ[XOIU;MIM*8DOPCQ]P_(X1N51AGXD M8Y+J>.!-2..M-?+LMN=-N..M=WJFT2G7,3AOH![[.W-@;? B(7(< ]6@+=P3 M[3.[+#_-0/G;Y(1>R"!(&];Y.C*TP7+%\G2TMLCS5Y;GQF%^9-PZ*I ML['1K7A]$\0@/] FF'"\*$;[W33!W:G[$C%SRDNVJ7L/IU0H=[X4(PI[C< M-9%.;$A0^.D;3>9A&@56!%B1RV&U;[W3%"4OAW6/J8R+4XO4=XL^L>>H:O7" M"<< ZNS)/;$IB+81P+WM/N"991+])Q!N&,_#.)4E$'?Z=/PA+_:E8*;<+:Z& M/-26'U*P'[ I^S5FR:5JRT"P'V'+UQD=EZHMIT*P,U#1?2BAN,ZDN%1M.15Z M<(LBXT-M^3J#X5*UY0<4[*O,@4O5CA^0R0_HGEYG[%NJM@P$^Q&V?)TI;Y?8 M" ;W\:_[NBZGF^MM_HS]>?D]9:+(7,V'V']7TEPMY]S5YX^>/^EYH M23X]^GZFQ56/KRCU!2.B'SUK(@S_3_Q"KY[[P\,@15LL_O-NIO_Y"6>?V:=H M3J!Y+X1#\5<]6 ]4I%[1Y=6?__?_O-[-WX4H2'$7KO?UI=KTBGPOE$E$U-"@ MJ:?)%B3KT<=_E1<;>>>_9!*8+]][#'[]7K"**9Q#X(BL_Y-[]75,E".FV?(6 M>D6W'P"VS[_V\K.D2/7]AZZ?W&#_ZFD+.3#7VD],>^9YX"X/#+\P;^:A'YCZ M[G4)+2FC_0G-1M)0:&59W6, G&M*F$XU-2DA45E71L2DUA5541 MFGPZ*(3\4NF=8'RUW.=)E@^7 L2N[':Q+AH2(B'XSTNK]MP4+)Q"+8B;D@UJ MZC6QD2&A$OWSRF T=Q;=8:5C]>!- 1(PC*HX;+3R^*&(--WJXPFLB'72WPQ: MUGH3##82)J$_KURL&&I'V3U/%!1VJ2QH$<*W;+3RZ.-+&NINIONJ8O5J:Z,C M"K,&9\;/1)"?ET+UI:SW[/'4(JN+8.$Z83=D._'2HS<-#*)?083Z'.;J4D - M^\R*U9.EU,]+^UX)*U ",[9LUH1];U=A+9.5\!@Z_./*-6LZLL_M2[#-5E2H MVE.ZD-^)5AXQRK,U6%;$>5G45DIAZXP1NRW&*X^VWZEOJW"E*DXMCBRV<*Q> MT-LU(UIYO/VNIGC#I5 @X;I(\WLZ'"[]1K+T:/ONLE[W:^4A).Y8A.?#RFY> MF\5[.MZ^8^Z7VQVNJKRV6S8DOF7V="Q^583Y>>EF;AFMEA?ZEN8L<(*$YQ/= MBY^*'O&_) A*&85%A8?PM2^,>YU&1>U(A 0?,14U:_S6XWK1YX=>6-0*\[X? MKR1^7MFSFDN=KZ*:: 9#1BE788;7XY5'1-UJVGR-\[HDE",>*E1T1UB%VE2Y*-FH4BV HI;X;:;,_&2X\H MY3 CLK^B:2AZ@:6/U+KE\J88+SVFE$"OIXU!!=[ )&6.4*4[G_)H1R*/*35: M&_A:U+BZ1?J>&+*HL1TR1K3R2%"7\\[0+U*#)MSKL>948<*!7MM$*X\$E6E[ MHZ99:PQ@J-5;Z.TMKS?U^-./MZ18B\D\(!E16TP&[[W8*MF)X MD #7;;2N41NX%]A&M/)H]]R^3K2"-29:'#$CRG3!=3K;3;3R:/4K=5 H%FQ+=.M$ANWN#G:DDEIZ["CFB9L M\L.-.MT/PST:/_18]\)6UZ"Z"WH&"WQCNITW-=H>QT]%C[;OAH5"<3\.N_ 0 MYG:\T-S(C;TAT<>$(O"JU1TT6$$,G1&EJ:5!EZ ZT>KRKX<:1NIB[JUAH?X!2KJXJH]U&8HYWM1%6O.=91H.7Q9Z$3"L= MNQ0Q@#FQ*V:S(^4R,:?-ULO1H5],F9*@U93_BZU*KT"=HH2\% M\=+C5YTU*AB]+D^:<)UGRBQ<''FUR/@A\ F39BT']5$-+O.[E=:T2_!\/)EU MXJ7'+XNMF0V$R46*A_;\D/::S0%&)(\]?MN&P$!CDBK,K=T&JTQ=L[W'ZH?G M'C'!+_;'H4-1'=A<=_I^0ZDIGI \]WAK5#CF^H@E]46TTO-Q%Z9*+!T]%SG> M&KVI*KT--:I80VM-"1!',NMN]%CT>*GMS!FB3!2:XL[0VD.^4YV&;B=>>J2Q MDE1=%H.F1RG:VH4G/.EB1#]'%UJQ4>A2*)T\]TMDE MN8%GY*+7XP4R*%A#6I3,6?+48](:(<[6&Z;-6-RL 0U81(2Z3+*O8]**?,'! M)I@VA,LEI44@"Z=)=HQX[3%I%5/53+'HSGD!WM%!F0U;4B%Z!^R87F1-I;9: M5??$X51H="%^*)+39.D1O5:N8*ITP6_#O39:W7:4<%M1C7CI,;U68JM?=L8> M+-24+C-J]1M+*WGJ$;T"@^2Y;J^U$5?=X@)2:#^$HO,-P4Z(+<(Y(]%!!SQ? MGSFHP[7J8;MT6'M$+TDVQK5^AR_S95+'2XO-H@]+R2LX-AW6-74;;581WQ1+O3& M]4)_7&+TP]HCYT'85,T1OH,=6"#1-35<-/5J/WF%4XSNO\B0VPZ 6VZ L(WGNL:NQ1UL$2]!6")?QGN?IVJID M12<3-,M^HZ(VBO,5KN2W78Z\=*CM^5]&%FB3'-OV9W 7 A]E:/U MY*E'Q&TLQB/6(*"]97;ZRR&_*$P75/+48^*BD_%>AO6%+ YG%*:(++8TBH>U M1\3%]DM'8E&TSG-&K2CQ<'/7(@]KC_T8E2[B,.=.++E?'ZRYHH>W&\GKGB"8 M/"&W[MCNBD/7FHPF:,6!6]%S3YRZ_IAM!;OMQHAX9B*;_4HVI6VR]$A[IYM% M8\?BQ:;5(]=54=(1:5-/EAYIKXEMI]IJ5I$B"8/56M6<%S91;!8M/=I7O[ 7 MYM0VX&%S3'-#'PTV5->(EQYK;PU:R],]8B%PSR1JM#/L$'XY>>RQ,-8=M]>9 M(_4M/_2-%@R-9;P=Z\Z),[HFC$2X]H,$"K[5D3;JQYB&>7,.)@Q"(^R9AC&D"SVDB8CDS) M&G8\LR670KJL)B]PO*^9A'I!;5RA>;)0$?0@[**AFCSVV()A!4OT)M(.@NN0 M6>UWY["^JR=KCRT8S*.T;]F; B^H0].DK2!DVIMHX3&]:BT:;W2&U3&_DT.\ MN11Q4Y#8>.D1$7#'VHMCLQ%:)-68"ZW(:Q;KR=)C[K+,9&\[2V0$HZM>J[0J ME9?=*$Q&3[D41;\[JH65/\;7(N]SWXI"3Q0E M\6FR]@051'72W+A-583\@F2SM:4\721CQ8[#&@\.$+G';WBS$@BSY9SKC;WO M WQ_DC#6DA8*!SG\<$R5VERXP0?.8>VQX"J#KMWBJ[@EBQ+:PNH,@A[6'K\N MO5CP+7:YA'E.K=B,P2B>@2:]L8^65M$B4AEHRYU8GTZ8(5/@V9VV2=IH'[UN M:R6,6FAW*\ 07)KW%G.*T8G.2\OMGPZ>2:O77]0T%>Y5EG.^- N+V^9A[1$G MN,X2\[EQT1)W*Q:I^;U^,*XD[W"\M;[=L_K+&MT10VSF##%?FP M:@ZV!;$'>6VJHP<]L9W0\I MDB\/!:2S1;K%<3UYVV/22JI-M1&:$.&ZN()"NMINV=&9CI[(>%:GVT[\1+C^A%UPHV4C0;'*P%8JE@;S2.LY.E1_2B]H1'^G0A.I]4 M2O=UN>**[63I<>ZFV,$H?CO3>7*X0IUBL8 UV\F['HOME)S#]3'"-<6Z*#A% M%3&&1G!8>T0O"FWRYMA9+*Q>9QB*F$][-)F\PC&]O/9\[NN3TIH/=PUMW*HB M,V(2K3V1ZUAU^,)D4_0X$1J/MS-A4E\(4;0?+3WB[FJT,T<%5"7$.HJ.F26% MN'8S>>J1_Z&KK-:M5^&*98=1E+HMU[K>*'GJL?\QT!NSEM(A.M;0;HX@UFC. MFSB;K#WR/PASJ2_H)53A;96:,')9QS4]>85C_Z,]Y% .VO11OH=X@D/(?*5* M)N_PW?](RG/?JUP';)7B+A;RTM>^OGSQ.I<=#RY\KG3%Q1'E4%1YR5$G%2@Y M#-R7'QS*3\E/?JA2O2KD/J\YKC<%WLN+/7\@-7%9]7 MSW>C9^H+=_.25W_Y'HI+TE\/-;U-1*=?UM*>T_7)![\LE:>^NP@#[2*%M9^J M:/ 7F/B[CG:ZNH!\H*+]ND#ZV3L,[R($ %\ 7P!??A\J!O@"] 7P!? E[7RA M?G&_'O %Z O@"^!+VOGR*R HX,O-] 7P)85\0;X@[\(T %]NPQ?Z"U"7%+(% M_D*!<#^%?$&^8, =2R%?F"\D""M3R)?('0/'?@KY\@L /& +4!? %\"7M/.% M^D*0@"_IXPO0%\ 7P)>/V+'W>]\"OGR*+[_?D* M*) ^"ER[877Z* !D %#@5W=8;D&!5#?(!2(#*'"=SMGO-?])'TVNW<@O?13X MU;6 ^Z? +PKPCZD6[Q>_LTT3Q5W$/_S?)_3I3Y4&_L)<-ABE/TZ?Z0^?^;IU MW-.W5\-G__OOZ9DLY\/;C:NVL$X? 8 ( K\JOX#(C$@,H "'RPV9-B] HE^ MD*LX[6P3?^QL,U^P+$5H1^XWD)FK!VCT%_RR">)SQV?1V\5%7WEQOO ,)+8> MW,T B2V0V+KWQ)80S#0/I+1 2@O$I@] @=NXUFG,<=T^VDBOE *@"P6R&+= M7#[N,B/QV2S6NM"_(,#_^P=" MPO\Y_'FV_=SPI,B>D3Q ,^_G<.W%,[C]3(7VJ7'?LZQT&2?B 1MZ/VK(VF[H M!%E1PS\^ILZ5+[L?QG/RT@RRD[DO$Y%16+,.+1%/]^@]%T31=OS05?ABR2GU!7PAC.I$HTQ! M7LB.HN7D(%?4%,V>:M[!=\:0? Z%4>1\^8:K4B?UYSL@RMNYS:OKT2MKDHPG M?DTD[&K,1@JESHF$%7T__W28R^D'J![*BRITI^XO)(Q;&\ M-)1-<<*7L3TT,2H[9*X83[EDEO+V\(NL+PFZA* 2%L^01Q$I]"%#EI?QPP+- MCG297X41Z>/:M>M$W_KLUO2_KSK2L*]#-B@1M ML,U33M44TY87_O\^55NEIYSN>K8<_.^3N0V^.J&MNL'S@J><(]L149\_X>O! M?:OZ?JBIT;D1<33Z1_CI9?1T83/82\5M;VH-W>&"(&T7Z4BLE,P@1T@DC]-H MGB;0__[[1\H!/;HCX_*KQ,P_SY=TO0_[(/:*$@L')6HCB55XMYFT.I*T5RJ] MS1(A@&T MN$,?0>!;?B(;?@;#Q[?JJTZS[6 9SNAA$2S '>Z#=A6ET:E MB-;')=6XK)W8*0VTT^CP/LSAZ^IX,:>G 13;">;I&Y;'<3@/$\R%;,75Q2?U MMN( ;K\_6Y% UM-E*H[VF?LK7;:BJP6RZ6@J+WM.1!C_V4@PRZ&QA?;8AA<* M\J8Y'%A!1SRSD8@(%CWFA+50MC9?K*TJ!&_"VUZKNUEU$#ZV%@CZ] W-XR26 M1Q#\R%S\ZVSEKAO8BP\)T>T-"':7SL9A#"&P(!_S-OY&:R3]%'ZXB5]U%-?6 MGHT*+_8&(T.&+&OI0YH:]^TJ;>_3C40.]$R:Z7#GR!*R1B?PC_G_5J2FP#BG!:(YBDUEK( M%.C"/OA$6O#$)QTRA2=RA&BYHN\;-%&SRI.6.Q[NZAO-2,YJZND;E<>1Z/\P M I3KBGF N_3M#VTT[L5J7.EH_HS)N.!1W"GU)Q5(K2D\5%K-D0E&+:FF$=D, M%'[Z1I-Y!*.!P0 &XQR8JW09C.LG#HLFPDVKVUJ!+XN"QSA*5\ '9W:Y?U;O MC4JR@5'52 LM5NMX9T0P)2MV"5 L4F\&R>,G]/NSMS12?R7C.]K4CVF86X:> M,I/]&.&>_GOY63!B:4 F9&%$W\=M5,PM!#T?+A (ZB-3X.+3]X" W[6 7\T2 M7WSBW8T%]6X:)'VF"'H/@GKI3MVWE=,KP\^R4GR[!\$]E-ON5G(!UNVR36]2 M4=0IAIXY*T-R2G(.)5X[,W MO^/K8277Z\O;H1G,XKQ.Q)_H!\F_%N+L1/RBFN,G6SQ1_7$@LNY,&',$VZBZ MV;KU:4_'-Q*95']0BLQC^/'U\/.E8RA M@*4 EN*V??12;RFF4[=%M2VQ8]E$94AHFBU.9YV4:'C/*\Q"7[;V5GTZ*39; M7;MMS3JQAF._H>&/@\[E9'^64\VU&?V"ZN?^^N?[,E1,5B82].R8-FJ:Q!D\ MO82AGK!?-4K+(MSLG%F0/N90OL(C%5]VUM8.LE/4E$7TUQ'$L"5[GN2687?6 ML.D.7%[7][W>9"^'B$D@D2>4IE 1X2("'O%R5-EWFY/*%6W!>IAVS!V0 ($7.780$$@XD_'XE M/'V J)N'!6>NIWW HU>V0FU,AX+.:Y5FB*YI6YFP;.31Q\6R7WOTJ41)OCN^UVUFX9XF[ MY994)B.NM'0^4=M-GGWH$AN]><2,=D145SUH-&\O%^Y.TY)%[6=48WLA.Z>Z M152W5CET%Z,AO))U6I:',V*UV$ATW%&6)/,H=FSSLJ =P#ZDG@(7AYUE+VL% MA.)^CLT4@M72G-]_OT,JSJW[$E?1%CRWMZ7R0.):_B>NT;YQ? [D1:B]>7J> MB!B$@@O5:+ABB%I996Q$),-Y-3X\F:=O.'FI-NP )G@GEVN:ASKOB-7;L6U!:9J35$Y:DR M9J=P:Q3';W'%Y_T [G&P40DAH6F,-HMQ/M_A9OF'JO\/3;32JL3G$&E7>JP>_H<+MF6:A&LD:\[7A( M&8Z0>9("0PSOV:ZDGBC90%VE.:/_)\;H;%[@;R/D'=E0!KL-S_ K5==GHB90 M4I6--AW/2SP>00+4[7YL$,"W9<:6I*8Z^-MV92W;XUI88S?\<$3S!7S07#E, M;%>8IV],/IGW#F8K F#A'0(++U]5!. W 'Y[()$'L) L@-^.: 1ZFWXR:V3^ M.*WJ[_31H&)1/+O9C_EA$Z.):G6OBV0GHD/J]"=T 3II>.&GJ*0!@ MJ ]8'7YD@0?PU;MF+X"OWC-W 04 [/6NV0LH ."RUZL_OA>2=EJH/)FI+B;V MHN#9&I2Y%:"C\TC]#T@9-_3A#BAX&DSS?'-M98S'<6UM:\9A3ND7NWO M&@-R"WPKX#@@RIT0Y19PS.RE=H#H **D%Y*827T">+HTX.E23Y0;X/"RJ$X MO9=.]%[J]>L6J+_LB0Y ;Z0#*P@DYRXD!Q E)8@XH$]W(3H 1WI%*/-GI M?9/+%Z38H7P#+B!G@0*//-WNK)]]P_5-7V8HPK8>+6G]DK;3=7O:+]+33[$@(&OWOZ1N&Y6GL0O@J@#\! M8] R>F(]^#5D@".Y9^[>TW0I@ ^;CMU/57SH,/O M?T66VYSO+DPU]P\X^>^AB?8F.N2&1+M]7A=H%M"LBP%'@&8!S0*:=0D(R>-J M%@"+_#98!&C6Q\$D#ZM8 #;R"=@(T+0_@)5D2M727/YE%26TPT6T5$UR,3]T MU#ADKYXKPCV1+^+C:K%J:3*\A^=ZM44'?YX<>^O3XEQ92PL$O2]OVZX7;Y0- M L^/K&T)=J M]PLNDO\NI"=36@N&]MP&; #.PS\ ]P#- IH%-.L2\*!,:5:FRZ7G]PCQDJNZ M_+8LP'9]O%Z%M7)IK1NQ1Y@,Y7K7(\P0A.KP"05YD4S6DH-<3UL&B=-^N!J MP?G#%S'7LG"G/?76XCDA_8-IP"+3H+IA))' H/Y=,KTAB=(PJXOU)4$_XUB= M=CC3]*!.0GR9G9,K9]7?1G'O)X9S)5LY]!X],8)+Z'/V9C#95L05(W2;%+.= MSV8="<'C$5P(B>5Q!,U3-!C#=:=6YE=GSC_/5P&^1T/QNW[6]:W$Q_L3S]Q% MQ"#_\"8G?"UYN>[K^VII; T;:!LI3PNXS!NQJ2 C4Y$G,0P8"6 D/EG,!D;B M,C.VRI@G]6?:%N+)OK:NX02[%+N?;&C^*X,Q'N^YJJPW/)ANMB 3P#VQ&^O3IZT2&:]R@YPNX+XKP M#JIUT<)\OL4&A^.$>OI&Y6D8R2/$L1MZGN/DT?7JN51YYZ?'<]7^+LW'=1S1 MS]B."_JBNYE#M\?SBB+6IT6ZX-9&ZHA*0E@4?OI&TWD"(X#E );CL[<24FPY MKI_VTJ:EJ:[/1*MG%6181O8A]]EQ\+]*52FCD2>:U4E7K-N58F@@M5YE=]!S M+-)SDLG3"'F6NP1O"<)-P-M9, ( +)<:HKPR$TIT@FO>GY(I^6ZCQ:8FVNU" MO3'&&] -R!N@6VKHEH91@UFD&S@LTT24C M3&N839I%N (3^$1 Z$*:T#S7, M(MG2@%?/(MUN-O@PXW1+PVS$+-(-@/L^ *U^9)H 04D343)N==(P/S&+= -* MF":B9%R8TC"L\89T.UN]\,%U#T"#KD"!=*A,>@=,W@.1@"0!(F5DW.4]$ D< M74"7?KL(!X@$P)ZWG>QY#V)RZ:&A]T"CJ\,?LTBDBX_/O K19O=S]J<&'*H(FQF M5*,XNERWV_)N[0Q#1[%$N2).UG.2$3',D!#JT.T6SL,(GF?("W:[!8IT7M?1B(CP'YKVH=SM\)8#5?$/CZV[H"4#+&J%F&MLH+UD&-#=W)A0S$83M8S,ZSZUBZ$^KU581QB M=N)+'+K;HGB>1"\UD0Y #-, ,;Q>B]M4V8JC?5ZHE]@?&XLWNMHZ[KXX1;HX MQ-M#G(>WY)1CH6MU$MM+XKQ<"SM3JUP)+$#B8$QF*S*7NW_%\"SAJYH_GS]B,"Q['C?5J4+,DV(&A*M]GX,)NB[IL;#22=L%8 MGJ2.AV0!BP$L1NJQL^G+'];)QQK:F8 0"FW3Y>E MP*^X>[@]DP6([8V'XP!!?7 *7!S4"@3\K@7\:I;XXHC1&PLJ0'I>]H+WU03U MTG#,V\HIF")Y;=#D%7W="R,;P2#(FQ=Q,IEZ_4#%IAAZ*_37?N0LXF-15S2B>]M7;(&#$S%?9B*"R-.4V\J4*C2;1>1L6/9 M)J3LJD9)FJ-I47%DRBG##55;PT.S!;>V_)C?JIU$Q;'?4/&L8&R?GPDM-#V( M1!)]D1G3B10X^ H=?O2>U'"R/\NIYMJ,?D'UPE!/V*\:I641;G;.+$D?\RE?H8Z*+SMK:P?A*6K*(OKK"$G8DCU/ZJ[; M7@WJJ&48VA<:]?%V.^X4C:=O\!?\Q$S@W%+SHFW&GY5+B'&F,P*@AM) E"L7 MVM)>^C]W:0)(."#*?2!N@6;MR:8+@&_>>1\%N2C MV]PJ.(P9H;7B)FJS1V.CEL+^&)V+K ]V6J@$TK<&\SZB_H M/L^KM2BV9A+8(TGF&08%F$> >;Q*>;QP5GKJA]P*6OX VWH^ZMCL5YEN@CHY:[VQFQ2Q^7RW[MTF<. M!'6X=I0SDZZ2$5M5SD-EB// A/>/\4 MORIVVNI0M#0-=OKU,::W)LDYR#Q](_#C>_, ]P=P?P#W]]@%IGL07(#[NVL+ M>VO<'^ NP))D G8&!!4(:B9 3[<.!L]92-_HL_4Z+/3'&.89^VUM M9\0!7%R^>3^">QRH4T)):!JCQV+8SG?X6#[G:$'.U6.^Z9H9A)[F9_3B>.YB'43A/ M$9=*G0'# HAR-P"J-.?S_\0:G1+ECVD7 _:33TO8&/#PCQ]H_,4 M=JD+,@ E"%"":3,MYRXJ B ; +(]D,@#B$<6@&Q'- *]2C^9.#)_G"SU=P:I M-YN4N+ Z9$6!W4[+9;@\I_'$N4K&T:%Y! :3I0#<"@ *L\%,(.&W+TVG7<+O MMEK]VQD%,1A2H^*J6Q#E3:O4J],P1':-^-"+2]5TGGH7O)/)V&, MILX3O>;8@P5M@YG+:G>]1SH2BL:5:(R@\@A. QPC,"0/@F-,ES&>@!P:1;KQ^]9$GDF MTK36DQ&QK,"%Y@BU]" T8DO"1-Y('F/>&Z8-X*3IA9.FG@( AOJ Y>%'%G@ M7[UK]@+XZCUS%U P%[OFKV @ N>[T"Y'LA*3.J^A-=JG5@M&.J&TT-1=]/ M0M*XYHCE **D%Z()].DN1 <0)24HQ4SJ$T#8I0%AEWJBW "9ET5U GB^=.+Y4J]? MM\ !9D]T )XC'>A!(#EW(3F *"G!R %]N@O1 ]&+5 +,3N^;7+Y QP[U M'' C.0L4>.31=6#"5(8$-?442"'T" AXA@3\D4>HG550 ?#B3L8[I ] D68T M5E<+9-/15%[VG(A*_C,,RVUN%1S&C-!:<1.UV:.Q44OY^X?JG M[K8M6M6!WK.655C>F7-7@[U)Q>I(*"XAZ-,W%,VC*'$9P!4 I("Y:!D]L1[\ M7C( EMPS=^]IW!0 B !!S82@ J#'.8$>OW)Z9QBQ*.Z\K6:5IS),%M YA[02 MIS<&=/S2Z"F>8E8\Q^QG6 FZ57OFX[=3U5\Z##[W]%EMN<[RY, M-?*\+Z MVM/Z!;W^>''OKT^)<64L+!+TO;]NN%V^4#0+/G(:!/%UH M?;]$N3J33N,%>(LH,U[;0JL]1^+31'R\[$DI("/'T#!&X 3\0_@/4"S@&8!HOP) "A3FI/I@NCY?;Y.K6#"&W,]%.N# MN<+,V%()]=C8YTM*J+_P^3($DSI\0D%>)..TY"#7TY9!XI@?RO\8G#]\$?,M M"_?64V\OGI/./Q@'+#(.JAM&,@FF+LE6C-5J_;G17Y8:C9&C%X(RE 4-I/Q MW"V$1/(XP>1Q^$+7KX&5N;65^=69\\_S57GOT5#\KJ=U?2OQ\:;$,W<1,<@_ MO,FI#L2U<5'U::]J01M(Y#EW+HSW;&PJR,A4Y$D$C-@"1N*S!6M@)"XS6(MB M"M62SZL,OY*P"6-Y:M66/MG%_%<&8TR9E76\*VZKE>8B8^!;)%"T< MH_(HP'_V=^; VN!%0N0X!JI! M6[@GVF=V+R)Z18\Y=3%^/.W;@_ENQH?P%.JX>S9$YXG92-"@>1PG\Q1Q')'\ M"R!"+WAUXP(P>NR1G,>R/#I4[G KX"XU[&KYPKZGR7[H M[1*9/Z0%GI6JU]^N/$'N5RU.KV_:'M?[-!_7.: _8SLN M>"!O\+;4IQ94RPH+K>Y>*#PTS>:S,,T"BP'L!R?O?J18LMQ_<-2X8LMU-:T!.OG83U\64-!L;S M,$YE'/">!8T' $- E,^ WA^9*$!2 %$^B6Q_9*( 20%$^21\_9&) C#L'\&P M/S)1;C7P,,TTN1E0/,,/X([?V2B %39!X#.CTP3("B *"D?5IAFH@!) M 41)^4S#*Q E*?;\.\'_7N#2Y3ST U/?O2;43V]^^)?OJ'#T]U__["^K:$Z@ M>3^^:W^FY60E;IPL.[N(OSG'#:+GRU[T8R=G1K]@>/(BMY2](.?JN6"F^5HN M=.10C61)C4N#T?O[AZ\2N'M\:R^GFX[L*&;TB_[+A0+_R_4V]0,#KDKM3[_& MOU5S_>V_T1\OOZ?'W^M9>?)27\[S]T M_01Y\]73%G)@KK6?F/;,\\!='AA^8=X<6[>$+]C?S/FOG)MY\;V ?_0%[J3- MCK^.3AO/EA>'3]H7XR^Z F-:I'M\\5>/_JSR;?Z/:'$L;U*J2'< M].W%[V<"]_U,X%Z?"=^OEOD)LV5_EBLMW(U_'NO+_,:I8)Z0S!C89BK1O_YE M.M'IYH:^[*C^O_[[;_.*A_ ;K@[S_4#Y$_?A6>Q515>F-,I(B*I.)9Q 24G& M-$U2&0U'2)+&*8QY%ASY^Q2U>9_=]JJ##E\/: ^5R,T(ZFSBSBX_KYP8/._R MRK1CA5!WSZ)2VUJN60D]7LG 9&')E%HX;^_9H=)QI :SZTC8\E_E15AWU^N%U)JQFV+>^'&PF7X)]7LGN)V_#^ MPN AGI$%8=O#!B-6(HY7.J&,PX%5I> 5&CJK>EB?28M.M/)X[_"F3;CZ0+?* MH6P/9=*E)O5-M/+H/0>:W1:6]0'"DW6B8/*GHJ>V/Z$56N#<,;S=888T0-Y M,=F2D>!AQTM70UP761.W+ ZWZ\6U7^Q0EB$A)YA?()ERX(D#7Q3T0C?BF3AG M-M&[GN ^/.G5Z-YFQ5BH8]<; W3!0/OH74^PBA&;>T1?B18L,#Q+\BMGX$6" M@IS@57NT-3QXV*Z)@N%V6N38MR$L6GJ"63PNZ"ZN#M:\P/D[1PEH@9]%2T]P M:[XKR7K3LHM\#]KME"%J$3LRTKT3W!H.D-)R1/":J$7^>ZEH=KQFMR.A)[@5 MK.;+/:0J19$;U@6B;*!CH6-(Z EN"7AI'^W>%T4RF'O&6F[!W4;T B>XA4G# M.3>6C!7,;3'$@LCVKEDTXA$U1TO5 5Y;ZGIE8>UFK8 8+DQ]B1MQ*Z:CI8M: M8UI@^RU!Y%J5L5GJ6S(A) B%$6IS8Z;6BMZ->T9RA"JQ=U)3G"K86P- MJ@L717Y5=E82VYD'OA\M/<$M9\L*!KM3.V)YJ:,LTN\S1#%Z@1/0&OD9NWT&4CE[@! NFXC8<,]2Z H?5@0ZY!:$LQ$M/L( ;6YI:,RE3))?+ MO>7107V&1DM/L�WQ?WXWFC: F=(@V']%Y9F?1H MOH2BD^6$PBQ9R)YK(87R]J8YZ'M+:Q%$C,5/< OE9O1HLE(I2ZN1$T5PN6W0 MC9YZ@EOHFG&J^JI2Y&W8K"Z&W*+?]9*EV,]+;7))=GL6#_-"E]Y/A1 **NN. MA)]@;- MM$?0<-7C43<@Z2A$KS0T-O(*CI?B%+5="J-!7ZR7BCK6P*""THV6 MGF!L;=(K8_,I:UADL['<8=K4<**C'3_!6)DUZTBMO/7$WFH^"80QHJ'C:%LG MN+5KRP65]80D];&V$.6PVGD")Q@['BD3LI^M#N^#LV:39(@FK6)(1$G&%N2 M[38W$MHU?KAK3 36\>^4 B\W7R MXU.97O0+30-&I( 1R!?JW6&>@!'78@3^!0&V*0V< +8I)8P MBDMC "VZ;R< M^"#R[Y=^Z_5VS5SK+L"OK'"JMQQ%1_$/__>)>/K#[6/X%_*R?9M^IU(Q_>%# M7E=AGKZU3$?+-:.?S_P<[ZB:FOOOOZ<_7W@ ,@YD_%:U@-- M2)LF,#_O^,"HXS]/RSCZIS*.$%]H)M,RCL(H^J,\ R[?)9>1/.)W MGTP?D'@@\8\J\:GSOG\\M+[?,B:3Q[>T(&>Q?.CKL7RH-)VZ+:IMB1W+)BI#0M-L<3K[ M\^;L;<_5S2 >PG>B:9M!8^R@6RZ7K'!8YZSMD.674'P#$WOZAF%Y&KO(^ :@ MB4 34ZF)EQV0^;XF$AW$%P@=YLNLB9M%JH5-]_$-9S(*1]$\BKXWHBU[T>E/ M!SVKQJB6 PXA<'.>%G%),1=:SOGN <0_C[]3XJ!VZ;EK,\ZR3W<@JKT['_^- MQ-6C^>I F/8S3>]GP\[5N15\OM&3^NZ.RKU3LA#M<+$ DM6XW]W"Y,9Q7S-;09Y$8 M/+4;Q/(:#R!1HZH-IZF7#TS_45(9 FA.XL#=^NUU?]B4W5#"D!A2$8 MD4?H.XU@?#HKNW-91,9WW5J&*M4,=*H M$T:FAN"J%LQ=R4(UL]=;-FGQ6UI)]*9= ML;0;DB*Z*A7*$PDO&*U-]%+1T4_&-[WO.#WQ.GL3M_C[NUJ^T&1?RR72 ;DZ M%$;?)&F+\SD*(*(!]V-!)'1QST1X4>E&K-'=>*N"+OI:$A.]UG]^NXQ;@)ZP MD)RY12R'DA<\.6H*S1DU6PI5(^XQ&#DN:!Z'0=X#6 E@);+L*9W!2A@FXL^: MH:W J(F/.4?S:"ONF DGEQ3S#'H\R#VS*92?_295FP8YT_=#V5&TB(W^&?VD MQU)T$+IEQ2!=UFUYK6&"7CH,IW ,+E:M$\9GBG"3M-M:*V%/<:-5G!RX; M]S:.L0IYFGPO?PL4%"CH'2KH93V&#RIHVZ KS06W:(EFBH=^I)\_'( M.Z#S-,8\5*(E<1B6GF:;H0UB)1 KW7FL%%N[OS+ICR0%Y1]M73'2W?9!=4\8 M.LK8LN/B!)KP*V2*"C-H+LZ'R>B$I,I#P,>>R+^ !0 6 %B E#H\'[8 [M*H M"+9A2Y8PDNO54H<8]W:;V *0OV$!,I\)434_>LMD?E0\B]#3_" 7\4G+^1MY M"8*N5 9=*=SR@P5K5_1>_E;0ZK-^=J-O>I%VG@KCI2]VRUD:LXI'# M@F/W?06F>N2C@"LN60['P*7]S'DI+REET?&T:)M[32W+IA.WPA&<8D20=3+H M(+9<$0FB9YZZQ&?[?)<83?:B1D"#G2);^[W=B4=+1EX*^:X) SH.=!SH^+7* M1I_0<4[8#+C)I,Q9YD:6>\Q2'[>M3:SCR043FB3OYX))+W 5"YK*\4ANQ;7C M.S>'%(MVN'\#@JQ4!EF@>)T-3Z,WDSVM$&L7]TJY3OD59(EN8_BN897E<++L M]+IS7&'C.=217\'D8>R]]@5 -8%JWJ%J7M9!^&W5'+:YFEVUVDW11I0N/9\. M%1_=Q*J9W"BA\/O.6[3C)I=^S-Z(M#G%TU0SR"TB?TH#^0L0VV0EMLGNQ9!7 M?7L/>EARO:(;3@,]7+"*$M$W>#>:(:HMZ;U93];,C/ -F8=_$^S]PE[.$# M 1 .I30@74["VHUX!V8K(P!*PAC#8%IO&%-E$ M+Y@X*G@>10! !5@&8!FR[!G]F678B=C&U5;*@-=6U=Z>L.'14$TLPV'P#(%B M]W-AY'OVQ-/6FA-JR21WPXE)EC.=G"9[3O0RH'-J.D.T%&[YUJ%==LL]2=> M%SLU-(,9%_H1K36O8W_L_>E3:HJR]K?;\3]#\0ZYT3L':%] !5U[?NN"%2< MY]G^8B"4@" @@].O?ZL*M.W6MB>GMMD1NU%"/8]^U1SG0]4#7OYFN?QNG/>&M7_A;79"S#I0Y/]) L,4CH.@!1;_H MZ;*"A2M):5#.M/EV;K3HS5M320[$TIU/0!\#G/JCV:P:^3#7M29(AYZ2R[O=&_-PQ4ET6&3@N MC45%]E<1[L3#3NR;P*ZBFA8(8U7=/?:>( ('Y/L[(#!@.VW M:^Y"Z-5)18Q%AR.F(4SS#00$#-H@GTS>QSDL'@/")-%?5 @\M\!S^QZ>VUWE MAN[C$S;*[=':VXH!K]8$BV><-C^(-S2RUP5*-C*-&NKC8DCC:J-,,A[L9@DL M/;#T6V0B'[7T=A4DXH4$6R1S$;U"VH]VL=J0D*7C,^(B].EKF=]2O&:3=A)L M@@F\K\#[NFEV@]/$7@+>*\GNAZHT\TE+L@2M0$XCLZB9*SOF, R!SBMS2H>B MB7VD"\(Q 2 $@'"K).B+@- /UQZEWM#(J.E$NK96$I8=&2P0('C[@:/GR :] M?O:,R:_0XAW.]S1PK&8GZS-PXP(W+G#C;B!@LS'7NF>MK"["*Y8+Q/*3L1[ M-++$NL5VJMWCZ!6_;-IZ;O58AB0'EV*-Q$/TT;+/@C++)YR&,BJ/C0?8=P]C;S!DY;X+3=N=-V%^SGH/]6 MT(_N!.26@N8B29]J2V!MN HG>X!9=VJ%&M6-*K5'-@O1$]>.I9(AACICZ;8? M;UH!P 0 <^$ T:4!)IK.)1V^WU]T9D*O$M&,=&I6EQ# X#W'%'-L,?V;!9GP MXF/@3WX!"@U+!%;8N_DW92X)V] 4D?@7B?_[82+QIWK-LWP+(/S/'<.\/'I$ J$;6A:[:7?1;)"V.:\GH;-V9E"745!2\8IA0)$('T:L M8P*,N7&,.2]Q^Q+&J%)O%BOT@G$Z$XO7^PT@U' ML%[@R):J1=X$%>]+80V,'=R:"]85^X&X^K.Z?/;4BF]30N]GC7N@ZM]9U;]? M9 )M>4*!B+%F+&QB;!E30M'GP'X1APBJOW[G)>X[JXCY=F#5Z]_)>AEH;J"Y M5]78J%JA;AN@B3@:V^_CW:HRMEHE.4R85LK4:N1&IU2_%1XMA!!=4I>)4 MB#P0 0XJJ@;6>8?6>=X@ZF>L4[(?,^YLO4IQ8-0H)N')8P.*#%.O; M9/]WL8R-4ZPW9HXRI%O0R&MC#Q$+F\C2T06F58YL",M:%9#\:#V<]KLNZ:8@ MA<%E4JE(*!(]=BYW \!/ 3P<*ODZ03PH(EEJE22H(XPOC5Q;T8$=Q%0"K^V^,>C,X94=&,HH&'I0J+(V3OGV!>PJ M<&ICM#[F?0X.[>>2C6QZ;K12R0YMY-NC(B.0KLVA] MEA4:N2Z+< (2J63\'@I:>)3)$P4J/@=_.JL6$%P+&W-V7E4.%5FLKO5@0')<@S28 AI\*#"\Y$I( 17\YH_6&HB?;$@Y_N3:<^Q7][V?%' YMH@A\ MHVMOM/[.L>/;Z^Y=$X-7]D@?=HA>+7_%)L;5<%>RXV1MZ9JU3+$9*>2@9X2K MB3),*!8-#ID)<.+GXL1=Q5(^!!E[B?O.P&F/E,)2+57FW5EJL)Q&=(P4##ZI M(1$[5G?XYL(HKU558-X"AJ"HPITLIM]@E^]HIWF@ZH&J_Q!5_WZA@G_VBRJ, M%9W7A:"HPOTLE@9;TP/-#33W&VONS?E,1^/-*<.RC 5\G8VV &B&+H4=8$VA MKSIR EIXD[0P2"?^'J'>9SDPMNVB%)C:N Q-K TM+ ,-[$"\)C4L31,5(17G M&)YT6H5D24E9C6&40I'=6#P9BA[=AQ08:F"H=VBH%TQ6>Z^A@H(M*C5MG.J4 M2+*C9@4QW#47R% 9:*@T'8H?/0/W^WF?+XA#$YA^CLL9B4- XP,:'ZPH'T>O M)T-\$[.2]B#]6!NP12Z=H#KA<8I5%@-I&*7QLC%%A9('R$6P;AQ8+FJ@B($B!I/>1W9+U,9HJMNXX&F$ZP?F/;?8 M[]/]=E[F:F%3*A5YD!BO&L,HKG9(AZ+GF/5NR/'>3H10O#M;Z=&\J, !M(#M M$'#P &$O>-,F')F'Q/.) MH37JYF(U;B:F:AR;M]91AT4FCC*V0_3Q$-WW)-G,GGTR)5O'^A 6^'-Y\4$-R%_8PP'$LG.XPN!A_.-/9P;E,(- M>D8_(#/R.!KF-*O0:F?*+0X4ULV)./@GS:@L_ST]M0 +!C B( M<)A%8!%=IA6 YDRVOMQH/;6'45EZJXER%!0.!'3L0!O MN]8J",,$!<9^5(&Q^UDHRAI6$YB^4;_E;74:$ZU(#HPB-TU%Y4YX4(Q51Q#X M<-U!.A1)[M=D#])/ E0(4.';D*;/H$)O'DMV)F2IQ^4FDC*2:W;=6K (%;R$ M7#)Y/QDKV_K,?GGF@Q68 L_M"_AVSV#VHY'K*H65#^?Y M6I*)\;+-NL9@,8PF_5,W(]0Y-\@&YAZ8^]V8^U6*(G_0W.>MX@QP!BF2.3%9 ML=A\I6EIV-SQH=]H63EQ7SDV/H51= &%;@!B,)C.H-,Y\2]@YBIS**9@;]#W M7C__61L'[FH1"@$;^I][,D6TQFTI@@-$] &KB\\O[-Q9AY(S(!)Z]IT!WK\% MO $0#@BWA"Z=+H$F[P!N/ ;"H8C>YIDAS$2+U7% M@^,Y Z0(D.(66-#5D6+$Y!X3O-N?JJ52)2X\MH&AIR2$%(P7$/[&Z3?_^.6V M#U&C$#$"\#8=Q7V,,6%B409^8. '?B\_\,Q@R-K#VGA(T<.(CX49A4J/"LMB MBLMU:E92%YJU:)>]#OP=0+.H6PV[0F+$D$Q%JZX8C9].8!]CE+>[.L;L![(# MFP]L/K#YUVV>')88K:M7V.&H0T^34ZD]S60%2KH9FQ^W'K6>JP[[7(TG2Y3< M*T1H"=L\@VR>/+"D_V\.K!R]H(X_=?AXTI*9]UORJ94)Y9H# MZWDKVS(@>$$PIO"M*Q1*T@T'/IZWX&4=5_.3+%XC3-["Y?T<&=@ :AGOBM"L M1*0\L/FV]QMV+WATV<](@E^T'7@!YW,]G*9/;PCZHZ(5%=O4^!72$?#/Q]JD M*3H(RP!9*&[)CJ0GKNTHX]6[%.*I/UM7C?X VHO*_,__P1^;!PL:X"T$?O(_ MF[YA'7_QC@A^+?S;[P =?XC$X"4?&TGR/ZC%.\]]]K"P #3MGV-^QN8))S^- M\;D2T]&=]#A/S,D=N>S\_-__V>W-$^J'!4,SK-\;:-\1WT8R&.4E$!Y9@%?# M_!B^_C>O+?B5[?]&P%01KORV@\6@?R8M!\\?<,/T? M3\@6FGS^U:ZE#UH)^AT:*)QD-.]-"Z\+_B4(8D@G$3RET5R&TP9\"^%/A*3' MM=#OR.C96_Q&C@Q-A!^REB!;AJ"&B((N0"@@WMJ"^H4[\@FD/P:0+\WND#7QF&Q4:VV.RG%5KLF6ATPRF4C\\K3+HQ=5 M=PK[(YQBP?XY8ZI9$J\K:_R@I\& ?T"F5+?@7*P[^,_:>#LZ3X.346Q!,VS7 M FW8J)2&4Z"%^\%Z$)K[3H,S/P.9IZS& S<(@LQ<1T'T)>RK4A#[%/;8FO MB^[:DL(8H2"$TU8XYN@8$H \UB(6BB,3BF,3 M"]E 'QH+'<*<[8YL151X2P%V")?4I\E_%B"$?Z/^V5PQ7&MSQ; (U_;_^)M0 M;,2<@0XL:04)]-CBH4/C"@XT0\+GV=Z;><*TH)=DK: #);@V <=SJH@VVM X MA3 OP"A5N)M_"UHZS8<\0>B!S YAQT@() A2H J5*$,1 NIPRO?(Z LYXK@ M(3U\&1PZ8-DH]0X]:-M8$7X"V^- ;J2;+@._ACYDE P&%ALXB]TR1="YZ'U ML.TXDBV_;93MFJ:F>(W"G GV5 7.*PW!)<*A_)^U&<6%35Q8W&\G>AT2@&$" M7%X<7GZG VP#"3UHF$C4>^-I3K ZM-C05_ULK)%--$Z<:56H9I\YQ6$;",@Q M7D"&"!%[+X_4G8Z 51LW@6E8F%ZWO-8^N;RDA]M5WK*&=#+2;>73Y:I:BS47 M=*O2BBBEQ:\_SL+8\W:)D8\.A"\ ^S?N*OKH$2'"AC8CX-_@2.-_%1WZAYKF7?.> M@V_$K\>_6L#D%0OO;8%MG/+0(X7_XYP'V#+/8L<: ,XQY7]2)*ATOK6\RU+0 M.[9*^@ !!5\YJ,X;28>(!8!7-<]G]D2+'@_]2]W_<]."7ZB)J+ MZ0E\/FP7Q!__1B]NB \'4::'GXN:]B3(I^& [ I./@Z4U -1X75>\LX:&0'( M+N; IPZHT[O]'+N6KM@R0-*!TX. G@\AV>LE@E37\B85$04HO ;H **JC?@8 M1-8QG'6@-$S/L+R)X+!>;+Q&-%?9KN8=#_9B;L7+W&/-6'A'IJ#6>@O<2)=$ M1>!Q[TZDG38D;IH(!00;Q&/IP^],7-TC2'B<4 />?I#?>6\$D02R4'P$1>)C MIJA_2G"JDQ5!QN@,%0UVE9@:/LNU@ S;"WUH2 2GF.0BJ:#)\TG;35_;O9YO ME&,C10O3H20X>FVQR7M'>.$IH?HH*\9PFYSX-'VKX680MAR M1>BA\19NE"WCU8FIUTP$+OQH"X#H(XPWAFOSJ*H_.JL/?]=^^K*-;=4$:(,6 MT%8A:&@:(LD&<@L7"D:JC57N]L<+*#VC)C]WFGT>W_U0^Y\>1W]M\>/%4'BQ MNF&22D23@C@:)NCH:!@%(#I,C"/4D"'%*#\:B4R"BOOANP]\8TA_XCN13WPG M^OP[]#A*CV-C83@2:6$8'0-QF!3HV% 0DW$1T&.&CHX__HV7O7G7=R+G#7KR MEB'\WL2SVCO0$(_BL]5"88N/N;GQ@ M@I1.ZUDL%'/3X5)I6,/*@6%\UQ9R2] M$B%*'M1RW\D<0K6%Y)#77BGWX/N\/(-;&J54+R@1. MGDC]#4297'AY*XT*%N?V(04=RA-LI\T4KR%:WI(!<%A=9$41DU1>>[(E.[5Z M]F9[N^_F\ MQFY&-#K>#B;KK/0,_W6^29E9S^9&L93O F9(SLYBO"F*7(5?;1S60Z39E:2;_^ M1)+D?I!,>'I8R/L#&@]R#CZC3K(Y7,XZLNG.![8*IKF\U5#SA;+Y6I Q4*%/ MJM![$H^P"CTW<#L/AQFZ%@M@'=0<(34>"46@#CBF.RT(4K/92&?87W\HD@R1 MY+[V/$/=W60S^,XP3C?[]8>0M^\,>55[=N*0!V./7C5ER&+M79"#5-B&R GI M,.^35?@+,H?M0U'4'7I-&%&?@/.!P,L&&IPX,X*COR.'E3GC9"U5ZL.M_ M-.*]&D-0NR4%+;+[[_.NHX "@=^Q"3P\=11M-D#>M[>2BMJ&/G<,!Y+[G;O\ M[^''$B@CP\01?NBA V3MGN>,/ RTP,%O%KW\*>S?Y\Z3_>%6F-+=@DG/6C$N M-QPW!P*7F8Q>[)N(?2#][UDCC[ M8A_ &-'%RP^8$LF0WA%3* _9\V)U^/;-WT!'N//D/$?($':@K[:B>VMQA0J_ MNJN(0FS'XF/^!M8?8/%P& _;>F]93?62@M#MK&K=87F6MD7%N&PLH:I%4TJA MD+:X54Z9/F:IV:2&/,)(XM9B"8'R?%AYSA1%6+8T,:N7!8J<)5J.FF2+>BXK M_?H3/QQ$N'Z X+[B T%@X%PF%4W,R_5$?\1V>+7"K-BN(\S'-^+_F45Y&6$+ M44&E^_%*(]VK*?/BXM>?6.P -PO9O,F\==V8O[[_C=R7L Z7I\5J"_EN?';$\C+PB-= M'[.M3FW"M1=&?LO)EN&TY:T.?0.@QK=2S#K:8Q?#JI#[,JOQC$ MQJ92B)?3TO4RW"(/1*':Y:KM6G-P0TFEWS I=CO\:-.H'RP$XB;F,38TS5B@ MXD*7V!'5$F0@NL@QVK8J[5H6_ U/T/MJ61]TD\UV.I_GW(S9K%N6,,WVSZ66 MUU,.S)FWS-.K#"6@A'+3!K\WO^PV%Q7X\6D:FI8$C]5LT!^SPC#Y0$629"+. M)%[PQ9V24CY9)/=HGF-MFN._AO+Z^\X"D/#=T6.U7G=FV)WGHRV): /+1E:; MOW&*TV^/7:/]K6^R6G\(\(LWM_(C2%1OX0#?%_?K'@7#(>#,0- M# 3UD*2#@;B%@8@]T+%@)&Y@) )LNI&!H!X2@47;V-T+^WQ?[.AY=Z%?A&3P_W[1OSYK;O$'*G[5,PR^')S= M+OAY0HJ0(>\7Y)3O22Q0D(\J"/,0I[ZW@F2 L*L?U)-^4,\%]CFHO'8I\_JV M_I%?"^PTIWDBC;]VUSZU?G$"'_7:_3Y)W77/R;M"5VZEKOK)#V#81FR;_*+" MHS(J\!FL+K9\NZL"!Y670\F#X% ==5%<34A9IT<=MU(8Q@HEGIF&&T-\W@(3 M#T5C9SITZJ>:B7#;/EG/L%14X<>T#,G"=6^_)8N^%H&X,ET^TX%W/J6X M'5_@3OD%,KZ"7K<,5(+M+20"M4R&GKARCJRI2J*L11)B5D&I'>@D2R;$1,YT MC-./,.;$#>C[F8PY>A.=N[8Q7X!A?,B:QW:^WA?S5J?34]42F9WK)*VRT)HA MKTB&Z.@I3]F^C?C%5DZ!KW/ZL,4USUB[=%SCZGV]-I:=GYA ]#J 6;F*VX_% MQ52BTTK6 !DST^,DSPZCB($DHB$R>0RT EL_55SCZOI_P<#'U?MZ;5N_ &\Y M;.QB:K02![+0[JQ&7#'>'?5E&>>'0X(2IT,)YE@0\]EAD#>P[^US2^S?M-V7 M:2=QO3HF-RFO$S=JNZ=B*K%U9[XLJ=R*"5=!E0/ S1_NU3MLE.<6 MBV%L_\Y4/>_JM8I=X9@2E0T+W7&S:TM#9O_.NOZ8EJ9U3N%:2G4^-YLU+M&0 MAO'].YO2:A'AI6B4$\[WJ[K&ZV@_.[GH M U%OUNIMN?E9L"GGO9MRHLE(DD)Y9U?8E$/] MS.12SR%Y@,[Y=D_Y#67]_MP\^-L>EY^[9>?&QR7V0#/!P-S>P$ @2P;CUH\/ M"N\R6X6.$H ?I#[,0_P&4B%/J#[GW$A$77DI>U\4Z4-'G(>(,2\@"$:G)Z, MGE?]V#L:WBM*?!]+^V],3#]E,]*^&$Z5P\//4O'+P/\:N YM6JO M3/!4PW?')+?W9+?V"+]90]:81<;HU=SW2_R6]=%$6X[E:F=5F)$1V:YRT\S' M"[2_&2C/689]**FQK2Q3_;79K9 *-5#2J:[>'Y;]C4^1$!V-A**)8_LEOC@; MWY@%W5#*T+<'$L]]_)E LI,"=#$DF18,>K4L97ER-DL4%=>JL 5Y<3DD699K M;,>(-&8J+=5H4%FG.R.%];9=022)1T+Q^('#([_(S*YI)F5\/@[\?^0J&GKU M=]R*=1L@>'PMX_Q]/NE&K*-1L[O!N,^1IV1[4E'--@RN M5EM/^?5D'FOV+HAAMF6S87=BKCD@65L]Y'NZQ>T>;9/ZY519%KH M3.OA\KH_6V=Y?>%MZX+N3RQZ>M)R8W2_;?&ZC<[$\DZ/PO5J9,-\"BT%<:.[ MCAN=FOS\3)_O"\&CYP:(2EU \]O>O3GS57%&X9D\BZG Z8^Z#7O<&:4^OW'L MPSB9:/8912S&*YTPN&Y0:W(G/SR21CIH?6!7D0[]#=7CZ92I/A[CJ][!I->RFPZ+3I7W_B\5 D MMG\\9A C"F)$08SH2U9/6URKIC#I'@GJX5DEQ2:CO'1!$E-CHIK@+AY)CJ:R MM70QPG-L ED]VEO/A)+DB8L*WEZ4""\[!I&@"]<%NF9-LZM$BJ[=_1N T*_Q MIE?OQ0:,;M]D#-AK6KDWP84Z6N6^]'1E9,G0UC MHVJJJQ<4LC%D$).*A6)4D'=T]5)%]PH_KP: C"4D%8Z@>&I4Y;B_'# &20#75B.T-6K;6UP6,Y%J>S252N""=?1QDR M%(O$@FA2$$T*HDDGKZ7X86-5RZV.V^4+78[159*=-;2,55] 8\7YS=$D'4I& MCH5^[R((Q J".W4UW@$B%+QI0=GBI<<@+A3$A7YN7&A/'L1?WXNY[)AU9L>J MX>\:\#,+V*D!1W*-K[^*G0=@TQ+I5"V16&1)?FVM"IQ;<&HD.TS@,S!"=#1V ML"[MWT&D)XCT_-Q(SZ4 Y7STZHR(HG*]:8];I'ERQBB15K6]G&<85+J5P8C" M,*$HM5_6_N^[C=V$"!T$ 9POL:UKEZR_U*[^:_?S!CS*RT=_#A?KKRCI?*[M M*%VRU6J,N^ZZS^=@PY.(%]$AFHJ&&";8;7;&T\+NT_R@@#=8Q37A4A(N#:<%'"A?X"UCYAB]4/5 M__T;X>,4BYCQ\)6&8&-85FP :$. ;'@@B M"]]AN[#ERDYWO&_#OLC\'&QN/ORTD-T\G]Y^H08\3;Z(NJ2XBB\1D#/U9!T7'WTXO:6] ) MUK04C4#8%L(Z*5G TT=>@&ID :Q;4%5D@G_OM&^B(W%TJLBM)4U.=( Q*"=& M$TX8YJ5?A[$VNH.UT2W6VA9\J" #T=5 ;7P84_>O E"%6/RTX8H3# <(?O[* M>)F@S66RS)"U9*F9CNI]3JD\(Q;T.W@%>JZ/\4\MJ2UT8-FR8M:!A6HC\A)H M&RG >F(4MSPC3'N87^4M:R@\VJR3>C0;JAM?IM=25!?:?1;2C/TUY/^\!VHV MMJ^@VHRP8A04\57/C(AC)T/-L.$5,#*H1AH5N1 M84-5A=) 0GH@>N_!"D__,&AA_7-D!!=/-O^7#0!1A=TB*.9OB$VLC6!N6Y"4 MB) A7Z4-UR*,S<@\%PON*@*=C=V=6+M?.J]G4&!0 MX#0SO^ E^AL-FJOSKJ@@#8$RA0!F>[_A@"]>RQSQD,T+@+!E +_V0 1T!.UD MA#8I 2S$EX8UWK,BQ"'\R7*].Q!_P;$QIN!OR!5,)'@MSOE)9\*9FT.;"@_(B!HKM 9)TC]PW1;=3UCCAC'HA\ MK=4N5',$VVRRU1QW:F?I^YUL=D33-W1 ]A0&8M*3QD# XCV4LCVE\=P?I#4$ M/H' (ZH(Z*!;[4*>H4B>XF+D@6#%H?D>GX)&-($-K\!GH""0CEZUY3S-^H;P M$/8*SKA33%J\1_IOMC$-08^<&E!VT.4Q+!5>0KZ9 ZD,G& 5P:OAK&Q.?-VA M/;"9AO;#$?!(8U^C;UB>FSKA1(3"5ZF0YV^*Q+^OO]H0^T 49RHM%(% >% M;-M$Q"SVL+_6"FU'TS:EI,XCV(_%=V]9LD*^W*M$4RFQPPQ[(ETJ]/-N&DF6 M?MA/)]Q(-@0Q"SE1Z-P4;15"&B\\-8)0GC41BL_>0SG[%9@\.97>31GD=X1! M+'C[9UG=1[2B"EI%MR^L-#)M45F[6U9'*61O=&!NGQ7I?% 7%9UB';5EF61A MJ()$IMOX]8<\8F=0^3\VF^R:Y4G=R+N:HPL[(-,"4-(HF"P!';IW&I8L+TX5 M7;$="Y\,]65W$4>#=[$'?GIJ0]GZ.?&#?@Y':8M$PMIJD M$Z[$=UIS89$R!N'N<'R3$GUT4^7%W$YHW(PNT>QRFA_9-(LD>@3,1=?:K,$X ML@4 BH,ZLDT '1G.*XBT#T*A\P[-QYSZVQL:H5#HKV,5K4FZM9QCYCFJ$-;@ MT% /^T'SRR@[=5#9Z7"^6<]0 UV=*F%A59"RPPF]N$6)/H)8M6'2=)KD9\/% M6DW4E$Q=0LH>>9>R0W?ZL[I^C.*6)MWB&".TQSC MJZ>#T=&]O *4[_ORC$7T\W__Y]F)DMLD<'14NF']WN1#[14K]2[_^M/%2/R1R"+(0Y=N:#'^F@/O>(77_O'$J'6L)LF4(:HB MA/=A>Q#=]1N&5CMM% CH;!EU>LNHT[N,.JOHT)M'F1"M)V[]US9Z_O>%._69 MS-$C:/G2! ]9%@1?O[N>ZW!T8<%?,/ P>_=K2./]C,"9(9?3 SH])W/)^K@_ M6B4MD+#2K;Y: ML]Q68]XN+?L5=#38WMNYZ,I5,M%8HL,S]KBH3XIN)8$JO.Z]73>TZ"IN1-J< M,F^20G1!-B,-:1C;OW,6:?=7X\BP2>8>Y; N##*@E4/%.?;N?%Q&VKII2XHZ M#6OM_B*5U-D9VD6_=VFK_UIR0K-:U[F.SP[B=W#A3SF4[4$[4 >$KZ;H1&PL1GN0C MZ8;<+Z6CXS!\ZH'^I_B.6;#$U*0S-5?Y:I8T-8&2T*U[ R4N!^RRO&#+7*E2 M3_8YZ3&5'BS0K9N1.G.&8MG0I3:PIADP*\2B\><_&TN9AH MW<7U%M7B#T2Y5LWYR5]MKEDA,ERJ'<1J#C<6#:XO*XC'4^AQC!P43T&Y/&@Q M3/2R 5!NEZ89"Y1,?HFLV*?D%Z1U!=V&:N0M#>\I8,(42YE.@R8%O-#88TJ^);9>PC\DM1IOVN#WYI?=MC'PV3X+1+.>X)&FYZQS9T. M3SG)/;+H6)NW[ASZ_NMD>^F"0^6_=*C\V3;_!>-RG7%YJ\)4,"Y7&I?8 WUT M&UTP, &0!>/R; OFT9)5P;A<:5RB#XE(,#!G&YCO5VSB%2$D/B"$VZY#D7A+ M ,="IUYEFOV?VT#HIO/0"4,2P;LF/FF:\0=ZKSK%50O5[,5D/RB\[4J>)[,( M&?)^07[_G@!O5'O>MI];41_F(7Y7VK-)M_*5AWI2'NJY^.ZBU&+: J+B$%E> MP( ;5%B\ZS-83U7EYSH5[VZ@X,?^H1G/X\)/FQZ;8&YH6T0H+ M,0*5%HI$0[&C&/'-'=/[<$5OL,_7/]/B"GU^*YI_CYW^F=66IAF1KGBI-A1 [' MEIK%GDN4'R"&[Y!E9=$G&W(Q/R5[Z4:AEK2HBEEO7$^6X\Y(GC0GD1I7*W:S M$BEJ%5!?_/J#VG^ '[XLLT/8N,NH8ART"-$%3U6^$H''>==!J:L1L1\OA\ J M;C<.8TP7,=&+ .^/G#!OFE\X:2G55T@;' # MH=,+.QL?BI<^;TD:4MX5VMH\104_#T1-]6A\'>66Q1+9RHT;8#+*4,T2.XRA ME94$29YW9>6GF?JUHRTG/4?J D&4&S#U2SO#Y[1U:C1IC\+4L-@+;.O,?6OWGPR:,N'=TO?(-/[!PYA&F!J>). R M'8)@4Q!L^L[@@)G(-T6ZV60@/> F/#E&18)-3X$U^ MOR2DN]WD]"&W,=#VGY&'<[>[GBZC[?<1 ;BE;5")>&R'Y,1]DK/*JC,V4ZL# MM94&M;F:F*^:7>EZ6WV',YYSZ+ 5=4DAP? M,;BP4XQJ\V6U$2_ATY(BO_[$@DU5]Q7,"39576PMYK.N]3F-'=A\OECEFRSG M]KJ/47<6=IEN QD[\QYC_^:QK,MF M],MV\N''#M[+@;$].KX8)KR^D6L@AO MFVF]-XEPE5'GHABNULA5G9J0([E?RI$2GEI^_8F&DO%S)AL'0/1:P.7:!G;E M1)IK=_\6\.7&V=U[ ::=R(O)L#34N=[C(-:DNO-!LY*FU MFRY<('0P2^@-KI]HD.1T4>0?NW.Q2[*-(87+"5.A:#(12ASU*@(+_V(1F'NT M\$,%8'ZFA>]$'C(*E1X5EL44E^O4K*0N-&O1[@4*%"2'3KW?J69D,IT1'ILC M (JK/#9Q5+TE%(N0H<3!DW2>T9'_.CP,<[K?-L&#M(,BH+NA U$PMI(BGAQ8GD(WDS CL&!%HF_'!D0 MZ'LT^<^+^_!5ZI^_0P04CVM!55)T8B-EM+TJ^D 0K$T88Z(%3,>[#(T.?42' M"/A@"Q +],-7U1^M.\"!;H2]49_:4P[^BWR^77UII]OU=&0H3[E6,[%L9%=\ MOS9F?_V)/>RGE&PU0?/>A(9%\ 9T)^$?BAQ.76AL7FH% 6_ UWG3U."4I!(T;9(ZO ^R/XH)8X:?:=**LP\ M]5B3E57&A(--/T3W-SV^!QN@=1)M&9D@X@C0UGE(=W@)CK"NN[P&K=G;JDE M>0,TR&CT=T=WQ&LX==+3&0.B_QZ2@*6@N?AF]&4P'@/!09KW_-GV@C?MD*1W99L:PL$Y-41HHGAN6YFI+9Q4D95]J83A4'M3$+P)')DVP,[*&2 MM/)H31[A*J MZI@4QG-NUAZL0$U2I%$% A)Y )!>YRJ(HVQ?2(P!Y)C^/"3RT(6!8^,B*LOC M=J"[#Q$7R% +\B;CQW9 I"ZP"&2;<(CN6]:*C($_,O9;(\ZO^UQBV7'Y@U5 M4EOJHYICEVE S1I7T0[.)(UV[I&6.*5O#^9"H+AA_^%;!DO=YX7O.<-! M@@ )'3),Q!>*(Q.\IL%K7, MJ+4;O_Y$$\P!5V]WKD3C%HC^^8N;8,HK$+RD]PF_P[8+XYC4LM1:E)>Z4B\E MCPMP9HI%Z8<#N:0?"<'! 8+6:/$+:+-^$[#+R\\AE\'Q%-A1 JT'H&=# ]L) MJO"O( &TW2M#UZWC;$$GLF!DN;RU(CS/"F+G)KIY"!<=(X0(I2X1!@I10J-" M(X <,M$5@!<"DR!V2BAR\11$W>6IEC$]DQUN_6ORQ)[#-"&5!CKEJ+TD62GG MVZ5R\@4WC)\[$I[<,<-II<@9E4:Y1/*C?)@#,2TR+$J(PAQ8L2%&OH4YQIG$ M3@_IQ!D8>36Z%!]Y/3OLS/)"FLTN2S1(G-8;_M#Z0X*):_-56F14MZO.%MHP MD>CW7EU_>%I;@%R/%R>N[1 "L!P(MR]9@HTC& O+0('$\3APHYX&K6?!6:,V M'M?&FPU?N)7^MG2TZ^O@4#'Q#MF60#1&*AF'&[NIW#BL(9+PD#Q*$=QG&^"] M%VY&"Z.8[>#9YB4=Q(B)I ;Q4U:@6X!F+@L(:*E;1(:WC>B"I0ET&U-3!*_P MA2Z4*;P)#IB(/L&_X6PU5/X/3@+P'TP?T;L,$WA#B4KU69O \1'G8S,5GM[3 M\!;0D5HKX]6E)L67R\S/_OR(TTU&DLWXM!JM\9R8V7VO?D4MJL M+J;AXZ'( =0%8&<46] ,V[5 &[XRI1F"ZB^MCX9+T+2M;&T04_G:XW(]SW4B MM3CKV:2BNT!DG2/W#=%MU"\"0+TV86.@/8*3Y3[@/[TEC=\C0Q.?CU*UUN:> MC=3N[3JR60U1MH0_) ]$NE:I%-H5KMIN$6PU _^NM@O5'%=-%[C6>37N=CG7 M<1E#A(6JB?S1"H^7&G^JF-Z3+S%R;8AMM@U= IT8 4+FUW#B,UQ(.!5]PRU= M'4XGP 8 >@Z*);A3M 0GP+;8+D1B'GGYR*0L0_/]",U88#35T<(\G(0EY#]8 MD/EJ&OS0540;3]IC!:W:PP\@9D-31ZC[@&(!"FP.E"[LI+7:X#CL![QDK3!_ MAK17@6) UVU^#"!K1E$ $[-?]& 3SJJ0+J.GHS\%5)H&/F&C%[P$.0*<*FQC M"D)0! XJSHH"%Y!E*[;J300[PGD@:K@%F^^C\ 9>J51TM+P(WP)?""<.V Z1 MG\(/0@0$,8!ZKBG\Z&G]&I%T8&%>PKNP?P;\#+RXQV/]VU? WHZ IH Y0&+A M3?0F2X%3%J8TFX\TW:R,5#,]I&G#YY@N)#[@3Z=+?C(4(V%O#Y M5HB XV/[XMRT%X(T%AQ^$YP31[LR7ABN)B(!68"W 7XJGMP?B,!3/-Q8=NMY M:YZ6\Q: %C9"QN8HZ"IA VWL)]%@22/NA.S*L%2(,#"% MYK4"@$!)_"8A UYS9$+0>&6*DV8\8_*(E@4TWEOU(V0(L(2)XJO^&P4%-1[R M-NB).@JT=!LW(, :2L@@#G:ZAM.(O(-6$?5=U80,X/Z2;26 7JNH6R)@G' M@F3-T]DG??>L NGAKG((AF98O_]%4W2,3L+!Z'GBAWS:>$WJ+VP>=0+U'OH7 MMFR@[Z*4)_OARO&1YQT['3'\KZC,__P?_+%]D09X"Z6HRO^(BFUJ_.HW3EU\ M\_$W''R(Q>,G/8"7)_Z >[#SWV;2(K17N"PH+9^?F__[/;G:>]-&%_:/RDW!WY;42#\W,E$!Y! M#%7#_!B^_S>O+?B5[7\KVVNX53>[44X72-\^;W!BQ>CY@^Z8YCO'/$+\#,\5E3B*0^= M)V0+N3+_:M?2+\S&>R[Z?4/+#S+U-N8[$#J1ZX)0;FLR_,DM_I :^AT9'7(G M,#.&TXHER) .J2&BH L0C4:WTC"\UQNA9F?KHJ>W+GIZUT7/;J,YK2=G_:^M ML_?WA3OUF>T+1]#RI0D>LBP(OGYWO5G]J!_L^[<7C'"SKH2B;UY\.^]::/K5 M 5$0>FMK8"X\I7L)OV7#A$/ Z[W%@'<7%/?JB3$W("/PH^U- $#8$!\<@/X'. MAK/-@B(B5.@I0B_SB&WL4!D4:X+SS@K] I3YQN[/'&9_BAUV=-=V>:UF%?0Q M6O-$9UE ^> @XN:>JN=N912;MY'CR^IB#7D3:1Y]U5EQ>K=LI6\CB9 M[4CF,#8(+]J'V.)X-S/X27E\C;*W@4+@#QE +/ YZPO;0 @KR[!GNK_S^)^A M2#').56;F)T>UUK.](S@*@OII>5_/8+Q]O0B\+:\A1'\SVY4\D F486':+_1 M9/H!0OY.I'*[=+^5Q]GBX,FC"2\GU^5\0Z?-12S#D[UBPRE&ENV16/V\+M=1 M^ "(=M8RIMMH4@LXC@:\,V3FR"71)1;E1V(D.JCD=&JL6FRV/51[!M4K%@MY M470EE(-V?!E]&Y/!,6T?*@]!D>FW-;$Q0-C[4/IZ YCCR-!4OQWAA)@/[\/P2 ML40TMZ-OH7B3HD.T![N;B;P4(MB!E1_&L('_Q9=O0D03!:HP?O)+!*6\ZT!_ M'9MQB%!0268"CP%$"+T3Z M\L:%#'2$Q") F_?1ZA)^D_]VRQCQV[=C,C+?R;_F7P0,X0TH>(OB;/ -(\A\ M-@$3?^5L-SEU^]7]O5&?2A/WJ=*%\ZZ>DPTX<*D5GB_0\O,3!WE:8*T:>@$K M30II"[1C%HVGS6UVAU0@?Y2 F%IQ2X2XO)XV+,0\41_\*49>%_1&6K99#G#B MI);)*Z[=.AE=8I'"\!J[K:+>Y37W,'7JS,J1IC*S6N0J.DX[1FW5IL:+7W\B MQU9>SY$[_"I5O<+H]/E5=S(;5VF.I_H"$#5R.%E\(9'KTZ-CKWKTDHH/95)I M*L 2$\JBO98.;XG[2/;6\PT9H6T4=!//-UP'2=!;=3'TIY#M"Z1$^..AF9<3 M(1H84M&B.4)(!#CH<1#@/ 3!E,+U%L2WT.I]GUC INVB(=J'"6<-"')SM)T, M,0V&Q2<1;)]B+/S(\QM ZWT!MA?'O#> BZ]"L.T];[*F MJ/ OV3!$] K(U0P'/+W;3[>"N)UPZAWP/I@HZ@ M-V$;.M@X!#:O^2MZKL>7-B/'BW-DO>*.^6+^XR^[FC):T?.]<#PCV&@D980&/F,- M*)\ B>G'[I$Y[NZ7X?PG/2VBI_&D^U,=_SU1?6B@#P8W"W@GY::I;R?%&1:T M9+08 (F%98/=2-DV7<++6?(BO8B$&BYD+< K%X!U'I(W2*C@#1J04!8.-A!$ MA664B>,_Q=4]EFA Q@A$17C!B7VNO<.'!7\Q8_$B(P<%)+9?V_':+3ATL$5X M>GT6M/"?Y!%31(ZQZ[_#K.'4#%#G-Z4,]/=QN'>PK)"?S81%!9^Y:2R2 K\B M1&6.LC]$**O\)B=H!/#JSH;J*CHJJ:([*!W,R\-V<->TYX;$6R/%\9JPB6!Z M.QP\?HUZ#2^CMR%B[X+6^5G_E:AFOT O\>O17MG@.C)L [E;X@MW%\X M/OBCI\5""I_OK33IQ"&PV>YZ1YDO.+=INSDTLHF!X)PCS&$1 M=T%[ZGM TVPB"VW4@/8GN)O5JG(YC2E5RABSSSY J5ZXCIX?XY&\[?%>2I%' MBG!89U.2#_[A_S;%8X*R6*&%HV>C)^"%N:V^>71H5^=PF A"#GXN^G>W;-]1 MS-T4\7L@/@8ZU"5!YY7M?)_4;WIFU(=C>Y56W69YT%DTXX\LM[@*Z"Q';#4E M:MT9US+M>3^6Y^LM!ZTEQ>(A*GH@%><5T-E4[?-B[)+%3Z^"0Y<>IPO@4,D! MB?R\KH95NJXG MZ\6[?,.8YF/Q*8LJ5[R\4YQP$T5))A^YUG(PK'+Q=C0\6ECE5+7"#B-#\N6=H[J6S#<&_0FGI.C64+-X/6$UAM'].Z=Y.6,T MY*RNUFI+>UB3.1=4)'CG7CNEN%O*4&/&[>3$_I+LB^D5G'KAG7OM3!3Y:7,L MNW5U]IB(1=,"PZ2FC6%L_^W+>2UJ#K-<@Z3%4CHEZ]UDEF*'S/Z=G3P[;R;R M;KI3FQ:FFN26E[/H8IC8O],5F_6IM'0*)%.?6_DN/:AF(BSD0?MOKV;&=C[9 MFG9R=F)NU!E2+X<7\,Z]OLM ;K":.^^JKEU-%(L-1Z[KZ,Z]OH\!UZBXZ>R$ MG#5R4*"2K]!5HIW'_J?&S&TN-5J=-;A]LI-=,>B@9[2$7Y\".7J48>YYW6 MT+16\[*\BJKPHV9A8N=ZY7G7)6=:&G5@'?NO9T=URQ.5L-<1WGLTHUU MM_CHNNA.BGIYZZ1EY)CJX^21F_7Y,!>V$Q5F=M"6!+;;&D8=T%578S)=3.2F M>;/!'K(E.;>R6J:09SD^WC"29;6YG%(+>&=D[^WI4:.[H*5I9SINM2KE<5++ M& >MKEP#S+CG%NV.VY:KW< M[SS/9><)^E$2N%EZ4<]U]2@]4!:'3+FE9%-<46TGR=DL-IW3E#-, NF0*7.Z MTEI,2XS$I<=2DVV(?2H61W?N=7XN#87VL)[(_<>Z8F4EF:J=L#LL28XG :5IHVWS@$)&)*EDM, M13&YDCMM6]%:JY*JL_#.O6>"[K3(A[-*"WHE0GY5'3#JT%D<@IR"-I\7.]., M32KBRIE5.OV5F&T<@IRI.N$SL<&BI*YRDT$XO>YF!0L]<^_M^94[7DFUE--1 M%+,CCB(3<1R5#H&3I:8K(W51KG1X.KIL9]9TLD(C:-Q3$2F^G-2FY569[$6* M[#)G/"X;$?3,Y![)F2."MF/#4W#1:X([#P2MCN%]\!'V#ADMEW>0Q$$ MC;?\K$*35\27Q4YG+F]!(JBMT&XUQ?"B)\_JFO[&?3OSXMI6%3)^@['_L;^D MQJ_4@5')KY8D/T]WVTYX,@*CQID6R2Z48>(/H>]%>RBV(+GH3UW<7=.7/+]6W+/,W6LS5O]IU%>M]Y])B$=.W:\UXY3L/-\ MM)\(+5%O1++Y&Z)N+]G\\Z!_TLU./_ M]XO^]5GK8_"1N!<\\79O#>> AP+PFR=;N3[;V,PP7"_=[CCR9L;[I/9>X!U M@?*_B77/C_^FS"6!E[:O?FN5V+PT#1\PLA3X MDCS0Y@") ;V0U^WP[EN?:]!SV8[>._76>45\KFN?@]ZG]*O?_Q($ ,;CZZ+Q ML=ZCA8&3VM>M=?XSB30G<,EO3 P'<.9+$;HK=&\'3O JRKN1-E#M0+4_$+/Y MGJK]G9P$!K^B$;D+3G=FO-W85>4P1;U3Q]Q65BV"8 MEKB$289;M?6LG#4S9*7QH;.X.4I;Y.J3I-#ARW63"C?"\:G"?O:0^9V=)5M> M6P<6=J,V^1PO-P6UA6&JSF8[>BX+2#[9JPCK"E!+/V;/?SV\P^:[;AC]AMG5_A'0>U\=9L#VT2BVPMUBFMC78JI2BJ([\,ELX;.7):%,YG2>+)7K?*-BB(]F?7%AUC./\:O6;&XM.ZX1X^T^ M6:+*+788NP#K"1#G%D,)5Q##3<8<+D>N/HL.YR57I:'A)N.U581,6[Q8+J79 M=B&%]@-YY"J:W-^&_ZTC,53@S7U3;^XZB/6SXC:[FVDB?M%:>KA8)4O1X:BG M=EIZ1&7:"EC52Y>.V]A*K%/./M8&'!BNBY:5R-2S[,+;9!C$;0)+#Z(\GREJ M]A$C/R\1L5R=3]6F99'CRWJDW5&SRF3<@/;M$1$F'KD3(O*:?_\#\\;N%=RN ME3[YC9C.]Y!+8"*!*ER-(GR#S.M;"VJ]D?Y'W7/ZW^F2@X)XY>TN:;PR[/>= M_A>H]D\(Q;]3M;^3K^<'G:,!%;UA*AJD_YT\C$SNU*O>.?V,;C_&PV#NVB33 MJDI4TIZGW?ZEE\+YM/W8*$VRO>Y7.I.+)9+S@M76<#PHL#,X:QU22=<"6^TYH+BY0Q"'>'XTLO9-<+7"HL3T6JPP_#*G?H5]_\?T+'[;Z\Y(75ZT7^]H =+@>G2QS=2?U.#!Q!7E_ M P-YZ(CC;QSN.-UNA9\(3G>#1#\KYA'=P1YFBSU*JS.+],-Z@INMANUU?1UU MS<;%MSS*$RK*"EI5S5FEQVFSYYJI*3Z7(@AY!!8-HMIL\,BN_7#'I'[#WN<+E__9GH6^#Y!V..\^?O4;FHO->3:^7XA MO6"7*EWAJ@VFFW56G<:%28A>=(Q\9UDC.ZMD-19G4Y*ARA(.,@=AC\#T@[#' M:4X'_HC5GY>]-#OSXBBVT#B2EYW'>B.G-!B110;OL1 M8;G?ZJ"=RS2VIA,UP3'0">)T')\@3H?PJ4PI ^H4.EXIHU@ WF'M'L^T=9@YL*N.LRQEG5%]T M3)I,-\L\U2K/!2'>^/RQXY^9Y_"1UL;C3"EQ8Z.LTM7'?B\LLY&(R;XVR:$J MV-ZQXWNGCCL&,0+>^5GP6M68>R?$4S%O?-'G^$;9T$1@X3.TX! ;<+AY!Q^S M)6B&C1\[[3\+L[]T.AXD,B_L'UDTU#Q^<7>\:S(W!%AW\#XB]H _;?!+(O M'3@OKT*\XS6-$&1>EV#KT3%U,Q?VGQ!="QUTQ_L'U!%@*0 3616R* AYKN:@ MS\>6,244-14Q!2VHKM]^.I M-<[$I(TQ7T,8 8#L$1%1 V O>A"AG*7-\/ ;\U'8L%T_6(=QG M=.@>OWP@6@ 0Z)1HB" (!HFQ:^'FB,#A%0V#PX>>_G 1$_Q^T_3'VG_H9$6H M'3;6:HSB3^KP'E7:'?.+G*+8$F0@NAJHC7C,8?HD=/G@B.^;G.^4OT QT,R^T- M"_40.7HN3S NUQF7Y ,9C,L-CDL 8S:X!#!VF^,2P-A-#DL 8[:X!#!VD\,2P-AMCDL 8[8>O7&3'K; M7=X>T!K[[ &M-'V+E06/+>2W90L H@(_D&V"TT4@$B8'AOX^0__6AW(_!X(6,!V<-.?E+$?(T,Z)VX&^!/IR:7T)IH_K M=/7I>Q<[6NWJX+!;AO'5:J-;%* _BP(4^1")WQ4*H!RZ>YDA B7XO!*Y="C'FH_"R00_6634=I>A!*L\9 M_5P#(D;RUY]D(L"+ "\"O/@47I!GPXM<>#B?27)ZT:&+^KK=GJGY6?[SQ8,^ MAA?J/-V!#!14N3%C^4$+;;4# MX1.O7,=^28-O'D.]UDSPL_K\5E;V%6:$(!7N9^7$X@^T^;Q"8]B[=%A&L8=X#+<%57?#-4@E'3Y81"7K#BR*_]_( M(O[[QW/M@E#?/8?Z3E;B^R;C?<$">:#4=Z?4>]T]>1#[C>/ZSA723DB-II@P M#(?D.Q3@:;<^+S0_?X9Q35!2 -X-FJ@6N&TK8SCRN 1P%3BU<9M?LHYC*2,7 MU_ML&W7>@HT_%O9>U 2[Q(7+0S5,YZ*RW63JJ]QBR*"%]6@L$2R3!3 3P,SG MC\=X4=OX7##3ZG"9Z*"0*:B )]?D9%RH)IS/KYR='F:RXW@B:A=XDUM5RW2Y M\VBN,QD6PDP2P@RY?T!! #,!S 0P\[%3>,[/9L9S"[131J6CTN%!)97ICQ-, MZY;83+38RY;T>1ATF,K2MBQ0RLY:"&;P(CZ=#);PO^D2_DD#1;ZN =$[26-O M-X47*CIP7H9C/)U3 98F_.ADH:1OJ2M?G92NO,WJDC/4[>PHNWQ$*=#M0+=O M1K>#N-(!)O:2@&7AO,@:@I)V+42YZO@XJL^2LI7S&,L]BO1,S8GJO)Y):&YT MRD*!,;_^4*%H?#\7.P"> '@"X/D)D::S H^;7NVVSQ3GN;2_CS3_(>J9D>Y;*I@L$*![WI98PE+L2]B^H)"8$!(2R$* 7__:3J"@ MH.CJ:I94=:3GZ9L"Q['/%A]LMIN8LDV.1^R5+\Y%9_;\R8R$6ET735.)FZ#/.&!I.KK/EL:CK@U*6JSCL+K6&8:*)O&&JO M[;,$$$6FKW;[O./VVRO1$5-K*SU*>A$IDCJ]ZAO"5 A3(4R%H:R[PA0WK#:% M=5GMD/.:8;;8O0TP^-1H6#_=8)],N\;98Z[O9'4&TB3=F:LI;DRFU\P6Z;*90G@L1?T1W!B_T\8#)_,'Q< M=A[^L^M*U(!@(D&<_I 4:Z$)F^^8::](Q&!!@7]/O6),="+*H#MHNRI3Y/^@ M,1[T>]191 2:]N-2!&C7PXW+3=&QG9#O)9R*'1#FX-___(_#Z;P$YB*BH1GF M]QVX']!O1QJLIS*(C$T@J!%A M__7=!<86/YDTVDHOMUX_M^?4 D)E"]KOC_ M$ >?$55.N#87UI$#PAU=)O0?VWV'EX3]EX:E(*G];@*(N1!B7W'-9[IM+-[) M\3L(/^85E7R!)(&8FFCE^:]./7M6R]%GB#=P)="\-_D5Q/ROOOWL(*%$F9"S M:"&#:])>101/36Y?]0Q-Y%*9L[0I3DVX1#T1/7Y@-<,&^.(HKPN. MI*! *:2BA*Z.XD]X!P7'3_.*+NBB(FC$WA:PB']\\ 32OW>>U$=6L@MH^5H% M3S3K0'U/J3_FCDCNC3/H7LILE3=&W,T\]N@6DM:JO: ML E;GO19=*K96F=3FG";I:XM;8T%.4<>,:=]]A4N ?I*5N: VX"T2)+SY+,+ M6\9?M[3J?=T@W3[-9ZLRMY#'W0%?12U/WJ[WQF#:2MTT1[?EB;X"+;4?F M*'[:,K<4M55/IE'3$T&)&0UZ ME6I&3+XPBQ39?"9?&Q=PTQ-)B55/73;NC!5!, M2!RU+*^J;J]$BYFU/#K#@I+BB$D':%-.D*"768Y8O4S]+/3DK&=6,#B0X;(5 M+9FTLS4M0R'H.9G_J*LE##.7ZI+93".E96>Q_H"2SX$4W5]DVELJ-5*SAB%P M&RLV%/)IV/)T]B6G&$EM2\L:URN8X\B"V=3-.FX:.VF:G6323")1XI6%V%DF M]64QQJ(Y48D3"02K8L:AQ"7/"D6^NHVSJVH;3W]'J2.?Z7>.%XW'1BW14/FF M.H\7>W$ YOQXVCR]+[("#Q M:+AQUE1/ A5R66?9'CN,2Y+9]((!>$%/VQ?:C5 SZAL!H&^]@,.P30=Q@"[JD]\/<$NPZE2*,S6U.6,4^![FY1NYFLJRVCRC<3\ M3O+D\7;G^'K13>CT:L+" M]W'P['AFX+^98NLHI%SZDZ]DH/HE>^2TJ>.).V MN7OKSF[VIO7.0R3)*'OQ$,F!'7_0OP'[G$"IWI%D]W<$Q>&^>SZ\"XGP2]_9 MIS1^\:ZI,(;ND&.#FWC-[X[;'<>^?LOW\?_]TPV0B\G70[X\AB\4#@F%? D: M7U)1.A;R)7A\"7$LF'P)<2R8? EQ+)A\"7$LF'P)<2R8? EQ+)A\"7$LF'P) M<2R8?$E=/H@:LN6/V/*[5]Y^%:U\&!&2YS94[E6,\Q-7IA0-#7WY_[[%OWUT M_DPT=M\RE2<'94!;^4!:8.^##%66A MIN@712$$R% IK@.0 4K;\*=*TP8+&]]O\))=,.33+NM%B*+70]&_3F"^%-;^ M)=#J\?'TW_,J07]4)2@RRGXIC4!G>[X,7(9"\&$AH$(A"(4@1(+?%X+XEY," MZAK64-!R<5V:\^X$-V$L@'<&UOI^54T(&C$>D=(@'I+!WPL->GG:-_$R5(%0 M!4(5"%4@5(%0!;Z>"AR])0MG-385V&L1:"N 9HK>(.A6Q']-J#%WU9C/JC"? M*9;LU:UZ9X:KZ6*T7O+3A;,:6"J8%XIF4RV6*HOF;^7)MDQ[U# -R1'MNMD& MYDH1 4YQ)9B&."H:I@46A@O, F3\HJ[OTEFAQUJ"+GMMT5]515?FSMS__22- M5L:Q%!U85MN[/6F]O&/G_-7WOI_?QN\J3DUZV5%FEN#;K5EO4%;'0B4O'V;. M*M7R[TB=A5[VW4O095F&B8AIOLEQ>GDGF=T]&;:T(U9U5 M9K*ZZ4^=>I\==^NS]*TUZM,QBLV7DX6",\]P$9-I]_6Q^ISKWU6C4FHZV2Y. MFSE54;M-WDJ6K94+&46>*2+PVU]X64J9'^\M#1&T%4]8WX;M9HTI&D9&;W*1 MW* D:RV])M!W93LYV8Y-KE3I2NK*I93 M4$!SRZSOJY_KVB(?IT>Q!E?HZ0,MWJ$&9.QVILFM5[Q;,2I?-C*UB+2V.*%O M.E*>)R-+[:Z,BDGZLE:*Y6=D?<5N'+LT7BY:S4^[XMV*44H)-"?) K_B@9)< M)2EGK6];S7LR:BZO-W*;=.KJ9A*O-D3-3>;6:5R'D+S.JC?=CX. 5, <_Q); MOH^*9W[^/-R7+^C=(7]\E'T]L5N7/KT.,ET1>>A2OMF2K**CLFI2CKE]?;NB M_J2>_<7\9-Q:U!S$Y+1EP>$"J2.LSR3NKEBFVR[3-5?MK9XWS/.SE&Z54.Y$ MYMM/)OF48F]4N#Z$DA!*/@V47,=MN"*4&!-QN2C5AT!UEL5AA>NW!.O8+7@ ME*1B<=V8I9D4O^R,8ZU" DSZ$QE""?OM9XQZBB=N560YA)(02@(/)5=U;*\( M)8G)9#ENSMICOB>HJWA:99N"^6BKA.I*9FDSZF9()=?L9&]-'+A%!,E M?:[.RS*7! ,YEAVE[[J-3,-'9U0QPCNY3IIUU%)]-KYYK/;3,4JW9MU2JOG< MX0 ]$);I^HR?#>_*J/PB6TJDMJND6M;7DUF,-.?K;:!W/Q["J$BM*2=LJ$J\ MLBVOF127[LKEN^Y^% K/3G]:2C-J3U$6R\XBS[F3FY^@^72,6N<;9'-MK3(D M.ZVZ]NB9K'?G=]6HS)"LIY+S2I?O]:>95'.1X,!6]G8_J+]DS_\BZV^U\25: M>G;+<_45WU:6BU:53586V;OJ: DD77=0J !N+@C:F"[%BO7.YUWU;L6HB# M MER:CJ4X6&JW$E$)CE>^Z0^FN:[5>9="9JJ!6::DUI4OII>WU6CBH!IF<4^Z:-6+?X(]_\"X ML^&UII/;"%_UMM(G.S'P@FM7Q"UYXZY2R;@L\([*B19?* BUQJ,#:GKA^=FI MFU9"7:[J<<:D5]GB)CUBT8F!!/T48R^%TT(@"H$H!*);GC>X"1 )="I6%KI6 M0VW/ALQ:Z<:*8BS]8"#JK89+)YG+Q,GZ:.0F1UUA:#2;$(C8;S]9]HEB;KA' M&# -#($H!**@G5:X"1"Y[=IHUL\::U589]8VBC+7*H^VB"JTP^K/FXW."VTM M7IZ5UFF.0A91"B5;2CY1[+G 9HA$(1)]SGOQG^RLPTV *$)EQ\R@KS'J5O'FT1]N?M;AD0<; MZG!\0=[G0=G_[[_)1VMSCG%C_9D*.OU,>S$O"N/,?:_)9YM=A70C4XZN 4#- MANRV7+_=-?EKN$V/814_8#>QZG(@\>PT^VSVTJEV(G+7+81.?%9X'M34,J]D M(P-YP,V=?C_0&0T>Q"IW.'%+KF1)I-)=RM4&+<2&]EU9M M[L@1N9)/!/J&YX-854AL*;;SWCR*4F%=RI"1 D1Y8J.Q#5-FORJ M-K9L9D,JC5YDD4ZV27G[Z,#GR-U0&VM<<]5-OUT?VXM:U^XB1&$AHE!/9(@H M(:+\Y8AR97_WFD?!6ZUV.4(V915T5UMSR!FEXOC1B%)7!WE*U9@-J.HZ;F^'LT7LB MJP%9>8X-V2D'8N-ECJFLN&RKB2P]=/\S3C\Q[+F S)>Z_UFWIVB?Q'*.7X4? M3D1ANQ\:9'ED5]4<51FWC04>WZO)PJ]A?_]0_T(<=M M'CW[H(#^;X:Z=J#N_YC6)?]7C 371_Z10"Z6C6DZHBIQKBP/W%DO9C>V.DBC>1<=2X9&<$,Q",/L$4;9[@]ESCQX7"SPO MD4JF&U/4N-HI/CRY6C(9XYRAG"V1<7,0>_1.I* W._$R;55,FS ]8EXSR$A? M.\CX-T+]5\'MOVC+^'RL[YII!5QYT5+EELK-6Z7IED[2QN;AT3I^(.O5;*\\ MXY?==*&UMCF!MF1$ &_G-Q;N_(;($"+#&?OLBLC07PR5U+.;B_!E6>W,G2S% M5-*/]A:M7*U6&!2'-A?I"PO*73&Z6TY# J#05SSYE*)N>+TV1(80&3X!,IR/ M0EWSM!@_,RN-/-U5Z\-E>F$(:3+=>#0R",IPM1E/U!+'ED$[IH\5UAH@FR$% M72\2V@SQ$!E"9 A/B]W29"CT<_.L4HPMN'I,J[>[S"C.,X_>+;-JQ7J77X@3 M7BD\E\?S>0YT(\AD0$&96!)==OG"A[X>A1%AC#VX"4GN3X:'Y5 *%AE"I0B5 M(E2*4"E"I0B5(E2*4"F"GOCM)E3X3#O=_BO&1Z]PO5WKL:%)\,?TQ ;0GS55 M8!.6=^3!^OY__SL.@TMA<.GA8>Y_]_N']@]\X9VN'F\0=Y6D31^'(X\Q2GP^(Q(02% M$'3/^]VW@R# ME9*EX[,U9YBDC.IKPF=AQ]>JRSU&#,#BLD)^<;(75/]<5)M M(@A"YUI33V&*BA""0@BZ[ZWLVT%0K[ 9+=I=:TTN:\YZ.32L+O?PPE7)7)N+ M11J,RBN306,!BDQ35C $I7 )/99E0P@*(>A3[5\&#(&"8P35GWNE;*:8GJM@ M&IGTJK44H]4?;00E$Q$MGY^X$[5@](;.9D /XSWLA^'KT\P3==$*^DS[RB\5 MJQ"24-0/>PK\3R+4$,@]XA_T-TW^J'>R^!/UXU]B(9BV14 IA&(V7Q@ZXCIA M03)>+R3V5\+N7Y+O(O;XJ08%D3]2+@2I:];3S@92Q+0N97=JV$9*> .@KK5+ MY6%DH->XKO :C?RNS]"(#BGUFVL*BZ*YXM#G(;:IS78M5'YX_8,AE*R3<; M<7XI.B Y'=;&3CF- IG2'PBR1OZLB% A0#U%P#41XJ9/ *@3#8UR66JK1&_ M=).+ M7<=.H/S^":82O]=2EMQTBA8TXCH]@H;]H8H-!M]=13/'GI2FH(4"% MO1UF"_'IPZ51'H%/\M@I*C$M;9+ '#=);<"N$O2C/3QNU9D)O50[I2[S;:8R M'ZF%545&^(0OS<>>Z/CUDQD&)OI]F-]0.'.]XQ8)#IFPBDJXI1+NZMXQ,^(O MD3FV'*0F6F6BDBR5&PPF]=1V-7NTY6@[9=I-3P48*;9EM$D20[&W M&/-$)6Z8YBA@RA1B2H@IP7!=C MW'S08TNM4KXT'3[Z,$=Y;!K5V*J6X[(+MM[FLU*Y:;@(4U#U7AJ"2BP\3Q:" M2GB>["&)''^)*44M.YEO=#*G;BR**74KI;'=>S2F;*9KB^\WM#BO+,V*L)RD M$X,%ME-05"J5>(J1]!KI_V F0:K?,8M9TAU1+,XB0S%/+!NFD0E1)$21H&SKC^*;63;IR +?7HENQAA$ MNJ/)HU%$;LJ@3$VIN,J6DK%JF"!TIMAHY:J"K:2[6;4<>S@CTPA$<#J6)/M$4[_<;O]?6X!L_OE_DK+Z1NQX7ZS/= MX;L<41;L(EIT/$KN8GN('& O7X3@V 9!$B1Z[__"%^_^Q839C\+3#S@"35A8 MX/ONPX\K:/L1J;QO=E=1\!@BFK Q'/O[1%D#Z9!0_G1\/3P.[WUT7.AJS9D+ M,&]#*15EV1-0^(?Z]S50O4*-0\S_Z%B3L"OO+]0/'!=4/^W'87#0_^K;SX8) M]="$+R"PB, W0*9/ /RO8%F&J,"O),*%.D@8K@X_0A&)H!0^)M0_!"]@Z2@+ M=/PFNE^%3E0H%)@_$!@Z8 )3TA$&PXYW_+[S^_\[L-=R?E5C>-<5I )D7WW2 M,07=F@"S/BD8AG0^D=JNC0FDM-TP%-TNZ8B*NP.TV3J?K42T#!G)62-)RPDZ MV3J.!,3OM/RRWO);$TQSQ#)ERDIT7455XA/K.=_J;Q++YK>?9/2<\?X0,2)@ MYQH2'Y23[(N*\NW*9=] E&N)^DK5>W&!S$:VVUF[.2QU*\V'BW*_5VQ*UJHS M4NEUBQY4A80;$0(JRI XA#T%\/\F ,09MKSRM%N]?D-;OQ M>)3/C>EM(?4L3CF67+)*:1P;IFKNMY]4]-QV48CR@3M+_P!1GDPJ]>RS.03J M/#$O,,E&<3-XGD73&4 FW70A_>TG$SUW)SD8**]#KEX! MY#VW3T)NWQB^ ;MJB"+@("OM'S_'9>GV%"'W$JV(0KH'P2HB'K<"H2 M ;\1B 7B.*'HA VG'"72FD88<+ FEF!$0<+8"]L^&85RU(\!G2;O\="CO(E' MR03,HVR_3DZ"P@U0A,XF,'E+5HAZ)WLAR_ ;LG9&9M\6NNO$8F MQ+OB8!6(R[K]G8I%8T=[&/#%:8LP)A7X13?2,UDQ\ZH[=+&KMLC MQBQFY&\_Z20=/+C.&<[Y]&BJME0;HYT[AH[L1\@*[=&2SLT='R3 MK0V_M28>P3H(QCIP3!G-$%5_MV0\(K.Y964YG,U5H>Q*[JC2G#9G4&( 9- " MOM\V'7#=W:P+6G$E%?X-^\ ;&UHF_7V3N;".8.;I^Y4SHH&)?;C%%\%;Q"00U MXD*ZG-DA>K7+]&+_[)L*8\O0'/OUWM2=-\0/GON-A?%@'^M/M\K9D"^!Y MY M\&"R?!<+\FY'6$E.:R?2/_;+2PS&5WA]E^\7] MLX!E1FW]ZKKGU;0D8!-_1$I8,GB9<:^1\=4[ /OWU6(]N?WM9V[YX_O%<"2F MG1-L\))A1M0M>R3!K_"K*)*D1LG$T,V/>:"0SH 4S&T[TXUD_CAC[#LOF[_D MB(WG>Z7DDNMQ9+G*+7.M2KM,]M,C&M6\2*6>F,1-TDR'F/*U,<4/EH68%FT5+EDDI'BB6Q9'9<)_+'>>Q_&U */4GGJ,T@S?5R:GG M=/1!+HT !96_H.DGDCF72BI$E!!10BLE((@2\Q%ENBIEMGPRFR1[?-LB%[FI M7>S_<7V=WT:4DJ3DGMWV4.7J6;G6X[+Z=%QL0D1)??L98Y^2R4LY[$- N<:Q MK("1X4J \IB)_86 $OZ*7=)"KE6;(Y,%"K^[6>*2H5P$L+)QRZ0 MA'!R#SA)[#R>1FF6UYEE2F4KM?*PV^L^D]W[!V6%<<<9UU2MP#N2U1@WD\MV M1<)PDD0U1$-_)X23,"1[NR2_]U!QG6!RINRFI84+59RF<)[? M)SIQ*4YZE)#[-EFN/U^6Z>/!_BK%;@\0DD'HADU(BB5JA@5P.0%!EDT V0;_ M0B4TETS-J%>O\H!B$7"P<*QH6*BM#H@-$,SH8RD;=,DX'NREHR2[8AH$ M*ISAI]2O* (>O *L_2&34.,N#_;@@)=BPX?$

  • -8?20$3;8T.P6BP^0"X99K>]9!:GRB]W4S%5!"=*G8('Z%V>K@B,Z]0BN(#F=O_Z&W"S.T3HNI>.3RH8_&B8 M^7JZR=U+EG]^SK+/Y-]]DA:3WJXL#[>#01'MV#XL?L\.+!5[MEF^#TOQ,?\T M* XY"^-BQUBY3P;*<&@,]B%/>_=WK\=:Y0/Y0U:RJ.19*C96&S:Y[R/?_&XDEOV"/%+GN99SG_EJ5EF/A1GB7)I#4H;/7BA )CUC* ZXY7E1UM^HCQ\*QA,37SY_.I;9 M(T]*ED_#DLWR['C@Z:?J,.(L!M)IU'%X?3T'\3;_/V',MEL>L6D6'?W ]MU?'F&'D)3]!"7R78VU E<[TD& IV!+(V5YZZH%SS]1E8+TPF(Z4P) M_7-MKY:"4X:$G#%"ED8%%#R1*GA^4($UKB:N']C.C)B>9SHS>L$& M^6&$+(B%Z\SZ ?669$H?&M<2$L((V0B6NUS:YXM8WVR6ZU01I(YETT;H("&, MD(W@!Z[UQ]Q=3*GG_T+.MY_,!GE@A"P"CXHI9$W)H^HX8LCX1YJBN[=)UB#\W M/2H#@FL,9%^(86MOQ-TF=%%?W#F=S@2PC =)0T&6QJ-I>V1C+L0@7E+37WL7 MWE @;RC(WO#HP@S$L%B9(B\@8GH1(]=ZFT4ID$,49(?X=%9%3"0$CZZW?#NM M*) Y%&QSK!]\X8N*KIJGFU<5TH:"K(WOJ3FY68D50\19\:M,!IE"03;%CYR8 MW 2A^.DF&>0(!=D18'),;N1B!>0(%=D1S42O+8HJI L561=MR50K)*0,%5D9 M8%;5K$N!A2ED=71E5=_C*6-""E'?8^G1E5PUHPEY1$7V2&-CPDCV98L,AD3Q=D>D\02V]QTD87QZ]/TK_\)&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR M^[:<@7U0#WH2<4:H0%S^ ?J$@,>7#Z=A5>W&L?M5U\-Z M5X[-<-=VY70^LFG[8S.>E_VV[IKU>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':S MV:_+[W;]YUA.XS\&UQ]M_S[L2AFKQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ M_ODM5?7<00)!,G^00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/ M\P>E)%.!'(G MI#L1V)T0[T2@MZ#>0J"WH-Y"H+=,'K8)]!;46PCT%M1;"/06U%L(]!;46PCT M%M1;"/06U%L(]!;46PCT5M1;"?16U%L)]%;46PGTULG+$@*]%?56 KT5]58" MO17U5@*]%?56 KT5]58"O17U5@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K*; M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Y]\K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O M(- [4.\@T#M0[R#0.U#O(- [)C^;$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=& MO3.!WAGUS@1Z9]0[$^B=4>_\DWH/X]>A#->>[S5>_R>I'L_GENOE+\OOG9.[ M]X)S?5LQ//T%4$L#!!0 ( !N 8U4?G85O"0( -@J 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-Z]\PB+(!M@.+>0%/_WKR%&>'OAOBLMBDY*\8B_6&>AM+ MYVG(*RL7>IORU[!FWM9;NR8F%@O#:C^*F]?$B;RC8NPGCRL]A1"V]#LT8;TT_9Y%SMT+*:GCF)YNL0[/;K5JJVI1C*?G/A>BD-K3K_B6 MF$N?_7XT3KNAYI/9^7K_N+"=YA'9]#C_CO^>\5O]+_8A0/J0('THD#XT2!\& MI(\*I(]+D#Y^@/3!%RB-H(C*44CE**9R%%0YBJH894$L! A0# M% @ &X!C50=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " ;@&-5YW4B5NT K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " ;@&-5 MF5R<(Q & "<)P $P @ '+ 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( !N 8U7!@DD"TP4 '@? 8 " M@0P( !X;"]W;W)KJQ^$& !7'0 & @($5#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C50S;6[H@ P :@H !@ M ("!+!4 'AL+W=O 8 " @8(8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ &X!C58TN5@P##@ 6I, !@ ("!(R, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C52^J8+/+ M!0 VPT !@ ("!;ST 'AL+W=O0 , () 9 " M@7!# !X;"]W;W)K&UL4$L! A0#% @ &X!C M52M9):MH @ KP4 !D ("!YT8 'AL+W=O&PO=V]R:W-H965T), !X;"]W;W)K M&UL4$L! A0#% @ &X!C5?4_M#Z, P @P@ M !D ("!XE 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C59+0,5"J!0 =1 !D M ("!E6$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &X!C583\.&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C5:^( M&T_P!@ *Q< !D ("!'8D 'AL+W=O&PO=V]R:W-H965T7 !X;"]W;W)K&UL4$L! A0#% @ &X!C592 !^W[!0 6A$ !D M ("!G9L 'AL+W=O-Q\4L" Y!0 &0 @('/H0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ &X!C5&PO=V]R:W-H965T&UL4$L! A0#% M @ &X!C56)89:. P %PL !D ("!UK$ 'AL+W=O"@ &0 M@(&EP0 >&PO=V]R:W-H965T47M0, #D- 9 " @8#% !X;"]W;W)K&UL4$L! A0#% @ &X!C58G.G:&PO=V]R M:W-H965T&UL M4$L! A0#% @ &X!C534A?,G1! "2( !D ("![]0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&X!C5&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C52-GF17H @ $0D !D M ("!$/8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &X!C57^;"0VG!P Z$( !D ("!W0$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C M51TQJU5Y P 80L !D ("!;1 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C53ZHDP_+ P 0P\ M !D ("![1H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C507!*BH3 @ ,00 !D M ("!FB4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &X!C5;2#$EVL! QH !D ("!M# ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C5?Q> M8?G=! X1T !D ("!+CP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X!C59Z@<3(< @ G 0 !D M ("!*$D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &X!C54F?C@A2 @ Q < !D ("! MC%0! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " ;@&-5'YV%;PD" #8*@ $P M @ '18P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 4@!2 '46 + %9@$ ! end XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 237 265 1 false 66 0 false 10 false false R1.htm 00090 - Document - Cover Sheet http://www.archrock.com/role/DocumentCover Cover Cover 1 false false R2.htm 00100 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome Unaudited Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00400 - Statement - Unaudited Condensed Consolidated Statements of Equity Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity Unaudited Condensed Consolidated Statements of Equity Statements 6 false false R7.htm 00405 - Statement - Unaudited Condensed Consolidated Statements of Equity (Parenthetical) Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquityParenthetical Unaudited Condensed Consolidated Statements of Equity (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - GENERAL Sheet http://www.archrock.com/role/DisclosureGeneral GENERAL Notes 9 false false R10.htm 10201 - Disclosure - DISPOSITIONS Sheet http://www.archrock.com/role/DisclosureDispositions DISPOSITIONS Notes 10 false false R11.htm 10301 - Disclosure - INVENTORY Sheet http://www.archrock.com/role/DisclosureInventory INVENTORY Notes 11 false false R12.htm 10401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.archrock.com/role/DisclosurePropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 12 false false R13.htm 10501 - Disclosure - EQUITY INVESTMENTS Sheet http://www.archrock.com/role/DisclosureEquityInvestments EQUITY INVESTMENTS Notes 13 false false R14.htm 10601 - Disclosure - HOSTING ARRANGEMENTS Sheet http://www.archrock.com/role/DisclosureHostingArrangements HOSTING ARRANGEMENTS Notes 14 false false R15.htm 10701 - Disclosure - LONG-TERM DEBT Sheet http://www.archrock.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 15 false false R16.htm 10801 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.archrock.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 10901 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.archrock.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 17 false false R18.htm 11001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomers REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 18 false false R19.htm 11101 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.archrock.com/role/DisclosureStockBasedCompensation STOCK-BASED COMPENSATION Notes 19 false false R20.htm 11201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT Sheet http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairment LONG-LIVED AND OTHER ASSET IMPAIRMENT Notes 20 false false R21.htm 11301 - Disclosure - INCOME TAXES Sheet http://www.archrock.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 21 false false R22.htm 11401 - Disclosure - EARNINGS PER COMMON SHARE Sheet http://www.archrock.com/role/DisclosureEarningsPerCommonShare EARNINGS PER COMMON SHARE Notes 22 false false R23.htm 11501 - Disclosure - DERIVATIVES AND HEDGING Sheet http://www.archrock.com/role/DisclosureDerivativesAndHedging DERIVATIVES AND HEDGING Notes 23 false false R24.htm 11601 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.archrock.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 24 false false R25.htm 11701 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.archrock.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 25 false false R26.htm 11801 - Disclosure - SEGMENT INFORMATION Sheet http://www.archrock.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 26 false false R27.htm 11901 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.archrock.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 27 false false R28.htm 20102 - Disclosure - GENERAL (Policies) Sheet http://www.archrock.com/role/DisclosureGeneralPolicies GENERAL (Policies) Policies 28 false false R29.htm 30303 - Disclosure - INVENTORY (Tables) Sheet http://www.archrock.com/role/DisclosureInventoryTables INVENTORY (Tables) Tables http://www.archrock.com/role/DisclosureInventory 29 false false R30.htm 30403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.archrock.com/role/DisclosurePropertyPlantAndEquipment 30 false false R31.htm 30703 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.archrock.com/role/DisclosureLongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.archrock.com/role/DisclosureLongTermDebt 31 false false R32.htm 30903 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.archrock.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.archrock.com/role/DisclosureStockholdersEquity 32 false false R33.htm 31003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomers 33 false false R34.htm 31103 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.archrock.com/role/DisclosureStockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.archrock.com/role/DisclosureStockBasedCompensation 34 false false R35.htm 31203 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables) Sheet http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentTables LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables) Tables http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairment 35 false false R36.htm 31403 - Disclosure - EARNINGS PER COMMON SHARE (Tables) Sheet http://www.archrock.com/role/DisclosureEarningsPerCommonShareTables EARNINGS PER COMMON SHARE (Tables) Tables http://www.archrock.com/role/DisclosureEarningsPerCommonShare 36 false false R37.htm 31503 - Disclosure - DERIVATIVES AND HEDGING (Tables) Sheet http://www.archrock.com/role/DisclosureDerivativesAndHedgingTables DERIVATIVES AND HEDGING (Tables) Tables http://www.archrock.com/role/DisclosureDerivativesAndHedging 37 false false R38.htm 31603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.archrock.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.archrock.com/role/DisclosureFairValueMeasurements 38 false false R39.htm 31803 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.archrock.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.archrock.com/role/DisclosureSegmentInformation 39 false false R40.htm 40101 - Disclosure - GENERAL (Details) Sheet http://www.archrock.com/role/DisclosureGeneralDetails GENERAL (Details) Details http://www.archrock.com/role/DisclosureGeneralPolicies 40 false false R41.htm 40201 - Disclosure - DISPOSITIONS (Details) Sheet http://www.archrock.com/role/DisclosureDispositionsDetails DISPOSITIONS (Details) Details http://www.archrock.com/role/DisclosureDispositions 41 false false R42.htm 40301 - Disclosure - INVENTORY (Details) Sheet http://www.archrock.com/role/DisclosureInventoryDetails INVENTORY (Details) Details http://www.archrock.com/role/DisclosureInventoryTables 42 false false R43.htm 40401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentTables 43 false false R44.htm 40501 - Disclosure - EQUITY INVESTMENTS (Details) Sheet http://www.archrock.com/role/DisclosureEquityInvestmentsDetails EQUITY INVESTMENTS (Details) Details http://www.archrock.com/role/DisclosureEquityInvestments 44 false false R45.htm 40601 - Disclosure - HOSTING ARRANGEMENTS (Details) Sheet http://www.archrock.com/role/DisclosureHostingArrangementsDetails HOSTING ARRANGEMENTS (Details) Details http://www.archrock.com/role/DisclosureHostingArrangements 45 false false R46.htm 40701 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details) Sheet http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails LONG-TERM DEBT - Schedule of Long-term Debt (Details) Details 46 false false R47.htm 40702 - Disclosure - LONG-TERM DEBT - Credit Facility (Details) Sheet http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails LONG-TERM DEBT - Credit Facility (Details) Details 47 false false R48.htm 40801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details) Sheet http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details) Details 48 false false R49.htm 40802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details) Sheet http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details) Details 49 false false R50.htm 40901 - Disclosure - STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details) Sheet http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details) Details 50 false false R51.htm 40902 - Disclosure - STOCKHOLDERS' EQUITY - Cash Dividends (Details) Sheet http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails STOCKHOLDERS' EQUITY - Cash Dividends (Details) Details 51 false false R52.htm 40903 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details) Sheet http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details) Details 52 false false R53.htm 41001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details) Details 53 false false R54.htm 41002 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details) Details 54 false false R55.htm 41003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details) Details 55 false false R56.htm 41004 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details) Details 56 false false R57.htm 41005 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details) Sheet http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details) Details 57 false false R58.htm 41101 - Disclosure - STOCK-BASED COMPENSATION - Compensation Expense (Details) Sheet http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails STOCK-BASED COMPENSATION - Compensation Expense (Details) Details 58 false false R59.htm 41102 - Disclosure - STOCK-BASED COMPENSATION - Activity (Details) Sheet http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails STOCK-BASED COMPENSATION - Activity (Details) Details 59 false false R60.htm 41103 - Disclosure - STOCK-BASED COMPENSATION - Unrecognized expense (Details) Sheet http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails STOCK-BASED COMPENSATION - Unrecognized expense (Details) Details 60 false false R61.htm 41201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details) Sheet http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details) Details http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentTables 61 false false R62.htm 41301 - Disclosure - INCOME TAXES (Details) Sheet http://www.archrock.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.archrock.com/role/DisclosureIncomeTaxes 62 false false R63.htm 41401 - Disclosure - EARNINGS PER COMMON SHARE (Details) Sheet http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails EARNINGS PER COMMON SHARE (Details) Details http://www.archrock.com/role/DisclosureEarningsPerCommonShareTables 63 false false R64.htm 41501 - Disclosure - DERIVATIVES AND HEDGING - Interest Rate Swaps (Details) Sheet http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails DERIVATIVES AND HEDGING - Interest Rate Swaps (Details) Details 64 false false R65.htm 41502 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details) Sheet http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details) Details 65 false false R66.htm 41503 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details) Sheet http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details) Details 66 false false R67.htm 41601 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details) Sheet http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details) Details 67 false false R68.htm 41602 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details) Sheet http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details) Details 68 false false R69.htm 41603 - Disclosure - FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details) Sheet http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details) Details 69 false false R70.htm 41701 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.archrock.com/role/DisclosureRelatedPartyTransactions 70 false false R71.htm 41801 - Disclosure - SEGMENT INFORMATION - Number (Details) Sheet http://www.archrock.com/role/DisclosureSegmentInformationNumberDetails SEGMENT INFORMATION - Number (Details) Details 71 false false R72.htm 41802 - Disclosure - SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details) Sheet http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details) Details 72 false false R73.htm 41803 - Disclosure - SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details) Sheet http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details) Details 73 false false R74.htm 41901 - Disclosure - SUBSEQUENT EVENT (Details) Sheet http://www.archrock.com/role/DisclosureSubsequentEventDetails SUBSEQUENT EVENT (Details) Details http://www.archrock.com/role/DisclosureSubsequentEvents 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 15 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted, us-gaap:ProceedsFromInsuranceSettlementInvestingActivities, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - aroc-20220930x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 15 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration, us-gaap:DerivativeLiabilityFairValueByFairValueHierarchyLevelExtensibleList, us-gaap:DisposalGroupNotDiscontinuedOperationNameOfSegmentExtensibleList, us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration, us-gaap:LongTermDebtFairValueByFairValueHierarchyLevelExtensibleList - aroc-20220930x10q.htm 9 aroc-20220930x10q.htm aroc-20220930.xsd aroc-20220930_cal.xml aroc-20220930_def.xml aroc-20220930_lab.xml aroc-20220930_pre.xml aroc-20220930xex31d1.htm aroc-20220930xex31d2.htm aroc-20220930xex32d1.htm aroc-20220930xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aroc-20220930x10q.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 237, "dts": { "calculationLink": { "local": [ "aroc-20220930_cal.xml" ] }, "definitionLink": { "local": [ "aroc-20220930_def.xml" ] }, "inline": { "local": [ "aroc-20220930x10q.htm" ] }, "labelLink": { "local": [ "aroc-20220930_lab.xml" ] }, "presentationLink": { "local": [ "aroc-20220930_pre.xml" ] }, "schema": { "local": [ "aroc-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 493, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 40, "http://xbrl.sec.gov/dei/2022": 5, "total": 45 }, "keyCustom": 31, "keyStandard": 234, "memberCustom": 33, "memberStandard": 31, "nsprefix": "aroc", "nsuri": "http://www.archrock.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Cover", "role": "http://www.archrock.com/role/DocumentCover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:BusinessTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - DISPOSITIONS", "role": "http://www.archrock.com/role/DisclosureDispositions", "shortName": "DISPOSITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:BusinessTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - INVENTORY", "role": "http://www.archrock.com/role/DisclosureInventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - EQUITY INVESTMENTS", "role": "http://www.archrock.com/role/DisclosureEquityInvestments", "shortName": "EQUITY INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:HostingArrangementsThatAreServiceContractsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - HOSTING ARRANGEMENTS", "role": "http://www.archrock.com/role/DisclosureHostingArrangements", "shortName": "HOSTING ARRANGEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:HostingArrangementsThatAreServiceContractsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - LONG-TERM DEBT", "role": "http://www.archrock.com/role/DisclosureLongTermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.archrock.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://www.archrock.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.archrock.com/role/DisclosureStockBasedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Unaudited Condensed Consolidated Balance Sheets", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT", "role": "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairment", "shortName": "LONG-LIVED AND OTHER ASSET IMPAIRMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - INCOME TAXES", "role": "http://www.archrock.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - EARNINGS PER COMMON SHARE", "role": "http://www.archrock.com/role/DisclosureEarningsPerCommonShare", "shortName": "EARNINGS PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - DERIVATIVES AND HEDGING", "role": "http://www.archrock.com/role/DisclosureDerivativesAndHedging", "shortName": "DERIVATIVES AND HEDGING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.archrock.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.archrock.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - SEGMENT INFORMATION", "role": "http://www.archrock.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.archrock.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - GENERAL (Policies)", "role": "http://www.archrock.com/role/DisclosureGeneralPolicies", "shortName": "GENERAL (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - INVENTORY (Tables)", "role": "http://www.archrock.com/role/DisclosureInventoryTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_LJe_CgE8p0-SOzqLFpD0MQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://www.archrock.com/role/DisclosureLongTermDebtTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://www.archrock.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.archrock.com/role/DisclosureStockBasedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables)", "role": "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentTables", "shortName": "LONG-LIVED AND OTHER ASSET IMPAIRMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - EARNINGS PER COMMON SHARE (Tables)", "role": "http://www.archrock.com/role/DisclosureEarningsPerCommonShareTables", "shortName": "EARNINGS PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - DERIVATIVES AND HEDGING (Tables)", "role": "http://www.archrock.com/role/DisclosureDerivativesAndHedgingTables", "shortName": "DERIVATIVES AND HEDGING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.archrock.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Unaudited Condensed Consolidated Statements of Operations", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_88PWfmGcrU2dQnyXF5QF8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - GENERAL (Details)", "role": "http://www.archrock.com/role/DisclosureGeneralDetails", "shortName": "GENERAL (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfBusiness", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - DISPOSITIONS (Details)", "role": "http://www.archrock.com/role/DisclosureDispositionsDetails", "shortName": "DISPOSITIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "aroc:BusinessTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_5_1_2022_To_5_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_aroc_May2022DispositionMember_WxNBW9ccVUyOV_LqCsdioQ", "decimals": "-1", "lang": null, "name": "aroc:NumberOfLongLivedAssetsCompressors", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CompressorUnit_zez-_WaB-0iDhYNJwRfUbg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - INVENTORY (Details)", "role": "http://www.archrock.com/role/DisclosureInventoryDetails", "shortName": "INVENTORY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_4_1_2022_To_4_30_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_aroc_EcotecMember_fx82px9L60O9KRC4nXEiMA", "decimals": "2", "first": true, "lang": null, "name": "aroc:EquityInvestmentOwnershipPercentageToBeAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - EQUITY INVESTMENTS (Details)", "role": "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails", "shortName": "EQUITY INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_4_1_2022_To_4_30_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_aroc_EcotecMember_fx82px9L60O9KRC4nXEiMA", "decimals": "2", "first": true, "lang": null, "name": "aroc:EquityInvestmentOwnershipPercentageToBeAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "aroc:HostingArrangementsThatAreServiceContractsTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - HOSTING ARRANGEMENTS (Details)", "role": "http://www.archrock.com/role/DisclosureHostingArrangementsDetails", "shortName": "HOSTING ARRANGEMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "aroc:HostingArrangementsThatAreServiceContractsTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_Di1CbIxJBEGUOr9ncRO4VA", "decimals": "-5", "lang": null, "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details)", "role": "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "shortName": "LONG-TERM DEBT - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_DebtInstrumentAxis_aroc_RevolvingCreditFacilityDueNovember2024Member_kGtlN41oJEySAXS8wZNfkA", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_DebtInstrumentAxis_aroc_RevolvingCreditFacilityDueNovember2024Member_kGtlN41oJEySAXS8wZNfkA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - LONG-TERM DEBT - Credit Facility (Details)", "role": "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails", "shortName": "LONG-TERM DEBT - Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_2_28_2021_us-gaap_DebtInstrumentAxis_aroc_RevolvingCreditFacilityDueNovember2024Member_N4xdZanF_UqHcCAFxK2e8w", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromInsuranceSettlementInvestingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details)", "role": "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Insurance Matters (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_UnusualOrInfrequentItemAxis_us-gaap_NaturalDisastersAndOtherCasualtyEventsMember_nTYu_0N0yEWJVX0hAge23g", "decimals": "-5", "lang": null, "name": "us-gaap:LossContingencyReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_LossContingenciesByNatureOfContingencyAxis_aroc_NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember_hzInQChsAEeEdjODHiusSg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details)", "role": "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Tax Matters - Loss contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_LossContingenciesByNatureOfContingencyAxis_aroc_NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember_hzInQChsAEeEdjODHiusSg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021__5yjC8ugaUSvcwBoY-V_fA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details)", "role": "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails", "shortName": "STOCKHOLDERS' EQUITY - Equity Distribution Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_SubsidiarySaleOfStockAxis_aroc_AtMarketAgreementMember_5PWVaj36pES1EJIbWW7rLQ", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DYapgcwDZEG3z-ZgHy1jcg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_LJe_CgE8p0-SOzqLFpD0MQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - STOCKHOLDERS' EQUITY - Cash Dividends (Details)", "role": "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "shortName": "STOCKHOLDERS' EQUITY - Cash Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_WF0kgrv2H0KLPaQModZpPw", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_6_30_2021_fGr7_RDsqE613F76OwiFyA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details)", "role": "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "shortName": "STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8gQRd8oot0aU1ea2uPvIRw", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregate Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_StatementBusinessSegmentsAxis_aroc_ContractOperationsSegmentMember_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_5COUCL-lB0-Ds_dlDan0RA", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_TradeAccountsReceivableMember_rAGGP65tGECrZilMh1t2Yg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_TradeAccountsReceivableMember_rAGGP65tGECrZilMh1t2Yg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:AccountsReceivableContractualLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "aroc:AccountsReceivableContractualLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details)", "role": "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - STOCK-BASED COMPENSATION - Compensation Expense (Details)", "role": "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "shortName": "STOCK-BASED COMPENSATION - Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2jEdaM_xzkucFu072N3reA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DYapgcwDZEG3z-ZgHy1jcg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - STOCK-BASED COMPENSATION - Activity (Details)", "role": "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_2jEdaM_xzkucFu072N3reA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DYapgcwDZEG3z-ZgHy1jcg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zqlPAzhPCUuC2cOwh7LDXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Unaudited Condensed Consolidated Statements of Equity", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity", "shortName": "Unaudited Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zqlPAzhPCUuC2cOwh7LDXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_AwardTypeAxis_aroc_RestrictedStockAndRestrictedStockUnitsMember_Y-4W2UPbhUOVz55cneOYKA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - STOCK-BASED COMPENSATION - Unrecognized expense (Details)", "role": "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails", "shortName": "STOCK-BASED COMPENSATION - Unrecognized expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_AwardTypeAxis_aroc_RestrictedStockAndRestrictedStockUnitsMember_Y-4W2UPbhUOVz55cneOYKA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_aroc_IdleCompressorUnitsMember_LuRBIvi2lUmockjUtU4VHw", "decimals": "INF", "first": true, "lang": null, "name": "aroc:LongLivedAssetsRetired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CompressorUnit_zez-_WaB-0iDhYNJwRfUbg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details)", "role": "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails", "shortName": "LONG-LIVED AND OTHER ASSET IMPAIRMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_aroc_IdleCompressorUnitsMember_LuRBIvi2lUmockjUtU4VHw", "decimals": "INF", "first": true, "lang": null, "name": "aroc:LongLivedAssetsRetired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CompressorUnit_zez-_WaB-0iDhYNJwRfUbg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - INCOME TAXES (Details)", "role": "http://www.archrock.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_uebFbffhUkSkBa0a1zuCIg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - EARNINGS PER COMMON SHARE (Details)", "role": "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails", "shortName": "EARNINGS PER COMMON SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "lang": null, "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_3_1_2022_To_3_31_2022_us-gaap_DerivativeInstrumentRiskAxis_aroc_InterestRateSwapExpirationMarch2022Member_Nd1ibQe3ske4E8TQMojI-Q", "decimals": "-5", "first": true, "lang": null, "name": "aroc:DerivativeNotionalAmountExpired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - DERIVATIVES AND HEDGING - Interest Rate Swaps (Details)", "role": "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails", "shortName": "DERIVATIVES AND HEDGING - Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_3_1_2022_To_3_31_2022_us-gaap_DerivativeInstrumentRiskAxis_aroc_InterestRateSwapExpirationMarch2022Member_Nd1ibQe3ske4E8TQMojI-Q", "decimals": "-5", "first": true, "lang": null, "name": "aroc:DerivativeNotionalAmountExpired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details)", "role": "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "shortName": "DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_935P0575w0CmWk76uag5Qg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_AD8dDd1Sb0qXJBEH7D5PTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details)", "role": "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "shortName": "DERIVATIVES AND HEDGING - Effect of Derivative Instruments on Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_AD8dDd1Sb0qXJBEH7D5PTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_aroc_EcotecMember_gFiSXYAy_0ulZqkjA5B8LA", "decimals": "2", "first": true, "lang": null, "name": "aroc:EquityInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details)", "role": "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS - Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Dr_RRvjHY0mui86_q6qbjQ", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByAssetClassAxis_aroc_ImpairedLongLivedAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_aroc_MeasurementInputDisposalPeriodMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_2cLKg5_IdEykL7al5QKZRw", "decimals": "0", "first": true, "lang": null, "name": "aroc:ImpairedLongLivedAssetsMeasurementInput", "reportCount": 1, "unitRef": "Unit_Standard_Y_u7be613LKU2T9HSPcOm4BA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details)", "role": "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS - Measured on Nonrecurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByAssetClassAxis_aroc_ImpairedLongLivedAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_aroc_MeasurementInputSalePriceMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_exd240tmIkeG4JAlp4A5CA", "decimals": "0", "lang": null, "name": "aroc:ImpairedLongLivedAssetsMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_hp_LJT7OcvO7ESgkC9DitldWA", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_LongtermDebtTypeAxis_aroc_FixedRateDebtMember_AD6zuPmiEEezxQipG1EFVA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details)", "role": "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Other Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_LongtermDebtTypeAxis_aroc_FixedRateDebtMember_AD6zuPmiEEezxQipG1EFVA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_LJe_CgE8p0-SOzqLFpD0MQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Unaudited Condensed Consolidated Statements of Equity (Parenthetical)", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquityParenthetical", "shortName": "Unaudited Condensed Consolidated Statements of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_dei_LegalEntityAxis_aroc_OldOceanReservesMember_srt_OwnershipAxis_aroc_ArchrockInc.Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_T2opolsfBEGyUJYqS9amDA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_srt_CounterpartyNameAxis_aroc_OldOceanReservesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_mE_6QEImbEeU_LQWEn-H6g", "decimals": "INF", "lang": null, "name": "aroc:RightToDesignateDirectorNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_director_0kbMWIGIFUqUxI9Y5yvlBQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_88PWfmGcrU2dQnyXF5QF8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - SEGMENT INFORMATION - Number (Details)", "role": "http://www.archrock.com/role/DisclosureSegmentInformationNumberDetails", "shortName": "SEGMENT INFORMATION - Number (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details)", "role": "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "shortName": "SEGMENT INFORMATION - Revenue and Gross Margin by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_StatementBusinessSegmentsAxis_aroc_ContractOperationsSegmentMember_gwgpRkgRkEmRIhz282oytQ", "decimals": "-3", "lang": null, "name": "aroc:GrossMargin", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "aroc:ReconciliationGrossMarginToIncomeBeforeIncomeTaxesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_E1lwGPj9cUaLPp1-Q-7miA", "decimals": "-3", "first": true, "lang": null, "name": "aroc:GrossMargin", "reportCount": 1, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41803 - Disclosure - SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details)", "role": "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "shortName": "SEGMENT INFORMATION - Reconciliation of Net Income to Gross Margin (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_aroc_EcotecMember_gFiSXYAy_0ulZqkjA5B8LA", "decimals": "2", "first": true, "lang": null, "name": "aroc:EquityInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - SUBSEQUENT EVENT (Details)", "role": "http://www.archrock.com/role/DisclosureSubsequentEventDetails", "shortName": "SUBSEQUENT EVENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "As_Of_10_3_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_aroc_EcotecMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_EtdLzxsLJkmeq4wykuCUrQ", "decimals": "2", "lang": null, "name": "aroc:EquityInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_n1JEzglh8UeoYL8bjEc_Hg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_A0tF7w_UI0ywZNQ__zcHSw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - GENERAL", "role": "http://www.archrock.com/role/DisclosureGeneral", "shortName": "GENERAL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aroc-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_bboN7PkUQkm5HW5eemUbhQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 66, "tag": { "aroc_AccountsReceivableAllowanceForCreditLossPeriodForAnalyzingData": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period for analyzing historical loss data to determine loss experience, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Accounts Receivable, Allowance for Credit Loss, Period for Analyzing Data", "terseLabel": "Period for analyzing historical loss data to determine loss experience" } } }, "localname": "AccountsReceivableAllowanceForCreditLossPeriodForAnalyzingData", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails" ], "xbrltype": "durationItemType" }, "aroc_AccountsReceivableContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual life of accounts receivable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Accounts Receivable, Contractual Life", "terseLabel": "Contractual life of accounts receivable" } } }, "localname": "AccountsReceivableContractualLife", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails" ], "xbrltype": "durationItemType" }, "aroc_AftermarketServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component of an entity that is related to aftermarket services.", "label": "Aftermarket Services" } } }, "localname": "AftermarketServicesSegmentMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "aroc_AmortizationOfDebtPremium": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt premium associated with the related debt instruments.", "label": "Amortization of Debt Premium", "negatedLabel": "Amortization of debt premium" } } }, "localname": "AmortizationOfDebtPremium", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_AmortizationOfDedesignatedInterestRateSwaps": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amortization of dedesignated interest rate swap.", "label": "Amortization of Dedesignated Interest Rate Swaps", "terseLabel": "Amortization of dedesignated interest rate swap" } } }, "localname": "AmortizationOfDedesignatedInterestRateSwaps", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_ArchrockInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Archrock, Inc. [Member]", "label": "Archrock, Inc." } } }, "localname": "ArchrockInc.Member", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "aroc_AtMarketAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At-the Market Agreement, pursuant to which entity may offer and sell shares of common stock. (Equity Distribution Agreement).", "label": "Equity Distribution Agreement" } } }, "localname": "AtMarketAgreementMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails" ], "xbrltype": "domainItemType" }, "aroc_BusinessTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "DISPOSITIONS" } } }, "localname": "BusinessTransactionsAbstract", "nsuri": "http://www.archrock.com/20220930", "xbrltype": "stringItemType" }, "aroc_BusinessTransactionsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure for business transactions, including acquisitions and dispositions. Excludes discontinued operations.", "label": "Business Transactions Disclosure [Text Block]", "verboseLabel": "DISPOSITIONS" } } }, "localname": "BusinessTransactionsDisclosureTextBlock", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDispositions" ], "xbrltype": "textBlockItemType" }, "aroc_CashSettledUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash-settled units.", "label": "Cash-settled units" } } }, "localname": "CashSettledUnitsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "domainItemType" }, "aroc_CompressionEquipmentFacilitiesAndOtherFleetAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compression equipment, facilities and other fleet assets.", "label": "Compression equipment, facilities and other fleet assets" } } }, "localname": "CompressionEquipmentFacilitiesAndOtherFleetAssetsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "aroc_CompressorUnitsHorsepower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total compressor horsepower.", "label": "Compressor Units, Horsepower", "terseLabel": "Compressor horsepower" } } }, "localname": "CompressorUnitsHorsepower", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "powerItemType" }, "aroc_CompressorUnitsHorsepowerPerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Horsepower per compressor unit.", "label": "Compressor Units, Horsepower Per Unit", "terseLabel": "Compressor unit horsepower (horsepower)" } } }, "localname": "CompressorUnitsHorsepowerPerUnit", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "powerItemType" }, "aroc_ContractOperationsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component of an entity that is related to contract operations.", "label": "Contract Operations" } } }, "localname": "ContractOperationsSegmentMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "aroc_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningBalanceAndCurrentPeriod": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue recognized from both the beginning balance and current period increase in contract liability", "label": "Contract with Customer, Liability, Revenue Recognized From Beginning Balance and Current Period", "negatedLabel": "Deferred revenue recognized in earnings", "terseLabel": "Deferred revenue recognized in earnings" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedFromBeginningBalanceAndCurrentPeriod", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_DerivativeLiabilityPriorToDedesignation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset, prior to dedesignation.", "label": "Derivative Liability, Prior to Dedesignation", "terseLabel": "Fair value of derivative prior to dedesignation" } } }, "localname": "DerivativeLiabilityPriorToDedesignation", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "aroc_DerivativeNotionalAmountDedesignatedHedge": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate notional amount of de-designated hedge.", "label": "Derivative Notional Amount DeDesignated Hedge", "terseLabel": "Notional value dedesignated" } } }, "localname": "DerivativeNotionalAmountDedesignatedHedge", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "aroc_DerivativeNotionalAmountExpired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate notional amount of hedge that expired during the period.", "label": "Derivative, Notional Amount, Expired", "terseLabel": "Notional value of interest rate swaps that expired" } } }, "localname": "DerivativeNotionalAmountExpired", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "aroc_DerivativePriorToExpirationCollateralPosted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of collateral posted for derivatives prior to expiration.", "label": "Derivative, Prior to Expiration, Collateral Posted", "terseLabel": "Collateral posted prior to expiration" } } }, "localname": "DerivativePriorToExpirationCollateralPosted", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "aroc_EcotecMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ECOTEC, a company specializing in methane emissions monitoring and management.", "label": "Ecotec" } } }, "localname": "EcotecMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "aroc_EquityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Awards [Member]", "label": "Equity awards" } } }, "localname": "EquityAwardsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "aroc_EquityInvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for using the fair value option.", "label": "Equity Investment, Ownership Percentage", "terseLabel": "Ownership interest (as a percent)" } } }, "localname": "EquityInvestmentOwnershipPercentage", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "percentItemType" }, "aroc_EquityInvestmentOwnershipPercentageToBeAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership to be acquired of common stock or equity participation in the investee.", "label": "Equity Investment, Ownership Percentage To Be Acquired", "terseLabel": "Equity interest agreed to acquire (as a percent)" } } }, "localname": "EquityInvestmentOwnershipPercentageToBeAcquired", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails" ], "xbrltype": "percentItemType" }, "aroc_FixedRateDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed rate debt.", "label": "Fixed Rate Debt" } } }, "localname": "FixedRateDebtMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "aroc_GrossMargin": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, excluding depreciation and amortization expense. Gross margin is a non-GAAP financial measure.", "label": "Gross Margin", "terseLabel": "Gross margin", "verboseLabel": "Total gross margin" } } }, "localname": "GrossMargin", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "aroc_HilcorpAndAffiliatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hilcorp and affiliates, customers of the entity.", "label": "Hilcorp and affiliates" } } }, "localname": "HilcorpAndAffiliatesMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "aroc_HorsepowerGroupOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product and services, 0 - 1,000 horsepower per unit.", "label": "0 - 1,000 horsepower per unit" } } }, "localname": "HorsepowerGroupOneMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "aroc_HorsepowerGroupThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product and services, over 1,500 horsepower per unit.", "label": "Over 1,500 horsepower per unit" } } }, "localname": "HorsepowerGroupThreeMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "aroc_HorsepowerGroupTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product and services, 1,001 - 1,500 horsepower per unit.", "label": "1,001 - 1,500 horsepower per unit" } } }, "localname": "HorsepowerGroupTwoMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "aroc_HostingArrangementsThatAreServiceContractsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosting Arrangements That Are Service Contracts [Text Block]", "label": "Hosting Arrangements That Are Service Contracts [Text Block]", "terseLabel": "Hosting Arrangements" } } }, "localname": "HostingArrangementsThatAreServiceContractsTextBlock", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureHostingArrangements" ], "xbrltype": "textBlockItemType" }, "aroc_IdleCompressorUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents idle compressor units not previously impaired.", "label": "Idle Compressor Units" } } }, "localname": "IdleCompressorUnitsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "aroc_ImpairedLongLivedAssetsMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure impaired long-lived assets.", "label": "Impaired Long Lived Assets, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "ImpairedLongLivedAssetsMeasurementInput", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "decimalItemType" }, "aroc_ImpairedLongLivedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to impaired long-lived assets, excluding impaired assets classified as discontinued operations.", "label": "Impaired Long-Lived Assets" } } }, "localname": "ImpairedLongLivedAssetsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "aroc_IncreaseDecreaseCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase or decrease in asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Increase Decrease Capitalized Contract Cost", "negatedTerseLabel": "Contract costs" } } }, "localname": "IncreaseDecreaseCapitalizedContractCost", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_IncreaseDecreaseInContractWithCustomerLiabilityExcludingRevenueRecognizedFromBeginningBalanceAndCurrentPeriod": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable excluding revenue recognized from both the beginning balance and current period increase in contract liability.", "label": "Increase (Decrease) in Contract with Customer, Liability, Excluding Revenue Recognized From Beginning Balance and Current Period", "terseLabel": "Deferred revenue recognized in earnings" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityExcludingRevenueRecognizedFromBeginningBalanceAndCurrentPeriod", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": 3.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 Employee Stock Purchase Plan using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Employee Stock Purchase Plan", "verboseLabel": "ESPP shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "aroc_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStock": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "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 restricted stock using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock", "terseLabel": "Restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStock", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "aroc_InterestRateSwapExpirationMarch2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the derivative contracts with expiration date of March, 2022.", "label": "Interest rate swap, March 2022 expiration" } } }, "localname": "InterestRateSwapExpirationMarch2022Member", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "aroc_LiabilityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Awards [Member]", "label": "Liability awards" } } }, "localname": "LiabilityAwardsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "aroc_LongLivedAndOtherAssetImpairment": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of long-lived and other assets other than goodwill to fair value.", "label": "Long-Lived and Other Asset Impairment.", "terseLabel": "Long-lived and other asset impairment" } } }, "localname": "LongLivedAndOtherAssetImpairment", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "aroc_LongLivedAssetImpairmentFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of impaired long-lived assets.", "label": "Long Lived Asset Impairment, Fair Value Disclosure", "terseLabel": "Impaired assets" } } }, "localname": "LongLivedAssetImpairmentFairValueDisclosure", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "aroc_LongLivedAssetsRetired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of long-lived assets that the entity retired and expects to either sell or re-utilize key components.", "label": "Long Lived Assets, Retired", "terseLabel": "Idle compressors retired from the active fleet" } } }, "localname": "LongLivedAssetsRetired", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "integerItemType" }, "aroc_LongLivedAssetsRetiredHorsepower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The capacity of long-lived assets that the entity retired and expects to either sell or re-utilize key components, expressed in horsepower.", "label": "Long Lived Assets, Retired, Horsepower", "terseLabel": "Horsepower of idle compressors retired from the active fleet" } } }, "localname": "LongLivedAssetsRetiredHorsepower", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "powerItemType" }, "aroc_May2022DispositionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "May 2022 disposition.", "label": "May 2022 Disposition" } } }, "localname": "May2022DispositionMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "domainItemType" }, "aroc_MeasurementInputDiscountForMarketLiquidityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using discount for market liquidity.", "label": "Measurement Input, Discount for market liquidity" } } }, "localname": "MeasurementInputDiscountForMarketLiquidityMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "aroc_MeasurementInputDisposalPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using weighted average disposal period.", "label": "Measurement Input, Weighted average disposal period" } } }, "localname": "MeasurementInputDisposalPeriodMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "aroc_MeasurementInputSalePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using sale price.", "label": "Measurement Input, Sale proceeds" } } }, "localname": "MeasurementInputSalePriceMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "aroc_MinimumOwnershipInterestOfOutstandingSharesRequiredToElectABoardOfDirector": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum ownership interest of outstanding common shares required to designate an individual to the Board Of Directors.", "label": "Minimum Ownership Interest Of Outstanding Shares Required To Elect A Board Of Director", "terseLabel": "Minimum ownership interest of outstanding shares required to elect a board of director (percent)" } } }, "localname": "MinimumOwnershipInterestOfOutstandingSharesRequiredToElectABoardOfDirector", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "aroc_NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-income based tax audits advanced to the contested hearing phase, excluding those managed by Exterran Corporation.", "label": "Non-income based tax audits in contested hearing phase" } } }, "localname": "NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationContestedHearingPhaseMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "domainItemType" }, "aroc_NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-income based tax audits, excluding those managed by Exterran Corporation.", "label": "Non-income based tax audits" } } }, "localname": "NonIncomeBasedTaxAuditsExcludingManagedByExterranCorporationMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "domainItemType" }, "aroc_NumberOfLongLivedAssetsCompressors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of compressor units.", "label": "Number Of Long Lived Assets, Compressors", "terseLabel": "Number of compressors" } } }, "localname": "NumberOfLongLivedAssetsCompressors", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "integerItemType" }, "aroc_OldOceanReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old Ocean Reserves, an affiliate of Hilcorp.", "label": "Old Ocean Reserves" } } }, "localname": "OldOceanReservesMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "aroc_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsOnDedesignationAfterTax": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, amortization of dedesignated interest rate swap.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments On DeDesignation, after Tax", "negatedLabel": "Amortization of dedesignated interest rate swap" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsOnDedesignationAfterTax", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "aroc_OverCounterPartsAndComponentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Over the counter parts and component sales.", "label": "Over-the-counter (\"OTC\") parts and components sales" } } }, "localname": "OverCounterPartsAndComponentSalesMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "aroc_ProceedsFromSaleOfAssetsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of assets recognized in investing activities. May include, but not limited to, sale of business, property, plant and equipment, and other assets.", "label": "Proceeds from Sale of Assets, Investing Activities", "terseLabel": "Proceeds from sale of property, equipment and other assets" } } }, "localname": "ProceedsFromSaleOfAssetsInvestingActivities", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aroc_ReconciliationGrossMarginToIncomeBeforeIncomeTaxesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation Gross Margin To Income Before Income Taxes", "label": "Reconciliation Gross Margin To Income Before Income Taxes [Table Text Block]", "terseLabel": "Reconciliation of total gross margin to income before taxes" } } }, "localname": "ReconciliationGrossMarginToIncomeBeforeIncomeTaxesTableTextBlock", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "aroc_ReconciliationNetIncomeLossToGrossMarginAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Net Income (Loss) to Gross Margin [Abstract]", "terseLabel": "Reconciliation Net Income (Loss) to Gross Margin" } } }, "localname": "ReconciliationNetIncomeLossToGrossMarginAbstract", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails" ], "xbrltype": "stringItemType" }, "aroc_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met. Also includes 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. Also may include performance-based restricted stock units.", "label": "Restricted stock and restricted stock units" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "domainItemType" }, "aroc_RevolvingCreditFacilityDueNovember2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility Due November 2024.", "label": "Credit facility" } } }, "localname": "RevolvingCreditFacilityDueNovember2024Member", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails", "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "aroc_RightToDesignateDirectorNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of directors shareholders have right to designate when owning specified percentage of entity's outstanding common stock.", "label": "Right to Designate Director, Number", "terseLabel": "Number of directors shareholders have right to designate" } } }, "localname": "RightToDesignateDirectorNumber", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "aroc_SeniorNotes6.250DueApril2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.250% Senior Notes Due April 2028.", "label": "6.25% senior notes due April 2028" } } }, "localname": "SeniorNotes6.250DueApril2028Member", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "aroc_SeniorNotes6.875DueApril2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.875% Senior Notes Due April 2027.", "label": "6.875% senior notes due April 2027" } } }, "localname": "SeniorNotes6.875DueApril2027Member", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "aroc_September2022DispositionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "September 2022 disposition.", "label": "September 2022 Disposition" } } }, "localname": "September2022DispositionMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "domainItemType" }, "aroc_StockOptionsWithExercisePriceAboveMarketPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options where exercise price is greater than average market value for the period", "label": "On exercise of options where exercise price is greater than average market value for the period" } } }, "localname": "StockOptionsWithExercisePriceAboveMarketPriceMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "aroc_StockSettledAwardsAndUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock-settled awards and units.", "label": "Stock-settled awards and units" } } }, "localname": "StockSettledAwardsAndUnitsMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "domainItemType" }, "aroc_TransportationAndShopEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation and shop equipment.", "label": "Transportation and shop equipment" } } }, "localname": "TransportationAndShopEquipmentMember", "nsuri": "http://www.archrock.com/20220930", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Street Address" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Suite Number" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity City" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity State" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "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]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Commission File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Name of exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.archrock.com/role/DocumentCover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r369", "r513", "r514", "r516", "r592" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r63", "r65", "r122", "r123", "r287", "r313" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r261", "r263", "r264", "r265", "r286", "r312", "r372", "r374", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r577", "r579", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r261", "r263", "r264", "r265", "r286", "r312", "r372", "r374", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r577", "r579", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r194", "r263", "r264", "r350", "r353", "r535", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r194", "r263", "r264", "r350", "r353", "r535", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r248", "r261", "r263", "r264", "r265", "r286", "r312", "r361", "r372", "r374", "r400", "r401", "r402", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r577", "r579", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r248", "r261", "r263", "r264", "r265", "r286", "r312", "r361", "r372", "r374", "r400", "r401", "r402", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r577", "r579", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r64", "r65", "r122", "r123", "r287", "r313" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r528", "r530", "r533", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Weighted average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GENERAL" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Receivables" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of changes in allowance for credit losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r199", "r200" ], "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, trade, net of allowance" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r34", "r121", "r514", "r516", "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Due from related party" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r24", "r236" ], "calculation": { "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r68", "r69", "r70", "r564", "r584", "r585" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r78", "r79", "r494", "r495", "r496", "r497", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r67", "r70", "r78", "r79", "r80", "r125", "r126", "r127", "r446", "r510", "r580", "r581" ], "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": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r35", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r125", "r126", "r127", "r411", "r412", "r413", "r472" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Treasury stock purchased" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r405" ], "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": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r41", "r201", "r209" ], "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", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Changes in the allowance for credit losses balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs charged against the allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r90", "r110", "r299", "r505" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r154" ], "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": "Net dilutive potential common shares issuable (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-LIVED AND OTHER ASSET IMPAIRMENT" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Long-Lived and Other Asset Impairment" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairment" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r26", "r117", "r176", "r183", "r190", "r206", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r441", "r448", "r492", "r519", "r521", "r549", "r563" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r19", "r48", "r117", "r206", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r441", "r448", "r492", "r519", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r217" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Contract costs, net" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r22", "r112" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r107", "r112", "r113" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r107", "r493" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r553", "r570" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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 (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r266", "r588" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividend declared per common stock (in dollars per share)", "verboseLabel": "Declared Dividends per Common Share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r125", "r126", "r472" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Common stock - $0.01 par value per share, 250,000,000 shares authorized, 163,412,780 and 161,482,852 shares issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r87", "r556", "r572" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r337", "r338", "r351" ], "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.", "label": "Contract with Customer, Liability", "verboseLabel": "Contract liability with customer" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r337", "r338", "r351" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r84", "r85" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Total cost of sales (excluding depreciation and amortization)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Less:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r27", "r29", "r30", "r116", "r124", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r506", "r550", "r551", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails", "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "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": "Debt instrument, variable rate (percentage)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r30", "r301", "r551", "r562" ], "calculation": { "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "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 outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54", "r284" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "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 Instruments" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55", "r116", "r124", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r506" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails", "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r116", "r124", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r327", "r330", "r331", "r332", "r503", "r504", "r506", "r507", "r561" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r290", "r503", "r507" ], "calculation": { "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Unamortized debt premium" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Debt instrument weighted average interest rate (percent)" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Potential decrease in unrecognized tax benefit in next twelve months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HOSTING ARRANGEMENTS" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r290", "r505" ], "calculation": { "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "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", "negatedTerseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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 tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r118", "r423", "r428", "r429", "r430" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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 tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r110", "r171" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain recognized in interest expense" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r65", "r455", "r458", "r462", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVES AND HEDGING" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r470", "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES AND HEDGING" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedging" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r453", "r455", "r462", "r465", "r466", "r467", "r469" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "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": "Effect of derivative instruments on results of operations" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r61", "r62", "r65", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueByFairValueHierarchyLevelExtensibleList": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Indicates level within fair value hierarchy of derivative liability.", "label": "Derivative Liability, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration]", "terseLabel": "Derivative Liability, Fair Value by Fair Value Hierarchy Level" } } }, "localname": "DerivativeLiabilityFairValueByFairValueHierarchyLevelExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails" ], "xbrltype": "enumerationSetItemType" }, "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" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Derivatives Designated as Hedging Instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r239", "r246" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Schedule of impairment of long-lived assets" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentTables" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r350", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r377", "r378", "r406", "r407", "r409", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r233", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposed of by Sale" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r1", "r2", "r10", "r12", "r15", "r231", "r242" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Assets of discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationNameOfSegmentExtensibleList": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Indicates business segment that includes disposal group not classified as discontinued operation.", "label": "Disposal Group, Not Discontinued Operation, Name of Segment [Extensible Enumeration]", "terseLabel": "Disposal Group, Not Discontinued Operation, Name of Segment" } } }, "localname": "DisposalGroupNotDiscontinuedOperationNameOfSegmentExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r371", "r373" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock [Abstract]", "terseLabel": "Distributions" } } }, "localname": "DividendsCommonStockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Summary of entity's dividends per common share" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER COMMON SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r130", "r131", "r132", "r133", "r134", "r138", "r142", "r151", "r152", "r153", "r157", "r158", "r473", "r474", "r557", "r573" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Common Share" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r130", "r131", "r132", "r133", "r134", "r142", "r151", "r152", "r153", "r157", "r158", "r473", "r474", "r557", "r573" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER COMMON SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r408" ], "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": "Weighted-average period over which the expected unrecognized compensation cost is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r408" ], "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", "verboseLabel": "Unrecognized stock-based compensation expenses (in dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r125", "r126", "r127", "r129", "r135", "r137", "r160", "r208", "r326", "r333", "r411", "r412", "r413", "r424", "r425", "r472", "r494", "r495", "r496", "r497", "r498", "r500", "r510", "r580", "r581", "r582" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "EQUITY INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r28", "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Investment in ECOTEC" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiFairValueByFairValueHierarchyLevelExtensibleList": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Indicates level within fair value hierarchy of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration]", "terseLabel": "Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level" } } }, "localname": "EquitySecuritiesFvNiFairValueByFairValueHierarchyLevelExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r292", "r302", "r303", "r489" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]", "verboseLabel": "Fair value measurement of assets and liabilities" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r476", "r477", "r484" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of significant unobservable inputs" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Schedule of non-recurring fair value assets" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of equity interest" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r476", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r292", "r302", "r303", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r477", "r525", "r526", "r527" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r292", "r302", "r303", "r476", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r476", "r477", "r479", "r480", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r292", "r302", "r303", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r477", "r527" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of derivative liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r292", "r302", "r303", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r525", "r526", "r527" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r476", "r477", "r479", "r480", "r482", "r486" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Nonrecurring Basis" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r483", "r486" ], "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": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r454", "r459", "r467" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r110", "r233", "r240" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Gain on sale of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r110" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain on sale of assets, net", "negatedTerseLabel": "Gain on sale of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r110", "r447" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of business", "terseLabel": "Gain on disposition" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r453", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": { "auth_ref": [ "r230", "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization", "terseLabel": "Hosting arrangements, Accumulated amortization" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureHostingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": { "auth_ref": [ "r230", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization", "terseLabel": "Hosting arrangements, Capitalized costs" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureHostingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": { "auth_ref": [ "r230", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization", "terseLabel": "Hosting arrangements, Amortization" } } }, "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureHostingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The name of the impaired assets to be held and used by the entity.", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "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": "Impaired Long-Lived Assets Held and Used [Line Items]", "terseLabel": "Impaired Long-Lived Assets Held and Used" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use.", "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income" } } }, "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r110", "r232", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "verboseLabel": "Impairment recorded on idle compressors retired from the active fleet" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r176", "r182", "r186", "r189", "r192", "r548", "r554", "r559", "r574" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r371", "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "verboseLabel": "Transactions" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r2", "r4", "r5", "r6", "r7", "r8", "r9", "r11", "r13", "r14", "r15", "r244", "r245" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDispositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r241", "r250" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r119", "r419", "r421", "r422", "r426", "r431", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r136", "r137", "r174", "r418", "r427", "r432", "r575" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r229" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r170", "r502", "r505", "r558" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "verboseLabel": "Total amount of interest expense in which the effects of cash flow hedges and undesignated interest rate swaps are recorded" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r464" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r463" ], "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 Swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORY" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r18", "r46", "r521" ], "calculation": { "http://www.archrock.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventoryDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Composition of Inventory net of reserves" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r46", "r214" ], "calculation": { "http://www.archrock.com/role/DisclosureInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Parts and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r42", "r214" ], "calculation": { "http://www.archrock.com/role/DisclosureInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r213" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r117", "r184", "r206", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r442", "r448", "r449", "r492", "r519", "r520" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r117", "r206", "r492", "r521", "r552", "r566" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r53", "r117", "r206", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r442", "r448", "r449", "r492", "r519", "r520", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r1", "r2", "r10", "r12", "r15", "r231", "r242" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fee amount" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r50" ], "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": "Undrawn capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r50", "r116" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValueByFairValueHierarchyLevelExtensibleList": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Indicates level within fair value hierarchy of long-term debt.", "label": "Long-Term Debt, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration]", "terseLabel": "Long-Term Debt, Fair Value by Fair Value Hierarchy Level" } } }, "localname": "LongTermDebtFairValueByFairValueHierarchyLevelExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r269" ], "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]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r258", "r260", "r261", "r262", "r263", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r258", "r260", "r261", "r262", "r263", "r267", "r268" ], "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]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r258", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrued liability for the outcomes of non-income based tax audits" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r258", "r260", "r261", "r262", "r263", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesTaxMattersLossContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable", "terseLabel": "Insurance recovery receivable" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Compressors" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership interest (percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NaturalDisastersAndOtherCasualtyEventsMember": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Natural calamity or fire, flood or other hazards resulting in damages.", "label": "Hurricane Ida" } } }, "localname": "NaturalDisastersAndOtherCasualtyEventsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r107", "r108", "r111" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r15", "r72", "r75", "r80", "r86", "r111", "r117", "r128", "r130", "r131", "r132", "r133", "r136", "r137", "r149", "r176", "r182", "r186", "r189", "r192", "r206", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r474", "r492", "r555", "r571" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r130", "r131", "r132", "r133", "r138", "r139", "r150", "r153", "r176", "r182", "r186", "r189", "r192" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r141", "r144", "r145", "r146", "r147", "r150", "r153" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Derivatives Not Designated as Hedging Instruments", "terseLabel": "Derivatives Not Designated as Hedging Instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnBalanceSheetsDetails", "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Notional Disclosures" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureGeneralDetails", "http://www.archrock.com/role/DisclosureSegmentInformationNumberDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r81" ], "calculation": { "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Loss recognized in other comprehensive income" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r509" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r508" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r16", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "GENERAL" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureGeneral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r47", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r66", "r68" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "verboseLabel": "Interest rate swap gain, net of reclassifications to earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r66", "r68", "r457", "r460", "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Pre-tax gain (loss) recognized in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r68", "r71", "r461" ], "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", "verboseLabel": "Pre-tax gain (loss) reclassified from accumulated other comprehensive income (loss) into interest expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingEffectOfDerivativeInstrumentsOnStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r439", "r440", "r445" ], "calculation": { "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "terseLabel": "Other comprehensive income", "totalLabel": "Total other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "auth_ref": [ "r148", "r150" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "negatedTerseLabel": "Allocation of earnings to participating securities" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromHedgeFinancingActivities": { "auth_ref": [], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments for (Proceeds from) Hedge, Financing Activities", "negatedLabel": "Payments for settlement of interest rate swaps that include financing elements" } } }, "localname": "PaymentsForProceedsFromHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r103" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid to stockholders", "terseLabel": "Dividends Paid (in dollars)" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "auth_ref": [ "r104", "r203" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Investments in unconsolidated entities" } } }, "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r98", "r436", "r437", "r438" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsOtherFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r32", "r310" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r32", "r310" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r32", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock - $0.01 par value per share, 50,000,000 shares authorized, zero issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r96" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r97", "r106" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance and other settlements" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Borrowings of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r99", "r410" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from stock issued under ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r15", "r72", "r75", "r80", "r105", "r117", "r128", "r136", "r137", "r176", "r182", "r186", "r189", "r192", "r206", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r439", "r443", "r444", "r450", "r451", "r474", "r492", "r559" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r237" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables", "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r247", "r589", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r23", "r235" ], "calculation": { "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r237", "r521", "r560", "r569" ], "calculation": { "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property Plant And Equipment, Other Types [Member]", "terseLabel": "Other" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r235" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsMeasuredOnNonrecurringBasisDetails", "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables", "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r210" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersCreditLossesDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r521", "r568", "r586" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $1,487 and $2,152, respectively" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r81" ], "calculation": { "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Loss reclassified from accumulated other comprehensive loss to interest expense" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r369", "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r369", "r513", "r516", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r511", "r512", "r514", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r110", "r249", "r252", "r253" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges.", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r333", "r521", "r565", "r583", "r585" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r125", "r126", "r127", "r129", "r135", "r137", "r208", "r411", "r412", "r413", "r424", "r425", "r472", "r580", "r582" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r167", "r168", "r181", "r187", "r188", "r194", "r195", "r197", "r349", "r350", "r535" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r348", "r352", "r360" ], "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 FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r91", "r273", "r275", "r276", "r280", "r281", "r282", "r587" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related party transactions" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligations expected to be satisfied, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of remaining Performance Obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r70", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying value and estimated fair value of debt instruments" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r55", "r124", "r302", "r304", "r327", "r330", "r331", "r332", "r503", "r504", "r507", "r561" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r455", "r462", "r466" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of effect of derivative instruments on results of operations" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r459" ], "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": "Schedule of effect of derivative instruments on consolidated financial position" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureDerivativesAndHedgingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of basic and diluted earnings per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r142", "r143", "r151", "r153", "r158" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r404", "r414" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of allocated stock-based compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r15", "r117", "r205", "r206", "r492" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]", "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]" } } }, "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongLivedAndOtherAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r21", "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory, net of reserves" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosurePropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r176", "r179", "r185", "r226" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r176", "r179", "r185", "r226" ], "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 revenue and other financial information by reportable segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "stringItemType" }, "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]", "verboseLabel": "Schedule of restricted stock activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r31", "r32", "r33", "r114", "r161", "r162", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r319", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r163", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r190", "r192", "r197", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r251", "r254", "r576" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Reportable segments" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r163", "r165", "r166", "r176", "r180", "r186", "r190", "r191", "r192", "r193", "r194", "r196", "r197", "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformation" ], "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": "Segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "Revenue and other financial information by reportable segment" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSegmentInformationReconciliationOfNetIncomeToGrossMarginDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.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 expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Unrecognized compensation" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r394" ], "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": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "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": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r392" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r389", "r390" ], "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": "Non-vested awards at end of period (in shares)", "periodStartLabel": "Non-vested awards at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389", "r390" ], "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": "Non-vested awards at end of period (in dollars per share)", "periodStartLabel": "Non-vested awards at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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 Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r393" ], "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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393" ], "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails" ], "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": "Stock-based payment awards", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockBasedCompensationActivityDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationCompensationExpenseDetails", "http://www.archrock.com/role/DisclosureStockBasedCompensationUnrecognizedExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Treasury stock purchased (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r163", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r190", "r192", "r197", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r243", "r251", "r254", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails", "http://www.archrock.com/role/DisclosureSegmentInformationRevenueAndGrossMarginByReportableSegmentDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r78", "r79", "r80", "r125", "r126", "r127", "r129", "r135", "r137", "r160", "r208", "r326", "r333", "r411", "r412", "r413", "r424", "r425", "r472", "r494", "r495", "r496", "r497", "r498", "r500", "r510", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Comprehensive Income", "terseLabel": "Comprehensive income (loss)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r125", "r126", "r127", "r160", "r535" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r32", "r33", "r326", "r333" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued under employee stock purchase plan (\"ESPP\") (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r326", "r333" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued (in shares)", "verboseLabel": "Net proceeds from issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r326", "r333" ], "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": "Stock-based compensation, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r32", "r33", "r326", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued under employee stock purchase plan (\"ESPP\")" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r326", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r333", "r395" ], "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": "Stock-based compensation, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r38", "r39", "r117", "r202", "r206", "r492", "r521" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityAccumulatedOtherComprehensiveLossDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "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/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r115", "r311", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r333", "r336", "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r501", "r523" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event." } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r501", "r523" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r501", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r501", "r523" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityCashDividendsDetails", "http://www.archrock.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r522", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Equity offering" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureStockholdersEquityEquityDistributionAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r350", "r358" ], "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]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r350", "r358" ], "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]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Contract with Customers" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r358" ], "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" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregateRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Treasury stock, common shares, Ending balance (in shares)", "negatedPeriodStartLabel": "Treasury stock, common shares, Beginning balance (in shares)", "terseLabel": "Treasury stock, common shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r60", "r334", "r335" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, 7,801,150 and 7,417,401 common shares, at cost, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r110" ], "calculation": { "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Interest rate swaps" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "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": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Natural disaster" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureCommitmentsAndContingenciesInsuranceMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r141", "r153" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "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": "Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding used in diluted net income per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails", "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r138", "r140" ], "calculation": { "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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", "verboseLabel": "Weighted average common shares outstanding used in basic earnings per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r153" ], "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": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Debt issuance cost written off" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.archrock.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2740-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r16": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118198657&loc=SL118198666-228104" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r595": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r596": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r597": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r598": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r599": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 93 0001558370-22-016230-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-016230-xbrl.zip M4$L#!!0 ( !N 8U5T;+]B410 +': 1 87)O8RTR,#(R,#DS,"YX MQLUM;KO;15>?KSY\OOJ$QH,=X0#*MZ2YE*_NXK-KK,KR-SNM+X-^E-%VPB)Y]Q>B!V]_#.D_M#R$T-2FSJ_ MQQA'B2];,GD.6D-MNFG5VFVWR*L@CDOG-FE*,L*Q +MTF]V+7?:%X$WQMB5N M>@5"2#@L:KQ:HD55*3%REXLLU79) M\0QBRS-* BGQH@B>J=YU"U(C95YAO$TMLDQ(E#A#PUU2+ -YM=;I)98I,5(' M4\M-IU5),6*+>8[@66;D)\:YDY7LUS1U(JN[%9#M6E5^@PY[-9K?JS4/.Q6H ML]2*C)5\0;:<6$4*OZ?<:RWR-19[232]0B$A7B2M<2WVQF5%&F,<(K*,<51] M.4WMZ#_Z'3UMP'""D!I0Z&;+N$!.HIO,ZAK\$:C/+-67^>1N*"?5XEO$%NZ. M35-^N@#1#=0J4 S=<))6E-0L\J^=Q33EIV:GV[SL5"_&H8T7*8K->2R7+,BU M+$CG8\6"I(X.60#EY51_N\5+DNY!%,0DS"#KX$-,9KY![EMU,5L,Z7T[E)WK MW@15DRGB1!4N7;RO/Z*UR"]'E%1BAQV'"259?0N_;K?46;+@$WR4'M=G:9DS ML D?SQ->MD>D++A.^I:-G,]3J;0JA:8+PQG<>NY@FV,5^K>L0VF3M#-NPU$ MH<PL*7=,M=T34@(::6<.F3!EA6R.\;P>\<; M[9BC*'<4L$<^_QK?BOCNR-S1\6Q[QO1S$EF@OJ<;^!-C? ML@W4S%K.7)])SP%6I+(1I/'26\/EL=80$XE\F;5=G,(NL+N^M]E+]2YAST%O M Q^.M@$0A)2D&OELSZWG/(.RC+_=$8&IG7#3$NDZU*Z@Y78.?;+>\*LYG(TF MOZ&? A[_50.2#WTJ@S ,JEUP-VE01L/!F-S(?,OS_UQ@/ L0:Q"(A]YJQF1,:XYD+.R1:>34;+Z-<,-(MG MU,/Z#*[;EXDI\FQT^S^/H_Z=.9G^IVK7 ML]_@'#%$$'CFY'@\%HB*:/QL2LH2O4HLE*CIP]9\GX1A5]0BSF6-2FZJ_1@\EX-.W)07!: M#VN%/%F'#!%-9T$3JI$J-R#=<@*#_3V6 M'I[("N/E9\B+)W1SXPD^7Q0RKI$L@J2<]5&_%)VW. 0"YJ M#K 0A&>UQ@H<]%A_2K93.97L!0U4A@-O1\,9S#/-X6W/G,H8;R@(!9)J\(\$ M?X9?@ZJ4D9=84GD[*, LSR02S3_/)$#FSAB:?OC(B@JN+:1:C-'_%RC\K910 M*&/%"=&L$%3BD1=73'01&7%%7Q2*RD([8;4-5+,!N;1Y1Y\IS.T7Q6/*J;GR M<$ZT^PR'^@XJUOW%-CM?4Q2MH+'*K M:$"<@?8QK/1AQG:RJ4_,K^80IK[WD]% ]?L3XQ9&@7_T9H_H]@D,9 "VX6?: MR42!T-HR3F(98\)54!E&DIM"G M>"Z#.MFSSV-8Y1G%AZ.-(B*TMHS"+1[-&<(&,Z-6>H-Q@;O4F]O;CP M$CKA]!F*_$QDJ/^1+%;46?4<0: 6Q 0+,GW!V\S%]5*9]3"G+.G>F9/>5VB] M7TU_7>#1O'OH#1_4(I$O TDA2$FIX:X,M[E<$DN,EOO$GN,*[OE;QYST4WAE M3.(H 7EFDQCML\W&+X?.\)S2K5+YYUI1P M*(ZSIOA9XMJ&*N_$"WZ#^ F1EQ$!_.!'TBQ[J<1#;QL?DP-4UMZ])@I%21O8 M"4-*6FT$)S""(9/._-%VD,DFSQ02@TXQ4XC*JZWA2&M04XI[ZD '2[$=Z7C+ MV$(NDSQ+*+RAMQDAM(V:R6=3#*WY* G47\$-3\#>UEHT!X;2V%K,6;N^0/#Q0VGS4FD$ZE MQS5MT]G3S=3\^Y.$5BX)U>$C'4;!';>W[)GP )#8)UWMM]OM:W7;5GA1KEQE M@4QU-9_B(BT8["##F@@*>E:_52O.1@]G1ZVJ'G'%%OHI)JYN<*<[+UK='/)X MZ6WBJKQ-I)TDK2VC^'#Y0!S"0Y"3GW5X==HIJ^(/YM"<&/VZRHN=/]0=/,RI M_)P3AS4"!>Z51.F1,)L;PP:QQ*7$:6G?P M.0>)W#O3:@PJ'64M<5 U!Z&R)Y-KP,J<*LP_09@#3\%3H34J1^S(+[WO7H]9 MY>-]-8AE-]P6VU:; U>)C? U0M7WQI;=%)N#6M7=L#6$NB""NC<1OR8=C&B2 M'IC40 (T(A/-C&^U_U#^FM-B]YOFH%+F8M,:HI+[.@MMTLP!J/BV[QJ>DONC M"NU_RH&G^*;'&I[R^Y:*;EC* :G43J4:IS+[D_(W'.5@DQ)G2-E!5(-2>!M0 MW@:@O,928.M/W4;REYG'S*9I$;G#9!T8,)=)[J\+EIW13R&+>M&_R/IG^DW% MA\DZ-"[;E\G-S)$7=^K[B*LOBJ:CDT>N1^LJB5;.G09=+I,2OZ MB$H-U0GBV^G(%KX$-?-5*%XR 9I](.4G6H7&DVW]>'T"INILR 14.IAZC@ULH:K]/< M%:J>?^DS\ 2K7Q*:PD.+,2GT+OC@.\UGY'^4WR,JX0 [> M$'>+K7V!5&%<8EVLV#/8"FU)-1K(M=9D@_O,4GQ\:C>+7/Y0ZE^ J+!\2BRQ M_7/2>.XJ7^9+0W OV (G*^V?QE(0Z&#Y[T1,"7^F%G&#KG= 9-?84$7^TBA M1VU;3N]"$:X',JE0[RD]<.9MOS1DX>EG*LBF@?PJ70C>E+_!G\K?"5J:U*I4V]V\\^=*PU%2QO+$E%'QDW"5; M]D*X*M#((7%@-.GOIXGE:3T#OT*O=YSB7TCS%Z;7.Y+^?K2.]D81S1-1N]D: M"T/./I6+LXL S(N1T^GZXM[!)Z"0P_@33E8,Q14=P MGD.+O])+%OMUX!3'*(_HAZJV5\6!SAW+QRO\_V_QE@ILR_)O1BT.XNZ;;\/V%T7+D"2EZ 9VL6NIW)P3<6C"J&3-M M8@GCA@'4H^4=?+,$VYG"23GFC&]04Y:,49ZB?D\QGDV(Q1PYJ\-! 4*O=,;\ MF/<-6;)8_%NMQR8&MQ/P.=N1+J[;$!J8TD*NL,Q81%4C8)!>)X7R5>]=Y4/4 MSNJXGD=M8!MMU518+F"9KV"MU"5C#MZ),6?/9*"B.>KO>'=:+>O[= 8S#46= MDU(7[$HAAK.8KMEV%SV)5UA!VA\_'!F6Q3SP5<&:"7V6A3%LF[W(3OV>\?W2 MYEAQA4^&@^VW/\$8[[# N\#9L5PT@U:HPVFFR,>.3Q/RS.QG*+BO5! S>[OS MR!!:@82UV^Y>Q8VA9)[WTVR2M4-7:S%C=\2E*T=&:H*1TU]4V]5''I7&&BB, MWBO"S\,8(L=;>\[6$_Y-C-CVS3QN! 5IWS'XAQI.L4U2QI)\LG^A.I">N>P9 MH.:RESDAVOA-PY>8)<-XP0BVZP_2-<\Z0G1AP* MW1T3Q/UXT?W0AI' V')JPS#PZ<#Q*D+YCBTAIM^GGS]$]/M94Q-9E.^X)I(N M5!B:\;#=ITN2[6LE"=^-.W7CN=0A,&.*/IJRBV8DYJ'%R7,L(64^>6[5<#C? MS*'10'XX>3PGLQ\]R_,;GHS)R,LH_,L5-UOF )7T# [B>L7)WW%7$+;GZ"[3 M74 SV(XZV3TP+#>FWI 5=1SUM)B*Q\EJ\;B\S]YW+P_7Q$_*^;TO;QY&QWN. MMIK,5\OV9,SP*"3^:J$_"*13A87S[[X[#)5GTKWSFC VC OZIQ(B'R2=BS'X MP-3;[/P##<%[;ZI#\%O\>+,\ASO#KX9\Z-; MYI3"GVJ_HNKN:*D+Y7B(VAO"GT\:*$Y*RIS$S^1U# M?0#46N^LI$<(FB]@^B[W#F$%PI)56T\:GS51&+24%A?47YV&H3EE]L>VATQFQ3:X&9Y\!'$11O'58>[H>EF)/$OL.]&D/W<]-#=-Q;_ZP4/H(RQM M8#=?'(,<+I?8(BBG-LV<'-^Y#G8A]:/;Y<%6Q+W7 C-@^27EZ$0VZ7%^S7=R M K)*742S\U3IF#F8C)9 "2&V>\FX1S'Z)&]&%D$.Q/B$OZ< MXG1D$9RC,EG.@_FZ/?#CF#?";/+X8>=LR8<[9).=HT*;%!+$22L0_GV/!#SVCO74-Y.E^"4%" MJQ)YSE%EZ" %IY9ZFQBFH#!+._B2/E\ME^T<%3]\G7&W:7KL;VR&P7+&;HAA M^?ND$XD@!KEE/XK%,WN=+.C,&0KPIV'VDXVC_ @: MKBW!-J9SJ[H[:GILW+);'$:'G05!L'ZX-'LXLMR"L&/]C4 M*ZEE;K8V>R/^9:AC#_IR<(KEK=+'UI>&\=G5W!BT)&3ARJ57N>E@M/1#R'Y' M( \!6J":.DD?J992N<[&9XWX:?Y5%OXU%+_^'U!+ P04 " ;@&-5?2J\ MROX2 5 0$ %0 &%R;V,M,C R,C Y,S!?8V%L+GAM;.U=ZW/J.);_OE7[ M/WBR'W:G:GR#><1PZ]Z9(D#2U":!)4GW]*>48LN@;6,SLIU'__4CR3:QP0_9 M&%!,JKKZ!M#KG/.3=,Z1CLZ/?[PM3>D%8@?9UL\SY5OC3(*69NO(FO\\\QP9 M.!I"9__X^W_^QX^_R/(_+VKLN>$O&9Z#OK MZ[>W9VQ^L_&<--%HG8>ESX+B;UOE7UNLM-+K]<[9K^NB#DHJ2)I5SO]Y>W.O M+> 2R,AR7&!IM ,'?7?8ES>V!ES&_]QQ2:DEZ"4;V^.OAXB M*8,R>ED/CG!/DGY@VX0S:$B,S._N^PK^/'/04X+G)=KFS& 2_#G!R)^7H%CLAPMX1[YDMB;X P"SN+*M%_W"9=('P=DQA YFFD['B:2>"$# ML?'[$+H F=RD9K5P%$*FV"8SSWV?D@7)[5OZZ%\>6E$FER8LO\6C$'IC6_,' MB)=#^.S2[4[W3#@QHM^6IKA TTVH.P(I9*^?0=)WP&P8K!JG@ MBZ>^XT388()G:+*NGN(%GA05&BVCKI6DOYER8\D'];(/D/H0')@/5 I01O:TBG M2#V]0BUE79#<0,*=+ FO,+(QL>[81G#HG9V:D0$)>?,[L6PMA5?,C )'*MT@<'E$^ M$8-,C,3*U%+J^10&]HD7I(+)WEB*J8/=.V"]9#:)QT"6CJWB#PC$SD(NB0M7_[M"W# M*9]7]4E7#07HC99\ ?6VK#8N@*QT#$V& *J]M@YAJW5X=WUDU"D@C900!YU[ M8/PVC/,H%W"?CPPY>^G9+BB.<'GYGRDQCH5'),'U-]4/+5^>JC42=6ER!53EH[?,C0N,Y M=#Z>K3HQ"IR?Y>_#.S=,LZ/0Z%[W/*OR2Q IH"=&="+DLB)]>76.VW1Q:6OKI?D8-<21\$-NH*"?X M7: _SC?B9P\35)OZ_D=$5*G1M2PLV4=)4V7]I3Y$2OS M=(Q+?V'G5V0J^*CT"# _V'L)#1O#M7,7.J,W%P."3F0!_#XF(F&^07HH9YMD M:/.QY4(,G?0[A'OK49P5)56\V^O"H?DAH.4^@R_0\F!(_^;A[CJPD5[Y(__I MZ1IFB9;$ \VA$9&DL53#1@&Q1J,D)P8-D67[.\0O2(-K@H:0J.6:_\P%^=N$ M3/"6WE_:V$5_LN]3-9U=&_Y"8I+6M!>NYCK!CN RN8>,0=?0(LPU*17Z$EG( M<2FK7PC1*ZH4I1T]<%6.\^*BJ[8;)X^P'3@GHN-MAQ6L^&SZ0M!.?,MU]!7' MS_9#4O0;=L'JAJ!9)\/ZB)X8+U< X>7V23=7G2\H?$"A/,-RO7I'6$-FA&#L M::Z'"0<&"X#GJ?Z=I*)?P$C2J#GYE.OU.P(>0EJS59"-4E\H2++U\UF4&YE_ M! !< V11ODTL_Z(/.\J:&'X(GI*"A^Q*7_#8AD<)C@D8_\^V/L('.[SYZS,L M>_'(KO0%EFVPE.!8 ):>0&!9\R<8]R4QPXS48\.4TN+!@]OORT=+ 7>% (=! MR8^>\YP*M78]%8IU+15^24KZ-QL-V?FHX M%8"[GTQYCZ3FX5'9.SNK[*1#J6@RH,._:+CQ3A_SYR*-QM(Z1(ZA; &L.9X0G(\. VJ:"%-,G#CJ0ITZCV5(:2DLV&NVNW.U!56Y MHK$\ Z75:S;;6L=0CV%.4,*FV'Y!!)"7[X\.C3U>QYGW-3*9LQZ! DVC:[L%E PX>08B WPXK]*" .M^3Z';55NT M4)H-/-;F#M XVA6(6DFY//T\@0O'G/GK)U]_(R. 0_LU;9YO%ZRQO L2S1.C M>$PA9R9&BJY0.<>2!9LY 8!4PA(!8QFC0Y\85\@"ED;OZMC.5JX\GBHG@(3" MY/-$-%:_\<>'29^8FV*X1-XR:<=/+5QC>98@G.N2THB"HW3[ER>H MX7K_"E:;4[9H]5,3=U%6"'COZ-'"T,^(%KE'M?;NIJWA.;7BQ/?JA(-=.)![ MDT@^LO['\C9? L=WYQ,]),N@3RY\ J(O0'CHSVF(JO$SKCAD3%LVMX M9OC.=[J_+K5*C E=I=-H'BN?U#X]>,7(#S$@K%,O\P)MF6O*)X""XO2',,@^ MT10#!_? A!/CTG.0!5/]]FG%-ZCO=MLUECX'Z:'@LP,>/P3?.8)7?^,M8JYK MQ3FU3@ &93@0HD%8'V!*CF2>6/[\FB< BK)<"('!F8&X*C]/9EZ(X$6+&=3L MN44IHF$;EW".+/HDUR4P@:5!^BZ3_S2Q?TR>Y$.HOI<:(^F0' M1EQTYN8-/ MJHI8EXU;%Z&V'1ZO1?)'ID? \+=18V15QX\0-[R^S&,<6&[2&![2I5]RRJQS MDKC(HS_$0;I+4SP<,(!_,"G+S.6K'.=,DW!7K3\RN!D10F1O;L\4S69SR"F* M69*ZPEFUQG+?F0WA=:5TSZ=X"\-&@D-Z*VLK05YA#2.KL1H#: ^,"2&U+T-@L8[4PT"!80]V#W-<)1# EMND?) M@)E676X]<7!6D? 2CK%+\2 W/J6RMQ?)<#0(=?90D'_(Y@\K?UDI6CU.:$N MA"F5";L25H@X\2,DC2W'PU3YNH>N:[((6?ZMIWA#-49+Q4P1,!OQUJ+G9R>Y MAYJ'&2%7+W>(=]-(JGL*Z"C-AST\W%OI2C)$C">NAR-7.J#_G +EH?\[W+31 M=VGJ%/!2%5MXHE\$M(/6$1YE[:"$!L2!37WL(%XVB[BM13=LQ_'H?CTQ:!CJ M \1+&I7"H_XD5A0':16)+T?=X6>"@$\MS. JV)RYI)]6/$YNNZO2T]UZR;P0 MZ2*F/9FNAT^''<(V*^PRH\8)"+PH]2(F*8G0@"A;+-V)Y*[.%WM"I=.2/"\# M1#=4/G8I#OGGU3L%")3B03%[HRD((EAPFO-HD;$3Y9D GSIT+3TY9FUJ HO+ M-;9#\R>+KXI8)6!"XW!)O;(Q4:0\3$PSAV\QRJT89T&GEO9&.2:(F.$D0DIT M#K"G:_G]'@5;.2V(E.9([EL#^WM =8@&H M?=D9M ?]SN!*N>JHC>[54!GUKH[WX-<,O-X"%V($3)9-U%NM3!0X;6?0@3C] MF8A";8@SKW<04M+]GUUY(*"GZ>.],QO_,;;8(N44@T1ZS3@3+KKJT3+Z[@<( M!2GG/W_?WSI.!KN"V'VG:JI+P$L=]RNZ115;U]O;Z_IT-IF.9@^__TV:WO3O M'J3^W5 :_=_C>'I+EOM/L-:GJWU MH*/T._W&\*I[#%,S>;37./-=WXQ*8D[R'<62:!H698* RWU?T[PEE0?4>=ZO M324Z!2E5-7\BF-HKNXZ8=^%C7X@>R=QK"ZA[YL:17+%]1]W>=VXF=]?RPVAV M*PU'EP\T&4/0#\VN0'N2B:JVE&A?GV 7BK*&YD?T@Q!2IEMRX:=C9%U_=L<6 M3?%+X3@ &+]3NW9)PX-2QIY519SIG\_I[5E=F#(!]XDX#8\6\)_';Q'R2S46GW9J5VT=^R"@ C%N+SH5,J=8 M>IG#@VJ30GKHT;^N[Z7I:"8-)K>WDSOI_I?^;/0)]K584N7^"QFL+]?( ML72@1PR1Z:5'011NYPAV)_\8+X&#M)TI9:V(MX24$M7VHE$%'P2T97=+P/[) M!)PNF1QY?Q9IDNW)11I:L2<7/F+5R/+M;V(L6=>CI7]\#O<(2F76,E!!RZ>" MG'VQ2L0+^K^QK@E%+Q"#.;SSEL\0TSO(;"7U[P9./-=Q@47CFU+ 5;@5,:CT M!T:O0D(]:^[P5A=O@I04;W0V[$3\P1*\LX@\ZK@$9D15=N+*/R.;)@-GD7GL M/D,0Y9=T&[2R=N.<$2'=T ZPV"]7JO/PB;%68AYL=MOB%N YLHI9 M^=T$__;HFMU-&M]=36:W_8Y3GT G=&;BP%!!K( ?A\3>#OT.(4^KF>;9&CS M,$5:YHW8O?7ZU.J/%+4QZJO-8:,S5/O=05^]NNBK@W9_H/0;A2]5I:Q_$:0E M+5Z1G\59><01P<92EL\AHOH86X9=)K^+H2V11BP:P]38S<2Y?Y2_@ M9 &G EZ*:$_RW/1*/8HOF'+^"U,IF"K-R3V$DZ?L/WG)YY,VI4()Z[_ D;13 ME6(A5YSY<<]CZ;4ES?4P?:B6F!'SU+B.I*)?N.%95+@YEQN0?FRXA&S(5G(V M2L5)[775=N,+)%L@X6%:;J3X$=26S#R92@I"LBM] 88',"5XF!MA?N3EA>VK MA$5V^'2ZS\OLU2:[TA>6>+!4@H?\F>Z3/(0_SGU1!KZOO_\;4$L#!!0 ( M !N 8U4U$7A5/3\ 'C+ P 5 87)O8RTR,#(R,#DS,%]D968N>&UL[7UK M<^.VLN#WK=K_H)W[8>]6K>>9G&12)_>6;,LSJK4M7TF>W/,I19.0Q!.*4$!2 MMLZO7X"D*%+"DR^T,JY*32P)#?0+C>Y& _C[?[ZL@\$6D M_7@UF./-Q@D'=X@0/P@&E\3WEF@P^/#^+>WT[:?!Q47>QZ4341@<#M+./K[] M4/QRE?>'PU\&'SZ\^_3NX_N/'P<__/+#C[_\\//@X:YH>$?Q6_C*EH$?_O$+ M^^>)#CF@A(91^O'7-ZLXWOSR[MWS\_/;ER<2O,5D2;MX_^G=OO6;O#G[U8L+ M@'+C']]E/Q9-3[I^_I2V_?#Y\^=WZ:]%T\CG-:2=?GCWWW>W,W>%ULZ%'T:Q M$[H,E\C_)4J_O,6N$Z>B4I(P$+9@GR[VS2[85Q' ]YA2%,VBR6*R023E0O1FP 9^G(XK MF#K$7=%Q_GCKXO4[UN!=PT%2EFAIS3L+[!C]F?CQKD-6[ ?HD0W7?N0&.$H( MNG%\\LT)$G2''/8YQ6GN/ 5(6_J:G5DAC_ZUP9&?*MHUBAT_J$$6MQ,KY#P0 M3.=-O'L(G# >AAY3G0WCNUGZD;G M%#7\,77XJ./GHV@*$ 8/H-QH97R51C-?,R/F1LZ3:NZ04Y(UK.#YIY*9J=VPG,^&0D$8-S&:S2 .'LY5#Z@M;T9V=I!DB_I8J MW1:Q".HK\I84PW%(XR84Q5/J\G4V#=)I9]W!8,%HLD!M/%H=_>Y-PBMR$$$H172K\^DRJ M-PI$AMQCMD3VP!/Q0'#8DBZ<-WY(E=EW@I**M\L4]3"6HI8TC_'@D'@W)PYU MH=RFX:ZB0SN^*%HR9H_#-'ID".5A%#5W7PB.HCN'4)MWN9NB#28QVXC+0>H[ MI\V'M,.JY"E"?R84C]&V$?V"?HR)2O&F(^V)R_\\Q@5%:^L/^EM07O M4(06[_+V[YY]#Y&+T"$$/R/R1LDD'H8!(45_;,"+_ -EYH>?+SY\N/B8%B_\ MV_%895+V=)A'.T[H.80Y^UFL/WRA!A6O'3_,$R"127"FW5F50X::QFB+]@4K M"R=Z2MF81!=+Q]FDU3+O$!V+?<.ZC%)\4UP1\M:G6G?2128*VO;=Z"5F*5@Z MCT8A-:V92W?K1W%'2E?TX(?Q.\]?%XKA!(%:DTJ%.ZSRY<>4YA(DE^M-L*)_ M,_;@\,++!%P31V$_76*<*F9SA"O=M(]OVOW%&JV?#O;%%%E>'ZUCNJ(=$C=Y M0A<%4)#61YZV M^?WC$?W"5N^,*#E=5M@WOP\7,:*.#OD#Q3-$MKZ+HGR@NXHRYRAKP?S^X8@$ M;:B"I(/"#4F5.#H9]KTO"%ZKN8@-QD\B.@+>L'&=PJ;GTZ^F):".*"?54?GU#_]H0'Q,_WOWZYKVI2C16[G%('1Y4)&6&3U&ZA2%0N2Q+DG6(DH%79_HA42?LFTT2#Y5@+B5[GB!AK M-DTTL 4W0?1GAOZ4./^Y<+)T:$&T-!]J383>EPL.PEISH+1,?&HT"_KT)(YC M &TH$)[$QW/S)#X6*O*W'^Q:RGQ3D^*+:*RZU^;=/0Y=J671ACNR+QIP/5@9 M#2P@V1H-='-U:J9- HNSKQ0[;( K(W8%"#]RT0#J,E[7&!Y$N*Z!9ZX-/W*U MX>_OJMFU4IY0G79K#B\&A9_IAW_F ]C[(NA^P_O>YN6*$ M0NM3O>PG[[9?#2Z3R ]1M!=*Q! 4Y>%D,$(730GUS@;YQFE'(7G'K:KDU)GX MFFS&$B0:SGSA9HAX]LN1+B\/)\@>@C KJK#'/#\/@M<;'.K.!!Z,>B:(H&R0 M?X2+=$9PVPK)%;9N;X8HV(\UD+$W4_C(EV>*$&G+,R9YBGS/=\ANYK CIFG! MLFRVB-J+9XH,P@K)!S3NG37]LU0$)%]$E(!B)FB!-I],&M+!IECU/ZO$5%36 M'BWL[4ZOH??/)#^K?H/)/7H>NBY.TK.J#P2']$\7J5PUHS[$V3737FRP:T[[ MGBR&7J9MW!A/UE1(O*AQXPE75S98C5OOT\Z0EO)4%-'0P>2+2%S2)/KIH$7T MP^]7V;E7?XNRXO '1*-0[X ;9Y[I@IUHEPD@%/JY"YP^8"T>M+# U9 1-D6N MMPFG3PR;8V9$V%WNV-T=A\)QR9IVVE!HN_E-[5/'? ZINRAJKDEI%:#Q2B7E M.-9#HO=V1(6MW)@CO8KKD\TH T9T@5 MMO'L,A,:-D:P]YFG15!Y*FH28G=6[N^8>DB(NW*BTOU"E[LK)T9+3':3Q3A& M10M/,E-K]B94U@;]P6*F %GI+*_96PUF*OMK; V:*P9NA9#>K49MPLN6I '! MEKW?]&Y))_A"<+*Y"IPH\A=^=@FMS!660XF]134<,";(O6457!U&M.D_:XL) M&Z+6OU>M(J7B8NN08'?>'=5$E8_]4T=DZ'E^QMO#AGYTN:O0%=$N@H3=Y,W: MI'<))L@[5#E(IF\_@PN5O[_AK1L3%:+J@+Q>;WJ&QZR_QN:H=[43634SNGNW M=7WQ26@RS?C3?\*\8,W,1:%#?"S(D'/;<=/!PI:]D92/^QA&&^2FSQ\(T][" MMGS29*T;);=5[,4:"/2:P!8@O,]82Q&U7_)0NO9!D8X3M):6.PC: R%67N,@ M:F]"<,L5#7+V8TU4K)0Q<%&O%#'(4.Y_-7@@V$O<>$+RT[B"Q8#7C&LP10U[ MIH?=&;8_7RQ<"H1M993Q6S=:"A3,Q1KC][H2\/'=+P12/.TN!'-_3=VRO&YH M@OYFQ'(I(L[P&D)YR1=SC_G+XM\!4% M[#S@8X0\9>&-21?B?+QA)S!YE7ZAS*<;]]. :YR>FN?0ZPD<-\2[_QRX$9WE MN5Z+/@M%W\5KG)1L5AK V[ 3-^07-0N;VJ-*7+PM:*I)65L%VBKN8C4"_19A M"Q NRJXEB-I=[J:(%;VZ<<+N+6E0H!VU?\3H@MH3ESAB&WPTN\0VR=H*L@)T_;B=HK MSM()(-J=-U)QG!RA$Z!D=P[Q2#@].2= W7)JY-DAGBK746XC3EX M8SI]B(P0EHY*SS5>[@YM'IQ=>N2$87Y /_28P5,&1ET,)=Y_[6BPYMD4@6[@ M[G'O/[U2I;6RP]L1C9:-0QC[GA\D[$SBC#V@D]X@-GIAM4[(RYY^7&^2."5V MLB@]C9;1NN-W(#,UW8TH-ES=C@E'<$J3I@(S9&';IJ87W+^,A.I!?SGJ=N=3^53!+5:>^!,U%^J2# *O=(9) 8PHKG%V:,A ZR+ M3._S1HQ\><[(D;8[8XH'2"]WI2=(;TA:"NWN))-' U*H4YJP5AG"0TPZMS0@ MU0R1PS:>;69"P\8(]CX#M0@J3T9-0L#,RN+/KSXB[-;MW2W:HD!O8DJ =>:F M AS*](Q.\32>J,(^C*:LM)8!7S5XJMS9DLI4XUF:54@9G6:;E.>HI? M;R97V^M,WE,(JR1G!4N']]ZGE'T/\Q#;F6#7C.-PD,?T9AZX?^*FW5*9& M;VJW/)R:X1T,V*;!$.H/ST9T0(M-"=$"S76-3,HDIQHH-9%%SH>;+ M *#0*[458@ CFENR]:G;MK&)=XS45JIVH,00:E9.[$/G( MVIT)7Q*'.&&,T.0I\)?934:7NWLGIK-5,BM48$+-T0&$PH<,*^F\48$9\>$8 ML/%<,I 2-D.M]QFF)J4\VW1(L+T"1=%5>HG8$M$X$!7$3!:'KV7;)_H=2*RX M21?VN;33F) 2"$T^G,"TL*35$!76QL_":J=/3W4-E-)A>>L_?R)QZ/Z9^)&O MVOGGMQ9O@HO;0R&6_4F0?'8IX8P8< +9O!A *19LB%+_)0$B$BH5 3JHVS[$ M%3@Q*X,G\:[TGEO$[B4X_"(]SZ7;@>1HETD7MKFD.!)YW%"+ZE8/=-60!U:A M9>%0ESX9U=.2//1M')%/J&-+-@P/5J@M/"!_VDQPB)S?L+>+E] FO_Y_N*3F M*WT=X @EX6EY;5@NY4;0#<_32X6!:^#3\_%Z'O[%-5 F>(-57"F,*?'=+T1Z*P^,AW&E)(A6G8Y?Q8V0^W:)M^\\Y&<:1?\X*!+]\/LM M6CK!B,9O7+^-T^)$201MND<]&X^K[L<_5M-/+G9,'WE8 M]>_[3)Y#1**5OQ$X/97?N6O^28O>41XN4>BNU@Z1 M'6]4@0G]5AU &'S88R5UWE5@!GPX!6SLPAM("9NAUKLKKR:E[,_KD !NWBDJ M9"00)K/-=KW,"4K*HAD)A#[A+9?/Z E#-JDLE])("9!.I<[+:A3NTYWS3TRN MDBC&:^J>"MS!TT9<)XC?K"]*6,INLJC@('3YA&VY=$E;-W+CI(S%&J/WZJWQ ML-V[:E(L+5H'P.(R=<.D_!?G)A\M=AK'J2))^#^+*9[,^@#'J@*#R MKB;#7NHP3-1/\XKH6H+&C9#NOT+:A,C*L2%SXNS._&\.\=GAI:D3RWS!XV9" ME>0UM$V7="Z>-M2BK<49)>$M5@W>^\PX1;:L_GPD[6KX_F)&B7:7FXB/GAPU MLDF+5*,UKR7MX$)1 1^Q;-#>-;B*9.6H"[ K/(^>1M:XN$@"(=0#!0P@PJ5: M+X4Q);[%.:$G$FR DNTGNL47&BE1M_RN\!ZQ_''O<#ET8W^;WHTY0\OT6E_Q MW-*$%JJ: ;P5YF0H<)"33CL5F)@=&H#-'RTP M)$@RHQ($^)G=BG:YNT8+1 CRYLY+&D%)PQ,]<(EKK]^!G4LQJ[@HKL/D-1;2 M+F[>0FAC+!>L@YB%L$>7D.JEF"("(#B6#*LD7F'"K_N2-U9X5+SF,"C5<")/ MFQM0V[KK*.'\B=?(1\22PWB*^*FOR$?8\EJ$HG21E"PWAQ;B%:7:QB(A\O17 MN8V*F#97!BX+L63(_FU^&<5*ENL8-;OZ.HE7B%SA]=J/TWON)(K+:RH4NJ@Q M!!JE.LUOK$UGBUJNX#?60:)WO>C*Q"LC5+_USG)2:CY\>@R3 M*'&""1F'B^P1@)@]+RZ931((H4(I8 1+IU+4AA3XEN<3WHBP08H]3Z?I"24 M9Y,2]?[KIF?N"GD).YTT^C/QX]T=BE?8&X?4#4W#QM-O$9+VUYKL9!K'IE0P+5L$?>C,:./LN]5(F"PZ6:10>\7^2+IIM#B%D:]N# MM%$]KM +W!WV-LK(^=265^ZVJ3PV$W]_=R2L6_HQ^Z7Z74Y.A1O/S\]OV5,Y M!+M_O'7Q^EW*BJ((Y3%T$L^/TYC8H]Q)_XAPX'OL=I.B&<4YKSVAO[ZI: IZ MB1$%]8Z8^?[]Q_?O!Q>#H@OZ=S'8H!AM4![NT#@:X,6@,N(Z"*,*4868Z3B? M4@X].1%Z4^AWOP5I\+QG'?"!-QLNTBE., MMR>C$=\=:LU29K[__.E]RE#VS>_[O-[!<.2#EK&EA&U8 M5"1T!/6 >Y7N#XT,NB9%@"388.8"G)L_-I%>W[-/X(JR!YS2\_ITZ+2N+:W4 M'Z\WCD_RA?_$%57#]"J&O]41@R8A@.;.%+%LEQLG[/75JY5#EDA\NS.O::]" M^:F9^\+#'Y LQNP:<(JD?,DY:=6K!'YN(H$3U $QGU5.L#=W)N&U'VUP]D[( M9)%=,_)!( L54*^B^=Q$-"I* $DJM:GW.,3[DY?9J1?YK%$!]9M3>M]$5"I2 M (DJPXSIU3YH],.$[<04>;%+M, $%>>64#1ZH9XFY9,?.F27\H"2RO('E)]! M2FQF0X36L<,1^U621GF93OD 3L,H_KGZ7]*X9>'+M8/3NE_)-LK""&D ))5[ MZN\6"BB0Q5&;?B70* %RA#D@OH\<$M*9&CT@,J,.+F+/3[L"_@O:]BN'1JD* M 06 Y7'M!TE\V)=72*1HW:],&B4@A#0 DLIOR%^N*%+#+5T+E^@^8?1/%BF^ MT22)H]@)TSSV4Y0FN07B,N^F7SG6RF#4)^X,!2PSCX9]0-B3KJO7=>0.S]8* M,,\-T D!9F(7]P)A^ZY#P8L)5XO^[^\LU\=EY;^:M7$_-*V-*T9[K8MKC&/& MRRN\WN!0MRZ.#W.6=7%\4BS[LE636=TG:07!6I.I4+3>YV=#/SB^-P[S4\Q2(2A@(#@1V@)1T&)9 M.*Z;K)/T'=#]A2H;@E;,/FSS9*=<4/KP$"IV](6F3Y?M#>F8DH"\?2)!*BU1 M8PCE-MJB$1%A5PYS@IPH(;O4\&8V6"H*27L(Y3/:TI#0\5I&_%I&+-V)8JJ# MKE'V_W'FLZQP0-D39?HWQ4%P@\FS0T0Y8.->(+@.VAM79J0!2BZ=8BJ:T(98*48 $PEE),USU/8A]>PBN M=@NBDE (2&Y#[Y])=LE"E+YYC+PYGCLO[*@'(Y:ZJ)3$_88K2[ZN61V"K,JZ M48\0?/D69-^(!X"T(U-8%OE3?)NI1;VN($03K9EM4^(!*<(U>QL=A5Y42M!= M.=%*(&QQN]\4C=:; .\02ML\),1= M44:PY[MDKJYY7Q .#+3E#9M3#U\7,L,D)$&<=:C9&X3C"]WI@YI^^!J1ZK39 MREZC(PAG)3JV"V>PJDO5N T=D/<$XAA&U];@?-4@U>)[])S^8K@2',.".$S1 M\80OD0M?N)ERUI3N"3"($Q5=SV2H\MT_9[C(=G:'HQY',H1U5LP1"G6D\7<>7E@US-0QL?Y MZ/LX&MR-AK/'Z>AN=#^?#?X]Z_C_@*U/+KB1 MG3FGFG#K.T]^D#ZIFW/(FX13Y":$K<.TP3T.R?XC.Y 0R4J;6^R_9P/R0-A1 M[WC'$@8Q18NM8IOTGL>=XODM+4@X%=*MJT#94&CQPNY*(421(2@MN-:"!%)^ M;:#.6O(KDVA7?G>.N_)#1'9E]*15]UPFSRHK2HLD_PYK!(^HY]&8$4@(N*09_Z*F;1C<0G/^^=4N#+8"BQ@)Y M.5/,],.L+PA55_TIB1EO(&K*L9J?&LJZ=D36$X3Z+'NF1,89N#I2BT'%([AS MY*Y"_\\$92NOH59U-3:$NK"S<) E(CR?WL\&_Y]W!S;EFJ?+#NS%.P-XVGZT0BM.;O_<'?0\T1I>[ MC&%.\(7@9!/1+O*+WVF;[)I!JEC%+8.RC&QOH_=>&5M"\2IPHLA?^&[V?KPX M5ZN$@I.G[5EMJE6V"BX=#,E'VTN7!%=I,E<##D@J5U/3-04((XE;03#[0#5S M<;F;.0&ZQS%?8:59WF9=0D@#:ZNR4-3&9$.X5[9+$R=9"OH:W,**(B[4LK6B M],5LJ N3"GOAJ]B->P.RB/4[U84&TH1S7;S9E<$C\;*"X+;C%RER] MBX=WC4*LTG9@67483)L4)J0T&P3I;429M'G3_4=ACMD8H@^DI'11O\ M+'J86=@8PE:Q36%*6 -H+Z5"K)Q6=L^Q[^4?=!Q_H^X@[!E;7DKJ,P^J0HDR M.LRKFRSR)[E';#,E\NDB=^L+'W%JWBV$S6!("E:+B8 4[? \''L#=K63'$S+&W"2LL,S;;D?WA=$?V83IY&$WG__B_@X?;X?U\,+R_ M'HS^ZW'\P([%G,$6[6&?75R*+;O07QL3VSTEI<1_LL MQKQQW+S^9_\P]4W EIR\HE&49:S=%814L.'QE68$VYV(MT[(7AR_3/ST$CGI MAK2@+8243,T#1P**NIA;<^*$U!!KA'U=UT_J^9# MFP#E*_APS>Y-^5?ZO9 R@8S;ZQZT0R35AO9X $AOA%C>(Y$NR$% >U/U9GM* ME[UD:G;+V3C;,DZH^G2526,)W_8S"^_S::S?/[A,XH;6=4!L)Q0;4NA]_)4D=M% FCDXABYXD1/]7>;:5!]#2KR.%7DH9S] M%4QQ53QITH'%)_*,R>3'EW(["*:D\-@]F3R'B$0K?_- EP#ZV5FB.;Y$0Y>V M(R=O>=7K D)(64_,]>CMO'!0 Z.:@H,1\74K+)O1 :LWG2.R9@?R#U26OS4+ M%WXZ#1=N)_=?+N:CZ=W@>G0YIU_LQQG@Q8"-=!'3H09LK#.((ZHW%\B"!F[+ MODOR*CC(SIMS&L+Q[B5,KQ2Y<8BP7!)9P4A]>$[8'$CE@UB?Q'+HV@&?HBT. MMGZXO**+G;_?G-]=)^@>;_>GA'X0.^AF\!#J&%1:52P^9J1U[B;,4$A'N*1,&57IP,(!ZQJ6SXY:3!R=D>!G6&N[J,R5Y?U/]@/< 8).B;@R:+* M%UF:3M+^-5E7)UFG%,!KRNXU9?>:LFLE96?9P^/,=%5.0@%C+S.A14S%UQ/; MN3/,4O"HN7->_'6ROL2$X&>FDLZ&_A+O#$0K[@)"%J,5F8M)!.3UWZ*8.K/1 M'O=)$D>Q$WJJ1)0:#$)NPUR,2K( B:ZZ=*1W\<\V!#G>)/SF$)]9'!:A?-!R M4&3@$'(@QJ+4)P^82']#_G)%8\KA%A$:4):#38DDI5 0DB6U!"BE"I#<>,1= MX?7:3TM[;A"2&U-=: A9DU:61BYUT.69Y>R:.#WB+GJ5[$]=2E9((G#Q3A%C M%7O4IH& 99WT*N*?.Q2QC$A 0OZ-XD%Q7[!'A;)-D=0EB*)DOS,B$*P.8*_" M_-R2,'4(LY>]/JP)[/:4J_2ZLB4*71]%U(]+",/QSDG]<[-T]L^GI:=7D[N[ M<7Y$C5WU=36YGX_OOXSNK\:C&?V]&'"0CW@&^>W',*&"#"9D'"X(^C-A&Q54 M$V0I;CE(S_-5@(PDW2V%@)/WUA%,>9I*R;)K4P6H21/A"A@@V7 -[=.0$8RW MB>Z=F%HO=C&D$S'CM;^,ZLIA.,>[T9896>E5*69=0$BD:ZEF681F)(*<=ZJ< MNAK,7EI=ER2-67?&R74<10=/AWK6+O*WLCUI<7L(:?,Z,I60!"B8>*!>*T)> M=$/I+9S#&8KC3*VR8UPL3>S&_C:] 5 @P3H=04BEUQ%M'5I!QA]SYR6/ ZK: M2G\R#45.*FM4H0@=NPA"+@9L_(%;1N ,(I,3IDG+;@2-K5IFG]VMG3H,+.(^ M6"M)<&+2 9Q812XJL=V6TV>[WK2RPF182D,6*020@,5<026K;I7"+BI[[G&8 M76A_2>V/1XW:,/'\.!J]Y#?4WSFALT3>Y8X]+T#H2G&%R09G%]6+ZWW:Z!5" M\**AHH<7@5J@N?-39$V09(Q@]X]X7Y'#7IE_6-$^NM$!Z5 V%:/E.=.*\DB9 M!C2=_>_]78,7@VS(07G,03'H&01'L^0I\CW?(;L)X5W"E;V^D[+Z-], M>DMAJT/T?;M7@4\)34G<)6D/)\SJ0NB5V[[$3+!\5]L!G>Q1L?1! ,=-;[R5 MA60Z@$ B,Z7&5B2E05<7#OHPOG/('R@N3*78P18VA1 YZ2M4X0,+Z0&4;^;J MD,JI50%9O+M0BQR^!6O#0IZA2YR2QFISD'>=I.$6HNKIS58.0=$]>DY_$FJ" M)C $I[B&;FA2!V@^5[9"\H(KEJA;KW&8DJ.S7<2'@[ [9"Y##<(@!3973K2Z M]K>^1\,5PSV?SZ=[/H)0A@TR*$8YA]BEN!@R-\17@1-I7IC.@;"PQF8[F6FI M!WL91Q%7<%L#BBK4XCA>8KD4'2;>)]MVDX.C/$P0MP<4'4BT3B$@& 5F1XA) M*\D$;4'$#BKED@@#1MX[G>":T8&@K;V@0(H\_^YRCET[0]>^6.)+[L[P*8H) M#5L%PI.#0'#CM:4I)P60SU["K\"91AIIF'&-W, YO7;>#!2"#=31Q:.G(34H M R3%!V>7UG1-%CQ216&7 @C"A#.5G(HF2.%6Z4VTK"8[?6QYQ1RM+6+[8J8A MV"?-$*PT\" =>5 9.JN_@Q^82?F7%0 P2F21FED7O2?'*%Z'1X 8;CA,*SC;W L2[)AO(M&=DS##(I#011SX,ZY>G_Q^&I MFS7%07"#R;-#1(&,<2\0/.,V],.8<$ ASRFFLFW"HX80K'1-W3W9(SPB#9"( M9'IYC^+)8NZ\/+#;U2GWXZRPC5FB.7YPV/4JBFQ1:[U#F,TM*$-K_("D0:Y_ MB1:8H"G+ND21O_#=M$R[H(A'BDAA:G8&P5BT/)4J>E.3+8#4Y!ASMM\^Q*Z? MW].454[4T)@6^H5@7#I4GA8X!$B/&C*JFX4*1O%+EP:H*7_L)76G:(O"!#&M M9X<8&(71;WZ\NDJBF%) (G;QQG))T)+ZZ7ECHZSNA_>G9P2FHV^C^\?1X&8Z MN4M/4D^'5_/9X+?Q_.O@ZG$VG]R-IK,,J!A[D ]^!FG=$MI4,I-%CKGTL5$I MB*VT[642T> KBF99Q*R5MN7#P$G;Z@B'FZ;E$V8YA,QPD=?:5-M 2\O*=*PB MARH9713;[PW@A"I5YC_F@XJ+[I4@$%QOKI84=?9*$CHYU[!@CT:G]?TS1+:^ MB]2\5L- <%7ES%;3T(%!B4A<,B;TT\&0T ^LQM=+J/Q)CA''RHN;63#LPHUV M/<,NIL4:Z]E--GMUX-IR15O+-EVE1$=LS=U26YL6NQ%W2S3TP5W:6%][*ZUMAM[-.%RF MPOJQ($;#@80TX)=NN,M!;#[5H2T4/5)L!T I1O+2]FH;FZ]L&//^"/>$%.R;&OX'6#-3FBQAF1DB;)$!)W[F_]L-E?J9Z@,'[ M/KLUE2(N7Y=40!!21T;J61&;@KC^8^VI$RY%N8W2;Q:LG>@]>8.$1HD 2YSE MJOK)KP R%2=Z4.&A/?V\H_Q8)VLA'X]^MYV7X A]S\@C3"VP,GO24\S*ZN^V MDQ R5E8QM?SL(=\@W2IJEM5@]FJ4=4FJGHR4V>7^:Y"%NUFL'B&*,'FD+(T. MV94'E'[#W\Y2P4#88C$1FB99@*(Y3D5&N2"CN -V&$64I/1V6&'Q5XV>()3J MU)F5M8@%7'=#57.!R3J]<.V.8 ]#[1]-K6J7^=[LDZ+]":J!<,9!J _ M$-WG^OS(*OX_=&5TBNXA.-H E$>+5V?HIR^<)#"[3;\+=SW'X]5M_S[=]E<7 M"H 5>W6A7EVH5Q?JU85Z=:$$+M3^6Y::C8U3G"=WQNGZ3/MA!]FX9^ C'6Y8 M';HN*U*+[G&,HEOLA*Q0[<8/J6)0%3B\SJQWR;=A;_U?G:2%W67I56K%+>'- MNH23F&RH$$T%JXR1M&:.WQ1(B5P;FGYTMP&'6.NE8>AW MJJ+W*,[O1%&(GP\"(=!K(GPY=99O94Z?"695+G2YR1\!/OS-PH,P,KRUXX/@ M9<^+R^%L=$W=ZKN'T?UL.!]/[E-7^C#<(!_OK/SIT7H3X!U">5US>D_Z"5.' M08I&7I+BXF7H_PMY681UA:-8\TF=5L?JVRRPN]M4SG6U#41ON0-Q5VQ%E0.6 MC\CQB6.OAB_3E2>ZW!W:Y-?/IQ0] ) M]5T<^C2D[W\5I!<+6[5.BB9)1'?!>BN/6=)S_0D(:@(02WJA>!".BW M?$U^*^N(*JYJ?11[X5='#.-'::VN\N<8PV6D(8]/>>ZGB[PX36 (!J@'K=)E M![1 <.C&_I;B8QK]\1]#Y4=_^S'.*N*KOVAI/IS:M/_7R*[6DZKMB/4UFGN- MYL!%FZ=9(G()[#K'_L8_"V>W$\/1LZ[O&?Y=J/D7VD4H%\FVK. MP<#FS>+?@Z9S6/Y=*'O!^=^0OUS1_P^WB#A+E*YN[/Z9&\ -XAGPWX6\=BP9MCGTG$ZL:2\&;7<;X?2?!-]PI9BRQ M[V*>5>,Y>//,&+^S]O#^"O/,6&+?Q3S+H\F$H C>)#-#[CM)/,"=86;B@E:G M_!B2HB:[YH'5DXM@)"7+Y>$&Z P/K+Z6+[^6+[^6+[^6+Y]1^;*@QO*HRI:. M>O2-HM[2#/XL>MO*1&AE\Z> M],K<\7KC^(0M)&:IFH^G=XO=3NZ_7-R.OXVN!\/[Z\%D_G4T'0QGL]%\,+Y[ M&(ZG=Z/[^5DE:#+F(._ NO26X:\H8$Q\C)!F(D:[GY[ME!JORYTB'V/6!<1T MC:&0R\;#C'B[:Y(:U_0+94JF1C] \BUUM-U,VB>4=Y%K&7L!.GH,59Q8D32& MXALHB12(A$/I\4R4^C'JPE^&H02@_E:%MB,$\SWR$Z13%#'_>/!2UA. T MUQ2@E*[V@C$CUA]>A=870AD&0HE)^^(H4P@H2CZ$'I,%AU@:.CT*;S;3A(50 MT-#0/FI2"E*N57P/Z,YB)T892>.0AJIH0K(U?,4_=BQ'G7"(7MYC9%#V*M*[!%'BNX:AVD.QRR;\<-I-F,TG-Z/ M[[_,!@^C*:L\N9O<#V9?A]/1664P2LS9I[9\]W*7,>HJ<"+=^\YU^^F[9"2, M?<\/DICJYPRY"55!'T6C%S=(J)RSYZK6FR3.[XP\(6/'[T!6@-+EB!#S(X8J M5"E;Z9)7EI]9X6*FS)ZHP8 D2WJ86&I-Z3J5DM90Y!M([#6[T0N=)GZ$'HCO MHN$3WJ([A_R!XO2SXK8PTVX@I%]TE;AZ&9@II9;WXGCF2Y5Z40%9O'Q;BQS! M7=JZEOP,:T+N49SYI[$<'DP)]2K MCHG_E,3ISN-CZ!T^[ZEGI*24"P372L\0D;:S@/ MW=CZLL(!Y:%4(8Q[@9 (:CC7=<@\2T%?,P_D)&W>H!\(V9HNA5T0"DC<1\>5 MLLO@\O+4:!Q%"?)D$UH?O%?A_JTMX>K3!UVFN?)EF$^2.(H=NOJ$RZ'WSR2* MTXI4>2%NXUY[U8"?.M4 $[([WU*CUH>DKGU:W+9/I$;#./,L,FMTG8>+H\4" MN3%[A:5R((%;@]!*OQ#BY98FQ*%XH17.P%2,HK"2(?F0$'?E1(B==VE-120C M0 CM0"B+A$?0%YK)0L0L,Q]"W$NO6O)SQZZ$F$Q @FZ851ZNV?/-W6S,[/ON M52D^MZ44+1%O;Q?W&A%_ZS#TV?L27Y&WI/B-PQA1;8ZG3HQFS\XF,MO5_?%T M5_=Z-!U_&\['WT:SM$C]Z^CZR_C^"_UE/]: #39(1SN#G=[B-HBHQ,!+AQIX M=I8!H?@V?R_O ML7"% 4A.5^D#0Y"#7*%*B29MJJ 8L:BP["=1LM"*<6'L%?9H$5.>)5TN9N=8 M (0S;+-4QF113BC(-Z2T("%DE(U51(NRSK; MUUS?:Z[O-=<',=?WW6X-*Q,'-FSCZU;QZU;QZU;Q7W&K^!Z'AQ!;*B%N2PCI M(1.)<(FP[3=PK;3LPDX9A(4E2Y (LKMD29D$4N+R.SOE,$!6, U=UI 1C+5L M[];FSV!IN?-';2&L5UK*QG/GCVBQ[5A(;(G^AK$<&,+.L0YYJJQ%5T;V#+>4 MCY19;_K"<&OJZ\0).8".CZ37UG/NI&-$73G1ZB; S^E.3Z'#:($)FB*776[B M+_Q\10F]N?,B$&?+8T#85*NO#"TSXYQ5Z9BFC-(6]4@R (0=OQZ52,()0!IT M8,@>[TE8VHI&HG(C#3@(%UBTX54("00MQO9OIVUY# A78+2I'F=Z\6R=8H%R M?:9QC<#)X\C-:@1R7 89,F=0&?!ZV/'[V]%Z/>SXNH/UNH,%)R/XNH/UNH/5 M>7+VW$K27H^;OI:@O9:@05FB_AHE:*^'&U\/-W*487]TPD=J):BTA>"J&*N! M@!:0ZEG#)EW#VH"J+?#;\/;Q]'@;C2K4Z!^>6NI&$W M!/V9H-#=26(G+4B >;ZV5(#K9,AX87=YX1F2 D%I_*0%"22,,E!GKOQD),*3 M7U1HJS3$T@.%$' 9**E*?*<$=B"_B,0EV=%/![G1#^4'D_Y,J/MPA^(5]L8A M]5[2&YI/OT6(O9G%L;K-NP.8S6K3%#=G4/_Z(<*':XYU "Q;X;9T?B]/%;E= MW+LP;R?+;/%AI9L\AXBPHPX/U$%BKVWP[U72 @/E MG+WW2W:HN"08+[U(Q/M,.\:0K[>AN:8C4 $*?1!](RN%/@OOMMGR@X@$B\K MYBF^QD98T@<\'RUM^RLZ09UL)'V>0 MH*QT1^I_>,I-S@N[1N"!8&HNX]U#X*0[1FQ78,,6K,L=.\$CL>Q:D!9L?(=I M=:&-U^(%4$$K#X%J00*QP0;JK"4_."=#[QQWY8>([,KH2?UD*00$"VR@DF5A M2>GJ9/7S I3=A11%F#Q2;LE6/G%C"#S74*/#PB4FQ?)<.,15Z9*L6*G$S2TL M3QUNZ F7)S$#X,E1NA3) ("L0"K=5,FE2S?^>+QK/]K@R D>$/$Q_^85 S@0 MYDVI485UTR.J\]+'8S1F3L >O'3YUY7K@4 H?&L@B1-Z>A<"V]MG;RK>8'+G MD#]0?.O3M=)+SPL83!)%'Q"JS)I-& 6!7=<4*X6W"+B2&:YH)W-%5#!6@'&H+9L7@_^ MO1[\L_C!0HAC.MS@0_KV2W%? M6^D! M-C#R=O'XB//:1C#HI!*\\>?!]G'AA\=N,EA_V>".C\&(1ZR9]^ MS988D?4U>E)MSO";_K7./JA4H>P.\/EA-^PXQDFZ1R-J#&1_1J::,CETN2]S MX[\@C]U\S 839YBYS2#LNLCUHUA#N?@#":@K9UZRXY&FQ[=*4'^M(P0FYDO) M&LM54)BDPCCX;1P'3EI58]0#$)NGJ>65BB@3,BW?)A'%_II:EXZ&HK8N!<(R:>&4C:F&[ MRB^2U&7-OGHV%'JX2:)^DP[@Y"\;";H\_TW(M[LDE/&1IBIY#8&$[.;:*I)5 MA\>7%,5!P\4B/2:)O%$8BVIG90TA!-IB9=I7"HFP[Y_A5RR\0V3#<)4\AL!O M!B=GV=ADB8FT4/V*-@GU3N@*/UP2E+E;1Z@)WRPP@ 50.2O3OJ*(5I^B+C9: M)H$W<9%#8UMVI!M)CO&)6EJOJS55IV+W1411%WS^Z@U^2VCJCTS%"'W[1)O:>SD9U:(_G$P0/3#[[=HZ039RL19#[@MX-S,TG@I MX-+7)_NS<;DF_O1GRU9_P[E# MHQ7'[(@ZB^P7^ETG+0!X5URE.>%IE\[3,$^RC4/WK7@QY[6R[30))%Z8!A[. M<%(8I?FEVNI2@]G;RM(EJ9S'J&EP^M^#$DR9*3M#-,?[Y\_1M4^02X'O$]'T M44% V&@RD:064=V?[\Z.'!9V8,P<>!3%D\4DB:/8"3T_7,Y6#OUNBOY,6 '_ M'%-%<>/A)7:(-UGL4>;)K,W>(>P>&E\(CJ([ARS]D'EXK'R-(9^#F&W=_WSZ7,ML](4=5!J,[V\FT[LAV[1G M&_K9\ .Z7@U2! 89!H.GW>" PR!'XJPV^7.<,RJHD2TQ_7*7_ZBWQ6_04\^3 MORAGN4PB.B>B*,=&5LFO@(&XC6\LRDI ):?7KO7>SV[9EOU1&R"[]5JJ5Y%# ME8PN8IXKYE+1)6)"=2W5CCU2XMR-$@3"ACQ72XI01$E")YFQ!3O]E-Z!-4-D MZ[M(S6LU#(107\YL-0T@# K/5*HR:7J@]K)I)J3Q,VH&Z\@9UG0?4W=P_R:+ M;)LH.G$K5>^0-^P3T'PV5YMFI ,*$245Q2I?%G$_R%*6/$<:CK7$BY_/I&8S9 MX^5L]%^/+)(28^B"]J"6/U5RB41AKV"ND-0RYXT82