0000844965-22-000007.txt : 20220228 0000844965-22-000007.hdr.sgml : 20220228 20220228170454 ACCESSION NUMBER: 0000844965-22-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220228 DATE AS OF CHANGE: 20220228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TETRA TECHNOLOGIES INC CENTRAL INDEX KEY: 0000844965 STANDARD INDUSTRIAL CLASSIFICATION: CRUDE PETROLEUM & NATURAL GAS [1311] IRS NUMBER: 742148293 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13455 FILM NUMBER: 22691112 BUSINESS ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 2813671983 MAIL ADDRESS: STREET 1: 24955 INTERSTATE 45 NORTH CITY: THE WOODLANDS STATE: TX ZIP: 77380 10-K 1 tti-20211231.htm 10-K tti-20211231
00008449652021FYfalse0002531045153000008449652021-01-012021-12-3100008449652021-06-30iso4217:USD00008449652022-02-25xbrli:shares0000844965tti:TermCreditAgreementMembertti:TermLoanMemberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-102018-09-10xbrli:pure0000844965tti:TermCreditAgreementMembertti:TermLoanMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMember2018-09-102018-09-100000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2021-12-310000844965tti:TermCreditAgreementMembertti:TermLoanMemberus-gaap:SecuredDebtMember2021-12-3100008449652019-01-012019-12-3100008449652021-12-3100008449652020-12-31iso4217:USDxbrli:shares0000844965us-gaap:ProductMember2021-01-012021-12-310000844965us-gaap:ProductMember2020-01-012020-12-310000844965us-gaap:ProductMember2019-01-012019-12-310000844965us-gaap:ServiceMember2021-01-012021-12-310000844965us-gaap:ServiceMember2020-01-012020-12-310000844965us-gaap:ServiceMember2019-01-012019-12-3100008449652020-01-012020-12-310000844965us-gaap:CommonStockMember2018-12-310000844965us-gaap:AdditionalPaidInCapitalMember2018-12-310000844965us-gaap:TreasuryStockMember2018-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310000844965us-gaap:RetainedEarningsMember2018-12-310000844965us-gaap:NoncontrollingInterestMember2018-12-3100008449652018-12-310000844965us-gaap:RetainedEarningsMember2019-01-012019-12-310000844965us-gaap:NoncontrollingInterestMember2019-01-012019-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310000844965us-gaap:CommonStockMember2019-01-012019-12-310000844965us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000844965us-gaap:TreasuryStockMember2019-01-012019-12-310000844965us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310000844965srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310000844965us-gaap:CommonStockMember2019-12-310000844965us-gaap:AdditionalPaidInCapitalMember2019-12-310000844965us-gaap:TreasuryStockMember2019-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000844965us-gaap:RetainedEarningsMember2019-12-310000844965us-gaap:NoncontrollingInterestMember2019-12-3100008449652019-12-310000844965us-gaap:RetainedEarningsMember2020-01-012020-12-310000844965us-gaap:NoncontrollingInterestMember2020-01-012020-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-310000844965us-gaap:CommonStockMember2020-01-012020-12-310000844965us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000844965us-gaap:TreasuryStockMember2020-01-012020-12-310000844965us-gaap:CommonStockMember2020-12-310000844965us-gaap:AdditionalPaidInCapitalMember2020-12-310000844965us-gaap:TreasuryStockMember2020-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000844965us-gaap:RetainedEarningsMember2020-12-310000844965us-gaap:NoncontrollingInterestMember2020-12-310000844965us-gaap:NoncontrollingInterestMember2021-01-012021-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310000844965us-gaap:CommonStockMember2021-01-012021-12-310000844965us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000844965us-gaap:TreasuryStockMember2021-01-012021-12-310000844965us-gaap:CommonStockMember2021-12-310000844965us-gaap:AdditionalPaidInCapitalMember2021-12-310000844965us-gaap:TreasuryStockMember2021-12-310000844965us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000844965us-gaap:RetainedEarningsMember2021-12-310000844965us-gaap:NoncontrollingInterestMember2021-12-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMembertti:CSICompresscoMember2021-01-292021-01-290000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMember2021-01-292021-06-290000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMember2021-01-290000844965tti:CSICompresscoMember2021-12-312021-12-310000844965us-gaap:LineOfCreditMembertti:AssetBasedLendingCreditAgreementMembersrt:ParentCompanyMember2021-12-310000844965us-gaap:FiniteLivedIntangibleAssetsMember2021-01-012021-12-310000844965tti:StandardLithiumMember2021-01-012021-12-310000844965tti:StandardLithiumMember2020-01-012020-12-310000844965tti:StandardLithiumMember2019-01-012019-12-310000844965us-gaap:BuildingMember2021-01-012021-12-310000844965srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310000844965srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310000844965srt:MinimumMemberus-gaap:VehiclesMember2021-01-012021-12-310000844965srt:MaximumMemberus-gaap:VehiclesMember2021-01-012021-12-310000844965srt:MinimumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-01-012021-12-310000844965srt:MaximumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-01-012021-12-310000844965us-gaap:SegmentDiscontinuedOperationsMember2021-01-012021-12-310000844965tti:CSICompresscoMembertti:TransitionServicesAgreementMember2021-01-012021-12-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMember2021-01-012021-12-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMember2020-01-012020-12-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:CSICompresscoMember2019-01-012019-12-310000844965tti:CompressionMemberus-gaap:SegmentDiscontinuedOperationsMember2021-01-012021-12-310000844965us-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2021-01-012021-12-310000844965tti:CompressionMemberus-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-12-310000844965us-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2020-01-012020-12-310000844965us-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-12-310000844965tti:CompressionMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2019-01-012019-12-310000844965tti:MaritechMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMembertti:CompressionMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMemberus-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMembertti:MaritechMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SeriesAPreferredStockMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000844965us-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2021-12-310000844965tti:MaritechMemberus-gaap:SegmentDiscontinuedOperationsMember2021-12-310000844965us-gaap:SegmentDiscontinuedOperationsMember2021-12-310000844965tti:CompressionMemberus-gaap:SegmentDiscontinuedOperationsMember2020-12-310000844965us-gaap:SegmentDiscontinuedOperationsMembertti:OffshoreServicesMember2020-12-310000844965tti:MaritechMemberus-gaap:SegmentDiscontinuedOperationsMember2020-12-310000844965us-gaap:SegmentDiscontinuedOperationsMember2020-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2021-01-012021-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMembercountry:US2019-01-012019-12-310000844965us-gaap:NonUsMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-12-310000844965us-gaap:NonUsMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965us-gaap:NonUsMembertti:CompletionFluidsProductsDivisionMember2019-01-012019-12-310000844965tti:CompletionFluidsProductsDivisionMember2021-01-012021-12-310000844965tti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965tti:CompletionFluidsProductsDivisionMember2019-01-012019-12-310000844965country:UStti:WaterFlowbackServicesMember2021-01-012021-12-310000844965country:UStti:WaterFlowbackServicesMember2020-01-012020-12-310000844965country:UStti:WaterFlowbackServicesMember2019-01-012019-12-310000844965us-gaap:NonUsMembertti:WaterFlowbackServicesMember2021-01-012021-12-310000844965us-gaap:NonUsMembertti:WaterFlowbackServicesMember2020-01-012020-12-310000844965us-gaap:NonUsMembertti:WaterFlowbackServicesMember2019-01-012019-12-310000844965tti:WaterFlowbackServicesMember2021-01-012021-12-310000844965tti:WaterFlowbackServicesMember2020-01-012020-12-310000844965tti:WaterFlowbackServicesMember2019-01-012019-12-310000844965country:US2021-01-012021-12-310000844965country:US2020-01-012020-12-310000844965country:US2019-01-012019-12-310000844965us-gaap:NonUsMember2021-01-012021-12-310000844965us-gaap:NonUsMember2020-01-012020-12-310000844965us-gaap:NonUsMember2019-01-012019-12-310000844965us-gaap:CustomerRelationshipsMember2021-12-310000844965us-gaap:TrademarksAndTradeNamesMember2021-12-310000844965us-gaap:MarketingRelatedIntangibleAssetsMember2021-12-310000844965us-gaap:OtherIntangibleAssetsMember2021-12-310000844965us-gaap:CustomerRelationshipsMember2020-12-310000844965us-gaap:TrademarksAndTradeNamesMember2020-12-310000844965us-gaap:MarketingRelatedIntangibleAssetsMember2020-12-310000844965us-gaap:OtherIntangibleAssetsMember2020-12-310000844965tti:CompletionFluidsProductsDivisionMember2021-10-012021-12-31tti:reportingUnit0000844965tti:StandardLithiumMember2021-10-012021-12-310000844965us-gaap:ConvertibleDebtSecuritiesMembertti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965tti:CSICompresscoMember2021-12-310000844965tti:CSICompresscoMember2020-12-310000844965tti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965tti:CarbonFreeChemicalHoldinsLLCMember2020-12-310000844965tti:StandardLithiumMember2021-12-310000844965tti:StandardLithiumMember2020-12-310000844965srt:MinimumMember2021-12-310000844965srt:MaximumMember2021-12-310000844965srt:MinimumMember2021-01-012021-12-310000844965srt:MaximumMember2021-01-012021-12-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2021-12-310000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2021-12-310000844965tti:TermLoanMemberus-gaap:SecuredDebtMember2020-12-310000844965srt:ParentCompanyMember2021-12-310000844965srt:ParentCompanyMember2020-12-310000844965us-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2021-07-300000844965tti:AssetBackedCreditAgreementSubFacilityMemberus-gaap:LetterOfCreditMember2021-07-300000844965us-gaap:LetterOfCreditMembertti:AssetBasedLendingCreditAgreementMembersrt:ParentCompanyMember2021-12-310000844965us-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2021-12-310000844965tti:SwinglineLoanSublimitMembertti:AssetBasedLendingCreditAgreementMembersrt:ParentCompanyMember2021-12-310000844965tti:AssetBackedCreditAgreementSubFacilityMemberus-gaap:LetterOfCreditMember2021-12-310000844965us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2018-09-102018-09-100000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-102018-09-100000844965srt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310000844965srt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310000844965us-gaap:BaseRateMembersrt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2021-01-012021-12-310000844965srt:MaximumMemberus-gaap:BaseRateMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2021-01-012021-12-310000844965srt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2018-09-102018-09-100000844965srt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2018-09-102018-09-100000844965us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembertti:AssetBasedLendingCreditAgreementMember2018-09-100000844965tti:TermCreditAgreementMemberus-gaap:SecuredDebtMember2021-12-310000844965us-gaap:LineOfCreditMembertti:AssetBasedLendingCreditAgreementMember2021-07-302021-07-300000844965tti:TermCreditAgreementMembertti:TermLoanMemberus-gaap:SecuredDebtMember2018-09-102018-09-100000844965tti:TermCreditAgreementMembertti:TermLoanMemberus-gaap:SecuredDebtMember2018-09-100000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMembertti:InitialBondsMember2018-03-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMembertti:InterimReplacementBondsMember2018-03-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMembertti:FinalBondsMember2018-03-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMember2018-03-310000844965us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertti:OffshoreDivisionMember2019-08-310000844965tti:OffshoreDivisionMembertti:TheClarkesMember2020-09-012020-09-300000844965tti:Tetra2007LongTermIncentiveCompensationPlanMember2021-12-310000844965tti:Tetra2011LongTermIncentiveCompensationPlanMember2013-05-030000844965tti:Tetra2011LongTermIncentiveCompensationPlanMember2021-12-310000844965tti:Tetra2011LongTermIncentiveCompensationPlanMember2016-05-030000844965tti:A2018EquityPlanMemberus-gaap:RestrictedStockMember2018-02-282018-02-280000844965tti:A2018EquityPlanMember2018-05-310000844965us-gaap:EmployeeStockOptionMember2019-01-012019-12-310000844965us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000844965us-gaap:RestrictedStockMember2020-12-310000844965us-gaap:RestrictedStockMember2021-01-012021-12-310000844965us-gaap:RestrictedStockMember2021-12-3100008449652018-09-302018-09-30tti:participant0000844965us-gaap:InvestmentsMembertti:CSICompresscoMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000844965us-gaap:InvestmentsMembertti:CSICompresscoMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel2Membertti:CSICompresscoMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000844965us-gaap:InvestmentsMembertti:CSICompresscoMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMembertti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Membertti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembertti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membertti:CarbonFreeChemicalHoldinsLLCMember2021-12-310000844965us-gaap:FairValueMeasurementsRecurringMember2021-12-310000844965us-gaap:InvestmentsMembertti:StandardLithiumMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:InvestmentsMembertti:StandardLithiumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310000844965us-gaap:InvestmentsMemberus-gaap:FairValueInputsLevel2Membertti:StandardLithiumMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:InvestmentsMembertti:StandardLithiumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310000844965us-gaap:FairValueMeasurementsRecurringMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:CompletionFluidsProductsDivisionMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueInputsLevel1Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Membertti:CompletionFluidsProductsDivisionMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:CompletionFluidsProductsDivisionMemberus-gaap:FairValueInputsLevel3Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMemberus-gaap:FairValueInputsLevel1Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Membertti:WaterFlowbackServicesIntangibleAssetsMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Membertti:WaterFlowbackServicesIntangibleAssetsMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesIntangibleAssetsMember2020-01-012020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesEquipmentMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesEquipmentMemberus-gaap:FairValueInputsLevel1Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Membertti:WaterFlowbackServicesEquipmentMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Membertti:WaterFlowbackServicesEquipmentMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMembertti:WaterFlowbackServicesEquipmentMember2020-01-012020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMember2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310000844965us-gaap:FairValueMeasurementsNonrecurringMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMemberus-gaap:ProductMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMembertti:WaterFlowbackServicesMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMembertti:WaterFlowbackServicesMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMembertti:WaterFlowbackServicesMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2019-01-012019-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2019-01-012019-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2021-01-012021-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2020-01-012020-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2019-01-012019-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000844965us-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMember2019-01-012019-12-310000844965us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000844965us-gaap:CorporateNonSegmentMember2020-01-012020-12-310000844965us-gaap:CorporateNonSegmentMember2019-01-012019-12-310000844965us-gaap:IntersegmentEliminationMember2021-01-012021-12-310000844965us-gaap:IntersegmentEliminationMember2020-01-012020-12-310000844965us-gaap:IntersegmentEliminationMember2019-01-012019-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310000844965tti:DepreciationDepletionAmortizationAndAccretionMemberus-gaap:CorporateNonSegmentMember2021-01-012021-12-310000844965tti:DepreciationDepletionAmortizationAndAccretionMemberus-gaap:CorporateNonSegmentMember2020-01-012020-12-310000844965tti:DepreciationDepletionAmortizationAndAccretionMemberus-gaap:CorporateNonSegmentMember2019-01-012019-12-310000844965us-gaap:InterestExpenseMemberus-gaap:CorporateNonSegmentMember2021-01-012021-12-310000844965us-gaap:InterestExpenseMemberus-gaap:CorporateNonSegmentMember2020-01-012020-12-310000844965us-gaap:InterestExpenseMemberus-gaap:CorporateNonSegmentMember2019-01-012019-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-01-012020-12-310000844965us-gaap:CorporateNonSegmentMemberus-gaap:OtherNonoperatingIncomeExpenseMember2019-01-012019-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2021-12-310000844965us-gaap:OperatingSegmentsMembertti:CompletionFluidsProductsDivisionMember2020-12-310000844965us-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2021-12-310000844965us-gaap:OperatingSegmentsMembertti:WaterFlowbackServicesMember2020-12-310000844965us-gaap:CorporateNonSegmentMember2021-12-310000844965us-gaap:CorporateNonSegmentMember2020-12-310000844965us-gaap:OperatingSegmentsMembertti:DiscontinuedOperationsAsSegmentMember2021-12-310000844965us-gaap:OperatingSegmentsMembertti:DiscontinuedOperationsAsSegmentMember2020-12-310000844965us-gaap:OperatingSegmentsMembertti:DiscontinuedOperationsAsSegmentMember2021-01-012021-12-310000844965us-gaap:OperatingSegmentsMembertti:DiscontinuedOperationsAsSegmentMember2020-01-012020-12-310000844965us-gaap:OperatingSegmentsMembertti:DiscontinuedOperationsAsSegmentMember2019-01-012019-12-310000844965us-gaap:CorporateNonSegmentMembertti:DiscontinuedOperationsAsSegmentMember2021-01-012021-12-310000844965us-gaap:CorporateNonSegmentMembertti:DiscontinuedOperationsAsSegmentMember2020-01-012020-12-310000844965us-gaap:CorporateNonSegmentMembertti:DiscontinuedOperationsAsSegmentMember2019-01-012019-12-310000844965srt:ReportableGeographicalComponentsMembercountry:US2021-01-012021-12-310000844965srt:ReportableGeographicalComponentsMembercountry:US2020-01-012020-12-310000844965srt:ReportableGeographicalComponentsMembercountry:US2019-01-012019-12-310000844965tti:CanadaAndMexicoMembersrt:ReportableGeographicalComponentsMember2021-01-012021-12-310000844965tti:CanadaAndMexicoMembersrt:ReportableGeographicalComponentsMember2020-01-012020-12-310000844965tti:CanadaAndMexicoMembersrt:ReportableGeographicalComponentsMember2019-01-012019-12-310000844965srt:ReportableGeographicalComponentsMembersrt:SouthAmericaMember2021-01-012021-12-310000844965srt:ReportableGeographicalComponentsMembersrt:SouthAmericaMember2020-01-012020-12-310000844965srt:ReportableGeographicalComponentsMembersrt:SouthAmericaMember2019-01-012019-12-310000844965srt:ReportableGeographicalComponentsMembersrt:EuropeMember2021-01-012021-12-310000844965srt:ReportableGeographicalComponentsMembersrt:EuropeMember2020-01-012020-12-310000844965srt:ReportableGeographicalComponentsMembersrt:EuropeMember2019-01-012019-12-310000844965srt:AfricaMembersrt:ReportableGeographicalComponentsMember2021-01-012021-12-310000844965srt:AfricaMembersrt:ReportableGeographicalComponentsMember2020-01-012020-12-310000844965srt:AfricaMembersrt:ReportableGeographicalComponentsMember2019-01-012019-12-310000844965srt:ReportableGeographicalComponentsMembertti:MiddleEastAsiaAndOtherMember2021-01-012021-12-310000844965srt:ReportableGeographicalComponentsMembertti:MiddleEastAsiaAndOtherMember2020-01-012020-12-310000844965srt:ReportableGeographicalComponentsMembertti:MiddleEastAsiaAndOtherMember2019-01-012019-12-310000844965srt:GeographyEliminationsMembersrt:EuropeMember2021-01-012021-12-310000844965srt:GeographyEliminationsMembersrt:EuropeMember2020-01-012020-12-310000844965srt:GeographyEliminationsMembersrt:EuropeMember2019-01-012019-12-310000844965srt:GeographyEliminationsMember2021-01-012021-12-310000844965srt:GeographyEliminationsMember2020-01-012020-12-310000844965srt:GeographyEliminationsMember2019-01-012019-12-310000844965srt:ReportableGeographicalComponentsMembercountry:US2021-12-310000844965srt:ReportableGeographicalComponentsMembercountry:US2020-12-310000844965tti:CanadaAndMexicoMembersrt:ReportableGeographicalComponentsMember2021-12-310000844965tti:CanadaAndMexicoMembersrt:ReportableGeographicalComponentsMember2020-12-310000844965srt:ReportableGeographicalComponentsMembersrt:SouthAmericaMember2021-12-310000844965srt:ReportableGeographicalComponentsMembersrt:SouthAmericaMember2020-12-310000844965srt:ReportableGeographicalComponentsMembersrt:EuropeMember2021-12-310000844965srt:ReportableGeographicalComponentsMembersrt:EuropeMember2020-12-310000844965srt:AfricaMembersrt:ReportableGeographicalComponentsMember2021-12-310000844965srt:AfricaMembersrt:ReportableGeographicalComponentsMember2020-12-310000844965srt:ReportableGeographicalComponentsMembertti:MiddleEastAsiaAndOtherMember2021-12-310000844965srt:ReportableGeographicalComponentsMembertti:MiddleEastAsiaAndOtherMember2020-12-310000844965us-gaap:SubsequentEventMembertti:SwedishCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-02-25iso4217:SEK0000844965us-gaap:SubsequentEventMembertti:SwedishCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-02-252022-02-250000844965us-gaap:SubsequentEventMember2022-02-27

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM             TO            .     
COMMISSION FILE NUMBER 1-13455
 
TETRA Technologies, Inc.
(Exact name of registrant as specified in its charter)

Delaware74-2148293
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
24955 Interstate 45 NorthThe Woodlands,Texas77380
(Address of Principal Executive Offices)(Zip Code)
(281) 367-1983
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockTTINew York Stock Exchange

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes    No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes    No

Indicate by 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 filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes    No
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes   No

The aggregate market value of common stock held by non-affiliates of the Registrant was $533,182,111 as of June 30, 2021.
As of February 25, 2022, TETRA Technologies, Inc. had 127,645,166 shares outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Part III information is incorporated by reference to the registrant’s proxy statement for its annual meeting of stockholders to be held
May 24, 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the registrant’s fiscal year.



TABLE OF CONTENTS
 
 
 Part I 
 Part II 
 Part III 
 Part IV 



Forward-Looking Statements

This Annual Report on Form 10-K (this “Annual Report”) contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”). Forward-looking statements in this Annual Report are identifiable by the use of the following words, the negative of such words, and other similar words: “anticipates”, “assumes”, “believes”, “budgets”, “could”, “estimates”, “expects”, “forecasts”, “goal”, “intends”, “may”, “might”, “plans”, “predicts”, “projects”, “schedules”, “seeks”, “should”, “targets”, “will”, and “would”.

    Such forward-looking statements reflect our current views with respect to future events and financial performance and are based on assumptions that we believe to be reasonable, but such forward-looking statements
are subject to numerous risks, and uncertainties, including, but not limited to:

economic and operating conditions that are outside of our control, including the trading price of our common stock, and the supply, demand, and prices of oil and natural gas;
the availability of adequate sources of capital to us;
the levels of competition we encounter;
the activity levels of our customers;
our operational performance;
actions taken by our customers, suppliers, competitors and third-party operators;
the availability of raw materials and labor at reasonable prices;
risks related to the exploration for, development and extraction of bromine, lithium and other minerals;
risks related to acquisitions and our growth strategy;
restrictions under our debt agreements and the consequences of any failure to comply with debt covenants;
the effect and results of litigation, commercial disputes, regulatory matters, settlements, audits, assessments, and contingencies;
potential regulatory initiatives to restrict hydraulic fracturing activities on federal lands as well as other actions to more stringently regulate certain aspects of oil and gas development such as air emissions and water discharges;
risks related to our foreign operations;
risks related to our non-controlling equity investments;
information technology risks including the risk of cyberattack;
our health, safety and environmental performance;
global or national health concerns, including the outbreak of pandemics or epidemics such as the coronavirus (COVID-19);
operational challenges relating to COVID-19, distribution and administration of COVID-19 vaccines and efforts to mitigate the spread of the virus, including logistical challenges, protecting the health and well-being of our employees, remote work arrangements, performance of contracts and supply chain distributions;
acts of terrorism, war or political or civil unrest in the United States or elsewhere, including the current events involving Russia and Ukraine, changes in laws and regulations, or the imposition of economic or trade sanctions affecting international commercial transactions; and
other risks and uncertainties under “Item 1A. Risk Factors” in this Annual Report and as included in our other filings with the U.S. Securities and Exchange Commission (“SEC”), which are available free of charge on the SEC website at www.sec.gov.

The risks and uncertainties referred to above are generally beyond our ability to control, and we cannot predict all the risks and uncertainties that could cause our actual results to differ from those indicated by the forward-looking statements. If any of these risks or uncertainties materialize, or if any of the underlying
i


assumptions prove incorrect, actual results may vary from those indicated by the forward-looking statements, and such variances may be material.

You should not place undue reliance on forward-looking statements. Each forward-looking statement speaks only as of the date of the particular statement, and we undertake no obligation to update or revise any forward-looking statements we may make, except as may be required by law.
ii


PART I

Item 1. Business.
 
The financial statements presented in this Annual Report are the consolidated financial statements of TETRA Technologies, Inc., a Delaware corporation and its subsidiaries. When the terms “TETRA,” “the Company,” “we,” “us,” or “our” are used in this document, those terms refer to TETRA Technologies, Inc. and its consolidated subsidiaries.

TETRA is a Delaware corporation incorporated in 1981. Our corporate headquarters are located at 24955 Interstate 45 North, The Woodlands, Texas, 77380. Our phone number is 281-367-1983 and our website is www.tetratec.com. Our common stock is traded on the New York Stock Exchange (the “NYSE”) under the symbol “TTI.”

Our Corporate Governance Guidelines, Code of Business Conduct, Code of Ethics for Senior Financial Officers, Audit Committee Charter, Human Capital Management and Compensation Committee Charter, and Nominating, Governance and Sustainability Committee Charter, as well as our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K, and all amendments to those reports are all available, free of charge, on our website at www.tetratec.com as soon as practicable after we file the reports with the SEC. Information contained on or connected to our website is not, and shall not be deemed to be, a part of this Annual Report on Form 10-K or incorporated into any other filings with the SEC. The documents referenced above are available in print at no cost to any stockholder who requests them from our Corporate Secretary.

About TETRA

TETRA Technologies, Inc., together with its consolidated subsidiaries, is a leading, industrial oil and gas products and services company operating on six continents, focused on bromine-based completion fluids, calcium chloride, water management solutions, frac flowback and production well testing services. We have two reportable segments - Completion Fluids & Products Division and Water & Flowback Services Division.
 
Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.

Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.

We continue to pursue a long-term growth strategy that includes expanding our core businesses, domestically and internationally, through the introduction of new technology, organic growth and accretive acquisitions.

Products and Services
 
Completion Fluids & Products Division

Liquid calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, sodium bromide, and blends of such products manufactured by our Completion Fluids & Products Division are referred to as clear brine fluids (“CBFs”) in the oil and gas industry. CBFs are salt solutions that have variable densities and are used to control bottom-hole pressures during oil and gas completion and workover operations. The Division sells CBFs and various CBF additives to U.S. and foreign oil and gas exploration and production companies and to other companies that service customers in the oil and gas industry.
    
    The Completion Fluids & Products Division provides both stock and custom-blended CBFs based on each customer’s specific needs and the proposed application. It provides a broad range of associated CBF services, including: on-site fluids filtration, handling and recycling; wellbore cleanup; custom fluids blending; and fluid
1


management services. The Division’s flagship CBF technology, TETRA CS Neptune® completion fluids, are high-density monovalent and divalent fluids that are free of undissolved solids, zinc, priority pollutants, and formate ions. They were developed by TETRA to be environmentally friendly alternatives to traditional zinc bromide high-density completion fluids and environmentally friendly and cost-effective alternatives to cesium formate high-density completion fluids, all of which are used in well completion and workover operations, as well as low-solids reservoir drilling fluids.

    The Completion Fluids & Products Division offers to repurchase, or “buy-back”, certain used CBFs from customers, which can be reconditioned and recycled. Selling used CBFs back to us reduces the net cost of the CBFs to customers and minimizes our customers’ need to dispose of used fluids. We recondition used CBFs through filtration, blending and the use of proprietary chemical processes, and then market the reconditioned CBFs.
 
By blending different CBFs and using various additives, we are able to modify the specific density, crystallization temperature, and chemical composition of the CBFs as required to meet our customers’ specific needs. The Division’s fluid engineering personnel determine the optimal CBF blend for a customer’s particular application to maximize its effectiveness and lifespan. Our filtration services use a variety of techniques and equipment to remove particulates from CBFs at the customer’s site so the CBFs can be reused. Filtration also enables recovery of a greater percentage of used CBFs for reconditioning.
 
The Completion Fluids & Products Division manufactures liquid and dry calcium chloride and liquid calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide for distribution, primarily into energy markets. Liquid and dry calcium chloride are also sold into water treatment, industrial, cement, food processing, road maintenance, ice melt, agricultural, and consumer products markets. Sodium bromide is also sold into industrial water treatment markets, where it is used as a biocide in recirculated cooling tower waters and in other applications.

Our calcium chloride manufacturing facilities are located in the United States and Finland. In the United States, we manufacture liquid calcium chloride products at four manufacturing plant facilities. Liquid and flake calcium chloride are also produced at our Kokkola, Finland plant. We operate our European calcium chloride operations under the name TETRA Chemicals Europe. We also manufacture liquid calcium chloride at our facilities in Parkersburg, West Virginia and Lake Charles, Louisiana, and we have two solar evaporation facility locations located in San Bernardino County, California, that produce liquid calcium chloride and sodium chloride from underground brine reserves, which are replenished naturally. Our calcium chloride production facilities have a combined production capacity of approximately 1.0 million equivalent liquid tons per year. We also acquire calcium chloride inventory from other producers.

Our Completion Fluids & Products Division manufactures liquid calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide at our West Memphis, Arkansas facility. A proprietary process applied at this facility uses bromine and zinc to manufacture zinc bromide. This facility also uses proprietary processes to manufacture calcium bromide and sodium bromide and to recondition and upgrade used CBFs that we have repurchased from our customers.

We are also pursuing low-carbon energy initiatives that leverage our fluids and aqueous chemistry core competencies, our significant bromine and lithium assets (including our approximately 31,100 net acres of brine leases in Arkansas) and technologies, and our leading calcium chloride production capabilities. In May 2021, we signed a memorandum of understanding (“MOU”) with CarbonFree Chemicals Holdings, LLC (“CarbonFree”), a carbon capture company with patented technologies that capture CO2 and mineralize emissions to make commercial, carbon-negative chemicals. During the one-year MOU period, both Companies will work towards a definitive agreement that may include investments by TETRA into CarbonFree, a joint venture, or other commercial arrangements. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. This was an investment alongside other investors that provided CarbonFree the necessary capital to construct the first SkyCycleTM facility. We have also reached agreement with CarbonFree on the potential use of a unique solution proposed by TETRA to produce low carbon calcium chloride to support SkyCycleTM technology.

In August 2021, we announced completion of a preliminary technical assessment by an independent geological consulting firm to assess lithium and bromine exploration targets in our Southwest Arkansas brine leases. Bromine has been identified as a key mineral resource in zinc-bromide energy storage systems and our TETRA PureFlow™ high purity zinc bromide has been qualified by several battery technology companies. The lithium
2


battery market is a rapidly growing market, affording us the opportunity to participate in a meaningful way. In December, 2021, we announced a strategic agreement with Eos Energy Enterprises, Inc. ("Eos") (NASDAQ: EOSE)
involving a long-term supply and collaboration agreement to supply our high purity zinc bromide solution, TETRA PureFlowTM. TETRA and Eos expect to collaborate for improved battery performance, cost and system life including an end-of-life solution using TETRA's extensive experience with reclaiming and recycling zinc bromide. In addition, as of February 25, 2022, we are in the process of drilling an exploratory brine well on our dedicated acreage in the Smackover Formation in Arkansas. The results of the well, which is expected to be completed in the first quarter of 2022, are expected to advance our exploratory target lithium and bromine assets to more refined resources targets. We will assess the next steps towards determining whether we can develop these key minerals to augment our current global infrastructure and chemistry expertise, allowing us to further expand beyond the oil and gas market.
 
Water & Flowback Services Division
 
Our Water & Flowback Services Division provides a wide variety of water management services that support hydraulic fracturing in unconventional well completions for domestic onshore oil and gas operators. These services include fresh and produced water analysis, treatment and recycling, blending and distribution, storage and pit lining, transfer, engineering, and environmental risk mitigation. The Water & Flowback Services Division’s patented and patent-pending equipment and processes include advanced hydrocyclones for sand management, certain produced- and fresh-water blending technologies, and the TETRA Steel™ 1200 rapid deployment water transfer system. The Water & Flowback Services Division seeks to design sustainable solutions that meet the unique needs of each customer in order to maximize operational performance and efficiency and minimize the use of fresh water. These solutions include tailored “Last Mile” infrastructure to transfer water around well pads in a safe, efficient and environmentally responsible manner - which consists of water storage ponds, movable storage tanks, a network of water transfer lines including poly pipe and TETRA Steel™ lay-flat hose, automated transfer and blending of produced water, and water treatment and recycling systems. These systems include the TETRA SwiftWater Automated Treatment (SWAT™) system that chemically treats produced water through a clarification process and the TETRA Oil Recovery After Production Technology (Orapt™) mobile oil separation system that recovers oil from produced water. Automation has also been deployed throughout 2020 and 2021 across the TETRA water management portfolio, and across TETRA flowback services in 2021, to reduce health, safety and environmental risks and enhance reliability and cost-effectiveness.

Our Water & Flowback Services Division also provides frac flowback services, early production facilities and services, production well testing services, and other associated services, including well flow management and evaluation services that enable operators to quantify oil and gas reserves, optimize oil and gas production and minimize oil and gas reservoir damage. In certain basins, water, sand, and other abrasive materials commonly accompany the initial production of natural gas or oil, often under high-pressure and high-temperature conditions and, in some cases, from reservoirs containing high levels of hydrogen sulfide gas. The Water & Flowback Services Division provides the specialized equipment and qualified personnel to address these impediments to production. Early production services typically include sophisticated evaluation techniques for reservoir management, including unconventional shale reservoir exploitation and optimization of well workover programs. Frac flowback and production well testing services may include well control, well cleanup and laboratory analysis. These services are used in the completion process after hydraulic fracturing and in the production phase of oil and gas wells.
 
This Division maintains one of the largest fleets of high-pressure production testing equipment in the United States, including equipment designed to work in environments where high levels of hydrogen sulfide gas are present. The Division has domestic operating locations in Colorado, Louisiana, New Mexico, North Dakota, Ohio, Oklahoma, Pennsylvania, Texas, West Virginia, and Wyoming. The Division also has locations in certain countries in Latin America, Europe, and the Middle East.

3


Former Compression Division

Our former Compression Division provided compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing and storage.     Our former Compression Division’s operations were conducted through our partially-owned CSI Compressco LP (“CSI Compressco”) subsidiary. Through one of our former wholly-owned subsidiaries, CSI Compressco GP LLC (f/k/a CSI Compressco GP Inc.) (the “general partner”), we managed and controlled CSI Compressco, and accordingly, we consolidated CSI Compressco’s results of operations in our consolidated results of operations through January 31, 2021. On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners, LP and Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the incentive distribution rights (“IDRs”) in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. As of December 31, 2021, we retained an interest in CSI Compressco consisting of approximately 3.8% of the outstanding common units. Throughout this Annual Report, we refer to the transaction with Spartan as the “GP Sale.” We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” in the Notes to Consolidated Financial Statements for further information.

Sources of Raw Materials
 
Our Completion Fluids & Products Division manufactures calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide for sale to its customers. The Division also recycles used calcium bromide and zinc bromide CBFs repurchased from its oil and gas customers.
 
The Completion Fluids & Products Division manufactures liquid calcium chloride, either from underground brine or by reacting hydrochloric acid with limestone. We produce calcium chloride and sodium chloride at our two facilities in San Bernardino County, California, by solar evaporation of pumped underground brine reserves that contain calcium chloride. The underground reserves of this brine are deemed adequate to supply our foreseeable need for calcium chloride at those plants. The Division also purchases liquid and dry calcium chloride from a number of U.S. and foreign chemical manufacturers.
 
The Completion Fluids & Products Division’s primary sources of hydrochloric acid are co-product streams obtained from chemical manufacturers. Substantial quantities of limestone are also consumed when converting hydrochloric acid into calcium chloride. Currently, hydrochloric acid and limestone are generally available from multiple sources.
 
To produce calcium bromide, zinc bromide, zinc calcium bromide, and sodium bromide at our West Memphis, Arkansas facility, we use bromine, hydrobromic acid, zinc, ammonia water and lime as raw materials. There are multiple sources of zinc that we can use in the production of zinc bromide and zinc calcium bromide. We have a long-term supply agreement with Lanxess, AG (“Lanxess”) under which the Completion Fluids & Products Division purchases its requirements of raw material bromine from Lanxess’ Arkansas bromine production facilities.
 
The Completion Fluids & Products Division also owns a calcium bromide manufacturing plant near Magnolia, Arkansas, which was constructed in 1985. This plant was acquired in 1988 and is not operable. We currently lease over 31,100 net acres of brine leases in the vicinity of this plant, which contain bromine and lithium. See our disclosures titled “Bromine and Lithium Exploration Targets” set forth in Item 2 of this Annual Report. While this plant is designed to produce calcium bromide, it could be modified to produce elemental bromine or select bromine compounds. Development of the brine field, construction of necessary pipelines and reconfiguration of the plant would require a substantial capital investment. The long-term Lanxess bromine supply agreement discussed above provides a secure supply of bromine to support the Division’s current operations. We do, however, continue to evaluate our strategy related to the Magnolia, Arkansas, assets and their future development. Lanxess has certain rights to participate in future development of the Magnolia, Arkansas assets. In addition, we are party to agreements with Standard Lithium Ltd. (“Standard Lithium”) (NYSE: SLI), under which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region (San Bernardino County) of California. See Note 2 - “Basis of Presentation and Significant Accounting Policies” and Note 14 - “Fair Value Measurements” in the Notes to Consolidated Financial Statements for further information.

4


The Water & Flowback Services Division purchases water management and production testing equipment and components from third-party manufacturers.

Market Overview and Competition

Our operations are highly dependent upon the demand for, and production of, natural gas and oil in the various domestic and international locations in which we operate, and were significantly affected by the unprecedented impact of the COVID-19 pandemic in 2020. Demand for products and services of our Completion Fluids & Products Division remained resilient despite pandemic impacts on commodity prices in 2020 and experienced significant recoveries during the second half of 2021. West Texas Intermediate oil prices improved from an average of $39.16 per barrel during 2020 to an average of $77.33 per barrel during the fourth quarter of 2021.

Completion Fluids & Products Division
 
Our Completion Fluids & Products Division provides its products and services to oil and gas exploration and production companies in the United States and certain foreign markets, and to other customers that service such companies. Current areas of market presence include the onshore U.S., the U.S. Gulf of Mexico, the North Sea, Mexico and certain countries in South America, Europe, Asia, the Middle East and Africa. Customers with deepwater operations frequently use high volumes of CBFs, which can be subject to harsh downhole conditions, such as high pressure and high temperatures. Demand for CBF products is generally driven by offshore completion and workover activity.

The Completion Fluids & Products Division’s principal competitors in the sale of CBFs to the oil and gas industry are other major international drilling fluids and energy services companies, to many of which we provide products and services. This market is highly competitive and competition is based primarily on service, availability, and price. Customers of the Completion Fluids & Products Division include significant oilfield service companies, major and independent U.S. and international oil and gas producers, and U.S. and international chemical providers. The Division also sells its CBF products through various distributors.
 
The Completion Fluids & Products Division’s liquid and dry calcium chloride products have a wide range of uses outside the energy industry. Non-energy market segments where these products are used include water treatment, industrial, food processing, road maintenance, ice melt, agricultural, and consumer products. We also sell sodium bromide into industrial water treatment markets as a biocide under the BioRid® tradename. Most of these markets are highly competitive. The Completion Fluids & Products Division’s European calcium chloride operations market our calcium chloride products to certain European markets. Our principal competitors in the non-energy related calcium chloride markets include Occidental Chemical Corporation and Vitro in North America and NedMag in Europe.
 
Water & Flowback Services Division

The Water & Flowback Services Division provides comprehensive water management and frac flowback services to a wide-range of onshore oil and gas operators located in all active North America unconventional oil and gas basins.
 
The Division also provides frac flowback services, early production facilities and services, production well testing services, sand filtration, and other associated services in various domestic and international locations, including well flow management and evaluation services that enable operators to quantify oil and gas reserves, optimize oil and gas production, and minimize oil and gas reservoir production damage.

The water management, flowback, and production testing markets are highly competitive, and competition is based on availability of appropriate equipment and qualified personnel, as well as price, quality of service, and safety record. The Division’s skilled personnel, operating procedures, integrated closed-loop water management solution, automation systems, and safety record give us a competitive advantage. Competition in the U.S. water management markets includes Select Energy and various regional companies, while competition in onshore U.S. production testing markets is primarily dominated by numerous small, privately owned operators. Halliburton and Schlumberger are competitors in the international production testing markets we serve although we provide these services to their customers on a subcontract basis from time to time. Customers for the Water & Flowback Services Division include major integrated and independent U.S. and international oil and gas producers that are active in the areas in which we operate.
5


 
No single customer provided 10% or more of our total consolidated revenues during the years ended December 31, 2021 or 2020. One customer provided more than 10% of our total consolidated revenues during the year ended December 31, 2019.

Other Business Matters
 
Human Capital Management
 
We collaborate as a team to execute for each other, our customers, and our shareholders. As of December 31, 2021, we had approximately 1,100 people worldwide. None of our U.S. employees are presently covered by a collective bargaining agreement. Our employees outside the U.S. are generally members of labor unions and associations in the countries in which they are employed. We believe that our relations with our employees are good.

Diversity and Inclusion

The diversity of our global workforce stimulates creativity and innovation as we use our collective talents to develop unique solutions to address the world's energy challenges. Our executive management sponsored Diversity & Inclusion Committee focuses on sharing information and promoting key initiatives across the company to educate and create awareness about the importance of a diverse and inclusive culture. The committee also assists the talent management group to attract, retain, develop, and reward a high-performing and diverse workforce, provide forums and sponsor training activities to share best practices concerning diversity and inclusion education, and develop communication platforms to share information about diversity and inclusion and promote the committee’s activities.

Career Development

The board of directors, the chief executive officer, and the vice president of Human Resources, evaluate, from time to time each year, executive development and succession planning to prepare us for future success. The succession planning process covers all senior management positions and certain other key positions. This review of executive talent determines readiness to take on additional leadership roles and identifies developmental opportunities needed to prepare our executives for greater responsibilities. Our short and long-term business strategy is considered when evaluating candidates and their skills.

Compensation and Benefits

The Company’s compensation programs are designed to incentivize performance, maximize returns, and build shareholder value. We work with consultants to benchmark our compensation and benefits programs to help us offer competitive compensation packages to attract and retain high-performing talent. We also offer competitive benefits to attract and retain exceptional talent.

Safety

Recognizing that safety, service quality, and environmental protection are conditions of employment, all employees and contractors are responsible for their safety, the safety of those around them, the quality of their work, and protection of the environment. As part of our safety-focused culture, it is customary that each meeting starts with an employee-led safety moment.

To ensure our work remains safe and of the highest quality, the Company has a comprehensive HSEQ Management System and program designed to improve the capacity of the organization by controlling worksite risks, developing proper work practices and procedures, and empowering employees with stop-work authority if they observe unsafe conditions, omissions, errors, or actions that could result in safety or environmental incidents, or product and service quality issues. If an incident takes place, we investigate all serious occurrences to root causes and implement corrective actions to ensure we expand our capacity to operate safely.

Driving is one of the highest exposure activities that we undertake in our day-to-day operations. We maintain a fleet of DOT and non-DOT vehicles and provide positive, real-time behavior feedback to our drivers via real-time monitors. Coupled with Journey Management, vehicle selection guidelines, and driver training, we have a comprehensive approach to reducing our driving exposure and incidents.
 
6


Proprietary Technology and Trademarks
 
As of December 31, 2021, we owned or licensed 42 issued U.S. patents and had 9 patent applications pending in the United States. We also had 19 owned or licensed patents and 39 patent applications pending in various other countries. The foreign patents and patent applications are primarily foreign counterparts to certain of our U.S. patents or patent applications. The issued patents expire at various times through 2037. We have elected to maintain certain other internally developed technologies, know-how, and inventions as trade secrets. While we believe that our patents and trade secrets are important to our competitive positions in our businesses, we do not believe any one patent or trade secret is essential to our success.
 
It is our practice to enter into confidentiality agreements with key employees, consultants and third parties to whom we disclose our confidential and proprietary information, and we have typical policies and procedures designed to maintain the confidentiality of such information. There can be no assurance, however, that these measures will prevent the unauthorized disclosure or use of our trade secrets and expertise, or that others may not independently develop similar trade secrets or expertise.
 
We sell various products and services under a variety of trademarks and service marks, some of which are registered in the United States or other countries.
 
Health, Safety, and Environmental Affairs Regulations
 
Our service and sales operations and manufacturing plants are subject to stringent and complex U.S. and foreign health, safety, and environmental laws and regulations. Although we are committed to conducting all of our operations under the highest standards of safety and respect for the environment, risks of substantial costs and liabilities pursuant to such laws and regulations are inherent in certain of our operations and in the development and handling of certain products and equipment produced or used at our plants, well locations, and worksites. Because of these risks, there can be no assurance that significant costs and liabilities will not be incurred now or in the future. Changes in environmental and health and safety laws and regulations could subject us to more rigorous standards and could affect demand for our customers’ products which in turn would impact demand for our products. We cannot predict the extent to which our operations may be affected by any changes to existing laws, regulations and enforcement policies, new interpretations of existing laws, regulations and policies, or any new laws, regulations, or policies promulgated in the future.

We are subject to numerous federal, state, local, and foreign laws and regulations relating to health, safety, and the environment, including regulations regarding air emissions, wastewater and storm water discharges, and the disposal of certain hazardous and nonhazardous wastes. Compliance with such laws and regulations may expose us to significant costs and liabilities, and cause us to incur significant capital expenditures in our operations. Failure to comply with these laws and regulations or associated permits may result in the assessment of administration, civil or criminal fines and penalties, the imposition of other corrective action obligations or other injunctive relief, or both.
 
Our operations in the United States are subject to various evolving environmental laws and regulations that are enforced by the U.S. Environmental Protection Agency (“EPA”); the Bureau of Safety and Environmental Enforcement (“BSEE”) of the U.S. Department of the Interior; the U.S. Coast Guard; and various other federal, state, and local environmental authorities. Similar laws and regulations, designed to protect the health and safety of our employees and visitors to our facilities, are enforced by the U.S. Occupational Safety and Health Administration, and other state and local agencies and authorities. Some of the primary environmental laws and regulations applicable to our operations include: (i) the Federal Water Pollution Control Act of 1972 (the “Clean Water Act”); (ii) the Resource Conservation and Recovery Act of 1976; (iii) the Clean Air Act of 1977 (“CAA”); (iv) the Comprehensive Environmental Response, Compensation, and Liability Act of 1980 (“CERCLA”); (v) the Superfund Amendments and Reauthorization Act of 1986; (vi) the Toxic Substances Control Act of 1976; (vii) the Hazardous Materials Transportation Act of 1975; (viii) the Pollution Prevention Act of 1990; and (ix) the Endangered Species Act of 1973 (“ESA”). Our operations outside the United States are subject to various foreign governmental laws and regulations relating to the environment, health and safety, and other regulated activities in the countries in which we operate, which may in some cases impose more stringent requirements than applicable laws in the United States.
 
Our operations routinely involve the handling of hydrocarbons and produced water. Hydrocarbons or hazardous and nonhazardous wastes may have been released during our operations, by third parties on wellhead sites where we provide services or store our equipment, or on or under other locations where wastes have been taken for disposal. Although most wastes associated with the exploration, development and production of oil and
7


natural gas are currently exempt from the more stringent hazardous waste regulations under RCRA and its state analogs, it is possible that some of the material we handle now or may handle in the future may be subject to regulation under RCRA as a hazardous waste. Additionally, we cannot assure you that such materials will not be subject to more stringent requirements or characterized as hazardous wastes in the future. Separately, properties where such hydrocarbons and/or wastes are released or disposed of may be subject to investigatory, remediation, and monitoring requirements under foreign, federal, state, and local environmental laws and regulations. CERCLA and comparable state laws and regulations impose strict, joint, and several liabilities without regard to fault or the legality of the original conduct on certain classes of persons that contributed to the release of a hazardous substance into the environment. These persons include the owner or operator of a disposal site where a hazardous substance release occurred and any person that transported, disposed of, or arranged for the transport or disposal of such hazardous substances released at a site. Under CERCLA, such persons may be liable for the costs of remediating the hazardous substances that have been released into the environment, for damages to natural resources and for the costs of certain health studies.

    The CAA and its implementing regulations, and comparable state laws and regulations, regulate the emissions of air pollutants from various industrial sources and impose monitoring and reporting requirements. These laws and regulations impose limits on the levels of various substances that may be emitted into the atmosphere. For example, in June 2016, the EPA adopted regulations under its New Source Performance Standards and National Emission Standards for Hazardous Air Pollutants that establish air emission controls for natural gas and natural gas liquids production, processing and transportation activities. These rules establish specific requirements associated with volatile organic compounds and methane emissions from certain hydraulically fractured natural gas wells, production-related wet seal and reciprocating compressors, and pneumatic controllers and storage vessels, and further require that most hydraulically fractured natural gas wells use so-called “green” completions. While the EPA under the Trump Administration finalized rules to rescind or modify certain of these requirements in September 2020, subsequently, the United States Congress approved, and President Biden signed into law, a resolution under the Congressional Review Act to repeal the September 2020 revisions, effectively reinstating the prior standards. Additionally, in November 2021, EPA issued a proposed rule that, if finalized, would establish OOOO(b) new source and OOOO(c) first-time existing source standards of performance for methane and volatile organic compound emissions for oil and gas facilities. Operators of affected facilities will have to comply with specific standards of performance to include leak detection using optical gas imaging and subsequent repair requirement, and reduction of emissions by 95% through capture and control systems. EPA plans to issue a supplemental proposal in 2022 containing additional requirements not included in the November 2021 proposed rule and anticipates the issuance of a final rule by the end of the year. We cannot predict the scope of any final methane regulatory requirements or the cost to comply with such requirements. However, additional or more stringent regulations could impose new air permitting or pollution control requirements on our equipment that could require us to incur material costs.

    In accordance with Section 402 of the Clean Water Act, the EPA is authorized to issue National Pollutant Discharge Elimination System (“NPDES”) General Permits to regulate offshore discharges in the Gulf of Mexico which includes Treatment, Completion and Workover (“TCW”) fluids. Our operations include providing services and materials to oil and gas operators for the use of TCW fluids in the Gulf of Mexico. The EPA’s current NPDES permit for oil and gas operations in the federal waters of the Gulf of Mexico expires on September 30, 2022. While the terms of any subsequent NPDES General Permit applicable to our customers’ operations are uncertain at this time, any additional restrictions on oil and gas operation in the Gulf of Mexico under the Clean Water Act, could have an indirect effect on us. In addition, the Clean Water Act, and comparable state laws and regulations thereunder, also prohibit the discharge of pollutants into regulated waters without a permit, including industrial wastewater discharges and storm water runoff, and establish limits on the levels of pollutants contained in such discharges.

The modification or reinterpretation of existing environmental laws or regulations, the more vigorous enforcement of existing environmental laws or regulations, or the adoption of new environmental laws or regulations could adversely affect oil and natural gas exploration and production operations, which in turn could have an adverse effect on us. For example, the federal government regularly evaluates new species for listing under the ESA. The ESA provides broad protection for species of fish, wildlife and plants that are listed as threatened or endangered, as well as certain “critical habitat” for such species. Similar protections are offered to migratory birds under the Migratory Bird Treaty Act. The listing of any new species, the relisting of a species from threatened to endangered, or the designation of critical habitat for any such species may cause us or our customers to incur additional costs or become subject to operating restrictions or bans at certain times or in certain areas. Separately, regulators at both the federal and state levels have spent increasing attention on matters related to oil and gas operations, particularly hydraulic fracturing and the emission of greenhouse gases (“GHGs”). For more information, see our risk factors titled “Our operations, and those of our suppliers and customers, are subject to a series of risks arising from climate change” and “Regulatory initiatives related to hydraulic fracturing in the countries where we and
8


our customers operate could result in operating restrictions or delays in the completion of oil and gas wells that may reduce demand for our services.”

    We maintain various types of insurance intended to reimburse us for certain costs in the event of an accident, including an explosion or similar event, involving our onshore and offshore operations. Our insurance program is reviewed not less than annually with our insurance brokers and underwriters. Such insurance policies may not cover, or may only partially cover, certain losses or claims, which could result in a material adverse effect on our business and operations.
Item 1A. Risk Factors.
 
Certain Business Risks
 
Although it is not possible to identify all of the risks we encounter, we have identified the following significant risk factors that could affect our actual results and cause actual results to differ materially from any such results that might be projected, forecasted, or estimated by us in this Annual Report.

Market Risks
 
The demand and prices for our products and services are affected by several factors, including the supply, demand, and prices for oil and natural gas.
 
    Demand for our services and products is particularly sensitive to the level of exploration, development, and production activity of, and the corresponding capital spending by, oil and natural gas companies. The level of exploration, development, and production activity is directly affected by oil and natural gas prices, which historically have been volatile and are likely to continue to be volatile. Prices for oil and natural gas are subject to large fluctuations in response to relatively minor changes in the supply of and demand for oil and natural gas, market uncertainty, and a variety of other economic factors that are beyond our control.

    Oil prices fell beginning in early 2020 and recovered during 2021 and into early 2022. West Texas Intermediate oil prices averaged $39.16 per barrel during 2020 and improved to an average of $77.33 per barrel during the fourth quarter of 2021. The West Texas Intermediate price averaged $68.14 per barrel during 2021. Over this same period, U.S. natural gas prices have also been volatile, with the Henry Hub price ranging from a high of $23.86 per million British thermal units (“MMBtu”) in February 2021 to a low of $1.33 per MMBtu in September 2020 and averaged $2.03 and $3.89 per MMBtu during 2020 and 2021, respectively. As of February 25, 2022, the price of West Texas Intermediate oil was $91.90 per barrel and the Henry Hub price for natural gas was $4.48 per MMBtu. The prolonged volatility and low levels of oil and natural gas prices and supply and demand imbalances depressed levels of exploration, development, and production activity during 2020 and early 2021. If the drop in oil and natural gas prices experienced in 2020 and early 2021 returns or further declines and the supply and demand imbalances persist, there would be a material adverse effect on our business, consolidated results of operations, and consolidated financial condition. Should current market conditions worsen for an extended period of time, we may be required to record additional asset impairments. Such potential impairment charges could have a material adverse impact on our operating results.

Factors affecting the prices of oil and natural gas include: the level of supply and demand for oil and natural gas, worldwide; governmental regulations, including the policies of governments regarding the exploration for and production and development of their oil and natural gas reserves; weather conditions, natural disasters, and health or similar issues, such as pandemics or epidemics; worldwide political, military, and economic conditions; the ability or willingness of the Organization of Petroleum Exporting Countries (“OPEC”) and non-OPEC countries, such as Russia, to set and maintain oil production levels; the levels of oil production in the U.S. and by other non-OPEC countries; oil refining capacity and shifts in end-customer preferences toward fuel efficiency and the use of natural gas; the cost of producing and delivering oil and natural gas; and acceleration of the development of, and demand for, alternative energy sources.

9


The COVID-19 pandemic has had, and may in the future have, certain negative impacts on our business, and such impacts have had, and may in the future have, an adverse effect on our business, our financial condition, results of operations, or liquidity.

    The COVID-19 pandemic and the resulting economic impact have had a significant negative impact on the oil and gas industry. In addition to the deterioration in demand for oil in 2020 which had an adverse impact on the demand for our products and services, the public health crisis caused by the COVID-19 pandemic, and the measures that have been taken or that may be taken in the future by governments, various regulatory agencies, our customers and our suppliers, have had, and may in the future have, certain negative impacts on our financial condition, results of operations, and liquidity, including, without limitation, the following:

actions undertaken by national, state and local governments and health officials to contain COVID-19 or treat its effects. In response to various governmental directives, at points we have required most office-based employees, including most employees based at our headquarters in The Woodlands, Texas, to work remotely. We may experience reductions in productivity and disruptions to our business routines to the extent work-from-home arrangements remain in place;
We could encounter logistical complications and increased costs adapting our disclosure controls and procedures and our internal control over financial reporting in a changing environment that includes work-from-home arrangements and furloughs. In the future we may encounter operational challenges or disruptions stemming from the pandemic that require us to implement new or enhanced internal controls to mitigate the risks of operating in a remote environment or increased risks of material misstatements resulting from changes to the business and other uncertainties;
restrictions on importing and exporting products;
higher logistics costs and global shipping delays;
impacts related to late customer payments and contractual defaults associated with customer and supplier bankruptcies;
potentially higher borrowing costs in the future;
cybersecurity issues, as our network may become more vulnerable to cyberattacks due to increased remote access associated with work-from-home arrangements;
our ability to use our net operating loss carryforwards may be limited;
increased costs associated with possible facility closures to meet expected customer activity levels; and
we may be required to record significant impairment charges with respect to assets, whose fair values may be negatively affected by the effects of the COVID-19 pandemic on our operations. Also, we may be required to write off obsolete inventory, and such charges may be significant.

    Any of the negative impacts of the COVID-19 pandemic, including those described above, alone or in combination with others, may have a significant adverse effect on our financial condition, results of operations, or liquidity. The full extent to which the COVID-19 pandemic will negatively affect our financial condition, results of operations, or liquidity will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic, the COVID-19 infection rate, the outbreak of new COVID-19 variants, the efficacy of distribution of COVID-19 vaccines, the actions taken by authorities to contain it or treat its impact and the resulting impact on the oil and gas industry. Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the COVID-19 pandemic and related market conditions will persist, the full extent of the impact they will have on our financial condition, results of operations, or liquidity or the pace or extent of any subsequent recovery.

We encounter, and expect to continue to encounter, intense competition in the sale of our products and services.
 
We compete with numerous companies in each of our operating segments, many of which have substantially greater financial and other resources than we have. Certain of our competitors have lower standards of quality, and offer equipment and services at lower prices than we do. Other competitors have newer equipment that is better suited to our customers’ needs. Particularly during a period of low oil and natural gas pricing, to the extent competitors offer products or services at lower prices or higher quality, or more cost-effective products or services, our business could be materially and adversely affected. In addition, certain of our customers may elect to perform services internally in lieu of using our services, which could also materially and adversely affect our operations.
 
10


The profitability of our operations is dependent on other numerous factors beyond our control.
 
Our operating results in general, and gross profit in particular, are determined by market conditions and the products and services we sell in any period. Other factors, such as heightened competition, changes in sales and distribution channels, availability of skilled labor and contract services, shortages in raw materials, or inability to obtain supplies at reasonable prices, may also affect the cost of sales and the fluctuation of gross margin in future periods.
 
Other factors affecting our operating results and activity levels include oil and natural gas industry spending levels for exploration, completion, production, development, and acquisition activities, and impairments of long-lived assets. Customer consolidation may also lead to reductions in capital spending that could have a material adverse effect on our business. Low oil prices and the supply and demand imbalance are expected to adversely affect such levels of spending in the oil and natural gas industry. In addition, Completion Fluids & Products Division profitability in future periods will continue to be affected by the mix of its products and services, including the timing of TETRA CS Neptune completion fluid projects, which are also dependent upon the success of customer offshore exploration and drilling efforts. If our customers reduce capital expenditures, such reductions may have a negative effect on the demand for many of our products and services and on our revenues and results of operations. A large concentration of our operating activities is located in the Permian Basin region of Texas and New Mexico. Our revenues and profitability are particularly dependent upon oil and natural gas industry activity and spending levels in this region. Our operations may also be affected by technological advances, cost of capital, and tax policies. Adverse changes in any of these other factors may have a material adverse effect on our revenues and profitability.

We hold minority investments in both publicly-traded and privately-held companies. Over time, the fair value of these investments may fluctuate significantly causing volatility in our financial results.

As of December 31, 2021, we hold approximately 3.8% of the outstanding CSI Compressco common units, which had a fair value of $6.2 million. The value of our investment in CSI Compressco may be adversely affected by negative changes in its results of operations, cash flows and financial position, which may occur as a result of the many risks attendant with operating in the compression services industry. We are party to agreements in which Standard Lithium has the right to explore, produce and extract Lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The company receives cash and stock of Standard Lithium under the terms of the arrangements. If we elect to hold Standard Lithium stock received under these agreements, our operating results could be significantly affected by fluctuations in the market value of our stock holding. As of December 2021, we also hold a $5.0 million investment in a convertible note issued by CarbonFree. This note will be subject to fair value measurement adjustments which will affect our financial results and there can be no assurance that it will ultimately be repaid or converted into equity of CarbonFree.

Changes in the economic environment have resulted, and could further result, in significant impairments of certain of our long-lived assets.
 
Under U.S. generally accepted accounting principles (“U.S. GAAP”), we review the carrying value of our long-lived assets when events or changes in circumstances indicate that the carrying value of these assets may not be recoverable, based on their expected future cash flows. The impact of reduced expected future cash flow could require the write-down of all or a portion of the carrying value for these assets, which would result in additional impairments, resulting in decreased earnings. During the three-year period ending December 31, 2021, we recorded a total of $93.2 million of impairments and other charges for long-lived assets other than goodwill. Most significantly, during the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets as a result of a reduction in the cost of raw materials for certain of our other chemical production plants and reduced demand for calcium chloride from the El Dorado plant due to general market conditions in the oil and gas industry. Depressed commodity prices and/or adverse changes in the economic environment could result in a greater decrease in the demand for many of our products and services, which could impact the expected utilization rates of certain of our long-lived assets, including plant facilities, operating locations, and operating equipment.
 
As part of our internal annual business outlook for each of our reporting units that we performed during the fourth quarter of 2019, we considered changes in the global economic environment that negatively impacted our stock price and market capitalization. As part of the first step of goodwill impairment testing for our Water Management reporting unit (part of our Water & Flowback Services Division) as of December 31, 2019, the only reporting unit with goodwill, we determined that the fair value of the Water Management reporting unit was less than
11


its carrying value, and the remaining balance of $25.9 million of goodwill was impaired. Additional internal annual business outlook analyses for each of our reporting units that we performed during the fourth quarters of 2020 and 2021 did not indicate additional impairments.

We are dependent on third-party suppliers for specific products and equipment necessary to provide certain of our products and services.
 
We sell a variety of CBFs to the oil and gas industry and non-energy markets, including calcium chloride, calcium bromide, zinc bromide, zinc calcium bromide, sodium bromide, formate-based brines, and our TETRA CS Neptune fluids, some of which we manufacture and some of which are purchased from third parties. Sales of these products contribute significantly to our revenues. In our manufacture of calcium chloride, we use brines, hydrochloric acid, and other raw materials purchased from third parties. In our manufacture of brominated CBF products, we use elemental bromine, hydrobromic acid, and other raw materials that are purchased from third parties. There are several raw materials for which there are only a limited number of suppliers or a single supplier. For example, we are currently required to purchase all of our requirements of elemental bromine, up to a certain specified maximum, from Lanxess under a long-term supply agreement. To mitigate potential supply constraints, we enter into supply agreements with particular suppliers, including Lanxess. We also evaluate alternative sources of supply to avoid reliance on limited or sole-source suppliers when possible. Although we have long-term supply agreements with Lanxess, there is no assurance that we will have an adequate supply of elemental bromine or the other raw materials required for all of our CBFs opportunities, or that such raw materials will be available at reasonable prices. Economic sanctions and other regulations imposed by the United States and other international countries as a result of the conflict involving Russia and Ukraine may disrupt supplies or affect the prices of certain raw materials. Should the conflict in Ukraine or other international locations further escalate, it is difficult to anticipate the extent to which current or future sanctions could increase our costs, disrupt our supplies, reduce our sales or otherwise affect our operations. If we are unable to acquire these raw materials at reasonable prices, or at all, for a prolonged period, our Completion Fluids & Products Division business could be materially and adversely affected.

Operating and Technological Risks

We have technological and age-obsolescence risk, both with our products and services as well as with our equipment assets.
 
New drilling, completion, and production technologies and equipment are constantly evolving. If we are unable to adapt to new advances in technology or replace older assets with new assets, we are at risk of losing customers and market share. Certain equipment, such as a portion of our production testing equipment fleet, may be inadequate to meet the needs of our customers in certain markets. The permanent replacement or upgrade of any of our equipment will require significant capital. Due to the unique nature of many of these assets, finding a suitable or acceptable replacement may be difficult and/or cost prohibitive. The replacement or enhancement of these assets over the next several years may be necessary in order for us to effectively compete in the current marketplace.
 
Our operations involve significant operating risks and insurance coverage may not be available or cost-effective.
 
We are subject to operating hazards normally associated with the oilfield service industry, including automobile accidents, fires, explosions, blowouts, formation collapse, mechanical problems, abnormally pressured formations, and environmental accidents. Environmental accidents could include, but are not limited to, oil and produced water spills, gas leaks or ruptures, uncontrollable flows of oil, gas, or well fluids, or discharges of CBFs or toxic gases or other pollutants. These operating hazards may also include injuries to employees and third parties during the performance of our operations.
 
We have maintained a policy of insuring our risks of operational hazards that we believe is customary in the industry. We believe that the limits of insurance coverage we have purchased are consistent with the exposures we face and the nature of our products and services. Due to economic conditions in the insurance industry, from time to time, we have increased our self-insured retentions for certain policies in order to minimize the increased costs of coverage, or we have reduced our limits of insurance coverage for, or not procured, certain coverage. In certain areas of our business, we, from time to time, have elected to assume the risk of loss for specific assets. To the extent we suffer losses or claims that are not covered, or are only partially covered by insurance, our results of operations could be adversely affected.

12


We are subject to a number of risks associated with the GP Sale, and these risks could adversely impact our operations, financial condition and business.

On January 29, 2021, we closed the sale of CSI Compressco’s general partner and approximately 23.1% of the outstanding limited partner interests in CSI Compressco to Spartan. We are subject to a number of risks associated with this transaction, including risks associated with:

any required payments of indemnification obligations under the Purchase Agreement for retained liabilities and breaches of representations, warranties or covenants; and
our failure to realize the full purchase price anticipated under the Purchase Agreement, including the ability of CSI Compressco to generate adjusted EBITDA on or prior to December 31, 2022 sufficient to result in payment of the contingent consideration.

As a result of these risks, we may be unable to realize the anticipated benefits of the transaction, including the total amount of consideration we expect to realize. Our failure to realize the anticipated benefits of the transaction would adversely impact our operations, financial condition and business and could limit our ability to pursue additional strategic transactions.

We may not be able to economically extract lithium or bromine from the leased acreage in our Arkansas brine leases.

Our Arkansas brine leases currently only contain exploration targets of lithium and bromine, and we may never discover proven mineral reserves on these properties. While we continue to evaluate the next steps regarding the potential development of our brine leases, we have only very recently started to conduct exploration work on the leases, and we are not currently able to determine the economic viability of the extraction of the lithium and bromine from the leased acreage. In addition, the extraction of lithium and bromine from these brine leases will likely require a significant amount of time and capital, which we are not able to estimate at this time and which may not be available to us on acceptable terms or at all. There can be no assurance that any future exploration efforts on these properties will be successful. As a result of these uncertainties, no assurance can be given that any future exploration programs will result in the discovery of commercial mineral resources or reserves.

Failure to effectively and timely execute our any of our low carbon energy initiatives could have an adverse effect on business and financial condition.

Our future success may depend on our ability to effectively execute on our low carbon energy initiatives. This strategy depends on our ability to effectively develop new technologies, expand application of our global infrastructure and chemistry expertise and on the economic viability of the extraction of lithium and bromine from the leased acreage. The exploration, development and extraction of brine and lithium from our Arkansas brine leases will likely require significant time and capital, and there is no guarantee of a return from these operations. Our low carbon energy initiatives may also depend in part on successful development of partnerships with other companies, such as our partnership and investment in CarbonFree, and such partners’ execution of their own respective projects and business strategies. If we, or the projects or partners we invest in, fail to execute our low carbon energy initiatives as planned, or if execution of such initiatives requires more time and capital than expected, demand for our technologies, services and mineral assets and consequently, our business, results of operations and financial condition could be adversely affected.

Weather-Related Risks
 
Certain of our operations are seasonal and depend, in part, on weather conditions.

In certain markets, the Water & Flowback Services Division’s onshore water management services can be dependent on adequate water supplies being available to its customers. To the extent severe drought or other weather-related conditions prevent our customers from obtaining needed water, frac water operations may not be possible and our Water & Flowback Services Division business may be negatively affected.
 
13


Severe weather, including named windstorms, and severe winter weather, can cause damage and disruption to our businesses.
 
A portion of our operations is susceptible to adverse weather conditions in the Gulf of Mexico, including hurricanes and other extreme weather conditions. Our 2021 results reflect an estimated unfavorable impact of $3.1 million due to the severe weather conditions during February that shut down fracking activity in several of our key markets and negatively impacted the supply chain for our industrial chemicals operations. Even if we do not experience direct damage from storms, we may experience disruptions in our operations, because we are unable to operate or our customers or suppliers may curtail their activities due to damage to their wells, platforms, pipelines, and facilities. From time to time, our onshore operations are also negatively affected by adverse weather conditions, including sustained rain and flooding. Severe weather during the winter may also have a significant impact on natural gas storage levels and reduce drilling activity and other customer activity substantially.
 
Financial Risks

The market price of our common stock has been and may continue to be volatile.

The market price of our common stock has fluctuated in the past and is subject to significant fluctuations in response to many factors, some of which are beyond our control, including the following:

our operational performance;
supply, demand, and prices of oil and natural gas;
the activity levels of our customers;
deviations in our earnings from publicly disclosed forward-looking guidance or analysts’ projections;
recommendations by research analysts that cover us and other companies in our industry;
risks related to acquisitions, divestitures and our growth strategy;
uncertainty about current global economic conditions; and
other general economic conditions.

During 2021, the closing price for our common stock ranged from a high of $4.49 per share to a low of $0.86 per share. In recent years, the stock market in general has experienced extreme price and volume fluctuations that have affected the market price for companies in industries similar to ours. Some of these fluctuations have been unrelated to operating performance and are attributable, in part, to outside factors such as the COVID-19 pandemic and its impact on the world economy. The volatility of our common stock may make it difficult to resell shares of our common stock at attractive prices.

Our long-term debt agreements contain covenants and other provisions that restrict our ability to take certain actions and may limit our ability to operate or grow our business in the future.

As of December 31, 2021, our total long-term debt outstanding of $151.9 million consisted of the carrying amount outstanding under our credit agreement (the “Term Credit Agreement”) and our Asset-Based Credit Agreement (the “ABL Credit Agreement”), both of which we entered into in September 2018. Following the closing of the GP Sale on January 29, 2021, we were required to use all net cash proceeds from the sale to repay borrowings under our Term Credit Agreement.

    The ABL Credit Agreement and Term Credit Agreement each contain certain affirmative and negative covenants, including covenants that restrict the ability of TETRA and certain of its subsidiaries to take certain actions including, among other things and subject to certain significant exceptions, (i) incurring debt, (ii) granting liens, (iii) engaging in mergers and other fundamental changes, (iv) making investments, (v) entering into, or amending, transactions with affiliates, (vi) paying dividends and making other restricted payments, (vii) prepaying other indebtedness, and (viii) selling assets. The ABL Credit Agreement also contains a provision that may require a fixed charge coverage ratio (as defined in the ABL Credit Agreement) of not less than 1.00 to 1.00 in the event that certain conditions associated with outstanding borrowings and cash availability occur. The Term Credit Agreement also contains a requirement that the borrowers comply at the end of each fiscal quarter with a minimum Interest Coverage Ratio (as defined in the Term Credit Agreement) of 1.00 to 1.00. Our Term Credit Agreement requires us to annually prepay up to 50% of Excess Cash Flow (as defined in the Term Credit Agreement) from the most recent full fiscal year. If our Leverage Ratio (as defined in the Term Credit Agreement) at year-end is less than 2.00 to
14


1.00 , the prepayment requirement is decreased to 25%. If our Leverage Ratio at year-end is less than 1.50 to 1.00, then no prepayment is required.

    Our continuing ability to comply with covenants in our Long-Term Debt Agreements depends largely upon our ability to generate adequate earnings and operating cash flow.

We have continuing exposure to abandonment and decommissioning obligations associated with oil and gas properties previously owned by Maritech.
 
From 2001 to 2012, our former subsidiary, Maritech Resources, Inc. (“Maritech”), sold various oil and gas producing properties in numerous transactions to different buyers. In connection with those sales, the buyers generally assumed the decommissioning liabilities associated with the properties sold (the “Legacy Liabilities”) and generally became the successor operator. In some cases, Maritech retained certain liabilities and we provided guaranties of Maritech’s retained liabilities. Some buyers of these Maritech properties subsequently sold certain of these properties to other buyers, who also assumed the financial responsibilities associated with the properties’ operations, including decommissioning liabilities, and these buyers also typically became the successor operator of the properties. To the extent that a buyer of these properties fails to perform the decommissioning work required, a previous owner, including Maritech, may be required to perform operations to satisfy the decommissioning liabilities. As a result of the third-party indemnity agreements and corporate guaranties we have previously provided, we may be responsible for satisfying these obligations if they are not satisfied by the current owners and operators of the properties or by Maritech. Significant decommissioning liabilities that were assumed by the buyers of the Maritech properties in these previous sales remain unperformed. If these buyers, or any successor owners of the Maritech properties, are unable to satisfy and extinguish their decommissioning liabilities due to bankruptcy or other liquidity issues, the U.S. Department of the Interior may seek to impose those obligations on Maritech and on us. The amount of cash necessary to satisfy these obligations could be significant and could adversely affect our business, results of operations, financial condition, and cash flows.

In March 2018, pursuant to a series of transactions, Maritech sold the remaining offshore leases held by Maritech to Orinoco Natural Resources, LLC (“Orinoco”) and, immediately thereafter, we sold all equity interest in Maritech to Orinoco. The assignments for all of the offshore leases conveyed to Orinoco have now been approved by the U.S. Department of the Interior and Orinoco (or its successors in interest) own these leases. Maritech also remains a recognized owner of one additional lease and remains an operator of a portion of four other offshore leases, two of which have either been relinquished or expired. Maritech was also a lessee on six leases when they expired and which have unsatisfied decommissioning liabilities. Under the Maritech Asset Purchase Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases conveyed to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase Agreement, Orinoco assumed all other liabilities of Maritech, including the Legacy Liabilities, subject to limited exceptions unrelated to the decommissioning liabilities. Our guarantees may still cover these liabilities. Pursuant to a Bonding Agreement executed in connection with such purchase agreements, Orinoco provided non-revocable bonds in the aggregate amount of approximately $46.8 million to secure the performance of certain of Maritech’s decommissioning obligations related to the Orinoco Lease Liabilities and certain of Maritech’s remaining current decommissioning obligations (not including the Legacy Liabilities, the “Initial Bonds”). Orinoco was required to replace the Initial Bonds delivered at closing with other non-revocable performance bonds but has not done so. See Note 11 - “Commitments and Contingencies” in the Notes to Consolidated Financial Statements for further discussion of status of bond replacement.
If in the future we become liable for decommissioning liabilities associated with any property covered by either an Initial Bond or Replacement Bonds, the Bonding Agreement provides that if we call any of the Initial Bonds or the Interim Replacement Bonds to satisfy such liability and the amount of the bond payment is not sufficient to pay for such liability, Orinoco will pay us for the additional amount required. To the extent Orinoco is unable to cover any such deficiency or we become liable for a significant portion of the Legacy Liabilities, our financial condition and results of operations may be negatively affected.

Possible changes in the U.S. Department of Interior’s supplemental bonding and financial assurance requirements may increase our risks associated with the decommissioning obligations pertaining to oil and gas properties previously owned by Maritech.

Recent and additional anticipated changes to the supplemental bonding and financial assurance program managed by the U.S. Department of the Interior could require all oil and gas owners and operators with infrastructure in the Gulf of Mexico to provide additional supplemental bonds or other acceptable financial
15


assurance for decommissioning liabilities. These changes have the potential to adversely impact the financial condition of lease owners and operators in the Gulf of Mexico and increase the number of such owners and operators seeking bankruptcy protection, given current oil and gas prices. In July 2016, the U.S. Department of the Interior issued a Notice to Lessees and Operators (“2016 NTL”) that strengthened requirements for the posting of additional financial assurance by offshore lease owners and operators to assure that sufficient security is available to satisfy and extinguish decommissioning obligations with respect to offshore wells, platforms, pipelines and other facilities. The 2016 NTL, which became effective in September 2016, eliminated the past practice of waiving supplemental bonding requirements where lease owners or operators, or their guarantors, could demonstrate a certain level of financial strength. Instead, under the 2016 NTL, the U.S. Department of the Interior indicated that it would allow lease owners and operators to “self-insure,” but only up to 10% of their “tangible net worth,” which is defined as the difference between a company’s total assets and the value of all liabilities and intangible assets. It is unclear how this self-insurance allowance relates to lease owners or operators with a guarantor presently in place.

Although the U.S. Department of the Interior under the Trump Administration ultimately rescinded the 2016 NTL in 2020, the Biden Administration could seek to reconsider the changes made by the U.S. Department of the Interior under the Trump Administration and, should the Biden Administration re-issue and fully implement guidance or rules analogous to, or more rigorous than, the 2016 NTL, such developments could increase operating costs for lease owners and operators in the Gulf of Mexico and reduce the availability of surety bonds due to the increased demands for such bonds. As a result, there is significant uncertainty surrounding financial assurance obligations for Gulf of Mexico lease owners and operators and for us through the third-party indemnity agreements we have provided for Maritech liabilities to the U.S. Department of the Interior and/or to third parties through our private guarantees.

The U.S. Department of the Interior also recently increased its estimates for decommissioning liabilities in the Gulf of Mexico, causing the potential need for additional supplemental bonding and/or other financial assurances to be dramatically increased. When coupled with the volatile prices of oil and gas, it is difficult to predict the impact of the rule and regulatory changes already promulgated and as may be forthcoming by the U.S. Department of the Interior relating to financial assurance for decommissioning liabilities. Any revisions to the U.S. Department of the Interior’s supplemental bonding process could result in demands for the posting of increased financial assurances by owners and operators in the Gulf of Mexico, including Maritech, Orinoco and the other entities to whom Maritech divested its Gulf of Mexico assets, but such demands cannot be directly placed on us due to the fact that we are only a former parent company of Maritech and are only a guarantor as opposed to an actual lease owner or operator. This may force lease owners and operators of leases and other infrastructure in the Gulf of Mexico to obtain surety bonds or other forms of financial assurance, the costs of which could be significant. Moreover, anticipated changes to the bonding and financial assurance program for the Gulf of Mexico could result in the loss of supplemental bonding waivers for a large number of lease owners and operators of infrastructure in the Gulf of Mexico, which could in turn force these owners and operators to seek additional surety bonds which could exceed the surety bond market’s ability to provide such additional financial assurance. Lease owners and operators who have already leveraged their assets could face difficulty obtaining surety bonds because of concerns the surety may have about the priority of their liens on their collateral as well as the creditworthiness of such lease owners and operators. Consequently, anticipated changes to the bonding and financial assurance program could result in additional lease owners and operators in the Gulf of Mexico initiating bankruptcy proceedings, which in turn could result in the U.S. Department of the Interior seeking to impose decommissioning costs on predecessors in interest and providers of third-party indemnity agreements in the event that the current lease owners and/or operators cannot meet their decommissioning obligations. As a result, this could increase the risk that we may be required to step in and satisfy remaining decommissioning liabilities of Maritech and any buyer of the Maritech properties, including Orinoco, through our third-party indemnity agreements and private guarantees, which obligations could be significant and could adversely affect our business, results of operations, financial condition and cash flows.

We are exposed to significant credit risks.
 
We face credit risk associated with the significant amounts of accounts receivable we have with our customers in the energy industry. Many of our customers, particularly those associated with our onshore operations, are small- to medium-sized oil and gas operators that may be more susceptible to declines in oil and gas commodity prices or generally increased operating expenses than larger companies. Our ability to collect from our customers could be impacted by volatility in the oil and natural gas price environment and we may face increased credit risks if the price of oil were to fall and remain low for an extended period of time.

16


As discussed in the preceding risk factors, we face the risk of having to satisfy decommissioning liabilities on properties presently or formerly owned by Maritech. Continued decreased oil and natural gas prices have resulted in reduced revenues and cash flows for oil and gas lease owners and operators, including companies that have purchased Maritech properties or are joint owners in properties presently and formerly owned by Maritech and from whom Maritech is entitled to receive payments upon satisfaction of certain decommissioning obligations. Consequently, we face credit risk associated with the ability of these companies to satisfy their decommissioning liabilities. If these companies are unable to satisfy their obligations, it will increase the possibility that we will become liable for such decommissioning obligations in the future.
 
Our operating results and cash flows for certain of our subsidiaries are subject to foreign currency risk.
 
The operations of certain of our subsidiaries are exposed to fluctuations between the U.S. dollar and certain foreign currencies, particularly the euro, the British pound, the Mexican peso, and the Argentinian peso. Our plans to grow our international operations could cause this exposure from fluctuating currencies to increase. Historically, exchange rates of foreign currencies have fluctuated significantly compared to the U.S. dollar, and this exchange rate volatility is expected to continue. Significant fluctuations in foreign currencies against the U.S. dollar could adversely affect our balance sheet and results of operations.

We are exposed to interest rate risks with regard to our credit facility debt and future refinancing thereof.
 
As of December 31, 2021, we had $1.6 million outstanding balance under our ABL Credit Agreement and $163.1 million outstanding under our Term Credit Agreement. These credit facilities consist of floating rate loans that bear interest at an agreed upon percentage rate spread above London Interbank Offered Rate (“LIBOR”) or an alternate base rate. Accordingly, whenever we have amounts outstanding under these facilities, our cash flows and results of operations will be subject to interest rate risk exposure associated with the debt balance outstanding. We currently are not a party to an interest rate swap contract or other derivative instrument designed to hedge our exposure to interest rate fluctuation risk.
 
Our ABL Credit Agreement is scheduled to mature on May 31, 2025. Our Term Loan Agreement is scheduled to mature on September 10, 2025. There can be no assurance that financial market conditions or borrowing terms at the times these existing debt agreements are renegotiated will be as favorable as the current terms and interest rates. We may be unable to obtain financing in the future for working capital, capital expenditures, acquisitions, debt service requirements, or other purposes.

Legal, Regulatory, and Political Risks
 
Our operations are subject to extensive and evolving U.S. and foreign federal, state and local laws and regulatory requirements that increase our operating costs and expose us to potential fines, penalties, and litigation.
 
Laws and regulations govern our operations, including those relating to corporate governance, employees, taxation, fees, importation and exportation restrictions, environmental affairs, health and safety, and the manufacture, storage, handling, transportation, use, and sale of chemical products. Certain foreign countries impose additional restrictions on our activities, such as currency restrictions and restrictions on various labor practices. These laws and regulations are becoming increasingly complex and stringent, and compliance is becoming increasingly expensive. Governmental authorities have the power to enforce compliance with these regulations, and violators are subject to civil and criminal penalties, including civil fines, and injunctions. Third parties may also have the right to pursue legal actions to enforce compliance with certain laws and regulations. It is possible that increasingly strict environmental, health and safety laws, regulations, and enforcement policies could result in substantial costs and liabilities to us.

For example, the EPA has asserted federal regulatory authority under the Safe Drinking Water Act Underground Injection Control program over certain hydraulic fracturing activities involving the use of diesel fuels and published permitting guidance for such activities and issued a final regulation under the Clean Water Act prohibiting discharges to publicly owned treatment works of wastewater from onshore unconventional oil and gas facilities. Additionally, in December 2016, the EPA released its final report on the potential impacts of hydraulic fracturing on drinking water resources, concluding that “water cycle” activities associated with hydraulic fracturing may impact drinking water resources under certain limited circumstances. Certain environmental and other groups have suggested that additional federal, state, and local laws and regulations may be needed to more closely regulate the hydraulic fracturing process. Several states have adopted regulations that require operators to disclose
17


the chemical constituents in hydraulic fracturing fluids. We cannot predict whether any federal, state or local laws or regulations will be enacted regarding hydraulic fracturing, and, if so, what actions any such laws or regulations would require or prohibit. Other jurisdictions where our products and services are used may impose similar or more stringent restrictions. If additional levels of regulation or permitting requirements were imposed on oil and gas operators through the adoption of new laws and regulations, the demand for certain of our products and services could be decreased or subject to delays.
 
We operate in the U.S. Gulf of Mexico. At this time, we cannot predict the full impact that other regulatory actions that may be mandated by the federal government may have on our operations or the operations of our customers. Other governmental or regulatory actions could further reduce our revenues and increase our operating costs, including the cost to insure offshore operations, resulting in reduced cash flows and profitability.
 
Our onshore and offshore operations, including operations related to energy storage and carbon capture, utilization and storage, expose us to risks such as the potential for harmful substances escaping into the environment and causing damages or injuries, which could be substantial. We maintain limited environmental liability insurance covering named locations and environmental risks associated with contract services for oil and gas operations. We could be materially and adversely affected by an enforcement proceeding or a claim that is not covered or is only partially covered by insurance.
 
Because our business depends on the level of activity in the oil and natural gas industry, existing or future laws, regulations, treaties, or international agreements that impose additional restrictions on the industry may adversely affect our financial results. Regulators are becoming more focused on-air emissions from oil and gas operations, including volatile organic compounds, hazardous air pollutants, and GHGs. In particular, the focus on GHGs and climate change, including incentives to conserve energy or use alternative energy sources, could have a negative impact on our financial results if such laws, regulations, treaties, or international agreements reduce the worldwide demand for oil and natural gas or otherwise result in reduced economic activity generally. In addition, such laws, regulations, treaties, or international agreements could result in increased compliance costs, capital spending requirements, or additional operating restrictions for us, which may have a negative impact on our financial results.

In addition to increasing our risk of environmental liability, the rigorous enforcement of environmental laws and regulations has accelerated demand for our products and services in some of the markets we serve. For more information on the environmental laws and regulations to which we are subject, see our disclosures titled “Health, Safety, and Environmental Affairs Regulation” set forth in Item 1 of this Annual Report.

Our operations, and those of our suppliers and customers, are subject to a series of risks arising from climate change.

The threat of climate change continues to attract considerable attention in the United States and in foreign countries. As a result, our operations as well as the operations of our oil and natural gas exploration and production customers and our suppliers are subject to a series of regulatory, political, litigation, and financial risks associated with the production and processing of fossil fuels and emission of GHGs.

In the United States, no comprehensive climate change legislation has been implemented at the federal level. However, President Biden has highlighted addressing climate change as a priority of his administration and has issued several executive orders addressing climate change. Moreover, following the U.S. Supreme Court finding that GHG emissions constitute a pollutant under the CAA, the EPA has adopted regulations that, among other things, establish construction and operating permit reviews for GHG emissions from certain large stationary sources, require the monitoring and annual reporting of GHG emissions from certain petroleum and natural gas system sources in the United States, and together with the DOT, implementing GHG emissions limits on vehicles manufactured for operation in the United States. The regulation of methane from oil and gas facilities has been subject to uncertainty in recent years. In September 2020, the Trump Administration revised prior regulations to rescind certain methane standards and remove the transmission and storage segments from the source category for certain regulations. However, subsequently, the U.S. Congress approved, and President Biden signed into law, a resolution under the Congressional Review Act to repeal the September 2020 revisions, effectively reinstating the prior standards. Additionally, in November 2021, EPA issued a proposed rule that, if finalized, would establish OOOO(b) new source and OOOO(c) first-time existing source standards of performance for methane and volatile organic compound emissions for oil and gas facilities. Operators of affected facilities will have to comply with
18


specific standards of performance to include leak detection using optical gas imaging and subsequent repair requirement, and reduction of emissions by 95% through capture and control systems. EPA plans to issue a supplemental proposal in 2022 containing additional requirements not included in the November 2021 proposed rule and anticipates the issuance of a final rule by the end of the year. We cannot predict the scope of any final methane regulatory requirements or the cost to comply with such requirements. However, given the long-term trend toward increasing regulation, future federal GHG regulations of the oil and gas industry remain a significant possibility.

Separately, various states and groups of states have adopted or are considering adopting legislation, regulation or other regulatory initiatives that are focused on such areas as GHG cap and trade programs, carbon taxes, reporting and tracking programs, and restriction of emissions. At the international level, the United Nations-sponsored "Paris Agreement" requires member states to submit non-binding, individually determined reduction goals known as Nationally Determined Contributions (“NDCs”) every five years after 2020. Following President Biden’s executive order in January 2021, the United States rejoined the Paris Agreement and, in April 2021, established a goal of reducing economy wide net GHG emissions 50-52% below 2005 levels by 2030. Additionally, at the 26th Conference of the Parties (“COP26”) in Glasgow in November 2021, the United States and the European Union jointly announced the launch of a Global Methane Pledge; an initiative committing to a collective goal of reducing global methane emissions by at least 30 percent from 2020 levels by 2030, including “all feasible reductions” in the energy sector. The full impact of these actions is uncertain at this time, and it is unclear what additional initiatives may be adopted or implemented that may have adverse effects upon us and our customers’ operations.

Governmental, scientific, and public concern over the threat of climate change arising from GHG emissions has resulted in increasing political risks in the United States, including action taken by President Biden with respect to his climate change related pledges. On January 27, 2021, President Biden issued an executive order that called for substantial action on climate change, including, among other things, the increased use of zero-emission vehicles by the federal government, the elimination of subsidies provided to the fossil fuel industry, and increased emphasis on climate-related risks across government agencies and economic sectors. The Biden Administration has also called for restrictions on leasing on federal land. For more information, see our risk factor titled “Regulatory initiatives related to hydraulic fracturing in the countries where we and our customers operate could result in operating restrictions or delays in the completion of oil and gas wells that may reduce demand for our services.” Other actions that could be pursued by the Biden Administration may include the imposition of more restrictive requirements for the establishment of pipeline infrastructure or the permitting of LNG export facilities, as well as more restrictive GHG emission limitations for oil and gas facilities. Litigation risks are also increasing as a number of parties have sought to bring suit against oil and natural gas companies in state or federal court, alleging among other things, that such companies created public nuisances by producing fuels that contributed to climate change or alleging that the companies have been aware of the adverse effects of climate change for some time but defrauded their investors or customers by failing to adequately disclose those impacts.

There are also increasing financial risks for companies in the fossil fuel sector as shareholders currently invested in such companies may elect in the future to shift some or all of their investments into other sectors. Institutional lenders who provide financing to fossil fuel energy companies also have become more attentive to sustainable lending practices and some of them may elect not to provide funding for fossil fuel energy companies. For example, at COP26, the Glasgow Financial Alliance for Net Zero (“GFANZ”) announced that commitments from over 450 firms across 45 countries had resulted in over $130 trillion in capital committed to net zero goals. The various sub-alliances of GFANZ generally require participants to set short-term, sector-specific targets to transition their financing, investing, and/or underwriting activities to net zero emissions by 2050. There is also a risk that financial institutions will be required to adopt policies that have the effect of reducing the funding provided to the fossil fuel sector. In late 2020, the Federal Reserve announced that it had joined the Network for Greening the Financial System (“NGFS”), a consortium of financial regulators focused on addressing climate-related risks in the financial sector. Subsequently, in November 2021, the Federal Reserve issued a statement in support of the efforts of the NGFS to identify key issues and potential solutions for the climate-related challenges most relevant to central banks and supervisory authorities. Although we cannot predict the effects of these actions, such limitation of investments in and financing for fossil fuel energy companies could result in the restriction, delay or cancellation of drilling programs or development or production activities, which could reduce demand for our products and services. Additionally, the Securities and Exchange Commission announced its intention to promulgate rules requiring climate disclosures. Although the form and substance of these requirements is not yet known, this may result in additional costs to comply with any such disclosure requirements.

19


The adoption and implementation of new or more stringent international, federal or state legislation, regulations or other regulatory initiatives that impose more stringent standards for GHG emissions from the oil and natural gas sector or otherwise restrict the areas in which this sector may produce oil and natural gas or generate the GHG emissions could result in increased costs of compliance or costs of consuming, and thereby reduce demand for oil and natural gas, which could reduce demand for our products and services. Additionally, political, litigation and financial risks may result in our oil and natural gas operators restricting or cancelling production activities, incurring liability for infrastructure damages as a result of climatic changes, or impairing their ability to continue to operate in an economic manner, which also could reduce the demand for our products and services. One or more of these developments could have a material adverse effect on our business, financial condition and results of operation.

Climate change may also result in various physical risks, such as the increased frequency or intensity of extreme weather events or changes in meteorological and hydrological patterns, that could adversely impact us, our customers’, and our suppliers’ operations. Such physical risks may result in damage to our customers’ facilities or otherwise adversely impact their operations, such as if they become subject to water use curtailments in response to drought, or demand for their products, such as to the extent warmer winters reduce the demand for energy for heating purposes, which may ultimately reduce demand for the products and services we provide. Such physical risks may also impact our suppliers, which may adversely affect our ability to provide our products and services.

Increased attention to ESG matters and conservation measures may adversely impact our or our customers’ business.

Increasing attention to, and societal expectations on companies to address, climate change and other environmental and social impacts, investor and societal expectations regarding voluntary ESG disclosures, and consumer demand for alternative forms of energy may result in increased costs, reduced demand for our customers’ products, reduced profits, increased investigations and litigation, and negative impacts on our stock price and access to capital markets. Increasing attention to climate change and environmental conservation, for example, may result in demand shifts for oil and natural gas products and additional governmental investigations and private litigation against us or our customers. To the extent that societal pressures or political or other factors are involved, it is possible that such liability could be imposed without regard to our causation of or contribution to the asserted damage, or to other mitigating factors. For more information, see our risk factor titled “Our operations, and those of our suppliers and customers, are subject to a series of risks arising from climate change.”

Moreover, while we may create and publish voluntary disclosures regarding ESG matters from time to time, certain statements in those voluntary disclosures may be based on hypothetical expectations and assumptions that may or may not be representative of current or actual risks or events or forecasts of expected risks or events, including the costs associated therewith. Such expectations and assumptions are necessarily uncertain and may be prone to error or subject to misinterpretation given the long timelines involved and the lack of an established single approach to identifying, measuring and reporting on many ESG matters. Additionally, we may announce various targets or product and service offerings in an attempt to improve our ESG profile. However, we cannot guarantee that we will be able to meet any such targets or that such targets or offerings will have the intended results on our ESG profile, including but not limited to as a result of unforeseen costs, consequences, or technical difficulties associated with such targets or offerings. Also, despite any voluntary actions, we may receive pressure from certain investors, lenders, or other groups to adopt more aggressive climate or other ESG-related goals or policies, but we cannot guarantee that we will be able to implement such goals because of potential costs or technical or operational obstacles.

In addition, organizations that provide information to investors on corporate governance and related matters have developed ratings processes for evaluating companies on their approach to ESG matters. Such ratings are used by some investors to inform their investment and voting decisions. Unfavorable ESG ratings and recent activism directed at shifting funding away from companies with energy-related assets could lead to increased negative investor sentiment toward us and our industry and to the diversion of investment to other industries, which could have a negative impact on our stock price and our access to and costs of capital. Additionally, to the extent ESG matters negatively impact our reputation, we may not be able to compete as effectively to recruit or retain employees, which may adversely affect our operations.

20


Such ESG matters may also impact our customers, which may result in reduced demand for certain of our products and services. We also cannot guarantee that any new product or service offerings we develop in light of ESG matters, including but not limited to the energy transition, will be suitable for our customers’ business operations. To the extent alternative technologies are preferred, whether as a result of regulatory impacts or changes in industry practice, it may adversely impact our business or results of operation.

Our operations in foreign countries exposes us to complex regulations and may present us with new obstacles to growth.
 
We plan to continue to grow both in the United States and in foreign countries. We have established operations in Argentina, Brazil, Finland, Ghana, Mexico, Norway, Saudi Arabia, Sweden, and the United Kingdom, as well as other foreign countries. Foreign operations carry special risks. Our business in the countries in which we currently operate and those in which we may operate in the future could be limited or disrupted by:

restrictions on repatriating cash back to the United States;
the impact of compliance with anti-corruption laws on our operations and competitive position in affected countries and the risk that actions taken by us or our agents may violate those laws;
government controls and government actions, such as expropriation of assets and changes in legal and regulatory environments;
import and export license requirements;
political, social, or economic instability;
trade restrictions;
changes in tariffs and taxes; and
our limited knowledge of these markets or our inability to protect our interests.
 
We and our affiliates operate in countries where governmental corruption has been known to exist. While we and our subsidiaries are committed to conducting business in a legal and ethical manner, there is a risk of violating the U.S. Foreign Corrupt Practices Act, the U.K Bribery Act, or laws or legislation promulgated pursuant to the 1997 OECD Convention on Combating Bribery of Foreign Public Officials in International Business Transactions or other applicable anti-corruption regulations that generally prohibit the making of improper payments to foreign officials for the purpose of obtaining or keeping business. Violation of these laws could result in monetary penalties against us or our subsidiaries and could damage our reputation and our ability to do business.
 
Foreign governments and agencies often establish permit and regulatory standards different from those in the U.S. If we cannot obtain foreign regulatory approvals, or if we cannot obtain them in a timely manner, our growth and profitability from foreign operations could be adversely affected.

Regulatory initiatives related to hydraulic fracturing in the countries where we and our customers operate could result in operating restrictions or delays in the completion of oil and gas wells that may reduce demand for our services.

Although we do not directly engage in hydraulic fracturing, our operations support many of our exploration and production customers in such activities. The practice continues to be controversial in certain parts of the country, resulting in increased scrutiny and regulation of the hydraulic fracturing process, including by federal and state agencies and local municipalities.

Hydraulic fracturing typically is regulated by state oil and gas commissions or similar state agencies, but several federal agencies have asserted regulatory authority over certain aspects of the process in the U.S. For example, the EPA has issued rulemakings under several laws governing hydraulic fracturing activities and disposal of wastes associated with the process. In 2016, the U.S. Bureau of Land Management (“BLM”) also published a final rule that established new or more stringent standards for performing hydraulic fracturing on federal and Indian lands. BLM under the Trump Administration issued a final rule in late 2018 rescinding the 2016 action; however, a California federal court vacated the 2018 final rule in July 2020, and a Wyoming federal court subsequently vacated the 2016 final rule in October 2020. Accordingly, the 2016 final rule is no longer in effect, but the Wyoming decision has been appealed. Moreover, the Biden Administration is expected to pursue regulatory initiatives that restrict hydraulic fracturing activities on federal lands as well as other actions to more stringently regulate certain aspects of oil and gas development such as air emissions and water discharges. President Biden issued an executive order on
21


January 27, 2021, that suspends new leasing activities, but not operations under existing leases, for oil and gas exploration and production on non-Indian federal lands and offshore waters pending completion of a comprehensive review and reconsideration of federal oil and gas permitting and leasing practices that take into consideration potential climate and other impacts associated with oil and gas activities on such lands and waters. Although the federal court for the Western District of Louisiana issued a preliminary injunction against the leasing pause, in response to the executive order, the Department of Interior issued a report recommending various changes to the federal leasing program, though many such changes would require Congressional action. As a result, we cannot predict the final scope of regulations or restrictions that may apply to oil and gas operations on federal lands and waters. However, any regulations that ban or effectively ban such operations may adversely impact demand for our products and services.

    The United States Congress has from time to time considered legislation to provide for federal regulation of hydraulic fracturing and to require disclosure of the chemicals used in the hydraulic fracturing process. At the state level, some states, including Texas, Oklahoma and New Mexico, have adopted, and other states are considering adopting legal requirements that could impose new or more stringent permitting, public disclosure, or well construction requirements on hydraulic fracturing activities. States could elect to prohibit high volume hydraulic fracturing altogether, following the approach taken by the State of New York in 2015. Local governments also may seek to adopt ordinances within their jurisdictions regulating the time, place and manner of drilling activities in general or hydraulic fracturing activities in particular. If new or more stringent federal, state, or local legal restrictions relating to the hydraulic fracturing process are adopted, our customers could incur potentially significant added costs to comply with such requirements, experience delays or curtailment in the pursuit of exploration, development or production activities, and perhaps even be precluded from drilling wells.
    
    Increased regulation and attention given to the hydraulic fracturing process could lead to greater opposition to oil and gas production activities using hydraulic fracturing techniques. Additional legislation or regulation could also lead to operational delays or increased operating costs for our customers in the production of oil and gas, including from the developing shale plays, or could make it more difficult to perform hydraulic fracturing. The adoption of any federal, state or local laws or the implementation of additional regulations regarding hydraulic fracturing could potentially cause a decrease in the completion of new oil and gas wells and an associated decrease in demand for our services and increased compliance costs and time, which could have a material adverse effect on our liquidity, consolidated results of operations, and consolidated financial condition.

Our proprietary rights may be violated or compromised, which could damage our operations.
 
We own numerous patents, patent applications, and unpatented trade secret technologies in the U.S. and certain foreign countries. There can be no assurance that the steps we have taken to protect our proprietary rights will be adequate to deter misappropriation of these rights. In addition, independent third parties may develop competitive or superior technologies.

Our operations and reputation may be impaired if our information technology systems fail to perform adequately or if we are the subject of a data breach or cyberattack.

Our information technology systems are critically important to operating our business efficiently. We rely on our information technology systems to manage our business data, communications, supply chain, customer invoicing, employee information, and other business processes. We outsource certain business process functions to third-party providers and similarly rely on these third parties to maintain and store confidential information on their systems. The failure of these information technology systems to perform as we anticipate could disrupt our business and could result in transaction errors, processing inefficiencies, and the loss of sales and customers, causing our business and results of operations to suffer.

Although we allocate significant resources to protect our information technology systems, we have experienced varying degrees of cyber-incidents in the normal conduct of our business, including viruses, worms, other destructive software, process breakdowns, phishing and other malicious activities. On January 6, 2020, the Department of Homeland Security issued a public warning that indicated companies in the energy industry might be specific targets of cybersecurity threats. Such breaches have in the past and could again in the future result in unauthorized access to information including customer, supplier, employee, or other company confidential data. We do carry insurance against these risks, although the potential damages we might incur could exceed our available insurance coverage. We also invest in security technology, perform penetration tests from time to time, and design our business processes to attempt to mitigate the risk of such breaches. However, there can be no assurance that
22


security breaches will not occur. Moreover, the development and maintenance of these measures requires continuous monitoring as technologies change and efforts to overcome security measures evolve. We have experienced and expect to continue to experience, cyber security threats and incidents, none of which has been material to us to date. However, a successful breach or attack could have a material negative impact on our operations or business reputation and subject us to consequences such as litigation and direct costs associated with incident response.

Changes to applicable tax laws and regulations or exposure to additional income tax liabilities could affect our business and future profitability.

We are subject to various complex and evolving United States federal, state, and local and non-U.S. taxes. Our business and future profitability could be affected by numerous factors, including the availability of tax credits, exemptions, refunds and other benefits to reduce our tax liabilities, changes in the relative amount of our earnings subject to tax in the various jurisdictions in which we operate or have subsidiaries, the potential expansion of our business into or otherwise becoming subject to tax in additional jurisdictions, changes to our existing business structure and operations, the extent of our intercompany transactions, and the extent to which taxing authorities in the relevant jurisdictions respect those intercompany transactions.

Further, United States federal, state, and local and non-U.S. tax laws, policies, statutes, rules, regulations, or ordinances could be interpreted, changed, modified, or applied adversely to us, in each case, possibly with retroactive effect, and may have an adverse effect on our business and future profitability. For example, several tax proposals have been set forth that would, if enacted, make significant changes to United States tax laws. Such proposals include an increase in the U.S. income tax rate applicable to corporations (such as us) from 21%, the imposition of a minimum tax on book income for certain corporations, and the imposition of an excise tax on certain corporate stock repurchases that would be borne by the corporation repurchasing such stock. The United States Congress may consider, and could include, some or all of these proposals in connection with tax reform that may be undertaken. It is unclear whether these or similar changes will be enacted and, if enacted, how soon any such changes could take effect. The passage of any legislation as a result of these proposals and other similar changes in United States federal income tax laws could adversely affect our business and future profitability.
Item 1B. Unresolved Staff Comments.
 
None.
Item 2. Properties.
 
Our facilities consist primarily of our corporate headquarters facility, chemical plants, processing plants and distribution facilities. We believe our facilities are adequate for our present needs. We also hold brine leases on acreage which contains bromine and lithium. The following information describes facilities that we (i) leased or owned and (ii) leased acreage as of December 31, 2021.
 
Facilities
 
Completion Fluids & Products Division
 
Our Completion Fluids & Products Division facilities include six operating chemical production plants located in the states of Arkansas, California, Louisiana, and West Virginia, and the country of Finland, having a total production capacity of more than 1.1 million equivalent liquid tons per year. The two California locations consist of 29 square miles of leased mineral acreage and solar evaporation ponds, and related owned production and storage facilities.
 
In April 2020, in response to market conditions, we began the process of discontinuing chemical production operations at our El Dorado calcium chloride facility in Arkansas. We continued to manufacture and deliver products through early June 2020, at which time we began a sequenced shutdown of the manufacturing facility. As of December 31, 2020 and continuing through December 31, 2021, the plant was no longer operational.
 
In addition to the production facilities described above, the Completion Fluids & Products Division owns or leases multiple service center facilities in the United States and in other countries. The Completion Fluids &
23


Products Division also leases several offices and numerous terminal locations in the United States and in other countries.

Water & Flowback Services Division
 
The Water & Flowback Services Division conducts its operations through production testing and water management service centers (most of which are leased) in the United States, located in Colorado, Louisiana, New Mexico, North Dakota, Oklahoma, Pennsylvania, Texas and Wyoming. In addition, the Water & Flowback Services Division has leased facilities in Mexico, Argentina and certain countries in Asia, Europe, and the Middle East.

Corporate
 
Our headquarters is located in The Woodlands, Texas, in a 153,000 square foot office building, which is located on 2.6 acres of land, under a lease that expires in 2027. In addition, we own a 28,000 square foot technical facility in The Woodlands, Texas, to service our Completion Fluids & Products and Water & Flowback Services Divisions’ operations.

Bromine and Lithium Exploration Targets

Our Completion Fluids & Products Division leases approximately 31,100 net acres of brine leases in Magnolia, Arkansas, which contain bromine and lithium. This acreage is leased for possible future development and as a source of supply for our bromine and other raw materials. In August 2021, we announced the completion of a preliminary technical assessment by an independent geological consulting firm, APEX Geoscience Ltd. to assess lithium and bromine exploration targets in our approximately 31,100 net acres of brine leases in the Smackover Formation in Southwest Arkansas. We have rights to the brine, including rights to the bromine and lithium contained in the brine underlying this acreage, pursuant to certain brine leases and brine deeds with various landowners. With respect to approximately 27,500 acres of that total acreage, we have granted Standard Lithium an option to acquire the lithium rights. The agreements governing this option contemplate a 2.5% royalty.

The exploration targets were estimated for two separate areas within the property based on our brine lease rights. The scope of the exploration target assessment was for bromine in all of the approximately 31,100 net acres and lithium for the acreage where we hold the lithium rights not subject to the Standard Lithium Ltd. option that cover roughly 3,600 net acres. For bromine, the technical assessment identified a brine exploration target estimated to contain between 2.54 and 8.58 million tons of elemental bromine. For lithium, the technical assessment identified an exploration target estimated to contain between 16,000 and 53,000 tons of elemental lithium. Using an elemental to Lithium Carbonate Equivalent ("LCE") conversion ratio of 5.323, which is accepted in the industry, the estimates of the amounts of lithium present within these acres range from 85,000 to 286,000 tons of LCE. As of February 2022, the market price for lithium is approximately $71,600 per ton and the market price for bromine is approximately $3,100 per metric ton. The exploration target's estimated quantity and grade is conceptual in nature, as there has been insufficient exploration to estimate a mineral resource on this property, and it is uncertain if further exploration will result in the estimation of a mineral resource. The exploration targets expressed should not be understood to represent or misconstrued as an estimate of a mineral resource or mineral reserve.

The basis for the lithium and bromine exploration targets is that hypersaline formation water, or brine, associated with some of the world’s oilfields and/or geothermal fields contains confined reservoirs, or aquifers, that are known to contain anomalous concentrations of lithium, bromine and other elements of interest. We propose to assess stratigraphically deep (more than 2,250 meters or 7,450 feet below surface) brine from oil and gas aquifers associated with the Late Jurassic Smackover Formation. The brine is currently pumped from the aquifer to the earth’s surface as a wastewater product associated with hydrocarbon production (e.g., oil, gas, and condensate). We expect that we will be able to develop or utilize evolving commercial technologies to economically remove the bromine and lithium from the brine underlying our acreage before the brine is reinjected back down into the subsurface aquifer.

The volume of the Upper and Middle areas of the Smackover Formation within each exploration target was calculated by wireframing the Smackover Formation aquifer domain to create a 3-D geological model. The model utilized oil and gas well data from the AOGC and AGS Information Circular IC-14, which includes an electronic reprint of Vestal (1950) and a stratigraphic horizon pick file with 3,904 records. Historical information was used to estimate mean porosity and mean bromine and lithium concentrations. For the conceptual exploration target
24


estimates, the range of elemental bromine and lithium was derived by multiplying the mean volume, porosity, and bromine/lithium concentrations of the exploration targets by plus or minus 20%.

While we continue to evaluate the next steps regarding the potential development of our brine leases, we have only recently started to conduct exploration work on the leases, and we are not currently able to determine the economic viability of the extraction of the lithium and bromine from the leased acreage. In addition, the extraction of lithium and bromine from these brine leases will likely require a significant amount of time and capital, which we are not able to estimate at this time. The exploration targets are based on historical oil and gas well data and historical Smackover Formation brine geochemical analyses. To advance the exploration targets to the mineral resource estimation and classification stage, we anticipate the implementation of a work program that will comprise some or all of the following activities:

validating the historical brine geochemistry and attempting to obtain a greater understanding of the distribution of the bromine and lithium concentrations within the Smackover Formation brine underlying our acreage,
conducting stratigraphic and hydrogeological studies to advance the geological domain boundaries and hydro-parameters of the Upper and Middle areas of the Smackover Formation, and
conducting mineral processing test work to explore and develop the bromine and lithium extraction processes.

The timing for progressing the recommended work program will depend on the approach for obtaining Smackover Formation brine samples and conducting mineral processing test work. We anticipate achieving brine access through agreements with current oil and gas operators to conduct appraisal drilling within the first half of 2022. As of February 25, 2022, we are in the process of drilling an exploratory brine well on our dedicated acreage in the Smackover Formation in Arkansas. The results of the well, which is expected to be completed in the first quarter of 2022, are expected to advance our exploratory target lithium and bromine assets to more refined resources targets. Upon completion of the inferred resources target, we intend to move towards a preliminary economic assessment (“PEA”) to determine the economics of developing our dedicated acreage for the bromine to meet our growing zinc bromide opportunities and to meet the lithium battery market demands. The PEA is expected to be completed during 2022.

We anticipate that validation of the estimates for geology, mineralization, and mineral processing, would advance the confidence level of the deposit toward mineral resource estimations and a potential preliminary economic assessment study. This work is anticipated to commence and be completed in 2022 and it is possible that the exploration target tonnage and grade could change as these proposed exploration activities are completed and evaluated.
Item 3. Legal Proceedings.
 
We are named defendants in numerous lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations or liquidity. See Note 11 - “Commitments and Contingencies” in the Notes to Consolidated Financial Statements for further information.
Item 4. Mine Safety Disclosures.
 
None.
25



PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Repurchases of Equity Securities.
 
Common Stock
 
Our common stock is traded on the New York Stock Exchange under the symbol “TTI.” As of February 25, 2022, there were approximately 220 holders of record of the common stock. The actual number of holders of our common stock is greater than this number of record holders and includes common stockholders who are beneficial owners but whose shares are held in street name by banks, brokers and other nominees.

Market Price of Common Stock

The following graph compares the five-year cumulative total returns of our common stock, the Russell 2000 Index (“Russell 2000”) and the Philadelphia Oil Service Sector Index (“PHLX Oil Service”), assuming $100 invested in each stock or index on December 31, 2016, all dividends reinvested, and a fiscal year ending December 31. This information shall be deemed furnished, and not filed, in this Form 10-K and shall not be deemed incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934 as a result of this furnishing, except to the extent we specifically incorporate it by reference.

tti-20211231_g1.jpg

Securities Authorized for Issuance Under Equity Compensation Plans
 
For additional information about common stock authorized for issuance under equity compensation plans, see Note 13 - “Equity-Based Compensation and Other” in the Notes to Consolidated Financial Statements.
Item 6. [Reserved]
26


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
 
The following discussion is intended to analyze major elements of our consolidated financial statements and provide insight into important areas of management’s focus. This section should be read in conjunction with the Consolidated Financial Statements and the accompanying Notes included elsewhere in this Annual Report. Statements in the following discussion may include forward-looking statements. These forward-looking statements involve risks and uncertainties. See “Item 1A. Risk Factors” for additional discussion of these factors and risks. For discussion of 2020 compared to 2019, see disclosures titled “Results of Operations” set forth in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended December 31, 2020 filed with the SEC on March 5, 2021.

Business Overview 

We are an industrial oil and gas products and services company operating on six continents, focused on bromine-based completion fluids, calcium chloride, water management solutions, frac flowback and production well testing services. We operate through two reporting segments - Completion Fluids & Products Division and Water & Flowback Services Division.

After declining to historic lows due to depressed oil prices resulting from Russia and Saudi Arabia’s price war and the COVID-19 pandemic last year, customer activity levels in the North America onshore business began to recover during the first half of 2021. Customer activity levels continued to improve through the second half of 2021 as oil prices continued to improve, averaging over $70 per barrel for the third and fourth quarters, while natural gas prices averaged over $4 per million Btu.

Completions Fluids & Products Division revenues were lower than the prior year due to lower Gulf of Mexico and international oil and gas activity and global shipping delays, partially offset by an increase in industrial chemicals product sales. In July 2021, we completed our first International TETRA CS Neptune® fluids job, reflecting acceptance of this proprietary technology into new markets. We also saw a significant rebound in our international business, particularly in completion fluid sales during the fourth quarter of 2021.

Our Water & Flowback Services revenues increased significantly compared to the prior year, due to a combination of higher overall customer activity levels and significant price recovery, particularly in the United States land business. Our international production testing business also improved during the fourth quarter of 2021. We also deployed our TETRA SandStormTM technology for two major long-term projects in Latin America. Revenue growth was a result of a record increase in the number of integrated projects and customers, and TETRA SandStormTM high utilization and market share gains with private oil and gas operators.

We are also committed to pursuing low-carbon energy initiatives that leverage our fluids and aqueous chemistry core competencies, our significant bromine and lithium assets (including our approximately 31,100 net acres of brine leases in Arkansas) and technologies, and our leading calcium chloride production capabilities. In May 2021, we signed a MOU with CarbonFree. During the one-year MOU period, both Companies will work towards a definitive agreement that might include investments by TETRA into CarbonFree, a joint venture, or other commercial arrangements. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree.

In August 2021, we announced completion of a preliminary technical assessment by an independent geological consulting firm to assess lithium and bromine exploration targets in our Southwest Arkansas brine leases. Bromine has been identified as a key mineral resource in zinc-bromide energy storage systems and our TETRA PureFlow™ high purity zinc bromide has been qualified by several battery technology companies. The lithium battery market is a rapidly growing market, affording us the opportunity to participate in a meaningful way. We will assess the next steps towards determining whether we can develop these key minerals to augment our current global infrastructure and chemistry expertise, allowing us to further expand beyond the oil and gas market. In December, 2021, we announced a strategic agreement with Eos involving a long-term supply and collaboration agreement to supply our high purity zinc bromide solution, TETRA PureFlowTM. TETRA and Eos expect to collaborate for improved battery performance, cost and system life including an end-of-life solution using TETRA's extensive experience with reclaiming and recycling zinc bromide.

Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. On January 29, 2021, we entered into the Purchase and Sale Agreement pursuant to which we sold the general partner of CSI Compressco, including IDRs in CSI Compressco and
27


approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial target on or before December 31, 2022. As of December 31, 2021, we held an interest in CSI Compressco consisting of approximately 3.8% of the outstanding common units. We recorded a book gain of $120.1 million during 2021 in connection with the GP Sale. This gain, most of which was non-cash, was a function of CSI Compressco having a negative carrying value within our consolidated balance sheet due to our share of cumulative losses and distributions. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” in the Notes to Consolidated Financial Statements for further information.

During the first quarter of 2021, we used proceeds from the GP sale and available cash on hand, including $14.2 million of proceeds from the fourth quarter 2020 compressor unit sales to Spartan, to pay down $29.3 million on our term loan, which matures in September 2025. During the fourth quarter of 2021, we sold the 1.6 million Standard Lithium Ltd. shares we owned for approximately $17.6 million, before broker and transaction fees. We repaid an additional $8.2 million of our term loan in July 2021 and $13.0 million of our term loan in December 2021. Our liquidity at the end of the fourth quarter was $67.7 million consisting of $31.6 million of unrestricted cash plus $36.1 million of availability under the ABL Credit Agreement.
Results of Operations
 
The following data should be read in conjunction with the Consolidated Financial Statements and the associated Notes contained elsewhere in this report.
  
Consolidated Comparisons
Year Ended
December 31,
Period to Period Change
 202120202021 vs. 2020% Change
 (In Thousands, Except Percentages)
Revenues$388,272 $377,715 $10,557 2.8 %
Gross profit59,237 67,543 (8,306)(12.3)%
Gross profit as a percentage of revenue
15.3 %17.9 %
General and administrative expense75,049 76,697 (1,648)(2.1)%
General and administrative expense as a percentage of revenue
19.3 %20.3 %
Interest expense, net16,377 18,926 (2,549)(13.5)%
Gain on sale of assets(1,040)(2,878)1,838 (63.9)%
Other income, net(16,428)(116)(16,312)
NM(1)
Loss before taxes and discontinued operations(14,721)(25,086)10,365 (41.3)%
Loss before taxes and discontinued operations as a percentage of revenue
(3.8)%(6.6)%
Provision for income taxes2,084 1,758 326 18.5 %
Loss before discontinued operations(16,805)(26,844)10,039 (37.4)%
Income (loss) from discontinued operations, net of taxes120,407 (72,089)192,496 (267.0)%
Net income (loss)103,602 (98,933)202,535 (204.7)%
(Income) loss attributable to noncontrolling interest(269)47,790 (48,059)(100.6)%
Net loss attributable to TETRA stockholders$103,333 $(51,143)$154,476 (302.0)%
(1) Percent change is not meaningful

Revenues

Consolidated revenues for 2021 increased compared to the prior year primarily due to higher activity in our Water & Flowback Services division, where revenue increased by $33.6 million. The increase in our Water & Flowback Services division is primarily due to increasing customer activity levels from recent lows in response to an improving commodity price environment in 2021 and recovery from industry downturn in 2021 related to the COVID-19 pandemic. The increase in consolidated revenue was offset by decreased revenue in our Completion
28


Fluids & Products division of $23.0 million, primarily due to lower Gulf of Mexico and international oil and gas activity. See “Divisional Comparisons” section below for additional discussion.

Gross Profit

Consolidated gross profit as a percentage of revenue declined primarily due to a change in revenue mix, with a higher portion of revenues generated from our Water & Flowback Services division. See Divisional Comparisons section below for additional discussion.

General and Administrative Expense

Consolidated general and administrative expenses decreased during 2021 compared to the prior year primarily due to a $6.1 million decrease in bad debt expense. This was offset by a $1.6 million increase in salary related expenses, primarily due to a phased reinstatement of reduced salaries and 401K match; a $1.9 million increase in legal, settlement and other expenses, and a $1.0 million increase in general expenses.

Interest Expense, Net

Consolidated interest expense, net, decreased in 2021 compared to the prior year primarily due to $50.5 million of repayments on our term credit facility during the current year.

Gain on Sale of Assets

Consolidated gain on sale of assets decreased during 2021 compared to the prior year primarily due to decreased asset sales during the year.

Other Income, net

Consolidated other (income) expense, net increased during 2021 compared to the prior year primarily due to an $11.7 million increase in income from our investment in Standard Lithium due to an increase in the Standard Lithium stock price and additional shares received in May 2021. All Standard Lithium shares were sold in the fourth quarter of 2021. Additionally, we benefited from favorable foreign exchange fluctuations of $4.1 million.

Income (Loss) from Discontinued Operations

Income from discontinued operations, net of taxes, was $120.4 million compared to a loss of $72.1 million for the prior year, including $20.8 million of asset impairments. The current year income includes a $120.1 million primarily non-cash accounting gain from the deconsolidation of CSI Compressco. This gain is net of a $0.01 million tax provision after taking into consideration utilization of net operating loss and credit carryforwards.

Provision for Income Tax

Our consolidated provision for income taxes during 2021 was primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes. Our consolidated effective tax rate for the year ended December 31, 2021 of negative 14.2% was primarily the result of losses generated in entities for which no related tax benefit has been recorded. The losses generated by these entities do not result in tax benefits due to offsetting valuation allowances being recorded against the related net deferred tax assets. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Included in our deferred tax assets are $114.6 million of net operating loss carryforwards that may be available to offset future income tax liabilities in the U.S. as well as in certain international jurisdictions where net operating loss carryforwards exist.
29



Divisional Comparisons
 
Completion Fluids & Products Division
Year Ended
December 31,
Period to Period Change
 202120202021 vs. 2020% Change
 (In Thousands, Except Percentages)
Revenues$219,648 $242,661 $(23,013)(9.5)%
Gross profit (loss)58,458 77,206 (18,748)(24.3)%
Gross profit (loss) as a percentage of revenue26.6 %31.8 %  
General and administrative expense20,446 24,852 (4,406)(17.7)%
General and administrative expense as a percentage of revenue9.3 %10.2 %  
Interest (income) expense, net(596)(666)70 (10.5)%
Other income, net(16,373)(2,314)(14,059)NM
Income before taxes$54,981 $55,334 $(353)(0.6)%
Income before taxes as a percentage of revenue25.0 %22.8 %  
 
Revenues for our Completion Fluids & Products Division decreased primarily due to lower Gulf of Mexico and international oil and gas activity and global shipping delays, partially offset by an increase in industrial chemicals product sales. In addition, the prior year period benefited from two large international orders. The ramp down in activity due to the COVID-19 pandemic and associated reduction in oil prices lagged North America onshore, and did not have a significant impact on offshore Gulf of Mexico and international activity until the third and fourth quarters of 2020.

Completion Fluids & Products Division gross profit during 2021 decreased compared to the prior year due to lower revenue and was also negatively impacted by continued inflationary pressures in certain raw materials and higher logistics costs due to the global shipping crisis. Completion Fluids & Products Division profitability in future periods will continue to be affected by the mix of its products and services, market demand for our products and services, drilling and completions activity and commodity prices.

Pretax income for our Completion Fluids & Products Division remained relatively stable during 2021 compared to the prior year primarily due to the decrease in gross profit discussed above being offset by an increase in other income and a decrease in general and administrative expenses. The division had an $11.7 million increase in income from our investment in Standard Lithium compared to the prior year. Additionally, the Completion Fluids & Products Division bad debt expense decreased $4.1 million due to several bankruptcy-related reserves recorded in the prior year and foreign exchange fluctuations were favorable by $2.0 million.

Water & Flowback Services Division
Year Ended
December 31,
Period to Period Change
 202120202021 vs. 2020% Change
 (In Thousands, Except Percentages)
Revenues$168,624 $135,054 $33,570 24.9 %
Gross profit1,800 (8,856)10,656 120.3 %
Gross profit as a percentage of revenue1.1 %(6.6)%
General and administrative expense14,613 15,644 (1,031)(6.6)%
General and administrative expense as a percentage of revenue8.7 %11.6 %
Interest (income) expense, net(511)(1,135)624 (55.0)%
Other income, net(1,186)(1,515)329 (21.7)%
Loss before taxes$(11,116)$(21,850)$10,734 (49.1)%
Loss before taxes as a percentage of revenue(6.6)%(16.2)%
 
30


Water & Flowback Services Division revenues increased during 2021 compared to the prior year primarily due to increased customer drilling and completion activity in certain onshore North America markets as the industry continues to recover from the COVID-19 pandemic. Revenues for the prior year were significantly impacted by industry-wide reductions in rig and frac count resulting from historically low oil prices. The current year was negatively impacted by severe weather that caused extended shut downs in certain locations during the first quarter.

The Water & Flowback Services Division reflected a gross profit during 2021 compared to a gross loss in the prior year primarily due to increased revenues as described above and pricing improvements offsetting ongoing inflationary pressures.

The Water & Flowback Services Division reported a lower pretax loss compared to the prior year, primarily due to the gross profit improvement described above. General and administrative expenses also decreased primarily due to a $2.0 million decrease in bad debt expense, partially offset by a $0.9 million increase in consulting and legal services.

Corporate Overhead
Year Ended
December 31,
Period to Period Change
 202120202021 vs. 2020% Change
 (In Thousands, Except Percentages)
Depreciation and amortization$1,032 $818 $214 26.2 %
General and administrative expense39,990 36,201 3,789 10.5 %
Interest expense, net17,483 20,727 (3,244)(15.7)%
Other (income) expense, net93 836 (743)(88.9)%
Loss before taxes$(58,598)$(58,582)$(16) %
 
Corporate Overhead pretax loss remained stable during 2021 compared to the prior year primarily due to increased general and administrative expense, offset by decreased interest expense. Corporate general and administrative expense increased primarily due to increased salary related expense of $2.0 million, $1.0 million of increased general expenses and $0.8 million of increased professional fees. Interest expense decreased primarily due to $50.5 million of repayments on our term credit facility during the current year. The warrants issued in 2016 expired in December 2021.

Non-GAAP Financial Measures
     We use U.S. GAAP financial measures such as revenues, gross profit, income (loss) before taxes, and net cash provided by operating activities, as well as certain non-GAAP financial measures, including Adjusted EBITDA, as performance measures for our business.
    Adjusted EBITDA. We view Adjusted EBITDA as one of our primary management tools, and we track it on a monthly basis, both in dollars and as a percentage of revenues (typically compared to the prior month, prior year period, and to budget). We define Adjusted EBITDA as earnings before interest, taxes, depreciation, amortization, impairments and certain non-cash charges and non-recurring adjustments.
    Adjusted EBITDA is used as a supplemental financial measure by our management to:

evaluate the financial performance of our assets without regard to financing methods, capital structure, or historical cost basis; and
determine our ability to incur and service debt and fund capital expenditures.

Adjusted EBITDA is a financial measure that is not in accordance with U.S. GAAP and should not be considered an alternative to net income, operating income, cash flows from operating activities, or any other measure of financial performance presented in accordance with U.S. GAAP. This measure may not be comparable to similarly titled financial metrics of other entities, as other entities may not calculate Adjusted EBITDA in the same manner as we do. Management compensates for the limitations of Adjusted EBITDA as analytical tools by reviewing
31


the comparable U.S. GAAP measures, understanding the differences between the measures, and incorporating this knowledge into management’s decision-making processes.

The following table reconciles net income (loss) to Adjusted EBITDA for the periods indicated:

Year Ended
December 31, 2021
Completion Fluids & ProductsWater & Flowback ServicesCorporate SG&AOther and EliminationsTotal
(In Thousands, Except Percents)
Revenue$219,648 $168,624 $ $ $388,272 
Net income (loss) before taxes and discontinued operations54,981 (11,116)(39,990)(18,596)(14,721)
Adjustment to long-term incentives— — 4,675 — 4,675 
Transaction and other expenses322 878 2,419 — 3,619 
Restructuring1,209 840 — — 2,049 
Stock warrant fair value adjustment— — — (198)(198)
Former CEO stock appreciation right expense— — 865 — 865 
Impairments and other charges— — — 132 132 
Allowance for bad debt— (230)— — (230)
Adjusted income (loss) before taxes and discontinued operations$56,512 $(9,628)$(32,031)$(18,662)$(3,809)
Adjusted interest expense, net(595)(512)— 17,483 16,376 
Adjusted depreciation and amortization6,885 25,045 — 889 32,819 
Equity compensation expense— — 4,664 — 4,664 
Adjusted EBITDA$62,802 $14,905 $(27,367)$(290)$50,050 
Adjusted EBITDA as % of revenue28.6 %8.8 %12.9 %
Year Ended
December 31, 2020
Completion Fluids & ProductsWater & Flowback ServicesCorporate SG&AOther and EliminationsTotal
(In Thousands, Except Percents)
Revenue$242,661 $135,054 $ $ $377,715 
Net income (loss) before taxes and discontinued operations55,334 (21,850)(36,201)(22,369)$(25,086)
Severance1,166 1,853 1,555 — 4,574 
Transaction and other expenses(90)124 1,009 — 1,043 
Restructuring and severance expenses1,267 861 — — 2,128 
Stock warrant fair value adjustment— — — (251)(251)
Impairments and other charges108 — — 98 206 
Allowance for bad debt3,919 1,122 — — 5,041 
Adjusted income (loss) before taxes and discontinued operations$61,704 $(17,890)$(33,637)$(22,522)$(12,345)
Adjusted interest expense, net(853)(1,594)— 20,727 18,280 
Adjusted depreciation and amortization7,389 30,384 — 708 38,481 
Equity compensation expense— — 4,721 — 4,721 
Adjusted EBITDA$68,240 $10,900 $(28,916)$(1,087)$49,137 
Adjusted EBITDA as % of revenue28.1 %8.1 %13.0 %

32


Year Ended
December 31, 2019
Completion Fluids & ProductsWater & Flowback ServicesCorporate SG&AOther and EliminationsTotal
(In Thousands, Except Percents)
Revenue$279,255 $281,986 $$$561,241 
Net income (loss) before taxes and discontinued operations(33,969)(21,173)(51,466)(21,501)(128,109)
Severance— — 1,511 — 1,511 
Transaction and other expenses(543)— 574 (351)(320)
Restructuring and severance expenses77 759 — — 836 
Stock warrant fair value adjustment— — — (1,624)(1,624)
Impairments and other charges91,606 24,784 — — 116,390 
Former CEO stock appreciation right expense— — — 504 504 
Allowance for bad debt— 76 — — 76 
Adjusted income (loss) before taxes and discontinued operations$57,171 $4,446 $(49,381)$(22,972)$(10,736)
Adjusted interest expense, net(720)(1)— 21,473 20,752 
Adjusted depreciation and amortization13,518 33,424 — 621 47,563 
Equity compensation expense— — 7,064 — 7,064 
Adjusted EBITDA$69,969 $37,869 $(42,317)$(878)$64,643 
Adjusted EBITDA as % of revenue25.1 %13.4 %11.5 %
Liquidity and Capital Resources

    We believe that our capital structure allows us to meet our financial obligations despite current uncertain operating conditions and financial markets. Our liquidity at the end of the fourth quarter was $67.7 million consisting of $31.6 million of unrestricted cash plus $36.1 million of availability under the ABL Credit Agreement. Liquidity is defined as unrestricted cash plus availability under the revolving credit facility.
    Our consolidated sources and uses of cash, including cash activity from our former Compression Division, for the years ended December 31, 2021 (which represents January 2021 prior to the closing of the GP sale), 2020 and 2019 are as follows:
Year Ended December 31,
202120202019
(In Thousands)
Operating activities$4,657 $76,912 $90,232 
Investing activities(5,175)6,038 (106,442)
Financing activities(50,054)(17,629)(5,925)

33


Consolidated cash flows provided by operating activities totaled $4.7 million during 2021 compared to $76.9 million during the prior year, a decrease of $72.3 million, and compared to $90.2 million during the year ended December 31, 2019. Operating cash flows decreased due to including the results of CSI Compressco for one month during the current year compared to twelve months during the prior years. CSI Compressco generated $0.9 million, $20.8 million and $67.7 million of our consolidated cash flows provided by operating activities during the years ended December 31, 2021, 2020 and 2019, respectively. Excluding the activities of CSI Compressco, cash flow from operations decreased $52.4 million compared to the prior year primarily due to lower consolidated margins from the change in product mix and working capital changes. We continue to monitor customer credit risk in the current environment and focus on serving larger capitalized oil and gas operators and national oil companies.
Investing Activities
 
Total cash capital expenditures during 2021 were $20.5 million. Our Water & Flowback Services Division spent $13.6 million on capital expenditures, primarily to maintain, automate and upgrade its water management and flowback equipment fleet. Our Completion Fluids & Products Division spent $3.8 million on capital expenditures during 2021, the majority of which related to plant and facility additions. Capital expenditures also include $3.0 million from our former Compression Division during January 2021.

Investing activities for 2021 also included $17.6 million of proceeds from sale of our shares of Standard Lithium during October and November of 2021, offset by $5.0 million from our investment in a convertible note issued by CarbonFree in December 2021.

As a result of CSI Compressco’s and TETRA’s equipment sales, 2020 cash proceeds from the sale of used equipment exceeded the cash outflows to purchase new equipment. During the year ended December 31, 2020, cash provided by investing activities included $5.2 million from CSI Compressco, primarily consisting of $19.4 million in proceeds from sales of compressors and facilities, offset by $14.7 million of capital expenditures. During 2020, CSI Compressco launched an initiative to rationalize its fleet by selling smaller and mid-sized equipment to focus on the larger-horsepower fleet as well as to sell equipment outside its core area of focus. One of CSI Compressco’s larger customers purchased a small number of large units recently deployed. Additionally during 2020, CSI Compressco sold its Midland fabrication facility and real estate for $17.0 million. Investing cash flows for 2020 also include $14.2 million from TETRA’s sale of 15 high horse power compressor units during the fourth quarter.

During the year ended December 31, 2019, cash used in investing activities included $64.2 million from CSI Compressco, primarily consisting of $75.8 million of capital expenditures. Investing cash flows for 2019 also include proceeds of $12.9 million from our former Compression Division related to the sale of property, plant and equipment primarily the result of a sale-leaseback transaction in which CSI Compressco sold ten compression units and immediately leased them back at a monthly rate.

In August 2021, we announced the completion of a preliminary technical assessment by an independent geological consulting firm, APEX Geoscience Ltd. to assess lithium and bromine exploration targets in our approximately 31,100 net acres of brine leases in the Smackover Formation in Southwest Arkansas. We have rights to the brine, including rights to the bromine and lithium contained in the brine underlying this acreage, pursuant to certain brine leases and brine deeds with various landowners. With respect to approximately 27,500 acres of that total acreage, we have granted Standard Lithium an option to acquire lithium rights. While we continue to evaluate the next steps regarding the potential development of our brine leases, we have only recently started to conduct exploration work on the leases, and we are not currently able to determine the economic viability of the extraction of the lithium and bromine from the leased acreage. As of February 25, 2022, we are in the process of drilling an exploratory brine well on our dedicated acreage in the Smackover Formation in Arkansas. The results of the well, which is expected to be completed in the first quarter of 2022, are expected to advance our exploratory target lithium and bromine assets to more refined resources targets. In addition, the extraction of lithium and bromine from these brine leases will likely require a significant amount of time and capital, which we are not able to estimate at this time.

34


Historically, a significant majority of our planned capital expenditures have been related to identified opportunities to grow and expand our existing businesses. We are also focused on enhancing shareholder value by capitalizing on our key mineral assets, brine mineral extraction expertise, and deep chemistry competency to expand our offerings into the low carbon energy markets. However, we continue to review all capital expenditure plans carefully in an effort to conserve cash. We currently have no long-term capital expenditure commitments. If the forecasted demand for our products and services increases or decreases, the amount of planned expenditures on growth and expansion may be adjusted.

Financing Activities
 
During the year ended December 31, 2021, consolidated net cash used in financing activities was $50.1 million, primarily related to the $50.5 million pay down of our Term Credit Agreement. During the year ended December 31, 2020, consolidated net cash used in financing activities was $17.6 million, primarily related to the $8.0 million pay downs of our Term Credit Agreement and our ABL Credit Agreement and $5.0 million cash fees related to CSI Compressco’s exchange of debt. During the year ended December 31, 2019, consolidated net cash used in financing activities was $5.9 million primarily due to $28.0 million of net cash redemptions of the CSI Compressco Preferred Units, offset by $21.5 million of borrowings under our Term Credit Agreement and our ABL Credit Agreement. We may supplement our existing cash balances and cash flow from operating activities with short-term borrowings, long-term borrowings, issuances of equity and debt securities, and other sources of capital. We are aggressively managing our working capital and capital expenditure needs in order to maximize our liquidity in the current environment.
 
Asset-Based Credit Agreement. The amended ABL Credit Agreement provides for a senior secured revolving credit facility of up to $80 million, with a $20.0 million accordion. The credit facility is subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit, a swingline loan sublimit of $11.5 million, and a $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom. The ABL Credit Agreement may be used for working capital needs, capital expenditures and other general corporate purposes. The amounts we may borrow under the ABL Credit Agreement are derived from our accounts receivable, certain accrued receivables and certain inventory. Changes in demand for our products and services have an impact on our eligible accounts receivable, accrued receivables and the value of our inventory, which could result in significant changes to our borrowing base and therefore our availability under our ABL Credit Agreement. The ABL Credit Agreement is scheduled to mature on May 31, 2025. As of December 31, 2021, we had $1.6 million outstanding under the ABL Credit Agreement and, subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings, we had an availability of $36.1 million under the ABL Credit Agreement. As of February 25, 2022, we have $0.8 million of outstanding borrowings under our ABL Credit Agreement and $6.0 million letters of credit, resulting in $51.8 million of availability.

    Term Credit Agreement. The Term Credit Agreement is scheduled to mature on September 10, 2025. Our Term Credit Agreement requires us to annually prepay up to 50% of Excess Cash Flow (as defined in the Term Credit Agreement) from the most recent full fiscal year. If our Leverage Ratio (as defined in the Term Credit Agreement) at year-end is less than 2.00 to 1.00, the prepayment requirement is decreased to 25%. If our Leverage Ratio at year-end is less than 1.50 to 1.00, then no prepayment is required. As of February 25, 2022, $163.1 million in aggregate principal amount of our Term Credit Agreement is outstanding.

During the first quarter of 2021, we used proceeds from the GP sale and available cash on hand, including $14.2 million of proceeds from the fourth quarter 2020 compressor unit sales to Spartan, to pay down $29.3 million on our term loan. We repaid an additional $8.2 million of our term loan in July 2021 and $13.0 million of our term loan in December 2021.

As of December 31, 2021, we are in compliance with all covenants of our debt agreements. See Note 10 - “Long-Term Debt and Other Borrowings” in the Notes to Consolidated Financial Statements for further information.

Swedish Credit Facility. In January 2022, the Company entered into a new revolving credit facility for seasonal working capital needs of subsidiaries in Sweden and Finland (“Swedish Credit Facility”). There are no borrowings and the facility has availability of 50.0 million Swedish Krona, or approximately $5.3 million United States dollars, as of February 25, 2022. During each year, all outstanding loans under the Swedish Credit Facility must be repaid for at least 30 consecutive days. Borrowings bear interest at a rate of 2.95% per annum. The Swedish Credit Facility expires on December 31, 2022 and the Company intends to renew it annually.
35



Other Sources and Uses of Cash
 
    In addition to the aforementioned credit facilities and senior notes, we fund our short-term liquidity requirements from cash generated by our operations and from short-term vendor financing. In addition, as of December 31, 2021, the market value of our equity holdings of CSI Compressco was $6.2 million, with no holding restrictions on our ability to monetize our investment. Should additional capital be required, the ability to raise such capital through the issuance of additional debt or equity securities may currently be limited. Instability or volatility in the capital markets at the times we need to access capital may affect the cost of capital and the ability to raise capital for an indeterminable length of time. If it is necessary to issue additional equity to fund our capital needs, additional dilution of our common stockholders will occur. We periodically evaluate engaging in strategic transactions and may consider divesting non-core assets where our evaluation suggests such transaction is in the best interest of our business. In challenging economic environments, we may experience increased delays and failures by customers to pay our invoices. Given the nature and significance of the COVID-19 pandemic and disruption in the oil and gas industry, we could experience delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. If our customers delay paying or fail to pay us a significant amount of our outstanding receivables, it could have an adverse effect on our liquidity. An increase of unpaid receivables would also negatively affect our borrowing availability under the ABL Credit Agreement.  

On April 11, 2019, we filed a universal shelf Registration Statement on Form S-3 with the SEC. On May 1, 2019, the Registration Statement on Form S-3 was declared effective by the SEC. Pursuant to this registration statement, we have the ability to sell debt or equity securities in one or more public offerings up to an aggregate public offering price of $400 million. This shelf registration statement currently provides us additional flexibility with regard to potential financings that we may undertake when market conditions permit or our financial condition may require. We intend to renew the shelf Registration Statement during the second quarter of 2022.

Leases

We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 13 years. See Note 2 - “Basis of Presentation and Significant Accounting Policies” in the Notes to Consolidated Financial Statements for further information our lease obligations.

Asset Retirement Obligations

We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. We are required to take certain actions in connection with the retirement of these assets.

Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2021, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $114.5 million, extending through 2029, including commitments on average of $15.3 million per year from 2021 through 2026.
Off Balance Sheet Arrangements
As of December 31, 2021, we do not have any off balance sheet arrangements that may have a current or future material effect on our consolidated financial condition or results of operations.
36



Litigation
 
For information regarding litigation, including contingencies of discontinued operations, see Note 11 - “Commitments and Contingencies” in the Notes to Consolidated Financial Statements.
Critical Accounting Policies and Estimates
 
This discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements. We prepared these financial statements in conformity with U.S. GAAP. In preparing our consolidated financial statements, we make assumptions, estimates, and judgments that affect the amounts reported. We base these on historical experience, available information, and various other assumptions that we believe are reasonable. Our assumptions, estimates, and judgments may change as new events occur, as new information is acquired, and as changes in our operating environments are encountered. Actual results are likely to differ from our current estimates, and those differences may be material. The following critical accounting policies reflect the most significant judgments and estimates used in the preparation of our financial statements.

Impairment of Long-Lived Assets
 
The determination of impairment of long-lived assets, including identified intangible assets, is conducted periodically whenever indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future operating cash flows to be generated from these assets throughout their estimated useful lives. If an impairment of a long-lived asset is warranted, we estimate the fair value of the asset based on a present value of these cash flows or the value that could be realized from disposing of the asset in a transaction between market participants. The oil and gas industry is cyclical, and our estimates of the amount of future cash flows, the period over which these estimated future cash flows will be generated, as well as the fair value of an impaired asset, are imprecise. Our failure to accurately estimate these future operating cash flows or fair values could result in certain long-lived assets being overstated, which could result in impairment charges in periods subsequent to the time in which the impairment indicators were first present. Alternatively, if our estimates of future operating cash flows or fair values are understated, impairments might be recognized unnecessarily or in excess of the appropriate amounts.
 
Impairment of Goodwill
 
During the third quarter of 2019, we determined that the deteriorating energy industry outlook was an indicator requiring further analysis for impairment of goodwill. We determined at that time that the fair value of the Water Management reporting unit, the only reporting unit with goodwill, exceeded its carrying value and there was no impairment to goodwill.

During the fourth quarter of 2019, due to further deterioration in the energy industry outlook resulting in decreased expected future cash flows for our Water Management reporting unit, a component of our Water & Flowback Services Division, we recorded a full goodwill impairment of $25.9 million. As a result, there was no goodwill balance as of December 31, 2021 or 2020.
37


Item 7A. Quantitative and Qualitative Disclosures about Market Risk.

Interest Rate Risk

The interest on our borrowings is subject to market risk exposure related to changes in applicable interest rates. Borrowings under our revolving credit facility bear interest at an agreed-upon percentage rate spread above LIBOR. Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR (subject to a 1% floor) plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. The following table sets forth as of December 31, 2021, the principal amount due under our long-term debt obligations and their respective weighted average interest rates. We are not a party to an interest rate swap contract or other derivative instrument designed to hedge our exposure to interest rate fluctuation risk.
InterestDecember 31,
 Scheduled MaturityRate2021
  (In Thousands)
Asset-based credit agreementMay 31, 20254.75%$1,614 
Term credit agreementSeptember 10, 20257.25%163,071 
Total long-term debt $164,685 

Exchange Rate Risk

We are exposed to fluctuations between the U.S. dollar and the euro with regard to our euro-denominated operating activities. We also have currency exchange rate risk exposure related to revenues, expenses, operating receivables, and payables denominated in foreign currencies. We may enter into 30-day foreign-currency forward derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not expected to be formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. As of December 31, 2021, we did not have any foreign currency exchange contracts outstanding.
Item 8. Financial Statements and Supplementary Data.
 
The financial statements and supplementary data required to be included in this Item 8 are set forth in Item 15 of this Annual Report.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
 
None.
Item 9A. Controls and Procedures.
 
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2021.

Management’s Report on Internal Control over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Our Internal control over financial reporting is a process to provide reasonable assurance regarding the reliability of our financial reporting for external purposes in accordance with accounting principles generally accepted in the United States of America.

    Our internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our
38


assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

    Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2021 was conducted based on the framework in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (“COSO”). Based on this assessment, management has determined that our internal control over financial reporting was effective as of December 31, 2021.

Grant Thornton LLP, our independent registered public accounting firm, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December 31, 2021. Grant Thornton LLP’s report on our internal control over financial reporting is included herein.

Changes in Internal Control over Financial Reporting

 There were no changes in our internal control over financial reporting that occurred during the fourth quarter of the fiscal year ended December 31, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Item 9B. Other Information.
 
None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
 
None.

PART III
Item 10. Directors, Executive Officers, and Corporate Governance.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Proposal No. 1: Election of Directors,” “Executive Officers,” “Corporate Governance,” “Board Meetings and Committees,” in our definitive proxy statement (the “Proxy Statement”) for the annual meeting of stockholders to be held on May 24, 2022, which involves the election of directors and is to be filed with the SEC pursuant to the Exchange Act within 120 days of the end of our fiscal year on December 31, 2021.
Item 11. Executive Compensation.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Management and Compensation Committee Report,” “Management and Compensation Committee Interlocks and Insider Participation,” “Compensation Discussion and Analysis,” “Compensation of Executive Officers,” and “Director Compensation” in our Proxy Statement. Notwithstanding the foregoing, in accordance with the instructions to Item 407 of Regulation S-K, the information contained in our Proxy Statement under the subheading “Compensation Committee Report” shall be deemed furnished, and not filed, in this Form 10-K, and shall not be deemed incorporated by reference into any filing under the Securities Act, or the Exchange Act, as a result of this furnishing, except to the extent we specifically incorporate it by reference.
39


Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Beneficial Stock Ownership of Certain Stockholders and Management” and “Equity Compensation Plan Information” in our Proxy Statement. 
Item 13. Certain Relationships and Related Transactions, and Director Independence.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the captions “Certain Transactions” and “Director Independence” in our Proxy Statement.
Item 14. Principal Accounting Fees and Services.
 
The information required by this Item is hereby incorporated by reference from the information appearing under the caption “Fees Paid to Principal Accounting Firm” in our Proxy Statement.

PART IV
Item 15. Exhibits and Financial Statement Schedules.
 
(a) List of documents filed as part of this Report
1.Financial Statements of the Company 
  Page
 
Reports of Independent Registered Public Accounting Firms (PCAOB ID Numbers Grant Thornton LLP: 248 & Ernst & Young LLP: 42)
F-1
 
F-4
 
F-6
 
F-7
 
F-8
 
F-9
 
F-10
2.Financial statement schedules  
All other schedules for which provision is made in the applicable accounting regulation of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and therefore have been omitted.
3.List of Exhibits 
 
2.1+++
2.2+++
2.3+++
2.4+++
2.5+++
40


3.1
3.2
3.3
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
10.1***
10.2***
10.3***
10.4***
10.5***
10.6***
10.7***
10.8***
10.9***
10.10***
41


10.11***
10.12***
10.13
10.14
10.15***
10.16***
10.17***
10.18***
10.19***
10.20***
10.21***
10.22***
10.23***
10.24***
10.25***
10.26***
10.27***
10.28***
10.29***
10.30***
10.31***
10.32***
42


10.33***
10.34***
21+
23.1+
23.2+
31.1+
31.2+
32.1**
32.2**
101.INS++XBRL Instance Document.
101.SCH++XBRL Taxonomy Extension Schema Document.
101.CAL++XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB++XBRL Taxonomy Extension Label Linkbase Document.
101.PRE++XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF++XBRL Taxonomy Extension Definition Linkbase Document.
104++Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
+    Filed with this report
**    Furnished with this report.
***    Management contract or compensatory plan or arrangement.
++     Attached as Exhibit 101 to this report are the following documents formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Statements of Operations for the years ended December 31, 2021, 2020 and 2019; (ii) Consolidated Balance Sheets as of December 31, 2021 and December 31, 2020; (iii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2021, 2020 and 2019; (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2020 and 2019; (v) Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2021, 2020 and 2019; and (vi) Notes to Consolidated Financial Statements for the year ended December 31, 2021.
+++ Certain schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant agrees to furnish supplementally a copy of any such omitted schedule to the SEC upon request.

43


Item 16. Form 10-K Summary.

None.
SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, TETRA Technologies, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 TETRA Technologies, Inc.
   
Date:February 28, 2022By:/s/Brady M. Murphy
  Brady M. Murphy, President and Chief Executive Officer
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated:
 
SignatureTitleDate
/s/William D. SullivanChairman ofFebruary 28, 2022
William D. Sullivanthe Board of Directors 
/s/Brady M. MurphyPresident, Chief Executive Officer,February 28, 2022
Brady M. Murphyand Director 
 (Principal Executive Officer) 
/s/Elijio V. SerranoSenior Vice PresidentFebruary 28, 2022
Elijio V. Serranoand Chief Financial Officer 
 (Principal Financial Officer) 
/s/Richard D. O’BrienVice President – Finance and Global ControllerFebruary 28, 2022
Richard D. O’Brien(Principal Accounting Officer) 
/s/Mark E. BaldwinDirectorFebruary 28, 2022
Mark E. Baldwin
/s/Thomas R. Bates, Jr.DirectorFebruary 28, 2022
Thomas R. Bates, Jr.  
/s/John F. GlickDirectorFebruary 28, 2022
John F. Glick  
/s/Gina A. LunaDirectorFebruary 28, 2022
Gina A. Luna
/s/Sharon B. McGeeDirectorFebruary 28, 2022
Sharon B. McGee
/s/Shawn D. WilliamsDirectorFebruary 28, 2022
Shawn D. Williams

44


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 
 
Board of Directors and Shareholders
TETRA Technologies, Inc.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of TETRA Technologies, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive income (loss), equity, and cash flows for each of the two years in the period ended December 31, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 28, 2022 expressed an unqualified opinion.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical audit matters
Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.




/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2020.

Houston, Texas
February 28, 2022
F-1


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 
 
Board of Directors and Stockholders of
TETRA Technologies, Inc. and Subsidiaries
 
Opinion on the Financial Statements
We have audited the accompanying consolidated statements of operations, comprehensive income (loss), equity, and cash flows of TETRA Technologies, Inc. and subsidiaries (the Company) for the year ended December 31, 2019, and the related notes to the consolidated financial statements (collectively referred to as the “consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the results of the Company’s operations and cash flows for the year ended December 31, 2019, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We served as the Company's auditor from 1981 to 2020.

Houston, Texas
March 16, 2020, except for Note 3, as to
which the date is March 5, 2021



F-2


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 

Board of Directors and Stockholders
TETRA Technologies, Inc.

Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of TETRA Technologies, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2021, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2021, and our report dated February 28, 2022 expressed an unqualified opinion on those financial statements.

Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.



/s/ GRANT THORNTON LLP

Houston, Texas
February 28, 2022
F-3


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands)
 
 December 31,
2021
December 31,
2020
ASSETS  
Current assets:  
Cash and cash equivalents$31,551 $67,252 
Restricted cash 65 
Trade accounts receivable, net of allowance for doubtful accounts of $289 in 2021 and $6,824 in 2020
91,202 64,078 
Inventories69,098 76,658 
Current assets associated with discontinued operations 710,006 
Prepaid expenses and other current assets18,539 13,487 
Total current assets210,390 931,546 
Property, plant, and equipment:  
Land and building26,380 26,506 
Machinery and equipment345,454 365,296 
Automobiles and trucks16,174 18,446 
Chemical plants61,565 62,714 
Construction in progress5,349 1,526 
Total property, plant, and equipment454,922 474,488 
Less accumulated depreciation(365,946)(377,632)
Net property, plant, and equipment88,976 96,856 
Other assets: 
Other intangibles, net36,958 41,487 
Operating lease right-of-use assets 36,973 43,448 
Investments11,233 2,675 
Other assets13,736 16,827 
Total other assets98,900 104,437 
Total assets$398,266 $1,132,839 

 
See Notes to Consolidated Financial Statements
F-4


TETRA Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(In Thousands, Except Share Amounts)
 
 December 31,
2021
December 31,
2020
LIABILITIES AND EQUITY  
Current liabilities:  
Trade accounts payable$37,943 $22,573 
Compensation and employee benefits20,811 14,336 
Operating lease liabilities, current portion8,108 8,795 
Accrued taxes7,085 4,323 
Accrued liabilities and other21,810 14,012 
Current liabilities associated with discontinued operations1,385 734,039 
Total current liabilities97,142 798,078 
Long-term debt, net151,936 199,894 
Operating lease liabilities 31,429 37,569 
Asset retirement obligations12,984 12,484 
Deferred income taxes1,669 1,942 
Other liabilities4,543 11,810 
Total long-term liabilities202,561 263,699 
Commitments and contingencies (Note 11)
  
Equity:  
TETRA stockholders’ equity:  
Common stock, par value $0.01 per share; 250,000,000 shares authorized at December 31, 2021 and December 31, 2020; 130,075,838 shares issued at December 31, 2021, and 128,304,354 shares issued at December 31, 2020
1,301 1,289 
Additional paid-in capital475,624 472,134 
Treasury stock, at cost; 3,138,675 shares held at December 31, 2021, and 2,953,976 shares held at December 31, 2020
(19,957)(19,484)
Accumulated other comprehensive income (loss)(46,932)(49,914)
Retained deficit(310,332)(413,665)
Total TETRA stockholders’ equity99,704 (9,640)
Noncontrolling interests(1,141)80,702 
Total equity98,563 71,062 
Total liabilities and equity$398,266 $1,132,839 
 

See Notes to Consolidated Financial Statements
F-5


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
 
 Year Ended December 31,
 202120202019
Revenues:   
Product sales$215,229 $232,721 $259,553 
Services173,043 144,994 301,688 
Total revenues388,272 377,715 561,241 
Cost of revenues:   
Cost of product sales148,280 150,627 176,643 
Cost of services146,672 120,775 233,191 
Depreciation, amortization, and accretion33,502 38,214 47,563 
Impairments and other charges581 556 92,037 
Total cost of revenues329,035 310,172 549,434 
Gross profit59,237 67,543 11,807 
General and administrative expense75,049 76,697 96,466 
Goodwill impairment  25,784 
Interest expense, net16,377 18,926 21,256 
Gain on sales of assets(1,040)(2,878)(1,665)
Other (income) expense, net(16,428)(116)(1,925)
Loss before taxes and discontinued operations(14,721)(25,086)(128,109)
Provision for income taxes2,084 1,758 2,811 
Loss from continuing operations
(16,805)(26,844)(130,920)
Income (loss) from discontinued operations, net of taxes120,407 (72,089)(29,580)
Net income (loss)103,602 (98,933)(160,500)
Less: (income) loss attributable to noncontrolling interest(1)
(269)47,790 13,087 
Net income (loss) attributable to TETRA stockholders$103,333 $(51,143)$(147,413)
Basic and diluted net income (loss) per common share attributable to TETRA stockholders:   
Loss from continuing operations
$(0.13)$(0.22)$(1.04)
Income (loss) from discontinued operations 0.95 (0.19)(0.13)
Net income (loss)$0.82 $(0.41)$(1.17)
Weighted average common shares outstanding:
Basic and diluted126,602 125,838 125,600 
(1)    (Income) loss attributable to noncontrolling interest includes (income) loss from discontinued operations, net of taxes of $(333), $47,898 and $13,538 for the years ended December 31, 2021, 2020 and 2019, respectively.

See Notes to Consolidated Financial Statements
F-6


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(In Thousands)
 
 Year Ended December 31,
 202120202019
Net income (loss)103,602 (98,933)(160,500)
Foreign currency translation gain (loss), net of taxes of $0 in 2021, $0 in 2020, and $0 in 2019(4,623)2,386 (188)
Comprehensive income (loss)98,979 (96,547)(160,688)
Less: comprehensive (income) loss attributable to noncontrolling interest(269)47,673 12,755 
Comprehensive income (loss) attributable to TETRA stockholders$98,710 $(48,874)$(147,933)

 
See Notes to Consolidated Financial Statements
F-7


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Equity
(In Thousands)
Common Stock
Par Value
Additional Paid-In
Capital
Treasury
Stock
Accumulated Other 
Comprehensive Income (Loss)
Retained
Earnings
Noncontrolling
Interest
Total
Equity
Currency
Translation
Balance at December 31, 2018$1,285 $460,680 $(18,950)$(51,663)$(217,952)$139,349 $312,749 
Net loss for 2019— — — — (147,413)(13,087)(160,500)
Translation adjustment, net of taxes of $0— — — (520)— 332 (188)
Comprehensive loss(160,688)
Distributions to CSI Compressco public unitholders— — — — — (1,233)(1,233)
Equity award activity(2)  — — — (2)
Treasury stock activity, net— — (214)— — — (214)
Equity compensation expense— 6,358 — — — 986 7,344 
Conversions of CSI Compressco Series A Preferred— — — — — 2,539 2,539 
Cumulative effect adjustment2,843 2,843 
Other— (79)— — — (433)(512)
Balance at December 31, 2019$1,283 $466,959 $(19,164)$(52,183)$(362,522)$128,453 $162,826 
Net loss for 2020— — — — (51,143)(47,790)(98,933)
Translation adjustment, net of taxes of $0— — — 2,269 — 117 2,386 
Comprehensive loss(96,547)
Distributions to CSI Compressco public unitholders— — — — — (1,244)(1,244)
Equity award activity6   — — — 6 
Treasury stock activity, net— — (320)— — — (320)
Equity compensation expense— 5,184 — — — 1,254 6,438 
Other— (9)— — — (88)(97)
Balance at December 31, 2020$1,289 $472,134 $(19,484)$(49,914)$(413,665)$80,702 $71,062 
Net income for 2021— — — — 103,333 269 103,602 
Translation adjustment, net of taxes of $0— — — (4,623)—  (4,623)
Comprehensive income— — — — — — 98,979 
Deconsolidation of CSI Compressco7,605 — (82,775)(75,170)
Dividend— — — — — (110)(110)
Equity award activity12  — — — — 12 
Treasury stock activity, net— — (473)— — — (473)
Equity compensation expense— 4,664 — — — 580 5,244 
Other— (1,174)— — — 193 (981)
Balance at December 31, 2021$1,301 $475,624 $(19,957)$(46,932)$(310,332)$(1,141)$98,563 
 

See Notes to Consolidated Financial Statements
F-8


TETRA Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(In Thousands)
 Year Ended December 31,
 202120202019
Operating activities:   
Net income (loss)$103,602 $(98,933)$(160,500)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation, amortization, and accretion33,532 118,747 124,278 
(Gain on sale) or loss on disposal of discontinued operations(120,137) 7,500 
Impairments and other charges581 20,940 95,196 
Impairment of goodwill  25,784 
Unrealized loss on CSI Compressco units
2,227   
Realized gain on sale of Standard Lithium shares(15,479)  
Equity-based compensation expense4,664 6,616 8,127 
(Recovery of) provision for doubtful accounts(654)6,857 5,039 
Amortization and expense of financing costs3,091 5,252 4,782 
CSI Compressco debt exchange expenses
 4,892  
CSI Compressco Series A Preferred Unit distributions and adjustments
  3,574 
Gain on sale of assets(482)(4,668)(2,333)
Other non-cash charges and credits(805)(706)(4,692)
Changes in operating assets and liabilities, net of assets acquired: 
Accounts receivable(27,795)62,569 6,471 
Inventories5,387 16,983 (2,770)
Prepaid expenses and other current assets(6,533)1,672 579 
Trade accounts payable and accrued expenses27,006 (62,274)(16,545)
Other(3,548)(1,035)(4,258)
Net cash provided by operating activities4,657 76,912 90,232 
Investing activities:   
Purchases of property, plant, and equipment, net(20,533)(29,386)(108,273)
Acquisition of businesses, net of cash acquired  (12,024)
Purchase of CarbonFree convertible note(5,000)  
Proceeds from sale of investment17,627   
Proceeds from sale of property, plant, and equipment1,687 36,168 12,885 
Proceeds from insurance recoveries associated with damaged equipment110 643 1,771 
Other investing activities934 (1,387)(801)
Net cash provided by (used in) investing activities(5,175)6,038 (106,442)
Financing activities:   
Proceeds from long-term debt1,614 477,647 282,590 
Principal payments on long-term debt(50,477)(487,574)(258,217)
Distributions to CSI Compressco public unitholders
 (1,244)(1,233)
Redemptions of CSI Compressco Series A Preferred
  (28,049)
Debt issuance costs and other financing activities (1,191)(6,458)(1,016)
Net cash used in financing activities(50,054)(17,629)(5,925)
Effect of exchange rate changes on cash(1,771)805 (199)
(Decrease) increase in cash and cash equivalents and restricted cash(52,343)66,126 (22,334)
Cash and cash equivalents and restricted cash at beginning of period 83,894 17,768 40,102 
Cash and cash equivalents at beginning of period associated with discontinued operations16,577 2,370 15,858 
Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations67,317 15,398 24,244 
Cash and cash equivalents and restricted cash at end of period31,551 83,894 17,768 
Cash and cash equivalents and restricted cash at end of period associated with discontinued operations 16,577 2,370 
Cash and cash equivalents and restricted cash at end of period associated with continuing operations$31,551 $67,317 $15,398 

See Notes to Consolidated Financial Statements
F-9


TETRA Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2021

NOTE 1 — ORGANIZATION AND OPERATIONS
 
We are an industrial oil and gas products and services company operating on six continents, focused on bromine-based completion fluids, calcium chloride, water management solutions, frac flowback and production well testing services. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids & Products Division and Water & Flowback Services Division. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.

Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.
NOTE 2 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Our former subsidiary, CSI Compressco LP (“CSI Compressco”) is a publicly traded limited partnership with its common units traded on the NASDAQ Exchange (“NASDAQ”) under the symbol “CCLP.” TETRA’s capital structure and CSI Compressco’s capital structure were separate, and did not include cross default provisions, cross collateralization provisions or cross guarantees. Through January 29, 2021, our cash flows from our investment in CSI Compressco were limited to the quarterly distributions we received on our CSI Compressco common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CSI Compressco. Through January 29, 2021, CSI Compressco was determined to be a variable interest entity and we, through our ownership of the general partner in CSI Compressco, controlled the financial interests of CSI Compressco and had the ability to direct the activities of CSI Compressco that most significantly impacted its economic performance. As such, we were considered the primary beneficiary and consolidated the financial statements of CSI Compressco through January 29, 2021.

On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units as of December 31, 2021. We refer to this transaction with Spartan as the “GP Sale.” Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” for further information.

F-10


Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
 
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
 
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies, as well as industrial, agricultural, road, and food and beverage purchasers for the chemicals we manufacture. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have $1.6 million outstanding balance under our variable rate revolving credit facilities as of December 31, 2021. Outstanding balances on variable-rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
 
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
At beginning of period$6,824 $1,912 $1,354 
Activity in the period:   
Provision for doubtful accounts(4)5,672 2,580 
Account (charge offs) recoveries, net(6,531)(760)(2,022)
At end of period$289 $6,824 $1,912 

F-11


Inventories

Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.

Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings25 years
Machinery and equipment3 – 10 years
Automobiles and trucks4 – 5 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2021, 2020, and 2019 was $27.8 million, $32.4 million and $42.9 million, respectively.

Construction in progress as of December 31, 2021 and 2020 consisted primarily of equipment fabrication projects.
 
Intangible Assets other than Goodwill
 
Customer relationships, trademarks, tradenames, marketing rights and other intangible assets are amortized on a straight-line basis over their estimated useful lives, with remaining useful lives up to 12 years. Amortization of intangible assets was $5.1 million, $5.3 million, and $5.1 million for the years ended December 31, 2021, 2020, and 2019, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of intangible assets is $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, $3.7 million for 2025, $3.6 million for 2026 and $18.1 million thereafter. See Note 5 - “Intangibles” for additional discussion.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.

Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, operating lease liabilities - current portion, and operating lease liabilities in our consolidated balance sheet as of December 31, 2021. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis
F-12


over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.

Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments. 
 
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected
F-13


returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 

F-14


Equity-Based Compensation

    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2021, 2020, and 2019, was $4.6 million, $4.3 million and $4.6 million, respectively. For further discussion of equity-based compensation, see Note 13 – “Equity-Based Compensation and Other”.

Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2021, 2020 and 2019, income from this arrangement was $1.1 million, $3.1 million and $1.1 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. We also recognized $15.5 million of income during 2021 from the sale of our shares in Standard Lithium. See Note 14 - “Fair Value Measurements” for further discussion.

Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 15 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.

Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represented third-party ownership in CSI Compressco prior to the GP sale in January 2021.

Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
 
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is
F-15


computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2021, 2020, and 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
 
Foreign Currency Translation
 
We have designated the Euro, the British pound, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $(1.4) million, $2.7 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
During 2021, we determined our business operations in Norway were primarily operating using the United States dollar. Effective July 1, 2021, the functional currency of our operations in Norway was changed from the Norwegian krone to the United States dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain investments. See Note 14 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

Supplemental Cash Flow Information

Supplemental cash flow information from continuing and discontinued operations is as follows:
Year Ended December 31,
202120202019
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$14,347 $63,935 $68,332 
Income taxes paid
2,100 5,633 7,274 
Accrued capital expenditures at year end7,491 1,573 3,625 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.

New Accounting Pronouncements
 
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.

F-16


Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. Entities may elect to apply the amendments for contract modifications made on or before December 31, 2022. During the three months ended September 30, 2021, our asset-based credit agreement and term credit agreement were amended to allow replacement of LIBOR with another benchmark rate, such as the secured overnight financing rate (“SOFR”) in the event that LIBOR cannot be determined or does not fairly reflect the cost to our lenders of funding our loans. If LIBOR is not available, we cannot predict what alternative index would be negotiated with our lenders. We will assess the impact of adopting ASU 2020-04 on our consolidated financial statements if or when our contracts are modified to eliminate references to LIBOR.
NOTE 3 – DISCONTINUED OPERATIONS

    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco. As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.1 million during the year ended December 31, 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We also provided back-office support to CSI Compressco under a Transition Services Agreement for one year until CSI Compressco completed a full separation from our back-office support functions. During the year ended December 31, 2021, we received $7.0 million from CSI Compressco for services provided under the Transition Services Agreement and other reimbursements and paid $0.5 million to CSI Compressco for reimbursement of expenses. Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division.

In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the years ended December 31, 2021, 2020 and 2019 included $3.0 million, $14.7 million and $75.8 million, respectively, of capital expenditures related to our former Compression division. Our consolidated statements of cash flows also included $411.1 million of proceeds from long-term debt, $413.1 million of payments of long-term debt, $19.4 million from proceeds from sale of property, plant and equipment, $4.9 million of debt exchange expenses and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2020, and included $45.0 million of proceeds from long-term debt, $41.6 million of payments of long-term debt, $11.0 million from proceeds from sale of property, plant and equipment, and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2019. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:
F-17



Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2021
CompressionOffshore ServicesTotal
Revenue$18,968 $ $18,968 
Cost of revenues11,471 (142)11,329 
General and administrative expense2,766 (179)2,587 
Interest expense, net4,336  4,336 
Other expense, net164 252 416 
Pretax income from discontinued operations231 69 300 
Pretax income on disposal of discontinued operations120,137 
Total pretax income from discontinued operations120,437 
Income tax provision 30 
Income from discontinued operations120,407 
Income from discontinued operations attributable to noncontrolling interest(333)
Income from discontinued operations attributable to TETRA stockholders$120,074 

Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue338,246  338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533  80,533 
Impairments and other charges20,841  20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771  52,771 
Other expense, net2,688  2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders(24,191)
F-18


Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692   476,692 
Cost of revenues320,037 (192) 319,845 
Depreciation, amortization, and accretion76,663 52  76,715 
General and administrative expense43,281 2,618  45,899 
Interest expense, net51,974   51,974 
CSI Compressco Series A Preferred Units fair value adjustment expense
1,309   1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision 3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders$(16,042)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,157 $ $1,157 
Accrued liabilities and other 228 228 
Total liabilities associated with discontinued operations$1,157 $228 $1,385 


F-19


December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $ $ $16,577 
Trade receivables43,837   43,837 
Inventories31,220   31,220 
Other current assets5,231   5,231 
Property, plant, and equipment551,401   551,401 
Other assets61,740   61,740 
Total assets associated with discontinued operations(1)
$710,006 $ $ $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $ $20,988 
Unearned income269   269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631   638,631 
Other liabilities37,253   37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 
(1) All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.
NOTE 4 — REVENUE FROM CONTRACTS WITH CUSTOMERS

    Our contract asset balances, primarily associated with customer documentation requirements, were $20.5 million, $12.8 million and $25.3 million as of December 31, 2021, 2020 and 2019, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $3.2 million and $1.9 million as of December 31, 2021 and 2020, respectively, and vary based on the timing of invoicing and performance obligations being met. Unearned income is included in accrued liabilities and other in our consolidated balance sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2021, 2020 and 2019, contract costs were not significant.

F-20


    We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 17 - Industry Segments and Geographic Information. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202120202019
 (In Thousands)
Completion Fluids & Products
United States$96,291 $100,076 $149,191 
International123,357 142,585 130,064 
219,648 242,661 279,255 
Water & Flowback Services
United States155,495 125,759 262,093 
International13,129 9,295 19,893 
168,624 135,054 281,986 
Total Revenue
United States251,786 225,835 411,284 
International136,486 151,880 149,957 
$388,272 $377,715 $561,241 
NOTE 5 — INTANGIBLES
 
The components of intangible assets and their related accumulated amortization are as follows:

December 31, 2021
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,122 $(24,470)$31,652 
Trademarks and Tradenames4,658 (2,091)2,567 
Marketing Rights14,630 (13,310)1,320 
Other intangibles5,871 (4,452)1,419 
Total intangibles$81,281 $(44,323)$36,958 

December 31, 2020
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,117 $(21,579)$34,538 
Trademarks and Tradenames4,672 (1,703)2,969 
Marketing Rights14,728 (12,726)2,002 
Other intangibles6,039 (4,061)1,978 
Total intangibles$81,556 $(40,069)$41,487 


F-21


NOTE 6 — IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge was primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expected to reduce our dependence on calcium chloride produced at the El Dorado facility, which used a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant was expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment.

Impairment of Goodwill

Our Water & Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook, resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we considered reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment was calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.
NOTE 7 – INVENTORIES

    Components of inventories, net of reserve, are as follows:
 December 31,
 20212020
 (In Thousands)
Finished goods$59,925 $68,121 
Raw materials2,827 2,910 
Parts and supplies4,713 4,001 
Work in progress1,633 1,626 
Total inventories$69,098 $76,658 
 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
NOTE 8 — INVESTMENTS
  
As of December 31, 2021, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units.

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (NYSE:SLI) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the fourth quarter of 2021,
F-22


we sold the 1.6 million shares of Standard Lithium shares we owned for approximately $17.6 million, before broker and transaction fees.

In May 2021, we signed a memorandum of understanding (“MOU”) with CarbonFree Chemicals Holdings, LLC (“CarbonFree”), a carbon capture company with patented technologies that capture CO2 and mineralize emissions to make commercial, carbon-negative chemicals. During the one-year MOU period, both Companies will work towards a definitive agreement that might include investments by TETRA into CarbonFree, a joint venture, or other commercial arrangements. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. Our exposure to potential losses by CarbonFree is limited to our investment in the convertible note.

Our investments as of December 31, 2021 and 2020, consist of the following:

 December 31,
 20212020
 (In Thousands)
Investment in CSI Compressco$6,233 $ 
Investment in CarbonFree5,000  
Investment in Standard Lithium 2,675 
Total investments$11,233 $2,675 

See Note 14 - “Fair Value Measurements” for further information.
NOTE 9 — LEASES
 
We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
202120202019
(In Thousands)
Operating lease expense$12,905 $13,946 $15,131 
Short-term lease expense22,055 17,125 36,348 
Total lease expense$34,960 $31,071 $51,479 

For the years ended December 31, 2021, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material. At December 31, 2021, future minimum rental receipts under non-cancelable subleases for office space in two of our locations totaled $5.1 million.

F-23


Supplemental cash flow information:
Year Ended December 31,
202120202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$12,962 $13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,168 $5,612 $3,944 

Supplemental balance sheet information:
December 31, 2021December 31, 2020
(In Thousands)
Operating leases:
Operating lease right-of-use assets$36,973 $43,448 
Operating lease liabilities, current portion$8,108 $8,795 
Operating lease liabilities$31,429 $37,569 
Total operating lease liabilities$39,537 $46,364 

Additional operating lease information:
December 31, 2021December 31, 2020
Weighted average remaining lease term:
Operating leases6.4 years6.8 years
Weighted average discount rate:
Operating leases9.67 %9.62 %
 
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2021:
 Operating Leases
 (In Thousands)
2022$11,507 
20239,241 
20247,412 
20255,721 
20265,635 
Thereafter13,867 
Total lease payments53,383 
Less imputed interest(13,846)
Total lease liabilities$39,537 
F-24


NOTE 10 LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt consists of the following: 
December 31,
  20212020
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreement (1)
May 31, 2025$67 $ 
Term credit agreement (2)
September 10, 2025151,869 199,894 
Total long-term debt $151,936 $199,894 

(1) Net of deferred financing costs of $1.5 million as of December 31, 2021. Because there was no outstanding balance on the ABL Credit Agreement as of December 31, 2020, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.
(2) Net of unamortized discount of $4.5 million and $5.5 million as of December 31, 2021 and 2020, respectively, and net of unamortized deferred financing costs of $6.7 million and $8.2 million as of December 31, 2021 and 2020, respectively.

Scheduled maturities for the next five years and thereafter are as follows, not considering annual prepayment offers required by our Term Credit Agreement described below:
 December 31, 2021
 (In Thousands)
2022$ 
2023 
2024 
2025164,685 
2026 
Thereafter 
Total maturities$164,685 

Asset-Based Credit Agreement.

On July 30, 2021, we entered into an amendment to our asset-based credit agreement (“ABL Credit Agreement”) that, among other things, extended the term of the credit facility to May 31, 2025 and revised our commitment to $80.0 million, with a $20.0 million accordion. The amendment increased the availability by adding the value of accrued Unites States receivables, increased the forward rates on accounts receivable for investment grade customers and incorporated a new $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom.

As of December 31, 2021, TETRA had $1.6 million balance outstanding and had $7.5 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $80.0 million, with a $20.0 million accordion. The credit facility is subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit, a swingline loan sublimit of $11.5 million, and a $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings. TETRA had availability of $36.1 million under this agreement as of December 31, 2021.

F-25


    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. As of December 31, 2021, the interest rate per annum on borrowings under the ABL Credit Agreement is 4.75%. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees.

     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.

    Term Credit Agreement

    As of December 31, 2021 TETRA had $151.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement. Our Term Credit Agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the Term Credit Agreement) within five business days of filing our Annual Report. The minimum amount of $8.2 million that we would have been required to offer to prepay pursuant to this obligation for the year ending December 31, 2021 was paid on July 30, 2021 in connection with the amendment of our ABL Credit Agreement.

    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR (subject to a 1% floor) plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. As of December 31, 2021, the interest rate per annum on borrowings under the Term Credit Agreement is 7.25%. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement.

    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.     

Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2021, we were in compliance with all covenants under the credit agreements.
NOTE 11 COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.
 
Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement.
F-26


Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2021, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $114.5 million, including on average $15.3 million per year from 2022 to 2026 and $38.1 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2021, 2020, and 2019, was $23.2 million, $17.3 million, and $18.7 million, respectively.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds” and, together with the Interim Replacement Bonds, the “Replacement Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered the Replacement Bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.
F-27



    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

    In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal of the Final Judgment, and the parties are awaiting a ruling from the court of appeals. Since obtaining the Final Judgment, TETRA has undertaken efforts to abstract the judgment in Texas, Utah, Nevada, Massachusetts, and Georgia. TETRA continues to work on identifying potential assets and/or engage with the Clarkes to resolve this dispute. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.

See Note 3 - “Discontinued Operations” for further discussion.
NOTE 12 — CAPITAL STOCK
 
Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2021, we had 126,937,163 shares of common stock outstanding, with 3,138,675 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.

A summary of the activity of our common shares outstanding and treasury shares held for the three-year period ending December 31, 2021, is as follows:
Common Shares OutstandingYear Ended December 31,
 202120202019
At beginning of period125,976,071 125,481,163 125,737,565 
Exercise of common stock options, net10,929   
Grants of restricted stock, net (1)
950,163 494,908 (256,402)
At end of period126,937,163 125,976,071 125,481,163 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2021, 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.

F-28


Treasury Shares HeldYear Ended December 31,
 202120202019
At beginning of period2,953,976 2,823,191 2,717,569 
Shares received upon vesting of restricted stock, net184,699 130,785 105,622 
At end of period3,138,675 2,953,976 2,823,191 
 
Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.
NOTE 13 — EQUITY-BASED COMPENSATION AND OTHER
 
Equity-Based Compensation

We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods of up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2021, 2020, and 2019, was $4.7 million, $5.5 million, and $5.8 million, respectively, and is included in general and administrative expense.

Stock Incentive Plans
 
In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.
 
In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan.
 
In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares.
F-29



    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”) and the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). In May 2021, our stockholders approved the First Amended and Restated 2018 Equity Incentive Plan (the “Amended 2018 Equity Plan”), which amended the 2018 Equity Plan and terminated the 2018 Director Plan. Pursuant to the Amended 2018 Equity Plan, we are authorized to grant up to 11,865,000 shares in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares, other stock-based awards and cash-based awards to employees and non-employee directors.

Stock Options

We did not grant any stock options during the year ended December 31, 2021 and 2020. The weighted average fair value of options granted during the year ended December 31, 2019 was $0.76, using the Black-Scholes option valuation model with the following weighted average assumptions:
 Year Ended December 31,
 2019
Expected stock price volatility61 %
Expected life of options4.4 years
Risk-free interest rate2.3 %
Expected dividend yield 

    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grant during the year ended December 31, 2019, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.

The following is a summary of stock option activity for the year ended December 31, 2021:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(In Thousands)(In Thousands)
Outstanding at January 1, 20213,208 $6.73 
Options canceled(61)6.82 
Options exercised(11)3.87 
Options expired(152)12.94 
Outstanding at December 31, 20212,984 6.42 4.0 years$13 
Expected to vest at December 31, 20212,984 6.42 4.0 years13 
Exercisable at December 31, 20212,984 $6.42 4.0 years$13 

Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31, 2021, was less than $0.1 million. There were no options exercised during the years ended December 31, 2020 or 2019. At December 31, 2021, total unrecognized compensation cost related to unvested stock options is not significant.

F-30


Restricted Stock

    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2021:
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20203,733 $2.11 
Granted2,246 2.74 
Vested(2,294)2.42 
Canceled/Forfeited(94)2.22 
Non-vested restricted stock outstanding at December 31, 20213,591 2.31 
 
Total compensation cost recognized for restricted stock was $4.6 million, $5.1 million, and $4.8 million for the years ended December 31, 2021, 2020, and 2019, respectively. Total unrecognized compensation cost at December 31, 2021, related to restricted stock is approximately $4.7 million which is expected to be recognized over a weighted-average remaining amortization period of 1.8 years. During the years ended December 31, 2021, 2020, and 2019, the total fair value of shares vested was $5.5 million, $4.5 million and $4.0 million, respectively.

During 2021, 2020, and 2019, we received 184,699, 130,785 and 105,622 shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock. At December 31, 2021, net of options previously exercised pursuant to our various equity compensation plans, we have a maximum of 5,738,412 shares of common stock issuable pursuant to awards previously granted and outstanding and awards authorized to be granted in the future.

401(k) Plan
 
We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During the fourth quarter of 2021, we reinstated the 401(k) matching for our employees which was suspended during 2020 due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan was $0.5 million, $1.5 million, and $5.1 million for the years ended December 31, 2021, 2020, and 2019, respectively.

Deferred Compensation Plan
 
We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program. There were 16 participants in the program at December 31, 2021. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2021, the amounts payable under the plan approximated the value of the corresponding assets we owned.
F-31


NOTE 14 FAIR VALUE MEASUREMENTS
 
Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.
 
Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

Financial Instruments

Investments

We retained an interest in CSI Compressco (NASDAQ: CCLP) representing approximately 3.8% of the outstanding common units as of December 31, 2021. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. The Company receives cash and stock of Standard Lithium (NYSE: SLI) under the terms of its arrangements.

Our investments in CSI Compressco and Standard Lithium are recorded in investments on our consolidated balance sheets based on the quoted market stock price (Level 1 fair value measurements). The stock component of consideration received from Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations.

Our investment in CarbonFree is also recorded in investments on our consolidated balance sheets based on an internal valuation (a Level 3 fair value measurement).

Derivative Contracts

We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures.

We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2021 and 2020 was insignificant. During the years ended December 31, 2021, 2020, and 2019, we recognized approximately less than $0.1 million, $0.2 million and $1.5 million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.
F-32


A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2021 and December 31, 2020, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco$6,233 6,233   
Investment in CarbonFree5,000   5,000 
Total $11,233 

  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675 $2,675 $ $ 
Total $2,675 

During 2019, our Completion Fluids & Products and Water & Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids & Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water & Flowback Services Division recorded goodwill impairment of $25.8 million.
The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy. For further discussion, see Note 6 - “Impairments and Other Charges”.

A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $ $ $9,459 $91,606 
Water & Flowback Services goodwill$    25,784 
Water & Flowback Services equipment$    284 
Total
$9,459 $ $ $9,459 $117,674 
F-33



Other

The fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts.
NOTE 15 — INCOME TAXES

The income tax provision attributable to continuing operations for the years ended December 31, 2021, 2020, and 2019, consists of the following:
 Year Ended December 31,
 202120202019
 (In Thousands)
Current   
State$124 $191 $400 
Foreign2,031 1,598 2,837 
 2,155 1,789 3,237 
Deferred   
Federal (175)(161)
State(4)(125)(395)
Foreign(67)269 130 
 (71)(31)(426)
Total tax provision$2,084 $1,758 $2,811 
 
A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate to income (loss) before income taxes and the reported income taxes, is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Income tax benefit computed at statutory federal income tax rates$(3,091)$(5,268)$(26,903)
State income taxes (net of federal benefit)(386)(2,124)(2,388)
Impact of international operations(4,083)4,036 672 
Valuation allowance9,055 4,598 30,640 
Other589 516 790 
Total tax provision$2,084 $1,758 $2,811 
Income (loss) before taxes and discontinued operations includes the following components: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Domestic$(25,198)$(25,929)$(135,668)
International10,477 843 7,559 
Total$(14,721)$(25,086)$(128,109)
F-34



A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$17 $137 $328 
Lapse in statute of limitations(17)(120)(191)
Gross unrecognized tax benefits at end of period$ $17 $137 
 
We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2021, 2020, and 2019, we recognized less than $(0.1) million, $(0.2) million, and $(0.3) million, respectively, of interest and penalties. As of December 31, 2021 and 2020, we had zero and less than $0.1 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was zero and less than $0.1 million as of December 31, 2021 and 2020, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.
 
We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:
JurisdictionEarliest Open Tax Period
United States – Federal2012
United States – State and Local2004
Non-U.S. jurisdictions2011
 
We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2021 and 2020 are as follows: 
 December 31,
 20212020
 (In Thousands)
Net operating losses$114,597 $104,478 
Accruals16,500 16,515 
Depreciation and amortization for book in excess of tax expense10,965 12,608 
Investment in Partnership 23,344 
All other11,913 12,743 
Total deferred tax assets153,975 169,688 
Valuation allowance(127,058)(146,678)
Net deferred tax assets$26,917 $23,010 


F-35


 December 31,
 20212020
 (In Thousands)
Right of use asset $7,071 $7,808 
Depreciation and amortization for tax in excess of book expense14,037 15,402 
Investment in Partnership5,471  
All other2,007 1,690 
Total deferred tax liabilities28,586 24,900 
Net deferred tax liabilities$1,669 $1,890 
 
We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31, 2021 and 2020 primarily relates to federal deferred tax assets. The $19.6 million decrease in the valuation allowance during the year ended December 31, 2021 was primarily due to the decrease in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CSI Compressco in January 2021. Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020, which were then reversed at the time of the sale in January 2021. These temporary differences were fully offset by a valuation allowance.
 
At December 31, 2021, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $92.5 million, $12.3 million, and $9.9 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from 2022 through 2041. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code.
NOTE 16 NET INCOME (LOSS) PER SHARE
The average diluted shares outstanding excludes the impact of certain outstanding equity awards and warrants of 1.8 million, 21 thousand and 48 thousand shares for the twelve-month periods ended December 31, 2021, 2020 and 2019, respectively, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during these periods.
NOTE 17 INDUSTRY SEGMENTS AND GEOGRAPHIC INFORMATION
 
We manage our operations through two divisions: Completion Fluids & Products Division and Water & Flowback Services Division. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.
F-36


Summarized financial information concerning the business segments is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$211,201 $229,809 $258,632 
Water & Flowback Services Division4,028 2,912 921 
Consolidated$215,229 $232,721 $259,553 
Services   
Completion Fluids & Products Division$8,447 $12,852 $20,623 
Water & Flowback Services Division164,596 132,142 281,065 
Consolidated$173,043 $144,994 $301,688 
Total revenues   
Completion Fluids & Products Division$219,648 $242,661 $279,255 
Water & Flowback Services Division168,624 135,054 281,986 
Consolidated$388,272 $377,715 $561,241 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,542 $7,581 $13,518 
Water & Flowback Services25,060 29,913 33,410 
Corporate900 720 635 
Consolidated$33,502 $38,214 $47,563 
Interest expense   
Completion Fluids & Products$44 $73 $68 
Water & Flowback Services7 4 7 
Corporate16,506 19,249 21,733 
Consolidated interest expense16,557 $19,326 $21,808 
Consolidated interest income(180)(400)(552)
Consolidated interest expense, net$16,377 $18,926 $21,256 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$54,981 $55,334 $(33,969)
Water & Flowback Services(11,116)(21,850)(21,173)
Interdivision eliminations12 12 14 
Corporate(1)
(58,598)(58,582)(72,981)
Consolidated$(14,721)$(25,086)$(128,109)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202120202019
 (In Thousands)
General and administrative expense$39,990 $36,201 $51,466 
Depreciation, amortization and impairment1,032 818 631 
Interest expense, net17,483 20,727 21,977 
Other general corporate (income) expense, net93 836 (1,093)
Total$58,598 $58,582 $72,981 
F-37


December 31,
 20212020
 (In Thousands)
Total assets  
Completion Fluids & Products$200,869 $218,952 
Water & Flowback Services146,110 136,511 
Corporate, other and eliminations51,287 67,370 
Assets of discontinued operations 710,006 
Consolidated$398,266 $1,132,839 
Year Ended December 31,
 202120202019
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$3,828 $4,016 $7,140 
Water & Flowback Services13,620 9,651 24,340 
Corporate105 1,023 1,033 
Discontinued operations (1)
2,980 14,696 75,760 
Consolidated$20,533 $29,386 $108,273 
(1)    Amounts presented are net of cost of equipment sold, including zero during 2021, $12.7 million during 2020 and $6.5 million during 2019 for our former Compression Division.
Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2021, 2020, and 2019, is presented below:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
United States$251,786 $225,835 $411,284 
Canada and Mexico5,363 1,347 6,616 
South America10,473 11,583 13,188 
Europe88,136 90,303 93,327 
Africa2,262 8,128 16,874 
Middle East, Asia and other30,252 40,519 19,952 
Total$388,272 $377,715 $561,241 
Transfers between geographic areas:   
Europe195 848 1,802 
Eliminations(195)(848)(1,802)
Total revenues$388,272 $377,715 $561,241 
 
During each of the two years ended December 31, 2021 and 2020, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our consolidated revenues during the year ended December 31, 2019. As of December 31, 2021 and 2020, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.
F-38


December 31,
20212020
(In Thousands)
Identifiable assets  
United States$291,986 $285,765 
Canada and Mexico5,891 6,452 
South America21,837 10,388 
Europe72,685 85,733 
Africa199 9,195 
Middle East, Asia and other5,668 25,300 
Assets of discontinued operations 710,006 
Total identifiable assets$398,266 $1,132,839 
NOTE 18 — SUBSEQUENT EVENTS

The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transactions described below.

In January 2022, the Company entered into a new revolving credit facility for seasonal working capital needs of subsidiaries in Sweden and Finland (“Swedish Credit Facility”). There are no borrowings and the facility has availability of 50.0 million Swedish Krona, or approximately $5.3 million United States dollars, as of February 25, 2022. During each year, all outstanding loans under the Swedish Credit Facility must be repaid for at least 30 consecutive days. Borrowings bear interest at a rate of 2.95% per annum. The Swedish Credit Facility expires on December 31, 2022 and the Company intends to renew it annually.

Our Lake Charles facility incurred damage due to Hurricane Laura in 2020 for which we received partial insurance proceeds in 2020. In February 2022, we reached a voluntary settlement of an additional approximately $3.8 million, which we expect to recognize as other income during the first quarter of 2022.
F-39
EX-21 2 a20211231ex21.htm EX-21 Document

Exhibit 21
TETRA Technologies, Inc.
List of Subsidiaries or Other Related Entities
December 31, 2021

NameJurisdiction
Compressco, Inc. Delaware
Compressco Testing, L.L.C.Oklahoma
Compressco Field Services, LLCOklahoma
TETRA Applied Holding Company Delaware
TETRA Production Testing Holding LLCDelaware
T-Production Testing, LLC Texas
TETRA Production Testing Services, LLC Delaware
TETRA Financial Services, Inc. Delaware
TETRA-Hamilton Frac Water Services, LLC Oklahoma
TETRA International IncorporatedDelaware
TETRA Middle East for Oil & Gas Services LLCSaudi Arabia
TETRA de Argentina SRL Argentina
TETRA Foreign Investments, LLC Delaware
TETRA International Holdings, B.V. Netherlands
T-International Holdings C.V.Netherlands
TETRA Netherlands, B.V. Netherlands
TETRA Oilfield Services Ghana LimitedGhana
TETRA Oilfield Services (Holding) LTD.Ghana
TETRA Chemicals Europe AB Sweden
TETRA Chemicals Europe OY Finland
TETRA Egypt (LLC) Egypt
TNBV Oilfield Services Ltd. British Virgin Islands
Well TETRA for Oil Services LLC Iraq
TETRA Investments Company U.K. LimitedUnited Kingdom
Optima Solutions Holdings LimitedUnited Kingdom
Optima Solutions U.K. Limited United Kingdom
TETRA Technologies de Mexico, S.A. de C.V. Mexico
TETRA Technologies de Venezuela, S.A. Venezuela
TETRA Technologies do Brasil, LimitadaBrazil
TETRA Technologies U.K. LimitedUnited Kingdom
Optima Solutions Malaysia SDN BHDMalaysia
TETRA Technologies Nigeria LimitedNigeria
Tetra-Medit Oil ServicesLibya
TETRA Madeira, Unipessoal LdaPortugal
TETRA (Thailand) LimitedThailand
TETRA Yemen for Oilfield Services Co., Ltd.Yemen
Greywolf Energy Services Ltd.Canada
TETRA International Holdings Inc.Delaware
TETRA UK Holdings LimitedUnited Kingdom
TETRA Process Services, L.C. Texas
TETRA Micronutrients, Inc.Texas

    

EX-23.1 3 a20211231ex231.htm EX-23.1 Document
Exhibit 23.1



CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated February 28, 2022, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of TETRA Technologies, Inc. on Form 10-K for the year ended December 31, 2021. We consent to the incorporation by reference of said reports in the Registration Statements of TETRA Technologies, Inc. on Form S-3 (File No. 333-230818, effective May 1, 2019) and Forms S-8 (File No. 333-166537, effective May 15, 2010, File No. 333-183030, effective August 2, 2012, File No. 333-215283, effective December 22, 2016, File No. 333-224679, effective May 26, 2021, and File No. 333-256494, effective May 26, 2021).


/s/ GRANT THORNTON LLP

Houston, Texas
February 28, 2022


EX-23.2 4 a20211231ex232.htm EX-23.2 Document

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in the following Registration Statements:

(1) Registration Statement (Form S-4 No. 333-115859) of TETRA Technologies, Inc. and the related Prospectus;

(2) Registration Statements (Form S-3 No. 333-163409, 333-210335, and 333-230818) of TETRA Technologies, Inc. and the related Prospectus; and

(3) Registration Statements (Form S-8 Nos. 333-09899, 333-40509, 333-76039, 333-61988, 333-84444, 333-114034, 333-126422, 333-133790, 333-142637, 333-149347, 333-149348, 333-150783, 333-166537, 333-174090, 333-177995, 333-183030, 333-188494, 333-196796, 333-215283, 333-222976, 333-224678 and 333-224679) of TETRA Technologies, Inc.

of our reports dated March 16, 2020 (except for Note 3, as to which the date is March 5, 2021) with respect to the consolidated financial statements of TETRA Technologies, Inc. and subsidiaries for the year ended December 31, 2019, included in this Annual Report (Form 10-K) of TETRA Technologies, Inc. for the year ended December 31, 2021.

/s/ Ernst & Young LLP

Houston, Texas
February 28, 2022


EX-31.1 5 a20211231ex311.htm EX-31.1 Document

Exhibit 31.1
Certification Pursuant to
Rule 13a-14(a) or 15d-14(a) of the Exchange Act
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Brady M. Murphy, certify that:
 
1.I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2021, of TETRA Technologies, Inc.;
 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 28, 2022/s/Brady M. Murphy
 Brady M. Murphy
 President and Chief Executive Officer

EX-31.2 6 a20211231ex312.htm EX-31.2 Document

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

EX-32.1 7 a20211231ex321.htm EX-32.1 Document

Exhibit 32.1
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Annual Report of TETRA Technologies, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brady M. Murphy, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:February 28, 2022/s/Brady M. Murphy
 Brady M. Murphy
 President and Chief Executive Officer
 TETRA Technologies, Inc.
 
 
A signed original 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 8 a20211231ex322.htm EX-32.2 Document

Exhibit 32.2
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the Annual Report of TETRA Technologies, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elijio V. Serrano, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated:February 28, 2022/s/Elijio V. Serrano
 Elijio V. Serrano
 Senior Vice President and Chief Financial Officer
 TETRA Technologies, Inc.
 
 
A signed original 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 9 tti-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1404401 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1009010 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0103101 - Document - Organization and Operations link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Operations Organization and Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Discontinued Operations and Disposal Groups (Tables) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Discontinued Operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Revenue from Contract with Customer (Notes) link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Intangibles link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Impairments and Other Charges link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Impairments and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Inventories Inventories (Notes) link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Inventories Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Inventories Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Investments in and Advances to Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Investments - Summary of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2329307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - Leases Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Leases Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Leases Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Leases Additional Operating Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Leases Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Long-Term Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Long-Term Debt and Other Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Long-Term Debt and Other Borrowings - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Capital Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Capital Stock - Summary of Activity of Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Capital Stock - Summary of Treasury Shares Held (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2349310 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Equity-Based Compensation and Other - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - Equity-Based Compensation and Other - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Equity-Based Compensation and Other - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Equity-Based Compensation and Other - 401(k) Plan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455433 - Disclosure - Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2156114 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2357311 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2161115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2362312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2463437 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2463437 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2164116 - Disclosure - Industry Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2365313 - Disclosure - Industry Segments and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2466438 - Disclosure - Industry Segments and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2467439 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2468440 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2469441 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 2470442 - Disclosure - Industry Segments and Geographic Information - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2171117 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2472443 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2173118 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2474444 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 tti-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 tti-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 tti-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash and cash equivalents policy Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Total other assets TotalOtherAssets Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Sale Of Stock, Consideration Received On Transaction, Gross Sale Of Stock, Consideration Received On Transaction, Gross Sale Of Stock, Consideration Received On Transaction, Gross Net losses associated with foreign currency derivative program Foreign Currency Transaction Gain (Loss), Realized Letter of Credit Letter of Credit [Member] Work in progress Inventory, Work in Process, Gross Income (loss) per common share policy Earnings Per Share, Policy [Policy Text Block] Trade receivables Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net State Current State and Local Tax Expense (Benefit) Canceled/Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trademarks and Trade Names Trademarks and Trade Names [Member] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net income (loss) attributable to TETRA stockholders Net income (loss) attributable to parent Net Income (Loss) Attributable to Parent Initial Bonds Initial Bonds [Member] Initial Bonds Consolidated Entities [Axis] Consolidated Entities [Axis] Effective Income Tax Rate Reconciliation Detail [Table] Effective Income Tax Rate Reconciliation, Amount [Abstract] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Foreign and state net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Compensation and employee benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Other Intangible Assets [Member] Other Intangible Assets [Member] Scheduled Maturities Table Schedule of Maturities of Long-term Debt [Table Text Block] Capital expenditure, discontinued operations Capital Expenditure, Discontinued Operations Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Vested (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Foreign currency translation policy Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets Other Assets, Noncurrent 2018 Equity Plan [Member] 2018 Equity Plan [Member] 2018 Equity Plan Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Segments [Axis] Segments [Axis] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Interim Replacement Bonds Interim Replacement Bonds [Member] Interim Replacement Bonds Consolidated interest income Interest Income, Operating Impaired Long-Lived Assets Held and Used [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Disposal group, contingent consideration Disposal Group, Including Discontinued Operation, Contingent Consideration Disposal Group, Including Discontinued Operation, Contingent Consideration Entity File Number Entity File Number Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Land and building LandAndBuilding Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. 2023 Long-Term Debt, Maturity, Year Two Equity compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Related Party Transaction, Expenses from Transactions with Related Party Related Party Transaction, Expenses from Transactions with Related Party Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Long-term debt, net Disposal Group, Including Discontinued Operation, Long-Term Debt Disposal Group, Including Discontinued Operation, Long-Term Debt Amortization of intangible assets Amortization of Intangible Assets Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable Common Shares Outstanding and Treasury Shares Held Rollforward [Table] CommonStockAndTreasuryStockRollforwardAbstract Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Disposal Group, Including Discontinued Operation, Reserve, Other Receivables Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Building [Member] Building [Member] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Disposal Group Name [Axis] Disposal Group Name [Axis] Award Type [Domain] Award Type [Domain] (Recovery of) provision for doubtful accounts Provision For Doubtful Accounts, Including Discontinued Operations Provision For Doubtful Accounts, Including Discontinued Operations Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Fair Value, Nonrecurring [Member] Fair Value, Nonrecurring [Member] 2024 Long-Term Debt, Maturity, Year Three Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Options exercisable at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Equity Method Investments [Table] Investments in and Advances to Affiliates [Table] Options expected to vest, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Property, plant, and equipment policy Property, Plant and Equipment, Policy [Policy Text Block] Distributions to public unitholders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Payments To Acquire Productive Assets Sold Payments To Acquire Productive Assets Sold Payments To Acquire Productive Assets Sold Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Right of use asset Deferred Tax Liabilities, Leasing Arrangements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Domestic and Foreign Income Before Tax Detail [Table] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Related Party [Axis] Related Party [Axis] Secured Debt [Member] Secured Debt [Member] Finite-Lived Intangible Assets [Member] Finite-Lived Intangible Assets [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Canada and Mexico Canada and Mexico [Member] Investment in Partnership Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Income tax provision Discontinued Operation, Tax Effect of Discontinued Operation Accrued capital expenditures at year end Capital Expenditures Incurred but Not yet Paid Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Marketing-Related Intangible Assets Marketing-Related Intangible Assets [Member] Deferred Tax Assets and Liabilities Table Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant, and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest ORGANIZATION AND OPERATIONS [Abstract] ORGANIZATION AND OPERATIONS [Abstract] ORGANIZATION AND OPERATIONS [Abstract] Deconsolidation of CSI Compressco Noncontrolling Interest, Decrease from Deconsolidation Industry Segments Details [Table] Schedule of Segment Reporting Information, by Segment [Table] Tax Period [Domain] Tax Period [Domain] Defined Contribution Plan, Employers Matching Contribution, Vesting Term Defined Contribution Plan, Employers Matching Contribution, Vesting Term Defined Contribution Plan, Employers Matching Contribution, Vesting Term Net availability Line of Credit Facility, Remaining Borrowing Capacity Number of operating segments Number of Operating Segments Other general corporate (income) expense, net Other Nonoperating Income (Expense) [Member] (Gain on sale) or loss on disposal of discontinued operations Gain (Loss) on Disposition of Business Net loss per common share, basic (in dollars per share) Earnings Per Share, Basic 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Unearned income Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Sublease Income Sublease Income Future amortization expense, after 2026 Finite-Lived Intangible Asset, Expected Amortization, after Year Five Nonvested restricted shares/units outstanding at beginning of period (in shares) Nonvested restricted shares/units outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2022 Long-Term Debt, Maturity, Year One Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Raw materials Inventory, Raw Materials, Gross Defined Contribution Plan, Cost Defined Contribution Plan, Cost Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Offshore Services Offshore Services [Member] Restricted Stock Award Activity Table Schedule of Nonvested Share Activity [Table Text Block] Machinery and equipment Machinery and Equipment, Gross Cumulative effect adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Depreciation, amortization, and accretion Depreciation, Depletion, Amortization, And Accretion The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method. Machinery and Equipment [Member] Machinery and Equipment [Member] Total deferred tax liabilities Deferred Tax Liabilities, Net Maximum number of shares authorized for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating Lease, Payments Operating Lease, Payments Other non-cash charges and credits Other Noncash Income (Expense) Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expenses And Other Current Assets The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. And the net change during the reporting period in the value of this group of assets within the working capital section. Depreciation and amortization for tax in excess of book expense Deferred Tax Liabilities, Property, Plant and Equipment Future purchase obligations under Fluids supply agreement, 2022 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Disposal Group, Including Discontinued Operation, Reserve Disposal Group, Including Discontinued Operation, Reserve Disposal Group, Including Discontinued Operation, Reserve Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Financial Information by Geographic Area Table Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Trade payables Disposal Group, Including Discontinued Operation, Accounts Payable, Current Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Long-term debt Long-term Debt, Gross Entity Voluntary Filers Entity Voluntary Filers Depreciation, amortization and impairment Depreciation, Depletion, Amortization, And Accretion [Member] Depreciation, Depletion, Amortization, And Accretion Loss from continuing operations, diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Plan Name [Axis] Plan Name [Axis] Long-term debt Long-term Debt Assets, Fair Value Disclosure Assets, Fair Value Disclosure (Level 1) Fair Value, Inputs, Level 1 [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrecognized Tax Benefit Liability Rollforward Detail [Table] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Goodwill impairment Impairment of goodwill Goodwill, Impairment Loss Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] State income taxes (net of federal benefit) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Base Rate [Member] Base Rate [Member] Income Tax Provision Detail [Table] Income Tax Expense (Benefit), Continuing Operations [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and equity Liabilities and Equity Noncontrolling interests policy Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Loss from discontinued operations, diluted (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Intangible assets Finite-lived Intangible Assets, Fair Value Disclosure 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Options exercised, weighted average option price per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price CSI Compressco [Member] CSI Compressco [Member] CSI Compressco [Member] Services Service [Member] Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Amount of unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Derivative [Line Items] Derivative [Line Items] Property, plant, and equipment: Property, Plant and Equipment, Net [Abstract] Transition Services Agreement Transition Services Agreement [Member] Transition Services Agreement Net Income (Loss) Per Share Earnings Per Share [Text Block] Total assets associated with discontinued operations Disposal Group, Including Discontinued Operation, Assets Treasury stock activity, net Treasury Stock, Value, Acquired, Cost Method Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage Entity Interactive Data Current Entity Interactive Data Current Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year Line Of Credit Facility, Covenant Terms, Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year Line Of Credit Facility, Covenant Terms, Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year Thereafter Long-Term Debt, Maturity, after Year Five Future amortization expense, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Compression Compression [Member] Minimum [Member] Minimum [Member] Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds Swedish Credit Facility Swedish Credit Facility [Member] Swedish Credit Facility Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Current amount outstanding Long-term Line of Credit Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] CarbonFree CarbonFree Chemical Holdins, LLC [Member] CarbonFree Chemical Holdins, LLC Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Common Shares Outstanding and Treasury Shares Held Rollforward Table Schedule of Stock by Class [Table Text Block] Options cancelled, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Preferred stock, shares authorized Preferred Stock, Shares Authorized Gross unrecognized tax benefits at beginning of period Gross unrecognized tax benefits at end of period Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Proceeds from insurance recoveries associated with damaged equipment Proceeds from Insurance Settlement, Investing Activities Lessee, Finance Leases Lessee, Finance Leases [Text Block] CSI Compressco Series A Preferred Units fair value adjustment (income) expense Disposal Group, Including Discontinued Operation, Operating Income (Loss) Current liabilities: Liabilities, Current [Abstract] 2025 Long-Term Debt, Maturity, Year Four Equity award activity Stock Issued During Period, Value, New Issues Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent Revenue recognition policy Revenue [Policy Text Block] General and administrative expense General and Administrative Expense Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired ABL Credit Agreement Asset-Based Lending Credit Agreement [Member] Asset-Based Lending Credit Agreement [Member] Accumulated Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Income Tax Provision Table Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Options exercisable at period end, weighted average option price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Line of Credit [Member] Line of Credit [Member] Equity-Based Compensation Share-based Payment Arrangement [Text Block] (Level 3) Fair Value, Inputs, Level 3 [Member] Inventory Disclosure Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Automobiles and trucks AutomobilesAndTrucks Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people. Accounting Policies [Abstract] Accounting Policies [Abstract] Outstanding at end of period, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Cost of revenues: Cost of Revenue [Abstract] Letters of credit outstanding Letters of Credit Outstanding, Amount Operating Lease, Liability Operating Lease, Liability Operating Lease, Liability Document Transition Report Document Transition Report Foreign currency exchange gains and losses Foreign Currency Transaction Gain (Loss), before Tax Common stock, par value $0.01 per share; 250,000,000 shares authorized at December 31, 2021 and December 31, 2020; 130,075,838 shares issued at December 31, 2021, and 128,304,354 shares issued at December 31, 2020 Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total liabilities associated with discontinued operations Disposal Group, Including Discontinued Operation, Liabilities Nonvested restricted shares/units at beginning of period (in USD per share) Nonvested restricted shares/units at end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Commitments and contingencies (Note 11) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Lessee, Operating Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Conversions of CSI Compressco Series A Preferred Conversion of CCLP Preferred Stock, Amount Converted Conversion of CCLP Preferred Stock, Amount Converted Trade accounts receivable, allowances for doubtful accounts At beginning of period At end of period Accounts Receivable, Allowance for Credit Loss, Current Restricted Stock Restricted Stock [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Stock Option Valuation Assumptions Table Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Ownership [Axis] Ownership [Axis] Foreign Deferred Foreign Income Tax Expense (Benefit) TETRA 2011 Long Term Incentive Compensation Plan [Member] TETRA 2011 Long Term Incentive Compensation Plan [Member] Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Purchases under Fluids supply agreement Unrecorded Unconditional Purchase Obligation, Purchases Swingline Loan Sublimit Swingline Loan Sublimit [Member] Swingline Loan Sublimit Total cost of revenues Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Treasury stock, shares held (in shares) Treasury stock, beginning balance Treasury stock, ending balance Treasury Stock, Shares Interest expense, net Interest expense, net Interest Income (Expense), Net Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Exercise of common stock options, net StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSwappedShares Number of shares issued during the period as a result of the exercise of stock options, net of the number of shares employees use to pay for the cost of the options exercised or required tax withholding. Unrecognized Tax Benefit Liability Rollforward Table Summary of Income Tax Contingencies [Table Text Block] Final Bonds Final Bonds [Member] Final Bonds Depreciation and amortization for book in excess of tax expense Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense Future purchase obligations under Fluids supply agreement, 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Capital expenditures Payments to Acquire Productive Assets Deferred Compensation Arrangement With Individual, Number Of Participants Deferred Compensation Arrangement With Individual, Number Of Participants Deferred Compensation Arrangement With Individual, Number Of Participants Operating Lease, Termination Option Period Operating Lease, Termination Option Period Operating Lease, Termination Option Period Financial Instrument [Axis] Financial Instrument [Axis] Revenue from related parties Revenue from Related Parties Offshore Division [Member] Offshore Division [Member] Offshore Division [Member] Accrued potential interest and penalties Income Tax Examination, Penalties and Interest Accrued Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Options Share-based Payment Arrangement, Option [Member] Consolidation Items [Domain] Consolidation Items [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Accumulated Other Comprehensive income policy Comprehensive Income, Policy [Policy Text Block] Investments in and Advances to Affiliates Investments in and Advances to Affiliates [Table Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Common Stock Par Value Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Industry Segments and Geographic Information Segment Reporting Disclosure [Text Block] Other Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Property, Plant, and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities, current portion Operating Lease, Liability, Current Less: comprehensive (income) loss attributable to noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Future amortization expense, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Stockholders' equity rollforward Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Geography Eliminations Geography Eliminations [Member] Pretax income from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax TETRA 2007 Long Term Incentive Compensation Plan [Member] TETRA 2007 Long Term Incentive Compensation Plan [Member] Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Inventories Disposal Group, Including Discontinued Operation, Inventory, Current Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Net operating losses Deferred Tax Assets, Other Loss Carryforwards Noncontrolling interest associated with discontinued operations Income from discontinued operations attributable to noncontrolling interest Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Litigation Settlement, Amount Awarded from Other Party Litigation Settlement, Amount Awarded from Other Party Options expired, weighted average option price per share Options expired, weighted average option price per share Options expired, weighted average option price per share Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Future purchase obligations under Fluids supply agreement, aggregate Unrecorded Unconditional Purchase Obligation Water & Flowback Services Division Water & Flowback Services [Member] Investments in and Advances to Affiliates, at Fair Value Investments in and Advances to Affiliates, at Fair Value Other (income) expense, net Other Nonoperating Income (Expense) Prepaid expenses and other current assets PrepaidExpensesAndOtherCurrentAssets Sum of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer, combined with the aggregate carrying amount, as of the balance sheet date, of current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer). Includes current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year, and the lower of the carrying value or fair value less cost to sell of current assets held for sale that are not elsewhere specified in the taxonomy. The carrying value of major classes of assets and liabilities of the disposal group are separately disclosed in the balance sheet in the specific concepts provided. Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Depreciation, amortization, and accretion Disposal Group, Including Discontinued Operation, Depreciation and Amortization Other investing activities Payments for (Proceeds from) Other Investing Activities Purchases of property, plant, and equipment, net Payments to Acquire Property, Plant, and Equipment Future purchase obligations under Fluids supply agreement, after 2025 through 2029 Unrecorded Unconditional Purchase Obligation, To Be Paid, After Year Four Unrecorded Unconditional Purchase Obligation, To Be Paid, After Year Four Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Maximum [Member] Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Property, plant, and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Notes to Financial Statements [Abstract] Notes to Financial Statements [Abstract] Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Award Type [Axis] Award Type [Axis] Future amortization expense, 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Future Minimum Lease Payments Table Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Total TETRA stockholders’ equity Stockholders' Equity Attributable to Parent Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Operating Loss Carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Trade accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current Restricted cash Restricted Cash and Cash Equivalents, Current Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Intangibles Intangible Assets Disclosure [Text Block] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Equity: Stockholders' Equity Attributable to Parent [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest Expense Total current Current Income Tax Expense (Benefit) Other assets: Assets, Noncurrent [Abstract] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Schedule of Equity Method Investments [Line Items] Investments in and Advances to Affiliates [Line Items] Retained deficit Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Operating costs policy Selling, General and Administrative Expenses, Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Total deferred tax liabilities Deferred Tax Liabilities, Gross Defined Contribution Plan, Employer Matching Contribution, Percent of Match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Deferred Tax Assets and Liabilities Detail [Table] Components of Deferred Tax Assets and Liabilities [Abstract] Equity-Based Compensation, Before Tax Equity-Based Compensation, Before Tax The amount of expense, before tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. Related Party Transaction [Axis] Related Party Transaction [Axis] Granted (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Total tax provision Income Tax Expense (Benefit) Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Trade accounts receivable, net of allowance for doubtful accounts of $289 in 2021 and $6,824 in 2020 Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] General and administrative expense Disposal Group, Including Discontinued Operation, General and Administrative Expense Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Investments Investments [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventories Total inventories Inventory, Net Segment Reporting Table Schedule of Segment Reporting Information, by Segment [Table Text Block] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Equity-based compensation policy Share-based Payment Arrangement [Policy Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Options expired Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Translation adjustment, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Product and Service [Axis] Product and Service [Axis] Property, plant, and equipment [Domain] Long-Lived Tangible Asset [Domain] Accrued liabilities and other Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Weighted average fair value of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Short-term lease expense Short-term Lease, Cost 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Discontinued Operations, Disposed of by Sale [Member] Discontinued Operations, Disposed of by Sale [Member] Foreign currency translation gain (loss), net of taxes of $0 in 2021, $0 in 2020, and $0 in 2019 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Disposal Group Name [Domain] Disposal Group Name [Domain] Standard Lithium [Member] Standard Lithium [Member] Standard Lithium Deferred tax assets: Components of Deferred Tax Assets [Abstract] Maritech Maritech [Member] Automobiles and trucks [Member] Vehicles [Member] Statement [Line Items] Statement [Line Items] Vested (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Gain on sales of assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Weighted Average Option Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Purchase of CarbonFree convertible note Payments to Acquire Investments Equity award activity Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Debt Securities, Available-for-sale Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax Period [Axis] Tax Period [Axis] Allowances for doubtful accounts policy Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Loss before taxes and discontinued operations Income (loss) before taxes and discontinued operations Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (Level 2) Fair Value, Inputs, Level 2 [Member] Chemical plants [Member] Other Capitalized Property Plant and Equipment [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Current liabilities associated with discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Revenue Disposal Group, Including Discontinued Operation, Revenue Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Use of estimates policy Use of Estimates, Policy [Policy Text Block] Document Annual Report Document Annual Report Fair Value Measurements, Nonrecurring Fair Value Measurements, Nonrecurring [Table Text Block] Summary of Income Tax Examinations Summary of Income Tax Examinations [Table Text Block] Completion Fluids & Products Division Completion Fluids & Products Division [Member] Title of 12(b) Security Title of 12(b) Security Deferred Tax Assets, Tax Credit Carryforwards, Foreign Deferred Tax Assets, Tax Credit Carryforwards, Foreign Total assets Assets Assets Investment, Name [Domain] Investment, Name [Domain] Realized gain on sale of Standard Lithium shares Realized Investment Gains (Losses) Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Options exercisable, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Document Type Document Type Parent Company [Member] Parent Company [Member] Noncontrolling Interest Noncontrolling Interest [Member] Product and Service [Domain] Product and Service [Domain] Middle East, Asia and other Middle East, Asia, And Other [Member] Senior Note, stated percentage rate Debt Instrument, Interest Rate, Stated Percentage Sub-Facility Asset-Backed Credit Agreement Sub-Facility [Member] Asset-Backed Credit Agreement Sub-Facility Less: (income) loss attributable to noncontrolling interest(1) Net Income (Loss) Attributable to Noncontrolling Interest Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangements [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Discontinued Operations Discontinued Operations [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Long-lived assets Property, Plant, and Equipment, Fair Value Disclosure Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Long-Term Debt Table Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table] Lease, Cost Lease, Cost [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per common share, diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segment [Domain] Segments [Domain] Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts Product Product [Member] Future purchase obligations under Fluids supply agreement, 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Income taxes paid Income Taxes Paid, Net Interest expense, net Interest Expense [Member] Investments in and Advances to Affiliates [Abstract] International Non-US [Member] Subsequent Events Subsequent Events [Text Block] Impact of international operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Comprehensive income (loss) attributable to TETRA stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Unearned revenue Contract with Customer, Liability Unrealized loss on CSI Compressco units Unrealized Gain (Loss) on Investments Water & Flowback Services equipment Water & Flowback Services Equipment [Member] Water & Flowback Services Equipment Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, at cost; 3,138,675 shares held at December 31, 2021, and 2,953,976 shares held at December 31, 2020 Treasury Stock, Value Deferred income taxes Deferred Income Tax Liabilities, Net Loss from continuing operations, basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Non-cash accounting gain Income from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Effective Income Tax Rate Reconciliation Table Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Impairments and other charges Impairments of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Cost of revenues Disposal Group, Including Discontinued Operation, Cost of Revenue The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations. Future amortization expense, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity-based compensation expense Share-based Payment Arrangement, Expense, after Tax Inventories Increase (Decrease) in Inventories Contract with customer, asset Contract with Customer, Asset, after Allowance for Credit Loss Common Stock, Shares, Outstanding Common shares outstanding, beginning balance Common shares outstanding, ending balance Common Stock, Shares, Outstanding Chemical plants ChemicalPlants Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized. Restricted shares vested during the period, aggregate fair value RestrictedStockVestedAggregateFairValue The aggregate fair value of awards of restricted stock that vested during the period. Financial Instruments [Domain] Financial Instruments [Domain] Reclassifications policy Reclassification, Policy [Policy Text Block] Reclassification, Policy Derivative [Table] Derivative [Table] Cost of Goods and Services Sold Cost of Goods and Services Sold Revenues: Revenues [Abstract] Capital Stock Schedule of Capital Units [Table Text Block] Document Period End Date Document Period End Date Grants of restricted stock, net Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Number of Reporting Units Number of Reporting Units Proceeds from disposal of business Proceeds from Divestiture of Businesses Entity Central Index Key Entity Central Index Key Term Credit Agreement [Member] Term Credit Agreement [Member] Term Credit Agreement [Member] Shares Under Option Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Consolidated Entities [Domain] Consolidated Entities [Domain] State Deferred State and Local Income Tax Expense (Benefit) Investments Investment [Text Block] Discontinued operations Discontinued Operations As Segment [Member] Discontinued Operations As Segment Future purchase obligations under Fluids supply agreement, 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Total lease expense Lease, Cost Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Property, Plant, and Equipment Table Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Customer Relationships Customer Relationships [Member] Impairments and Other Charges Asset Impairment Charges [Text Block] Schedule of Impaired Long-Lived Assets Held and Used [Table] Schedule of Impaired Long-Lived Assets Held and Used [Table] Net property, plant, and equipment Property, Plant and Equipment, Net Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants MaximumNumberOfSharesIssuableUnderStockOptionPlansOutstandingAndAuthorized Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants. Other liabilities Other Liabilities, Noncurrent Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Debt Instrument [Line Items] Debt Instrument [Line Items] Principal payments on long-term debt Repayments of Long-term Debt Repayments of Long-term Debt Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Inventories policy Inventory, Major Classes, Policy [Policy Text Block] Total property, plant, and equipment Property, Plant and Equipment, Gross Parts and supplies Other Inventory, Supplies, Gross Related Party Transaction [Domain] Related Party Transaction [Domain] All other Deferred Tax Liabilities, Other Other expense, net Disposal Group, Including Discontinued Operation, Other Income (Expense), Net Disposal Group, Including Discontinued Operation, Other Income (Expense), Net Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations Cash and cash equivalents and restricted cash at end of period associated with continuing operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Pretax income on disposal of discontinued operations Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Finished goods Inventory, Finished Goods, Gross Loss from discontinued operations, basic (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Investments Investments and Other Noncurrent Assets Outstanding at beginning of period (in USD per share) Outstanding at end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Impairment of long-lived assets policy Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Weighted average period over which unrecognized compensation cost is expected to be recognized Period for recognition Period For Recognition Long-term debt, net Long-term Debt, Excluding Current Maturities Options exercisable, aggregate intrinsic value Options exercisable, aggregate intrinsic value Options exercisable, aggregate intrinsic value Convertible Debt Securities Convertible Debt Securities [Member] Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Basic and diluted net income (loss) per common share attributable to TETRA stockholders: Earnings Per Share, Basic and Diluted [Abstract] Weighted Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Other liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent CSI Compressco Series A Preferred Unit distributions and adjustments Liabilities, Fair Value Adjustment Audit Information [Abstract] Audit Information [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Series A Preferred Stock Series A Preferred Stock [Member] Net income (loss) Net income (loss) Net income (loss), including portion attributable to noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Amortization and expense of financing costs Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Options vested and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Domestic and Foreign Income Before Tax Table Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Gain on sale of assets Gain (Loss) on Disposition of Property Plant Equipment Term Loan [Member] Term Loan [Member] Term Loan [Member] Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Impairments and other charges Disposal Group, Including Discontinued Operation, Impairments And Other Charges Disposal Group, Including Discontinued Operation, Impairments And Other Charges Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction United States UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Debt issuance costs and other financing activities Proceeds from (Payments for) Other Financing Activities Gross Intangibles Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Cash and cash equivalents at beginning of period associated with discontinued operations Cash and cash equivalents and restricted cash at end of period associated with discontinued operations Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income tax policy Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Intangible assets other than goodwill policy Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Shares received upon vesting of restricted stock, net Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Disposal Group Classification [Domain] Disposal Group Classification [Domain] Income (loss) from discontinued operations, net of taxes Income from discontinued operations attributable to TETRA stockholders Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Entity Address, Postal Zip Code Entity Address, Postal Zip Code Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Insurance Settlements Receivable Insurance Settlements Receivable Impairments and other charges Impairment of Long-Lived Assets to be Disposed of and Held-for-use Impairment of Long-Lived Assets to be Disposed of and Held-for-use Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Value, Recurring [Member] Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] South America South America [Member] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Stock Option Award Activity Table Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Recognized interest and penalties Income Tax Examination, Penalties and Interest Expense Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Water & Flowback Services goodwill Water & Flowback Services Intangible Assets [Member] Water & Flowback Services Intangible Assets [Member] Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Future amortization expense, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Investment in Partnership Deferred Tax Assets, Investments Fair value measurements policy Fair Value of Financial Instruments, Policy [Policy Text Block] Accrued liabilities and other Accrued Liabilities Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Asset retirement obligations Asset Retirement Obligations, Noncurrent Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of assets acquired:  Increase (Decrease) in Operating Capital [Abstract] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Redemptions of CSI Compressco Series A Preferred Payments for Repurchase of Preferred Stock and Preference Stock Africa Africa [Member] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Canceled/Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative expense General and Administrative Expense [Member] Principles of consolidation policy Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected life of options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Interdivision eliminations Intersegment Eliminations [Member] Interest expense, net Disposal Group, Including Discontinued Operation, Interest Expense GrantsOfRestrictedSharesAggregateMarketValue GrantsOfRestrictedSharesAggregateMarketValue The aggregate market value for awards of restricted shares issued during the period. Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Revenue Revenues from external customers Revenue from Contract with Customer, Including Assessed Tax Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries Industry Segments Details [Line Items] Segment Reporting Information [Line Items] Outstanding at end of period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Ownership [Domain] Ownership [Domain] Proceeds from sale of investment Proceeds from Sale of Equity Securities, FV-NI Current Fiscal Year End Date Current Fiscal Year End Date Trade accounts payable Accounts Payable Mineral resources arrangements policy Mineral Resources Arrangements [Policy Text Block] Mineral Resources Arrangements Current assets associated with discontinued operations Disposal Group, Including Discontinued Operation, Assets, Current Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total identifiable assets Long-Lived Assets Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Statement [Table] Statement [Table] New accounting pronouncements policy New Accounting Pronouncements, Policy [Policy Text Block] All other Deferred Tax Assets, Other Total estimated unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Financial instruments policy Accounts Receivable [Policy Text Block] Other assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Subsequent Event [Member] Subsequent Event [Member] Income tax provision (benefit) computed at statutory federal income tax rates Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Total pretax income from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Net Intangibles Finite-Lived Intangible Assets, Net Distributions to CSI Compressco public unitholders Payments of Distributions to Affiliates Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest The Clarkes The Clarkes [Member] The Clarkes Asset Impairment Charges [Abstract] Asset Impairment Charges [Abstract] Construction in progress Construction in Progress, Gross Loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Accrued taxes Accrued Income Taxes, Current Foreign Current Foreign Tax Expense (Benefit) Organization and Operations Nature of Operations [Text Block] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Operating lease expense Operating Lease, Cost Accounts Receivable, Doubtful Accounts Table Accounts Receivable, Allowance for Credit Loss [Table Text Block] Reportable Geographical Components Reportable Geographical Components [Member] Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] CSI Compressco debt exchange expenses Payments For Debt Exchange Expenses Payments For Debt Exchange Expenses Total deferred Deferred Income Tax Expense (Benefit) Long-Term Debt and Other Borrowings Long-term Debt [Text Block] Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Options vested and expected to vest, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 13 tti-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 tti-20211231_g1.jpg begin 644 tti-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1"<17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0>.H< < @, /@ M G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z M>&UP;65T82!X;6QN&UL M;G,Z&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E M;&5M96YT7J#A(6&AXB) MBI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9 MVN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" M P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A M<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$ M149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;G MZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** MX&[^+FE6FN- VG7SZ1%YRS:R @@1HI8XG(4MO:-7DVLX& 1QN7++O>(_&^B> M%M0TK3]3NL>88MVT,S2.BY8@@*"6.T\8%-E\=:0/#6G:S:?:+V/59$AL M;:"/]]<2MGY K$!2-K;BQ 4*22,4 ='161H/B.#76NX?LEU87MC(([JRO%42 MQ$C*G*,RLK#D%6(ZCJ"!KT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% '@%[JA\-:I<>)O!&IO#!:0:I+]NO$>E">3RP)6 F!"LV,G;DX!Z)HUF:",DDE"'+%=V]0F%.> S#O6M=6-I?+$M]:PW(A ME6:(31A]DBG*N,]&!Y!'(H \^O;:76_C)JUG!J<_AZ>ST2 "XL]GGWL;R2$M MB0,GEQL,9";PSGYP#M//Z'=1BP^&=^T-O:Z99ZO>V0DA+>3*6CGBAE!=F.)& M ()8Y+]3D9]7U?P[HGB!8AKVCV&IB')B%[:I-Y><9V[@<9P.GH*L7.FV-[IK M:?>65O<63H(VMI8E:-E'12I&,<#B@#DM"(N?C'XJN;8[X(;"QM)9%^[YP,SE M,_W@KH2.VX>M=M573=+L-'L4LM(L;:PM4)*P6L*Q(I)R<*H &3S5J@"KJEVU MAH]Y>(H=K>!Y0IZ$JI./TJU6;XD_Y%75O^O*;_T UI4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%>4VOCOQAK7B=IM M]/N+&)KU/[&(Q< M2"WN886+3,X5)2'9U4C: 0#N)#+O^-?'5_X=US1M-TS1I[A;W4[.UNK^>,K; MPI-+MPK9&^3&>%R%X+>A .WHKAO$7C>2T\276E6NKZ)H4%A%&;G4=;^:.2:0 M%D@1?-CYV*6+;CC*C:<#I: ,WQ)_P BKJW_ %Y3?^@&M*LWQ)_R*NK?]>4W_H!K2H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P- M>\=^%O"X8:]K]A9.HR8GF!D_!!EC^5 &_17CNI?M)^&/M/V3PMI>K>(KL\(M MM;E%8_C\W_CM=YX>O[SQQX!:3Q!HMYX?EU"&6"6S>4B6-#E-P;"E21R. 1^M M &/?ZIJ'C_5)M&\+7L]AH=I(8]1UNU?;),XZP6S>H_BD'3H.:L:!K^HZ!K,/ MA3QI-YMQ+D:7JY&U-14?P/V6<#J/XNH[BO+]0^&5S>^*[#PEXQ\5:AIVDQVZ MV^CI8HL5O?*A)VG^%)P,9!4[L;@>P[>]M$^(4<'A+16<^&-(>*.^UASODGDA MQB*!S_$"!OE'3D#G- 'I]%%% !1110 4444 %%%% !1110 4444 > >*;"]O M_%SB/P_>:9XU%I>K;7FB6\D"74GGP"" *[(VT#72730QFX1&C64H-ZJQ! M*@]0"54D>P]*DH \Z>TC\*?%;Q!K^I:1?7MIK=E;B"[LK*2[,31C9) 4C5F7 M\/>#M7FTNY;^Q=4N[B738%\V6UM+GSE551<[C& MLD>57) ! !QSZY10!QGA:"XU/QUKWB=K2YM+&ZMK:RM%NX'@EE$1D9Y#&X#* MN9,#< 3M)QC!/9T44 9OB3_D5=6_Z\IO_0#6E6;XD_Y%75O^O*;_ - -:5 ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 456NM2L;*>V@O+RWMY;I_+MXY955IFQ MG:@)^8X["K- !115/4M7TW1K?[1J^H6MC#_STN9EC7\V(H N45YCKO[0OP]T M0LD6J2ZK,O\ RST^$R9^C'"G\ZI>%_BYXH\8^*+?A]?6^ARR8GU&\7:1^S=X)LYOM&M-J&NW+'+O>7)52? M7"8/YDT &N?M)^!]-D,&DF^URX)VJMG;E5)]-SXS^ -=!\.?'?B#QM+>2ZQX M-NO#]C&JFVFN9"3,<\C:RJ??(&*Z71/"?A_PV@70=%L=/XQNM[=58_5@,G\3 M6O0!ROQ!\%2^.]!BTR/7;[1E2<2R/9GF50"-CJ44 4],T?3-%MOL^CZ=:V$/\ SSM8%C7\E JY M110!G:[H&E^)M)DTS7+-+NTD()C8D$$'(8,""I'8@@U8T[3K/2=-@T_3+:.U MM+=!'%#$N%11V%6:* "BBB@ HHHH **** "BBB@ HHHH **** "BO!)+ZX/Q M(5/$_B34/#7B!FOUM;J],B6947,!@2)"RQ21-$I!&=Q;ECN"FNV^)-YXGL]8 M\.26-_!8:,^NZ?!*D! D>,<#<6R(M0M-%N]& M\,S>5K$UA/=27 Y^PVR*2TIP00S$;$_VB3T4UFOJM_?^&_AOHIU"ZB?7XHFO MKJ.9EFDCCM#,ZB0'!G!.3P "3TJA\/O%&M^+=!EU#Q!X: MG\.R><5@@G\OOB3K=OKFOWT6U;?229UTQ,[ECMW7Y58$ E M]P)8>G%4= ^/7BZ[M[/1="\+7&NW<\CQ6&HWQ\@W:*-WS*/E+A>6(?'&>*VM M$T+PW\);B32M9\(1ZEJ;D_V-J$%J9GU0D\1?-D12C/S=%P-PZ$5Z-X6\+7<6 MHOXE\6/'<^(+A-B)&@ZA;Z]JOB'7S;+J.I+% +>TD:2*W MABW;5#LJEV)=F)VKU XR>EHHH S?$G_ "*NK?\ 7E-_Z :TJS?$G_(JZM_U MY3?^@&M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ***CN+F"TMWGNYHX(4&6DE<*JCW)Z4 245YSKOQY^'NA2")M<74)< MX*:?&9\>^X?+^N:]#AE2>%)8CE)%#*2",@C(X- #ZY?Q'\2O!WA3>NN>(+*W MFC'S6ZR>9+_WPN6_2O/]4^$?C[QAJ5S_ ,)?\0Y(],:9C'9Z;$55H\G (^4 MX]0_U-=!X=^ ?@#P\1(=(_M2:7H^LS:)=W 4)?0+N M>/# G'(/(!&00>:U;:UM[*W2WLX([>%!A(XD"JH]@.!4M 'CVD?LV^%XKI;W MQ3J.I^)+TX,CW4Q1'/T!W?@6->F:'X7T+PU 8= TBSTY#][[/"J%OJ1R?QK5 MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH QY?%WAZ#Q+'X>FUFR35Y%W+9-,OF'H<8[$A@0 MO4C) (!QI7-Y;62(]Y<16ZR2+$AE<*&=CM51GJ22 !U)->"WT-MX%YXM3OGU#2+K,PC>\@D,L@RI+QR*JEDH^$M?:]O M)R/$.F);6YFQ;Q SZOXET+P^T0U[6M/TPS9,0O;I( M?,QC.W<1G&1T]15N[U"RL-/>^O[N"VM(UWO<32A(U7U+$X KG/$MYH'A*XN= M;N+(W6L:K&EG%;1YDFOBH.V%$.0!\Q)P .Z1?6U_:N2%GM9EE1B#@X920< M'BK5<5H7^C?&+Q3:6P"6\UA976[7D:;WMQ*ID5>/F*YR!R.?>@"Q7-^+/%G M]A?9].TNV_M+7]0RMC8*V-V.LDA_@C7J6_ 'O"\M_X:T*37;]75 M$M(VP<$\L<"ZQX<^,=Y/JOB[477P['>F$7T>EGS+J.!!C<@#%MJC MDH'&3DX)H ]%U+4]6^%GDZYXC\4#6K6[8?VM9W$RHT+D\26B$@[5S@Q\D@9' M.:] \->*=%\8:1_:?AN^2^L_,,?F*C+AAC((8 @\CMWKPH_"SP+IUK8W27%Y MX^\0ZTOF:?%+=%8YAWF?:2: ,+XAP?%._P!8@L?A]<:7I^F20@RWUP094DR% M AT3P]9Q2H%MRJ<@_+D<@8/N*UZ* .3U'P$M]XR M?Q-!XAU:QOS;BVC$*VLB0QCJ$$L+E\N!=7-_?7SA[J^O" MIEFVC"@[%5551P%50.2>I).Q110!F^)/^15U;_KRF_\ 0#6E6;XD_P"15U;_ M *\IO_0#6E0 4444 %%%% !1110 4457O-0L].A,NH7<%K&!DO/*$4?B30!8 MHKB=5^,GP]T=F6\\56#LIP1:LUP<_P#;,-5+PI\;?"7C3Q5'H&@_VA-<21O( MLS6I6(!1DY.HSC&1UKR4V'[07B$?OM1T/PVA/S)&%9@/8A9/_0J /9M1U&STG39[_4[ MB.UM+=#)+-*V%11W-< FBW'Q59M0\2"ZL/#J9_LW34D:*:5L?+=3$:Y9_@)XE\00[/&_Q*U2_A<@O:PAO+.#G^)L=0#]WBK'P^T;1?@EJVK:;X MCN&MO[0S/;:S/)B"[BC#-Y>.B2J"25YW=1Z4 =GH&OZCH&LP^%/&DWFW$N1I M>KD;4U%1_ _99P.H_BZCN*[:O)-;\(:O\9;6+4-0U&^\-:1;R";1[>),32,. MES,#C:3_ *""HY)R:R_^%9_%_0.?#/Q-&H*@^5-41CD>GSB7_/I0![?17B! M\4?'GP[QJGA+3-=@4Q^BOG_P O0** "BBB@#%T7P?H'AW4+Z^T32 MX+.YOVW7$D8/SZH?#6J7'B;P1J;PP6D&J2W.BZS&C+',+N!9;="A#1L[LKJ"SG- '2ZQXNBTS5QI5G MI>H:QJ MC=RVVGK'NABW;0S&1T7D@@*"6.#@8!IMQXWTF+P[I^KVOGWJ:I*D M%C;V\?[ZXE;/R!6*A2-K;MQ4+M;)&*R-*E2P^-7BE;Z58S>:58SVV\@9BB,R MR$$]E9ESZ;AGM7&: #;1^ ]7N#Y6F2^)-3>-W&%*W N!;M[!BPV^N\8ZB@#U M70?$<&NM=P_9+JPO;&01W5E>*HEB)&5.49E96'(*L1U'4$#7KB="(N?C'XJN M;8[X(;"QM)9%^[YP,SE,_P!X*Z$CMN'K7;4 >5?'#Q_J7@VQT[3],&FJNKP7 MBS3:@)"%$<:D*H0YW,7P,Y&<=N:XBR^,OQ9OM)FU=?#F@V^E6\X@N+V>"?RX M6/7=ME)P#@,0"%)YQSB_^TM'I\VN^"(]:N);:Q)OC)+$N6!"Q%?H"V 3V!)[ M5O\ Q&U'Q[X9L++3_A9X7T^^\-"Q5=\4(F922PV+&'^9=FTYVG.3S0!@Z=\9 M/'UMXTTG1/%>E:%9-?:A;6Q@B2;S)89F($\3AVC9!C&UW _X6'K/CJ\N0#_ACK-ZC?=GN% M<(/KM0C_ ,>JWI6K_'?6]4LY+C0]#T2P\U6E6=LEDSR" [,./0"N^MOB3X(N M\>1XNT1B>BG4(E/Y%LUKVVO:/>X^QZK8W&>GE7*-G\C0!>9=RE22,C&0<&O' M;?\ 9G\(O>-=:WJ>MZQ*SEF-S= ;N>Y"[C]% MK*5AWNPUQG_OX2*["RTVQTV'RM.L[>TC_N01*@_("K-% !1110 56OM.L=4@ M6#4[.WO(E=9%CN(ED4,IR&P0>0>A[59HH **** "BBB@#$\0>#/#?BK8?$6B M66H.@VI)/""ZCT#=0/;-<%JO[-GP\U$DVUG>Z82!7K%% 'B(^ M_B;1?F\'_$[6+)0<^1<;F0_7:X'_ ([7L]C'<0Z?;Q7MP+FY2)5FG"!/-< ; MFVC@9.3CM4]% 'D?B3XN>+O"OB6]M;WX:ZC=Z3#,RP7]I(SAXQT: ):S=?U_3O#.C3:GJ\WE6\6 !N>1CPJ(HY9B> !UKR)O ?QL MT%F?0/B%;:M&#_J]1C^9Q_P-7Q_WT/K7':;XP^*.H^)/[>UGP:GB*716-LEG M$=IL9A]Y_)4EA(1T8J>/N\&@#Z&\,>*M/\56$D]@L]O-;R&*ZLKN/RY[60?P M2)DX/?N".A-:EW>6UA:OI)X%>!2^)/'%SK%QX\O_#-O MX.CL[8)']J=_,U-MPVVLB<,Y;)VD("IQR1D5Z[KWA?3?B-X-M;+Q187-O%.( MKI[7S2DD$FW.UBO4C)![4 'F>*#47UBZ4X\G38_,!/^^<(?P)K MFV^(OQ:\;97P/X*71+-\;;[5?O8Q]X;]H/X*U>G>&_AYX2\)8/A_0;.UE'_+ M?9OE_P"^VRWZUTE '/\ @BP\2Z=X8B@\;:K!JNK;V:2X@C"*%)X7A5SCUP*N M7?AC0M0UB+5K_1K&YU"%0D=U-;J\B $D ,1D8)/YUJ44 &!@4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 85QX,T&[\76_B6XTVV?4[>)HUF:",DDE"'+%=V]0F%.> S#O6M=6-I?+$M M]:PW(AE6:(31A]DBG*N,]&!Y!'(J>B@#/U;P_HVOQQQZ[I-CJ:1$M&MY;),$ M)ZD!@<58N]/LK_3WL;^T@N;21=CV\T0>-E]"I&"*L44 5=-TNPT>Q2RTBQMK M"U0DK!:PK$BDG)PJ@ 9/-6J** /&_P!H'P7J_BF#1;W2M+;4;?2XKQ[A4NT@ M:(LB>6X+]0K)D@=<8XSFN.TG1/CEI?A>3PV?#P?2I9 66'4K>*1(^=T4;^8= MB-Z <)M#NM(UF#[19W2;)$W%3 MCKD$<@Y -:-% 'A.K_LJ^'+G>=#UW4M.+=$F59T7\/E./J:[BQ^"W@>'1K2S MU'P_I]]<00K'+=_9A$TS 8+D)C!/6N^HH ^8O&W@S3/#GBB\A_X4K(]$N[ +Y\4\XP-V< , M0W/'0@&OI>B@#PN\_9P\,:+&)K3QEK.D*S!4DFNH@-QZ $*O/M4J_!?QW8*' MT#XN:HT9&4CN!(4Q_P!_&'Z5Z7XV\!Z%\0-(BT[Q'!))%#)YL3PRE'C;!&01 M['H-0Q_$QC_T*D_X6-\9=!_Y&+X:QZBJ]6TR0DL/7Y&D_E^% M>VNS+&S(N]@"0H.,GTKQ=OVA;C0KKR?'O@+6M"7?M$R#S4(SU!8("/H3[>E M#K3]I;0H+D6OBSP]K6@7!ZB6'>H^OW6_\=KOO#_Q.\%^*"JZ+XCL9I6Z022> M5*?^ /AC^56?#^O^'?B-X734=/2/4=.E9D*74'1AP0RL.O\ C7,^(/@+\/O$ M&YVT1=-F;_EKIK^3CZ(,I_X[0!V^NZ[IOAK1+C5]V^I:?;WUC*)K:YB6:&1>CHPRI_$$5QW MB#Q5H7BSX0^*+WPYJEOJ$']CW6XPO\R?N7X93RI]B :UOA[_ ,DQ\+_]@>T_ M]$I0!T5%%% !1110 4444 %%%% !1110 5R7BGPM>2:DGB7PD\=KXAMTV,KG M$.H1#GR9?_97ZJ?:NMHH XK0O#NJ:UKD?B?QS D-W 3_ &;I"R"6/3AT+EAP M\Q[L. .!ZUVM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FGB/QEXEG\;3:'X6ETV MS.GWD%NZWD+2M=M+;23#HR[(_E"Y&26!Z!2&]+KQSXE6]K<>+;/_ (2GPW<2 MK%J,,FF:KHUG*UU)$MO(QB\V++K(LWS!>(=)T&RMK M+0K^ZTUM0N?[20W8C(8*88Q'(@<@G);=@#''/&?I?Q"U7Q#I7ANWTJ"QM]6U MHW)DGD#SVL4=LVR25%#*TBN2NP;EX?))QSA6&CZK:W.B_P#"U]-O/$%@FC1Q M+']D?4D@NU=MQEBC5]TAC*#S<$<-\W/,NCZ=K6B7OA[Q-J6GZI+86\VHVZVI MC>YN[.RN)%:VWHNYVVA "HW,H90?NG !WGA77[S4[G5]*UE(%U31[H03O;*R MQ3(Z+)'(JL25RK#*DM@@C)ZUT5% M<'*M_2O1J* /G#QY?_%6U^%OB33/B'I^GW.GQP0/'JULZ*SN+F' VJ1G//\ M O\ 2NB\+:?\.KRUA\0?$;Q+X>U[Q)>QB2Y.H:E!)%;;N?)CB+;55XH \_P#BCX(^'^GZ'?:_\-?%NGV- M^D1$VFVFK1LES$W#JHW[LD$G;D@@8Q6_\/?C7=>%-'T/0?B3HTVF6%+A[>-A M\TK2 8C"CN0&'4&OI2[\):#<>!X/#VO6EO=:59VJ1%9QA46- V?X2 .H(QZ MT ;5G>6VH6<5W8W$5S;3*'CFA<,CCU!'!%35\ZQ:-XD^%*MXC^%&J+XN\&R, MSW&FK,)O)'\!?$CP_\ $32OM6AW.+B-0;BRE.)8#[CN M/1AP?KQ0!UE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %1RV\$[1-/#'*T+^9&74'8V"-PST."1GW-244 %%%% !1110!F^)/^ M15U;_KRF_P#0#6E6;XD_Y%75O^O*;_T UI4 %%%% !1110 4444 %%%% !11 M10 4444 %A6M[,%VB9E*28]-ZD-C\:Z2B@#$\.>#?#OA M&%X_#>CVNGB0 2-"GSN!TRQY/XFM>YMH;RUEMKJ)9H)D,)ZK\"]2\,ZE)K7P=\03:)=D@OIUS(6MY0#G;D@\>@<-SW%)XA^#>M3VM MAXM\*7-MH/CF&$/>)8G9;7O;:* /+/AM\8XO$=^?#'C"V M_L3Q7;GRY+:4;$N&'=,]&[[?Q!(Z>IU\V?%#]G;5GU2Z\0^![Z6]>29KE["> M3$R.6+$Q2=^3P#@\=6-;/PT^,>LZ1>6OA;XO6EUI=W,H%EJ5]"T/FC. )-P' M<8W]#W]2 >]44 @@$'(/0BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *\3^(EZ8OB"D7B_4M6TC2C?VL>E7T$LL%K$KV\H=C)'A1*)>OF M'A ,?*7KVRO./%VA^+(?$EORO-12=;74)I0EC(+:2,_=1QY+<,1\N M&..=^5 ,V;7+S6/%D.@SWFJ>((M/TFVNB?#TPLCJ$DN_-PTJRHJQA57""3#& M3(#!?E32-6E\02>%/#<7B'4[FRN%OI[R9B]I?!;=U1+:5U;>'1GVNP(+^6#D MAB3IZ!\/-4\!S65QX4ELM28:='87L%](UJLI1W=9D=4D*D&1EV$$;<[N[J\CF+PVUQ]J8-+&K ,R!2J;6*MG;R!NX -;P5= MW4.N^)O#MQ=3WD.CWD7V2:YE,DHBFA601LY^9MK%@&8DD8R21FNOKG?"N@7F MF76KZKK,D#:GK-T)YTMF+10(B"..-68 MA5&6(&22<#I714 9OB3_D5=6_Z\ MIO\ T UI5F^)/^15U;_KRF_] -:5 !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7.^-? ^B^/M ?2M?M]Z%\9P>Q^HR#^=;.MZ'IOB/1Y]+UNSCO+*=<212#(/H1 MW!'8CD5X/+8^)?V==8FN]*AEUWP)>2[YXN/-LV.!DGL<8&?NMC!P<&@#Z'HK MQ_7/C[;:1=6&IVVASZEX1O(ESJ]J^6AE)^:-T(PK#^ZQ!/49KT;PQXOT'QCI MOV[PWJ<%]",;PAP\9/9T/S*?J* -JBBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KG/'_BY? O@74?$;V9O19"/_1Q)Y>\O(J# MYL''+9Z'I71UYM^T'_R0GQ#_ -NW_I3%0 ?\)M\3O^B1_P#ERVW_ ,35;4OB M-\1=(TJ[U+4/A1Y-I9PO//)_PD=NVQ$4LQP%). #P!FI?&OQT\-^%KP:7I*2 M>(]:9MBV.GG< WHS@$9]@&/J!70>-;F6]^"_B"ZN+62SEG\/W,CV\I^:%FMV M)0^X)Q^% &[X?U==?\,Z7K$<1A34+.*Z6)CDH)$#;2>^,XK0KF_AQ_R2SPI_ MV!;/_P!$)724 %%%% !1110 4444 %%%% !1110 445CZUXM\/>&[BU@U[6K M+3I;MML*7,ZH7Z\\]!QC)XS@9R10!L44CNL<;/(P1%!+,QP /4U0GU_1[71E MU>YU:QATQU5EO9+E%A8-]TAR=N#D8YYH T**@LKZTU*RBO-.NH;NUF&Z.>"0 M.CCU##@U/0!F^)/^15U;_KRF_P#0#6E6;XD_Y%75O^O*;_T UI4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)H8[B%X9XUEBD M4HZ.H*LI&""#U!I]% '@7BKX::Y\,]5NO%/PPC^VZ1-SJ?AR5?,CDC[[5_B7 MV^\O;(R!TOP9N?ASK,U]KG@;3UTK5;B-4O\ 3S(081G/RIG;MS_$HQ]#Q7K% M>3?$'X-'4]6_X2OX?7O]@>)XE;/AKQAX?\86(N_#>JV]_'@%EC M?YX_9D/S*?J!7FW@[XQ0:E=R>#OBQIT6BZXH$3K=Q@6]YGIUR 3^*GL><5TN MG?!CPAHWCJV\5:);7&FW=ON(M[6;; Q92IRF..#T! ]J .^J.XN(;2!IKJ:. M&)>6DD8*H^I-9?BS7+CPWX5OM7L]*N-7FM4#+96W^LD^8 XX/0$D\'@&OG[2 M_B3X(^)'BZYOOBC>S6=G;R!=*T6;S#:H .9)2@PSDY^]@ #'/% 'T5IVO:1K M!8:3JME?%,[OLMPDNW'KM)J_7GVL?"/PEJUC%?>%[2#0=3CC\RPU31\0E&Q\ MK'9\KJ>,YSD9YYK5^&OB>]\5>#(KG6(EAU6SGDL=01,8$\3;6(QTSP<=LT = M91110 4444 %%%% !1110 445&;B$'!FC_[Z% $E%(K!E#*001D$'K7D7Q)^ M+&J6/B"Y\'>!=)U&\UNW"/>W5O8FY%K$RJVY(P?G;#K]["@GO0!Z]17SD^H> M)H8/M-C>?%S^U<#Y[C1(Y+5B/^F&[ 'X_G7H7PO^*=SXMOIO#?B;1[O2O$UC M;^?": /2Z*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HJKJ>J6.C:=-?ZM=PV=I"NZ2:9PJJ M/J:\4U7XM>*?B+J,NA?!G3'$"G9<:]=)M2,8ZKD87VSECV44 >B^//BAX9^' MMGOUN\#WC+F&P@PTTGX?PC_:; ^M>)^-YOBU\5/!E_J*:+)I7AU0DD&D1(6N M;X>8N#C&Y\?>Z*#MX!->F>!/@?HWAF\_MKQ%._B/Q#(WF27MYEE1^Y56SD_[ M39/ICI7J% 'A'@?5?"_P_M0NA?"GQ\;HKB2^N-##SR?\"W_*/9<#VK8\6?$^ M?7O!>MZ19_#OQXEQJ&GSVL32Z(0BL\;*"Q#DXR>< UZ_10!@^!+2XT_X=>&[ M.]A>"YM]*M8IHG&&1UB4,I'J""*WJ** "BBB@ HHHH **** "BBB@ HHHH * M\:\8V5YI_C^?4[&QL?$MCJ6JVL5Y907*B\MV2SE1X2K?*5,9\P*64[F(QAMP M]EKB?%'P\_MG7H-5TC5KW1YY;E)+]K25!YH6%XUD4.C@2@,%##'R]%M(UB'1=$FTD7%T+^\$4OV< JEFI=]Q=BI5L$X12,_.II/ = M[:ZK)\++6.>&ZM[31KJ0JD@<)=1QPI@@='19&XZC?7K=EH6GZ;X>CT33H?LU MA% 8(XT8DJI&.IR2>>.K&W 2TCU"WN%B4?*LDMLC2$>[-\Q]V)[UVM M96@>'K7P];7"6\L]S<7<[7%U=W+!I;B1N-S$ 8 4!0 !6K0!F^)/^15 MU;_KRF_] -:59OB3_D5=6_Z\IO\ T UI4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 !;' M0/\ A'_%?@J\U>VDO[A]$N%TR-FGMVE) 4LP.0^X':2.WK7J/C#X!^&]?O#J MOAV6;PSK*L72ZL#M0OZE 1@^ZE3]:\C\)WGC.S^%^F)J_@2S\9>#LRO JQ[I MX,2N'(*Y9?FW'.T\=Q0!ZG>_'SP_X;MK>TN?"'BC3@4$=I;SZ,= MJU/ GQ ^!^E:@D]MH1\.:DC'Y[ZV>4QMWVOEROU^7\*ZOX/>*M D_P"$P"ZW MIX:[\4WMS C7**TL3;-KA2:3;7T?Q"UZRUDLR?8VMH MMK1C!W;CL7.?EQP>AYJ;X@S>.(=)MC\.K;3[B\,W^D"];&$QQMR0.O7FNHBN MK><9@GCD'JC@_P J26\M8%+37,,8'4O(!B@#R+3;SX^/JEK_ &CIOA]+3S5\ M_P"GI7L=8-[XZ\)Z:I-_P")M(M\=I+Z,'\LYKE=5^/_ ,.=+4_\ M3[[9(/\ EG:6\DF?^!8"_K0!SUSH'[0-W=3>7XM\/6<)=MHCB& ,\8S Q_,Y MKT+P%IGBS2?#[P>.M;M]9U SLR301! D>!A>%7/()SCOCG%><-^T<=68IX)\ M":YK;9P&*;!GU^0/_3\*;_;WQ[\3\:9X>TOPS;M]V:Z*LX^H8L?_ !R@#N/B M)X!U7QLUC_9?C'4O#J6P<2QV><3YQ@G:ZG(QWR/85Q6F_#C1/ /B6SUKQ'\4 MKQI+.3S/(O;Y8EDX^Z0S$D'T[TS_ (4MX\\1?-XX^)MZ\;??M=/#"-OU5?\ MQRM;2?V:_A]IY#7EM?:J_4F[NR 3](]M $WB3X\?#2/3[JPFUF:^6XB>&1;" M"0G:P(.'( S@]0:^?FLOAG?N?^$<\.>.]4Y[2PKG_OF-Z^L])^'WA#0L'2O# M6EV[CI(+5"__ 'T03^M="JA5"J . .E 'SQX0^(7BKPEX9MM#\+_"#Q UA M;EBCWDLK,Q9BQ.?( ZD]*\L\6:EK_BGXMZI66;*J&Z#&>]?;=?/GBBX\#1?%KQU:?$*\FTYKAM.FTV[@BE\Z)TMR&>-XU. MT@D=>#[XH XGP1XV\6?#[Q+'J'BZ#QJ^E(C*VGW<;NAR, YDV@8.#P!TZUL3 M_&_2;KXKZGXL\/0K!+_PC@L+.+5!Y8GN/M".0Q5B%^3=@E@/E R,UJ/XM\.W M,'V"^^.>N2Z7@*8HM)>.X([@SB+<O&^O=M*U"/5]'L]2@CFBBO($G2.=-LB!E# ,.Q&>17E&K_ +-OAF2Z^V^$ MM2U+PU>KRCVLQD13]"=WY.*S=OQQ^'GW6M?'.EIV.3 M@KWGX9:3XOTG3;I?%WBBT\1VTA1M/N(!E@F#N+/@;L\8Y/0\T =Q17)^./B3 MX?\ AY_9Y\227,:W[NL3PP&0+MQDMCI]X>_M5SPYX\\+>+44^'==LKYV&1"D MFV4#&>8VPP_$4 =!1110 4444 %%%% !1110 4444 %%%% !1161XD\4Z+X1 MTE]2\1:A#96R@X,C?-(?[JJ.6/L : ->O./B#\:=!\%2MIEBK:WX@8[(].M# MN*.>@D(SM_W1EO;O7$W'C/Q]\:+B6P^'MM)X=\,EC'-K-QE9)1W"D=#_ +*< M^K#->A_#_P"$GAOX>Q":QA-[JK ^;J5T TK9ZA>R#V'/J30!P6F_"WQ;\4-2 MBUSXPWTEK8*V^VT"U;8$!Z;L'Y>/JY[D5[7I6D:?H>FQ:?H]G#96D(PD,"!5 M'Y=3[]35RB@ HHHH **YOQ+\0O"?A"01>(]=M;*8KN$+,7DQZ[%!;'X59\.> M,O#OBZ%Y/#>L6NH", R+"_SH#TRIY'XB@#;HHHH **** "BBB@ HHHH **** M "BBB@ HHKC/$?Q(MM"UK^S+/1]0UB:"5([TV80"W+1/*J_.R[W*)NVKV/)! M*A@#LZ*Y8^/]/N[BU@\.6-]XAEN;)+\+IXB41P.<(SM,\:@L0<+G=\IR!BD' MQ"TF?1],O=,@O-1FU21X;6P@B5;AG3/FJRR,JILP=Q9@!CJ(+ M;Q!:SR6\4]M/:SM;75I4W_H!K2H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O"?A-\6?!7A3X8:5HOB#66 ML]1M#.L\#6<[%"9Y& RJ$=".]>[44 >2:U\3O@KXC0KKUS8ZAD8W7&DSNP^C M&+(_ UR'PY^$/@+Q]I7B#4Y+&X%M_;UU%ITT$TD7^BC88P%;M\QZC/8]*^BJ M* /%Y?V6O DA^2\UR+V2YC_K&:6+]EOP)&P+7>M2@=GNH^?RC%>ST4 >7V7[ M.WPWM:--=$?\ />\E_DK 5U6E_#;P7HS!M-\+Z5%(O20VJNX_X$P)_6NF MHH 155%"HH55& , 4M%% !1110 4444 %%%% !1110 4444 <_XH\"^&O&= ML8?$FCVUZ<869EVRI_NR###\Z\LN/@KXL\#S/>_"/Q=<0Q[MYTK4&!C?VSC: M?3E0?]JOF![UZ'J6EV&L6,EEJUG!>VL@P M\-Q&'5OP->2:W^SU96NH-JWPVUR]\+:D.0DU 'K&LR:C%H= M[)H<,,^I+ YM8KABL;R8^4,1VS]/J.M>--\; V]NC!#[UZ%X3^+ M?@OQDJ)I.M0QW3_\N=V?)F!] &X;_@)- '1Z!K=KXD\/V6LZ>)1:WL0EB$R; M6 /J*T: ,# KRSQC\$(/$GBBZ\1Z/XJUC0M5NMI=X)-R JH4$ %6' Z;OIB@ M#U.F2S1V\+S3R+%%&I9W=@%4#DDD]!7#_#KPIXS\+S7D7BOQ=_PD-DR*+821 MGS$8=278D].V3^'?DOVD/$LVDZ#H>D)'YMOJ=XSWD'G>2+B&':S1%S]T,67W MXH Z1_C7X;EGD&C6&NZY;PN4EO-+TR2:",CJ2_&1[C-=3X6\8Z%XTTUK[P[? MI=1HVV5,%9(F_NNAY4_7KVKQ/1?VI-'M(8+*Z\&SZ=;Q8C"6,Z.L:C^ZI5!^ M'ZUTOB+7/#5C\5O"WB'PCKNEW%UJ=Z-)U2VL+J.0W,37_ .TCX$T[4+FSG_M0RVTK1/MM,?,IP>K ]1WQ72^%OBSX3\6:#>:Q M:7YLK.QD$<\FH 0!21D)>-?VG= TG?:^#[5];NAP+AP8[=3^/S/^ ]#7E.E>(]0^+7CC3[7XC7F MN7%C>%'^$6D2>(=3;Y6O M2A%O#VW#.,@?WF(7ZTOASX%3:KJB^(?BYJTGB+5&^86>\_9XO8XQG']T!5]C M7I^B>&](\'Z&UCX8TJ&UAC0LL,0PTK <;G/+$],L37ELGQ,^+UY*Z:9\+O(^ M8A?MWAM;>."UBCAAC4*D<:A54#H !P!4E<]X'OO%&H^&8[C MQSIEKI>K&1@UO:ON4)GY3]YL'VR?Z5@?$+PQX_\ $&J6I\&>+H=#T]8=L\1A MS(TFX_,& )QC QD8QWSP >@4$X&37E_@SX9^,=#\3VVL>(_B1J6KQ0A@^GD. M(9,J1SN*-*GM[I(;3S+69'#QR,Q"H01P1N M8=.MJGGDX;!]: //M(\0_#GX3L+7Q9J22^,I8DGU2[>UEGG>5P'(WA2%'(PH M(X .,UL?$30+"3PM_P +%\$I#::WIL"ZE!>P)Y?VNW"[WCD QN5H\]1G@#CF ML_0_$_@N62'3/BMI6D:9XNL85@N9M7LXPMR$^42QSL,,I'/48R>U3>,?&-I\ M0-/E\"?#B8:A/?!8+[4+9,VMA;'[Y+_=)*@J%&>I[B@#T_2-1CU?1+'4H/\ M57EO'<)SGAU##^=7*KV%G%IVFVUE;#$-M$L,8]%4 #]!5B@ HHHH **** "B MBB@ HHHH **** "O'/%T$,OQ$DNO#>LSZ)K-OJUH;^&_CCDLYPMI*R3[,AMI M0&,N&7A6XRH->QUA^(?!N@^*KBQFUW3+6]>QE\R/S[>.3<-I!0[E/RG.<<"_'/@:TN+UKJ-K;4H9+R90GG7DS1RL<=%+D2$+SPN.:[G4_!_AG6KPW> ML^'=)U"Y*A3-=V,#"+GQ]X[OK<[[62_MX%E7[K216R+( >Y5OE/NI':NVJ"RL;33;**S MTZUAM+6$;8X((PB(/0*.!4] &;XD_P"15U;_ *\IO_0#6E6;XD_Y%75O^O*; M_P! -:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 'GK7GWBOX(>!?%WF2W6D+87;\FZT\^2^?4J!M8 M^Y4FO0:* /#!\+_BEX)^;P#XZ_M*S3[NGZJ.B_W5W;E_+93_ /A;WQ(\,?+X MY^&UQ+&O#W>F,Q0>_&]?_'A7N%% 'CVG_M-^!+IME^FJ:8XX87%J& /_ !F M/Z5P'QD^(GA+QOKGA.X\.:Q9W TM[J>87]G+Y.=L;)&ZLGS!S&5X!'/.*^D] M0T72]67&J:;9WH]+FW63_P!"!KRKQCX&\*)\8/ %E%X:TF*UO?[1^TPQ64:) M/L@5EW !L'D9H Y[2?BO\$KS2?/U7PGINFWBK\]H=%BERW^PZI@CW.VO-?$ MOQ&T+6?B/X?U+P7X0BL+/2+Z&:&TM;2.&:^<2!L,8P<'Y0JK\W4GVKZIB^'7 M@J!E:'PAH2LIR&&FPY!^NVN9^*EI;64/@:*SMXK>,>,-/PD2!1_RT["@#CIM M2^,7CN8G2?!NE^%89.MYJ42M,N?7>"WY1U>TG]G."^NDOOB+XDO?$$XY%M&Q MBA3/49SNQ_N[*]MHH S-#\-Z-X9L!9:!IEKI]OP2D$87<1W8]6/N$_"5QJL$4,DJRPP1FX?9#&TLBQAY&'1%+@GZ8XSF@#H:*XKP)J_BN^FN8 M_$*6M]9?:+V.+4;6,0>6\-Y+#Y31%V)!5 58= "&R1N;M: "BBB@#-\2?\BK MJW_7E-_Z :TJS?$G_(JZM_UY3?\ H!K2H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y M[Q7X$\-^-TM5\4:8M\+0L8"9I(RF[&[E&!YP/RKH:* /._\ A0OPV_Z%O_R> MN?\ XY5K3/@M\/\ 1]5M=2T_P^L5W:2K-!(UW.^QU.0V&<@X/J*[JB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *P?&9OE\+SG3M)M]9 =/M.G3QB3[3;[AYJ*I(!?9NV@\$@#!K>HH \3 M^'&B7$NNW!\(2:SH6BM)J8O6\IHH1)]N86X@AN$*B18DVMA,* %.'R!Z]I5A M:M>:J[.6$UXD*NHP!M'E1HN.,\C/)YZ8M06T%K&8[6&.%&=Y"L:!0 M6=BS-@=RS$D]R2>]24 %%%0RWEM!<06\]Q%'-[C263<<+M0G)R>!@6POA9&XB%T MT9E$&\;R@(!;;UQD@9Z9(JGJ/B30]'O(+35]9T^PN;C_ %,-U=)$\O./E5B" M>>.* #^R[O\ Z#VH?]^[?_XU1_9=W_T'M0_[]V__ ,:K2HH S?[+N_\ H/:A M_P!^[?\ ^-4?V7=_]![4/^_=O_\ &JTJ* ,W^R[O_H/:A_W[M_\ XU1_9=W_ M -![4/\ OW;_ /QJM*B@#-_LN[_Z#VH?]^[?_P"-4?V7=_\ 0>U#_OW;_P#Q MJM*B@#-_LN[_ .@]J'_?NW_^-4?V7=_]![4/^_=O_P#&JTJAN[RVT^SEN[^X MBM;:%2\LTSA$11U)8\ ?6@"G_9=W_P!![4/^_=O_ /&JJZ?9ZC=6\CW&M7Z, ML\L8 B@&561E4\Q=P :O:MKFDZ#;)<:YJ=GIL#OL26\N$A5FP3M!8@$X!./: MK-I=V]_9Q75C<17-M,H>*:%PZ2*>A##@CW% %+^R[O\ Z#VH?]^[?_XU1_9= MW_T'M0_[]V__ ,:J<:MIQL;:]%_:FUNFC6WG\Y=DQ<@(%;.&+$@#'7(Q575O M%/A_0)HX==UW3=,ED7U#_OW;_\ QJC^R[O_ M *#VH?\ ?NW_ /C5/TG7M(UZ!YM"U6RU**-MCR6=PDRJV,X)4G!Q5^@#-_LN M[_Z#VH?]^[?_ .-4?V7=_P#0>U#_ +]V_P#\:K2HH S?[+N_^@]J'_?NW_\ MC5']EW?_ $'M0_[]V_\ \:K2HH S?[+N_P#H/:A_W[M__C5']EW?_0>U#_OW M;_\ QJM*B@#-_LN[_P"@]J'_ '[M_P#XU1_9=W_T'M0_[]V__P :K2HH S?[ M+N_^@]J'_?NW_P#C554L]1;5Y[8ZU?B&.".17\J#)9F<$9\K'11^=:(U73VT M^:_6_MC9V_F>=TC7H'FT+5;+4HHVV/)9 MW"3*K8S@E2<'% #/[+N_^@]J'_?NW_\ C5']EW?_ $'M0_[]V_\ \:JXEY;2 M27")<1,]L0LZAP3$2H8!A_#\I!Y[$&FQ7]G-IRZA#=P2631>& MZ;<ZQ)I-GK>G7&HQ%A)9Q7<;3(5X8% =PQWXXH =_9=W_ -![ M4/\ OW;_ /QJC^R[O_H/:A_W[M__ (U5U[F".YBMY)XTGF#-'$S@,X7&X@=3 MC(SZ9%)#>6US-/#;W$,LMLXCG2-PS1,5#!6 Z'!!P>Q!H I_V7=_]![4/^_= MO_\ &J/[+N_^@]J'_?NW_P#C5+!XBT6YUF72+;6+";4H03)91W2-,F.N4!W# MJ.W>M&@#-_LN[_Z#VH?]^[?_ .-4?V7=_P#0>U#_ +]V_P#\:K2HH S?[+N_ M^@]J'_?NW_\ C5']EW?_ $'M0_[]V_\ \:K2HH S?[+N_P#H/:A_W[M__C5' M]EW?_0>U#_OW;_\ QJM*B@#-_LN[_P"@]J'_ '[M_P#XU1_9=W_T'M0_[]V_ M_P :K2HH S?[+N_^@]J'_?NW_P#C5']EW?\ T'M0_P"_=O\ _&JN7%Y;6CP) M=7$4+7$GE0B1PIE?!;:N>IPK' YP#Z52U+Q-H.C7D5IK&MZ=87,X!BANKN.) MY 3@%58@GGCB@"MIEGJ-WI-I<7.M7\)M!NM8DTBUUO3IM2C+![ M*.[C:92OW@4!W#'?CB@!?[+N_P#H/:A_W[M__C5']EW?_0>U#_OW;_\ QJEU M/Q%HNBSP0ZSK%AI\MR<01W=TD32\@?*&(SR1T]:T: ,W^R[O_H/:A_W[M_\ MXU1_9=W_ -![4/\ OW;_ /QJM*B@#-_LN[_Z#VH?]^[?_P"-4?V7=_\ 0>U# M_OW;_P#QJM*B@#-_LN[_ .@]J'_?NW_^-4?V7=_]![4/^_=O_P#&JTJ* ,W^ MR[O_ *#VH?\ ?NW_ /C5']EW?_0>U#_OW;__ !JM*B@#-_LN[_Z#VH?]^[?_ M .-4?V7=_P#0>U#_ +]V_P#\:J_--%;6\D]Q(D4,2EY))&"JB@9))/0 =ZJ7 MNMZ5IFF+J.I:G9VEBVTK=3W"1Q'=]W#DXY[<\T 4;2SU&>ZOHY=;OU6"<1QD M10#&M-\G^T/$6DVGG[O*\^^C3S-K;6VY;G# M @XZ'B@#8HHJ&TO+:_M4N;&XBN;>3E)87#JW..".#R* )J*** "BBB@ HHHH M **** "BBB@ HHHH **** "O,M>T**Q^.G@[5&O+RZN;V6_&+B;*01BUXCC0 M *JYR$ M_#TLS7/]GPF]NY6.?,\F,1)N]VDD#CWB/O38OAX;7Q%JFM:?XIUNTN]4E\R= MD2SDP!PL:F2W9@BC@+G\SDUOV.BQV>I2:A)=7%W>2VL-J\T^S++$7(.%50"Q MD8G /& <)HVA1:+^T%,RWEY?7%YX=DFFN+R;>[$W:X4 *JJ, *H P/ M7).3I46O:Q9_$"\AM=)EB.KWEK=0:E#)(^H0Q#:D0=77R4$?"DA^68X'\7IQ M\.VA\9+XE\R;[8M@; 1[AY?EF029QC.[(]<8[5E:AX LKV^U*>UU35-,AU8J M=2M+*5%BNR%VDG>: -/PG?6FI^#-&OM-BD@M+BQADABE< MNT:% 0I8DDD#C))S6O45I:P6-G#:6<2PV]O&L44:# 15& ![ "I: "BBB@ H MHHH **** "O,OCUH46I?"_5[^YN[S98VI>.TCFV0O)O7#N ,N1C@$[1G.,X- M>FUD^*/#MIXL\,7VA:C)-%:WT?ER/ P#@9!X)!';T- %7Q%+X>T"=/%>N[8[ MBTA:U@F)9FP[ ^7'&#R[%0.!N.,=*Y/2[35=$^&6LR2VYTS4/$.I2O966(_ \7B+Q%IVLOK6I6-QIJ,+9+86[QHS=9-LL3 MC?C W=@.,9.;L'AMLV;:IK6H:J]E=FZB:Z6!/F\MD"D11("HW%AQG..> * . M'^)/A>TM+KP=?I<7C+9Z_I=K:69FQ;VZB4 LJ #+$8&YMV .,"M1U:VB\^ZBC"6L7_/29V"1K^+LM6=?\.VGB.*PCOI)HQ87\%_%Y+ 9DB;< MH.0?E)ZXP?<4[7_#]IXCMK2"_>58[6]AO56,@;WB<.JMD'*Y R./K0!7\'^' M$\+>&;?3S)Y]T2T][='[US<.=TLK'J26)Z]!@=JW*** "BBB@ HHHH **** M"J&M:5_;6ER6+7UY8I*1OELI1'(5!R5#8)4'H2,'!X(ZU?HH \P^%^@:->?! MZVT_4[='TVSU.ZE6*21@B^3>2,F[GYE!4'#9!QSFK_ANX'B;XD7OC#38S#H4 M.F_V=%=N-@U%Q*',JCO&F"JL>NYL<5?N?AKIEQX$D\)IJ6IV]A+)OA??WNHW-Y;QZJ;G5)H;:7ROM,;JPACD(&[:(A$" 5R5Y MXXK)O#;O^S!H5I<-+OO+#3H((XHED,TI:+9&59E!5B,-E@-I;FO5)M/@FTF3 M3@#';O 8 $X*H5V\9]JQG\#Z3-X#M?":(T5K#I\IG@G2.52Y:1E1MZ[EPOEX"L< M,22!Z%6!I?A.*PUPZS?ZI?ZQJ(@-M%<7QB'D1%MS*B1(B#) RVTL< 9P *WZ M "BBB@ HHHH **** "D8%E(#%21@,.H_.EHH \Q\&:!!HGQ@\66B75[>//IE ME+<75W.7FF'O O@JS58_#]];WMW<1$F/3 M(HSNV%SR99 2NW)8AF9N.O:IX9M8O$FIZY#\JR K][ MYSUR.!Q6+X=^';>%K..TTCQ9KB6JS&9XGCLF\YB[%L^_2@"P+9] M>\9ZRZ7,MJFGV2Z;!5I9"[6\1+LS$EF+$L2>YKO=,TN'2H[A8'DD:YN9;F1Y2"Q9VSC@#A1A M1[*,Y.2:VD>'+/1K[5[JV>:1]7NOM5PLI!56V*F%P!QA!USWH \@O9I=#^$^ M@Z-_8>H6VO:/J=F9IWLW6-)?M*H\RSD;)?,+D81F8B4Y& V/=:Y+3_AWIU@] MC#_:&HW.EZ;-Y]CI4\D9M[9PQ9""$$C;"3M#NP''&0,=;0 4444 %%%% !11 M10 4444 >9>.="BA^)W@O6I+R\N+B;5_)CBEF_3DT 4ET>XLM#\%^#+VX%W+$LZ#\/_!5FH_L6^M[^[GC),>DQ1MO^:0Y)FERR MAS:C>75ZMG]C6XF$08#<6+@*@7<3MSQCY%XZYP?#OP MY/A:S6TT?Q;KL=OY[3RH\=DYG=CEFD[%LXQSP* *_ANT@U?QY\05U6 MWCN T]O8-'* P-M]E1MF#_"QD\^$_AZ:ZE::3[&$\QSDLJDJ MI)[\ <]ZM:OX)M]3U6ZU"UU;4](FOH!;WPT^2-1=( 0N[>C%6 ) ="K 'KP, M;NGV%KI6FV]AIT"6]K;1K%#$@X15& !^% %BBBB@ HHHH **** "BBB@#A_B M[H46L_#;6I+F\O(H;#3KNY^S6\WEQW#K"Q3S,# M2-PSSP)[ZV\/_#K0!;0Z>-3UW6;:.QBLE)DEU1XXMFW#'Y8P"2[<*-Q8\MST MB>&));=(-7UW4M62.ZANE%TMNF&B;>H_=1)D;PK<\Y4<]0<^Z^'ZS>,KOQ/: M^(]8LM0NH$MR8DM9%BB7D1Q^; Y1226(!Y)R>U #-(\$2CX7:+X5UK4KQ#:V MT,5X;&)_%,^J:1\3-8T&UE5%6PMED\N,JH!(VRH.2,],Y/6L#_A1OC?_ M *+1X@_[YG_^2* .X\=^.]1\*ZUH.CZ%X<.OZEK9N/(@^VI:A1"BNWS,".C9 M[=*Q)?B?XOTG5M&M_%?PY.D6>K:E#IJ78UN&XV22DA?D1E8DOA3QQXBU; M1K :M\1ILZE"WVC6=)FAAL>2/M 8W#X=,Y'W>_S#N ?7M%>)?\*-\;_]%H\0 M?]\S_P#R11_PHWQO_P!%H\0?]\S_ /R10![;5'5HM6FMD70[VSLYP^7>\LWN M%*X/ 598R#G'.3]*YKX=^"M:\&6]_'KWC+4/%#73HT37H8>0%!R%W.YYR,\X MX'%=G0!Y_P""M?\ %_B.WU"]OK_1$M].U*YL9(8=+F#S"%BNX.;@A2>N-K8] MZ7P=JGC?Q;X-TS7O[7\/VGV^ 3>1_8L[^7GMN^UC/Y"I/AMI][8^'_$<=]9S MVSS:]J$L2S1,A=&D)5@".01T(X-G>(M9\7^'VT.T.HZ)<76L:JEDL_P#94R)"ABD@"2ZU_Q)X;\5:!8Z_TA^5 M699X7(#N9&P,9!!YXP >@V5[!J6FV]]82K+;W4*S0R#D,K#*GZ$$&N#U+6O& M^G^.=$\.?VMX?D_M:"YF^T?V-./*\D*<;?M7S9W^HQCO5WX865]X?TF_\)W\ M-V8M"NVAL;N>,[;JU<;XB'P%9E#%&"]"HZ9Q1K]A>3?&3P?>PVD\EI;V>H+- M.L9,<198]H9N@)P<9ZXH VKWQ':^&[6P@\27RS:C=EDBCL+&5WN&4;F,<">9 M)M48R7S/,&^-HI6V.!C M.DUOXH6%EI:L;V2*UTK/VX36LL4MO@!OGB91(.""/EY'2N.U$7'B#QYX 36LL*W,8QEXG=0L MJ\@[D+#!!Z'-1Z?X]\.:I?P6EE?N[7+NEM,UK*D%TRYR(IF41RG@_<8Y )' M-$/"D M.@ZE8:GI=W8M>F>S>."T6U==[K.1Y\?PS^#VUGQ+ M)#:LVIW%A#';0R.TS).\:*D8W.[D+G"@]"< #C=L/%>BZCI=WJ$%\L5O8EA= MFZ1K=[;:,GS$D"LG'/S <8/2O+]&T;5M'M?#6N76DW\MOI.O:HUW:QVSM,D= MQ)(J7"Q8W.%R#\H)VN2 <5:UOP]JWBZ'QQJNDZ?<01:E:V4%E!>1-;R7K6TC M.Y,;A64-G8N\#//;!(!V=K\1_#5_>16-M?3PWES;O<6\=WIUQ"9(U4L9 '1= MRX!Y'!Q@'-21>.-&M] T6]O=2%Y)JT0>T^PV$[/=X3MQ<6&E MVE_'?/<17DC1016UM+-.[J"77R44R;EP=P*Y7'.*T-&US3_$%@;S2IS+$LKP MR!XVC>*13AD=' 9&![, >GK7EUOX?@BL#J6J6_C*TENM8EO+75;5%DNX3L0; MY+>&$%%E$>#&8G''S[2V*[;X?W>OWFEZ@_B"2YGA6_E33;F^LQ:W,]L,;6DB M 7:=VY02J%@H;:,C(!7MO'8M_$?C:'76@M=*\-?9F6=(W9]DD D)W4+*O(.Y"PP0>AS7G?B31- M5G_X7#Y&F7DG]HV]HMELMW/VHBT"D1X'SX/!QGGBM[Q=H6H:KK'A2WLH)HP+ M#4+>2X$;;+9I+4(A<@?+ST^G% '1Z;X[\.ZOJ,-EI]^\CW!=;:5K:5(+HI]X M0S,HCEQ@GY&/ )Z FNAKSWPWJCOHOA?P_-X1O6O].6&*Z6]LVC@T\PQ[&ECG M*&.0Y&$\MB2&SD#..ZL;V+4;&.[MUG2.495;BW>!QSCE' 9?Q H L45SGCKP MUJ7BOPV=-T7Q'>>'+GSED^VV@)+X(>-XYD<_&?Q P M5@2-LW/YW!'Y@T >UUYK<_%?4KW4+Y?!7@G4/$FG:=*T%S?Q7*0HSK]X1!LF M7''3_#/I"*5C568N0 "Q RWOQ7R=?> /B1X/U&\T?3M5\9+8I*[::=#1YK>5 M6).7*S+Y1/?(//KQD ^FO"?BK3O&7AV#6=':3R)2RM'*NV2)U.&1QV8&MFO- MO@GX%UWP1X6NO^$FU*6YOM3G^US6KMO%O(<[COR=[-P6/J._4[GQ!\(:QXPT MNVM="\6WWAB2&4O)-9J291C&T[70\=>N/8]@#K:*\E\-_"'Q=HGB2QU*_P#B MOK>J6UM,))+*99-DZCJC;IF&#]#7K5 '":+K/B[Q+J?B%=/U'1;"VTK5I-/C M2?2Y9W<*D;;BPN$&?WF,;>U4M"^)&IZKJ7ABQGL[2*6^U&_TW42FYE\RUB<[ MX3GA69 <-NP#C)(S2>$O!:7FK^+[K6$UJS:;Q!,\'D:E=V:2Q>5%APLYC98%(0".>2-< DGH@SSUS7,ZKX*TW2/BMX&OO#/AJUL8(I; M[[;<:?8+&J VK!/,9% +' SW/%,^&NO0^'/ UKI.LZ;KUO>PW5V70:#>R ! M[F5U.Y8BI!5@>#WH NW?Q(/A/6M5TOQP(8YDC-WI$EG"RC48B0HA169LSAR M5!Y#*V ,UUGAN76I]"@G\316MOJ$P\Q[>U!VP \B,L2=S <%A@$]!BO/M6\. M:U\3M0FUM9+O0(]%D(\-K&VDC#H>H89!!ZYS@ QX?$.N>)]>U2T\*/I]C M8:/<-9W%]?VSW)GN %+)'&DD>U4#8+%CD\!>,FNGCV2WTW7+7Q!-::/JV@O; MI=W'D27-O(LQ4)*B*5?:^2-NI8#)AT-IO .M:_::II]_/INJ:G-JEG?6% ME+=C,NTR12)$K.C!LD$KM(/7((KF/%/A[6M;\/>,O$?]E7<46 MN/(AF1B[HN2K-N9MIY4#Y@#D ]#T/Q%=ZGXX\4:-/'"MOH[6H@9%(=O-AWM MN).#STP!QZU0O_%&IWOQ!G\*:)>:7ID]K91W32:C \[W6\L,11+)'\JA,LVX M\L!M[TOABQN[?XG^.+J>UFBM[I[$P3/&0DVVWPVUCPV#P<=#6?XNM=.U/7KO M3_'_ (2_M719(%.F:A9Z9+=2Q$@"6)S%NEC;(#*RJJD<9R.0#I=.UB_L=!O+ MSQM'::8;&1UDNDE @GB4 B8 DE 2,$Q6OCSP]=PWDBWD\'V*T-]- M'=V4]O)]G .95CD16=.#RH(SQU->>R>$=>N_A?K.G:5%J4>FIJMO<:-I]ZX: MY6RA:)C&!+G:,HQ1).0 H8#I2:OIM]XB-[=VC>*]5-IH%_&)M6L8[(*\T6U8 M$B%K&\S,5SP=J[1R2V* /0]/\>^'M3NK."TN[@F_ ML76F78U+5O%\.KWT)A8O:Q%76-7&,J$C$:G/ .?6@#OKOQWX=L=2EL;F_=7@ ME2&>9;:5X()'("I).%,<;$LO#,#\P]127WC[PWIVHSV=WJ#*UM(D5S,MM*]O M;.Q 599U4QQGD<,PQD>HKD].FG\.:'KGAW4O"][K5[=:G=300?8WDM=0CGF+ MJ7GV-'&,-AO,.1M/!XSSO]AZOIF@^(_#VH-XIEN;^[NVBL-,L8&M+];AV*G[ M4ULXBR&PQD<%<$@8Q0![A1572[5K'2+.T1O&.@E44L0NI0L>/0!LD^PJAH'Q&75-8@M M-7T>ZT2'4P7T:XNR,7R#L1_RSD(^8(>2I!]165)^SU\,GB=%\.-&S*0'6_N, MK[C,A&?J#5K1_ 6LSW]A'XSU2WU+2]!=3I5O!&4\]E^Y/<#H708 4?+D%N^* M .DO/'/A+3KR2TU#Q1HMK3H'=CDG:K@#)YX%5/^&?/AC_ -"S M_P"3]S_\T?7X9)="U6QU..)MLCV=RDP0]<$J3@UR_P 7[^;3?AQ< M7,%]-88O+17N(+AH&2-KB,/\ZD%1M)!.1Q6OX2\!^&O L%S%X5TQ;!+IE:;$ MTDA-? M.MO%TOV#'_"-RR1X\[_CYVP++G[OR9W8[],^U,\7^%+W4-2T_P 1>%IK>S\1 M:#M89&"2:R=0\(^*(Y/%EOHO]D&U\3)YC37, M\BR6%A7RFW@9"EVV+N8#UQI:OXRN;3Q)IV@:=IUH=3OK0W2Q:IJ M5P#@Q MJ424R2#DD*, *3GI6#K'@;5]0\.6^C7GA_PIKL4&E1V=O<7\DL4MI)Y6R0JP MBS\.YUZ]M7N[FSNKY8X;&)3M)>9%DW;G("A5.>2 M=N,5@7GC&ZU?Q)X2AC%QIES#KL]AJEBDY*[TM7?:2,"1#E&4D#/!P#P*%G\' MI]-M]"NI;31/$5U8V)-3OO%EWJ4:6: M"YE6"Y+2@&(6F\Q"-8BV3C(V[MVZNL\">';OPQX=DL+^2&25[ZZN08&)7;+, M[J.0.<,,^_K7-:+X>\;6/B&\\0:SI>@:MJ]PS)#.^LS(EI!GB&)/LAVC'WCG M+'D^E %R:*3Q?\1]>TF[U'4;2PT6SMEBBT^]EM6::<.S2,T94L0JH "2O+<5 M@>&M>U'QQJ^BZ#J^HW<<=K8WMQ?/97#VTEY)#=?9HR7B*LH(#.0I +8[#%=; MJ&AZ_IOC"^U_PJNFW1U.SC@NK74)Y( DD1;RY5=$?(P[!EP,X4ANU9EAX!U/ MPM+HNH>')[2_U"SM[BVOX[YV@2\6>3SG=757*$2\@;6^4D9'6@#"MMB)-?N;.6]6=EN9K2&V6X5#*,,&)=$+@AB%)SDDUUOA.XGT_QGXA\, M/=75W9V,=M>6CW<[32QK-Y@:,R.2S -&2"Q)PV,X K-C\ :M:I:ZY;W-D_B: M/5Y-5F1RZVTGFQ^3);AL%@HB"A7VD[E#%><#?\,Z#J%IK6KZ_KQMEU+5?*C, M%I(TD5O#$&"('95+$EV8G:O+8QQD@'2T444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 3%%%% !1110 4444 %%%% '__V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2021
Feb. 25, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 1-13455    
Entity Registrant Name TETRA Technologies, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 74-2148293    
Entity Address, Address Line One 24955 Interstate 45 North    
Entity Address, City or Town The Woodlands,    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77380    
City Area Code 281    
Local Phone Number 367-1983    
Title of 12(b) Security Common Stock    
Trading Symbol TTI    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 533,182,111
Entity Common Stock, Shares Outstanding   127,645,166  
Documents Incorporated by Reference
Part III information is incorporated by reference to the registrant’s proxy statement for its annual meeting of stockholders to be held
May 24, 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the registrant’s fiscal year.
   
Entity Central Index Key 0000844965    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Dec. 31, 2019
Audit Information [Abstract]    
Auditor Firm ID 248 42
Auditor Name GRANT THORNTON LLP Ernst & Young LLP
Auditor Location Houston, Texas Houston, Texas
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Operations
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements [Abstract]  
Organization and Operations ORGANIZATION AND OPERATIONS
 
We are an industrial oil and gas products and services company operating on six continents, focused on bromine-based completion fluids, calcium chloride, water management solutions, frac flowback and production well testing services. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids & Products Division and Water & Flowback Services Division. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.

Our Completion Fluids & Products Division manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry.
Our Water & Flowback Services Division provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East.
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 31,551 $ 67,252
Restricted cash 0 65
Trade accounts receivable, net of allowance for doubtful accounts of $289 in 2021 and $6,824 in 2020 91,202 64,078
Inventories 69,098 76,658
Current assets associated with discontinued operations 0 710,006
Prepaid expenses and other current assets 18,539 13,487
Total current assets 210,390 931,546
Property, plant, and equipment:    
Land and building 26,380 26,506
Machinery and equipment 345,454 365,296
Automobiles and trucks 16,174 18,446
Chemical plants 61,565 62,714
Construction in progress 5,349 1,526
Total property, plant, and equipment 454,922 474,488
Less accumulated depreciation (365,946) (377,632)
Net property, plant, and equipment 88,976 96,856
Other assets:    
Other intangibles, net 36,958 41,487
Operating lease right-of-use assets 36,973 43,448
Investments 11,233 2,675
Other assets 13,736 16,827
Total other assets 98,900 104,437
Total assets 398,266 1,132,839
Current liabilities:    
Trade accounts payable 37,943 22,573
Compensation and employee benefits 20,811 14,336
Operating lease liabilities, current portion 8,108 8,795
Accrued taxes 7,085 4,323
Accrued liabilities and other 21,810 14,012
Current liabilities associated with discontinued operations 1,385 734,039
Total current liabilities 97,142 798,078
Long-term debt, net 151,936 199,894
Operating lease liabilities 31,429 37,569
Asset retirement obligations 12,984 12,484
Deferred income taxes 1,669 1,942
Other liabilities 4,543 11,810
Total long-term liabilities 202,561 263,699
Commitments and contingencies (Note 11)
Equity:    
Common stock, par value $0.01 per share; 250,000,000 shares authorized at December 31, 2021 and December 31, 2020; 130,075,838 shares issued at December 31, 2021, and 128,304,354 shares issued at December 31, 2020 1,301 1,289
Additional paid-in capital 475,624 472,134
Treasury stock, at cost; 3,138,675 shares held at December 31, 2021, and 2,953,976 shares held at December 31, 2020 (19,957) (19,484)
Accumulated other comprehensive income (loss) (46,932) (49,914)
Retained deficit (310,332) (413,665)
Total TETRA stockholders’ equity 99,704 (9,640)
Noncontrolling interests (1,141) 80,702
Total equity 98,563 71,062
Total liabilities and equity $ 398,266 $ 1,132,839
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Trade accounts receivable, allowances for doubtful accounts $ 289 $ 6,824
Equity:    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized (in shares) 250,000,000  
Common stock, shares issued (in shares) 130,075,838 128,304,354
Treasury stock, shares held (in shares) 3,138,675 2,953,976
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues:      
Revenue $ 388,272 $ 377,715 $ 561,241
Cost of revenues:      
Depreciation, amortization, and accretion 33,502 38,214 47,563
Impairments and other charges 581 556 92,037
Total cost of revenues 329,035 310,172 549,434
Gross profit 59,237 67,543 11,807
General and administrative expense 75,049 76,697 96,466
Goodwill impairment 0 0 25,784
Interest expense, net 16,377 18,926 21,256
Gain on sales of assets 1,040 2,878 1,665
Other (income) expense, net (16,428) (116) (1,925)
Loss before taxes and discontinued operations (14,721) (25,086) (128,109)
Provision for income taxes 2,084 1,758 2,811
Loss from continuing operations (16,805) (26,844) (130,920)
Income (loss) from discontinued operations, net of taxes 120,407 (72,089) (29,580)
Net income (loss) 103,602 (98,933) (160,500)
Less: (income) loss attributable to noncontrolling interest(1) (269) 47,790 13,087
Net income (loss) attributable to TETRA stockholders $ 103,333 $ (51,143) $ (147,413)
Basic and diluted net income (loss) per common share attributable to TETRA stockholders:      
Loss from continuing operations, basic (in dollars per share) $ (0.13) $ (0.22) $ (1.04)
Loss from continuing operations, diluted (in dollars per share) (0.13) (0.22) (1.04)
Loss from discontinued operations, basic (in dollars per share) 0.95 (0.19) (0.13)
Loss from discontinued operations, diluted (in dollars per share) 0.95 (0.19) (0.13)
Net loss per common share, basic (in dollars per share) 0.82 (0.41) (1.17)
Net loss per common share, diluted (in dollars per share) $ 0.82 $ (0.41) $ (1.17)
Weighted average common shares outstanding:      
Basic (in shares) 126,602 125,838 125,600
Diluted (in shares) 126,602 125,838 125,600
Services      
Revenues:      
Revenue $ 173,043 $ 144,994 $ 301,688
Cost of revenues:      
Cost of Goods and Services Sold 146,672 120,775 233,191
Product      
Revenues:      
Revenue 215,229 232,721 259,553
Cost of revenues:      
Cost of Goods and Services Sold $ 148,280 $ 150,627 $ 176,643
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 103,602 $ (98,933) $ (160,500)
Foreign currency translation gain (loss), net of taxes of $0 in 2021, $0 in 2020, and $0 in 2019 (4,623) 2,386 (188)
Comprehensive income (loss) 98,979 (96,547) (160,688)
Less: comprehensive (income) loss attributable to noncontrolling interest (269) 47,673 12,755
Comprehensive income (loss) attributable to TETRA stockholders $ 98,710 $ (48,874) $ (147,933)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Cumulative effect adjustment
Common Stock Par Value
Additional Paid-In Capital
Treasury Stock
Accumulated Translation Adjustment
Retained Earnings
Retained Earnings
Cumulative effect adjustment
Noncontrolling Interest
Beginning balance at Dec. 31, 2018 $ 312,749 $ 2,843 $ 1,285 $ 460,680 $ (18,950) $ (51,663) $ (217,952) $ 2,843 $ 139,349
Stockholders' equity rollforward                  
Net income (loss) attributable to parent (147,413)           (147,413)    
Net income (loss), including portion attributable to noncontrolling interest (160,500)               (13,087)
Translation adjustment, net of taxes (188)         (520)     332
Comprehensive income (loss) (160,688)                
Distributions to public unitholders (1,233)               1,233
Equity award activity (2)   (2) 0 0        
Treasury stock activity, net (214)       (214)        
Equity compensation expense 7,344     6,358         986
Conversions of CSI Compressco Series A Preferred 2,539               2,539
Other (512)     79         (433)
Ending balance at Dec. 31, 2019 162,826   1,283 466,959 (19,164) (52,183) (362,522)   128,453
Stockholders' equity rollforward                  
Net income (loss) attributable to parent (51,143)           (51,143)    
Net income (loss), including portion attributable to noncontrolling interest (98,933)               (47,790)
Translation adjustment, net of taxes 2,386         2,269     117
Comprehensive income (loss) (96,547)                
Distributions to public unitholders (1,244)               1,244
Equity award activity 6   6 0 0        
Treasury stock activity, net (320)       (320)        
Equity compensation expense 6,438     5,184         1,254
Other (97)     9         (88)
Ending balance at Dec. 31, 2020 71,062   1,289 472,134 (19,484) (49,914) (413,665)   80,702
Stockholders' equity rollforward                  
Net income (loss) attributable to parent 103,333                
Net income (loss), including portion attributable to noncontrolling interest 103,602               269
Translation adjustment, net of taxes (4,623)         (4,623)     0
Comprehensive income (loss) 98,979                
Deconsolidation of CSI Compressco (75,170)         7,605     (82,775)
Distributions to public unitholders (110)               110
Treasury stock activity, net (473)       (473)        
Equity award activity 12   12 0          
Equity compensation expense 5,244     4,664         580
Other (981)     1,174         193
Ending balance at Dec. 31, 2021 $ 98,563   $ 1,301 $ 475,624 $ (19,957) $ (46,932) $ (310,332)   $ (1,141)
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Equity (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Stockholders' Equity [Abstract]      
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating activities:      
Net income (loss) $ 103,602 $ (98,933) $ (160,500)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation, amortization, and accretion 33,532 118,747 124,278
(Gain on sale) or loss on disposal of discontinued operations (120,137) 0 7,500
Impairments and other charges 581 20,940 95,196
Impairment of goodwill 0 0 25,784
Unrealized loss on CSI Compressco units 2,227 0 0
Realized gain on sale of Standard Lithium shares (15,479) 0 0
Equity-based compensation expense 4,664 6,616 8,127
(Recovery of) provision for doubtful accounts (654) 6,857 5,039
Amortization and expense of financing costs 3,091 5,252 4,782
CSI Compressco debt exchange expenses 0 4,892 0
CSI Compressco Series A Preferred Unit distributions and adjustments 0 0 (3,574)
Gain on sale of assets (482) (4,668) (2,333)
Other non-cash charges and credits (805) (706) (4,692)
Changes in operating assets and liabilities, net of assets acquired:       
Accounts receivable (27,795) 62,569 6,471
Inventories 5,387 16,983 (2,770)
Prepaid expenses and other current assets (6,533) 1,672 579
Trade accounts payable and accrued expenses 27,006 (62,274) (16,545)
Other (3,548) (1,035) (4,258)
Net cash provided by operating activities 4,657 76,912 90,232
Investing activities:      
Purchases of property, plant, and equipment, net (20,533) (29,386) (108,273)
Acquisition of businesses, net of cash acquired 0 0 (12,024)
Purchase of CarbonFree convertible note (5,000) 0 0
Proceeds from sale of investment 17,627 0 0
Proceeds from sale of property, plant, and equipment 1,687 36,168 12,885
Proceeds from insurance recoveries associated with damaged equipment 110 643 1,771
Other investing activities 934 (1,387) (801)
Net cash provided by (used in) investing activities (5,175) 6,038 (106,442)
Financing activities:      
Proceeds from long-term debt 1,614 477,647 282,590
Principal payments on long-term debt (50,477) (487,574) (258,217)
Distributions to CSI Compressco public unitholders 0 (1,244) (1,233)
Redemptions of CSI Compressco Series A Preferred 0 0 (28,049)
Debt issuance costs and other financing activities (1,191) (6,458) (1,016)
Net cash used in financing activities (50,054) (17,629) (5,925)
Effect of exchange rate changes on cash (1,771) 805 (199)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (52,343) 66,126 (22,334)
Cash and cash equivalents and restricted cash at beginning of period 83,894 17,768 40,102
Cash and cash equivalents at beginning of period associated with discontinued operations 16,577 2,370 15,858
Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations 67,317 15,398 24,244
Cash and cash equivalents and restricted cash at end of period 31,551 83,894 17,768
Cash and cash equivalents and restricted cash at end of period associated with discontinued operations 0 16,577 2,370
Cash and cash equivalents and restricted cash at end of period associated with continuing operations $ 31,551 $ 67,317 $ 15,398
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Noncontrolling interest associated with discontinued operations $ (333) $ 47,898 $ 13,538
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Our former subsidiary, CSI Compressco LP (“CSI Compressco”) is a publicly traded limited partnership with its common units traded on the NASDAQ Exchange (“NASDAQ”) under the symbol “CCLP.” TETRA’s capital structure and CSI Compressco’s capital structure were separate, and did not include cross default provisions, cross collateralization provisions or cross guarantees. Through January 29, 2021, our cash flows from our investment in CSI Compressco were limited to the quarterly distributions we received on our CSI Compressco common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CSI Compressco. Through January 29, 2021, CSI Compressco was determined to be a variable interest entity and we, through our ownership of the general partner in CSI Compressco, controlled the financial interests of CSI Compressco and had the ability to direct the activities of CSI Compressco that most significantly impacted its economic performance. As such, we were considered the primary beneficiary and consolidated the financial statements of CSI Compressco through January 29, 2021.

On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units as of December 31, 2021. We refer to this transaction with Spartan as the “GP Sale.” Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” for further information.
Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.

Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
 
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
 
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies, as well as industrial, agricultural, road, and food and beverage purchasers for the chemicals we manufacture. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have $1.6 million outstanding balance under our variable rate revolving credit facilities as of December 31, 2021. Outstanding balances on variable-rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
 
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
At beginning of period$6,824 $1,912 $1,354 
Activity in the period:   
Provision for doubtful accounts(4)5,672 2,580 
Account (charge offs) recoveries, net(6,531)(760)(2,022)
At end of period$289 $6,824 $1,912 
Inventories

Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.

Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings25 years
Machinery and equipment3 – 10 years
Automobiles and trucks4 – 5 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2021, 2020, and 2019 was $27.8 million, $32.4 million and $42.9 million, respectively.

Construction in progress as of December 31, 2021 and 2020 consisted primarily of equipment fabrication projects.
 
Intangible Assets other than Goodwill
 
Customer relationships, trademarks, tradenames, marketing rights and other intangible assets are amortized on a straight-line basis over their estimated useful lives, with remaining useful lives up to 12 years. Amortization of intangible assets was $5.1 million, $5.3 million, and $5.1 million for the years ended December 31, 2021, 2020, and 2019, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of intangible assets is $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, $3.7 million for 2025, $3.6 million for 2026 and $18.1 million thereafter. See Note 5 - “Intangibles” for additional discussion.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.

Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, operating lease liabilities - current portion, and operating lease liabilities in our consolidated balance sheet as of December 31, 2021. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis
over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.

Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments. 
 
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected
returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. 
Equity-Based Compensation

    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2021, 2020, and 2019, was $4.6 million, $4.3 million and $4.6 million, respectively. For further discussion of equity-based compensation, see Note 13 – “Equity-Based Compensation and Other”.

Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2021, 2020 and 2019, income from this arrangement was $1.1 million, $3.1 million and $1.1 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. We also recognized $15.5 million of income during 2021 from the sale of our shares in Standard Lithium. See Note 14 - “Fair Value Measurements” for further discussion.

Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 15 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.

Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represented third-party ownership in CSI Compressco prior to the GP sale in January 2021.

Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
 
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is
computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2021, 2020, and 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
 
Foreign Currency Translation
 
We have designated the Euro, the British pound, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $(1.4) million, $2.7 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
During 2021, we determined our business operations in Norway were primarily operating using the United States dollar. Effective July 1, 2021, the functional currency of our operations in Norway was changed from the Norwegian krone to the United States dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.

Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain investments. See Note 14 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

Supplemental Cash Flow Information

Supplemental cash flow information from continuing and discontinued operations is as follows:
Year Ended December 31,
202120202019
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$14,347 $63,935 $68,332 
Income taxes paid
2,100 5,633 7,274 
Accrued capital expenditures at year end7,491 1,573 3,625 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.

New Accounting Pronouncements
 
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.
Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. Entities may elect to apply the amendments for contract modifications made on or before December 31, 2022. During the three months ended September 30, 2021, our asset-based credit agreement and term credit agreement were amended to allow replacement of LIBOR with another benchmark rate, such as the secured overnight financing rate (“SOFR”) in the event that LIBOR cannot be determined or does not fairly reflect the cost to our lenders of funding our loans. If LIBOR is not available, we cannot predict what alternative index would be negotiated with our lenders. We will assess the impact of adopting ASU 2020-04 on our consolidated financial statements if or when our contracts are modified to eliminate references to LIBOR.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations
12 Months Ended
Dec. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations DISCONTINUED OPERATIONS
    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco. As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.1 million during the year ended December 31, 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We also provided back-office support to CSI Compressco under a Transition Services Agreement for one year until CSI Compressco completed a full separation from our back-office support functions. During the year ended December 31, 2021, we received $7.0 million from CSI Compressco for services provided under the Transition Services Agreement and other reimbursements and paid $0.5 million to CSI Compressco for reimbursement of expenses. Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division.

In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the years ended December 31, 2021, 2020 and 2019 included $3.0 million, $14.7 million and $75.8 million, respectively, of capital expenditures related to our former Compression division. Our consolidated statements of cash flows also included $411.1 million of proceeds from long-term debt, $413.1 million of payments of long-term debt, $19.4 million from proceeds from sale of property, plant and equipment, $4.9 million of debt exchange expenses and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2020, and included $45.0 million of proceeds from long-term debt, $41.6 million of payments of long-term debt, $11.0 million from proceeds from sale of property, plant and equipment, and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2019. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:
Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2021
CompressionOffshore ServicesTotal
Revenue$18,968 $— $18,968 
Cost of revenues11,471 (142)11,329 
General and administrative expense2,766 (179)2,587 
Interest expense, net4,336 — 4,336 
Other expense, net164 252 416 
Pretax income from discontinued operations231 69 300 
Pretax income on disposal of discontinued operations120,137 
Total pretax income from discontinued operations120,437 
Income tax provision 30 
Income from discontinued operations120,407 
Income from discontinued operations attributable to noncontrolling interest(333)
Income from discontinued operations attributable to TETRA stockholders$120,074 

Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue338,246 — 338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533 — 80,533 
Impairments and other charges20,841 — 20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771 — 52,771 
Other expense, net2,688 — 2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders(24,191)
Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692 — — 476,692 
Cost of revenues320,037 (192)— 319,845 
Depreciation, amortization, and accretion76,663 52 — 76,715 
General and administrative expense43,281 2,618 — 45,899 
Interest expense, net51,974 — — 51,974 
CSI Compressco Series A Preferred Units fair value adjustment expense
1,309 — — 1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision 3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders$(16,042)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,157 $— $1,157 
Accrued liabilities and other— 228 228 
Total liabilities associated with discontinued operations$1,157 $228 $1,385 
December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations(1)
$710,006 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 
(1) All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contract with Customer (Notes)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE FROM CONTRACTS WITH CUSTOMERS
    Our contract asset balances, primarily associated with customer documentation requirements, were $20.5 million, $12.8 million and $25.3 million as of December 31, 2021, 2020 and 2019, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $3.2 million and $1.9 million as of December 31, 2021 and 2020, respectively, and vary based on the timing of invoicing and performance obligations being met. Unearned income is included in accrued liabilities and other in our consolidated balance sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2021, 2020 and 2019, contract costs were not significant.
    We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 17 - Industry Segments and Geographic Information. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202120202019
 (In Thousands)
Completion Fluids & Products
United States$96,291 $100,076 $149,191 
International123,357 142,585 130,064 
219,648 242,661 279,255 
Water & Flowback Services
United States155,495 125,759 262,093 
International13,129 9,295 19,893 
168,624 135,054 281,986 
Total Revenue
United States251,786 225,835 411,284 
International136,486 151,880 149,957 
$388,272 $377,715 $561,241 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangibles
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangibles INTANGIBLES
 
The components of intangible assets and their related accumulated amortization are as follows:

December 31, 2021
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,122 $(24,470)$31,652 
Trademarks and Tradenames4,658 (2,091)2,567 
Marketing Rights14,630 (13,310)1,320 
Other intangibles5,871 (4,452)1,419 
Total intangibles$81,281 $(44,323)$36,958 

December 31, 2020
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,117 $(21,579)$34,538 
Trademarks and Tradenames4,672 (1,703)2,969 
Marketing Rights14,728 (12,726)2,002 
Other intangibles6,039 (4,061)1,978 
Total intangibles$81,556 $(40,069)$41,487 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Impairments and Other Charges
12 Months Ended
Dec. 31, 2021
Asset Impairment Charges [Abstract]  
Impairments and Other Charges IMPAIRMENTS AND OTHER CHARGES
Impairments of Long-Lived Assets

During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids & Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge was primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expected to reduce our dependence on calcium chloride produced at the El Dorado facility, which used a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant was expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment.

Impairment of Goodwill

Our Water & Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook, resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we considered reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment was calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories Inventories (Notes)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventory Disclosure INVENTORIES
    Components of inventories, net of reserve, are as follows:
 December 31,
 20212020
 (In Thousands)
Finished goods$59,925 $68,121 
Raw materials2,827 2,910 
Parts and supplies4,713 4,001 
Work in progress1,633 1,626 
Total inventories$69,098 $76,658 
 
Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments
12 Months Ended
Dec. 31, 2021
Investments in and Advances to Affiliates [Abstract]  
Investments INVESTMENTS
  
As of December 31, 2021, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units.

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (NYSE:SLI) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the fourth quarter of 2021,
we sold the 1.6 million shares of Standard Lithium shares we owned for approximately $17.6 million, before broker and transaction fees.

In May 2021, we signed a memorandum of understanding (“MOU”) with CarbonFree Chemicals Holdings, LLC (“CarbonFree”), a carbon capture company with patented technologies that capture CO2 and mineralize emissions to make commercial, carbon-negative chemicals. During the one-year MOU period, both Companies will work towards a definitive agreement that might include investments by TETRA into CarbonFree, a joint venture, or other commercial arrangements. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. Our exposure to potential losses by CarbonFree is limited to our investment in the convertible note.

Our investments as of December 31, 2021 and 2020, consist of the following:

 December 31,
 20212020
 (In Thousands)
Investment in CSI Compressco$6,233 $— 
Investment in CarbonFree5,000 — 
Investment in Standard Lithium— 2,675 
Total investments$11,233 $2,675 

See Note 14 - “Fair Value Measurements” for further information.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Lessee, Operating Leases LEASES
 
We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
202120202019
(In Thousands)
Operating lease expense$12,905 $13,946 $15,131 
Short-term lease expense22,055 17,125 36,348 
Total lease expense$34,960 $31,071 $51,479 

For the years ended December 31, 2021, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material. At December 31, 2021, future minimum rental receipts under non-cancelable subleases for office space in two of our locations totaled $5.1 million.
Supplemental cash flow information:
Year Ended December 31,
202120202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$12,962 $13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,168 $5,612 $3,944 

Supplemental balance sheet information:
December 31, 2021December 31, 2020
(In Thousands)
Operating leases:
Operating lease right-of-use assets$36,973 $43,448 
Operating lease liabilities, current portion$8,108 $8,795 
Operating lease liabilities$31,429 $37,569 
Total operating lease liabilities$39,537 $46,364 

Additional operating lease information:
December 31, 2021December 31, 2020
Weighted average remaining lease term:
Operating leases6.4 years6.8 years
Weighted average discount rate:
Operating leases9.67 %9.62 %
 
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2021:
 Operating Leases
 (In Thousands)
2022$11,507 
20239,241 
20247,412 
20255,721 
20265,635 
Thereafter13,867 
Total lease payments53,383 
Less imputed interest(13,846)
Total lease liabilities$39,537 
Lessee, Finance Leases LEASES
 
We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months. The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs.

Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension.

Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
202120202019
(In Thousands)
Operating lease expense$12,905 $13,946 $15,131 
Short-term lease expense22,055 17,125 36,348 
Total lease expense$34,960 $31,071 $51,479 

For the years ended December 31, 2021, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material. At December 31, 2021, future minimum rental receipts under non-cancelable subleases for office space in two of our locations totaled $5.1 million.
Supplemental cash flow information:
Year Ended December 31,
202120202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$12,962 $13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,168 $5,612 $3,944 

Supplemental balance sheet information:
December 31, 2021December 31, 2020
(In Thousands)
Operating leases:
Operating lease right-of-use assets$36,973 $43,448 
Operating lease liabilities, current portion$8,108 $8,795 
Operating lease liabilities$31,429 $37,569 
Total operating lease liabilities$39,537 $46,364 

Additional operating lease information:
December 31, 2021December 31, 2020
Weighted average remaining lease term:
Operating leases6.4 years6.8 years
Weighted average discount rate:
Operating leases9.67 %9.62 %
 
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2021:
 Operating Leases
 (In Thousands)
2022$11,507 
20239,241 
20247,412 
20255,721 
20265,635 
Thereafter13,867 
Total lease payments53,383 
Less imputed interest(13,846)
Total lease liabilities$39,537 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt and Other Borrowings
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Long-Term Debt and Other Borrowings LONG-TERM DEBT AND OTHER BORROWINGS
 
Consolidated long-term debt consists of the following: 
December 31,
  20212020
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreement (1)
May 31, 2025$67 $— 
Term credit agreement (2)
September 10, 2025151,869 199,894 
Total long-term debt $151,936 $199,894 

(1) Net of deferred financing costs of $1.5 million as of December 31, 2021. Because there was no outstanding balance on the ABL Credit Agreement as of December 31, 2020, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.
(2) Net of unamortized discount of $4.5 million and $5.5 million as of December 31, 2021 and 2020, respectively, and net of unamortized deferred financing costs of $6.7 million and $8.2 million as of December 31, 2021 and 2020, respectively.

Scheduled maturities for the next five years and thereafter are as follows, not considering annual prepayment offers required by our Term Credit Agreement described below:
 December 31, 2021
 (In Thousands)
2022$— 
2023— 
2024— 
2025164,685 
2026— 
Thereafter— 
Total maturities$164,685 

Asset-Based Credit Agreement.

On July 30, 2021, we entered into an amendment to our asset-based credit agreement (“ABL Credit Agreement”) that, among other things, extended the term of the credit facility to May 31, 2025 and revised our commitment to $80.0 million, with a $20.0 million accordion. The amendment increased the availability by adding the value of accrued Unites States receivables, increased the forward rates on accounts receivable for investment grade customers and incorporated a new $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom.

As of December 31, 2021, TETRA had $1.6 million balance outstanding and had $7.5 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $80.0 million, with a $20.0 million accordion. The credit facility is subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit, a swingline loan sublimit of $11.5 million, and a $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings. TETRA had availability of $36.1 million under this agreement as of December 31, 2021.
    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. As of December 31, 2021, the interest rate per annum on borrowings under the ABL Credit Agreement is 4.75%. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees.

     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.

    Term Credit Agreement

    As of December 31, 2021 TETRA had $151.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement. Our Term Credit Agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the Term Credit Agreement) within five business days of filing our Annual Report. The minimum amount of $8.2 million that we would have been required to offer to prepay pursuant to this obligation for the year ending December 31, 2021 was paid on July 30, 2021 in connection with the amendment of our ABL Credit Agreement.

    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR (subject to a 1% floor) plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. As of December 31, 2021, the interest rate per annum on borrowings under the Term Credit Agreement is 7.25%. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement.

    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.     
Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2021, we were in compliance with all covenants under the credit agreements.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
 
Litigation
 
We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.
 
Product Purchase Obligations
 
In the normal course of our Completion Fluids & Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement.
Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2021, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids & Products Division’s supply agreements was approximately $114.5 million, including on average $15.3 million per year from 2022 to 2026 and $38.1 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2021, 2020, and 2019, was $23.2 million, $17.3 million, and $18.7 million, respectively.

Contingencies of Discontinued Operations

    In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.

    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively.

Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of $46.8 million to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of $47.0 million (collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of $47.0 million, meeting certain requirements (the “Final Bonds” and, together with the Interim Replacement Bonds, the “Replacement Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us.

The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered the Replacement Bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect.
    If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities.

    In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of $7.5 million (the “Epic Promissory Note”). At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of $1.5 million during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal of the Final Judgment, and the parties are awaiting a ruling from the court of appeals. Since obtaining the Final Judgment, TETRA has undertaken efforts to abstract the judgment in Texas, Utah, Nevada, Massachusetts, and Georgia. TETRA continues to work on identifying potential assets and/or engage with the Clarkes to resolve this dispute. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us.

See Note 3 - “Discontinued Operations” for further discussion.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock
12 Months Ended
Dec. 31, 2021
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]  
Capital Stock CAPITAL STOCK
 
Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2021, we had 126,937,163 shares of common stock outstanding, with 3,138,675 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.

A summary of the activity of our common shares outstanding and treasury shares held for the three-year period ending December 31, 2021, is as follows:
Common Shares OutstandingYear Ended December 31,
 202120202019
At beginning of period125,976,071 125,481,163 125,737,565 
Exercise of common stock options, net10,929 — — 
Grants of restricted stock, net (1)
950,163 494,908 (256,402)
At end of period126,937,163 125,976,071 125,481,163 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2021, 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.
Treasury Shares HeldYear Ended December 31,
 202120202019
At beginning of period2,953,976 2,823,191 2,717,569 
Shares received upon vesting of restricted stock, net184,699 130,785 105,622 
At end of period3,138,675 2,953,976 2,823,191 
 
Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company.

Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity-Based Compensation
NOTE 13 — EQUITY-BASED COMPENSATION AND OTHER
 
Equity-Based Compensation

We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods of up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2021, 2020, and 2019, was $4.7 million, $5.5 million, and $5.8 million, respectively, and is included in general and administrative expense.

Stock Incentive Plans
 
In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.
 
In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan.
 
In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares.
    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”) and the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). In May 2021, our stockholders approved the First Amended and Restated 2018 Equity Incentive Plan (the “Amended 2018 Equity Plan”), which amended the 2018 Equity Plan and terminated the 2018 Director Plan. Pursuant to the Amended 2018 Equity Plan, we are authorized to grant up to 11,865,000 shares in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares, other stock-based awards and cash-based awards to employees and non-employee directors.

Stock Options

We did not grant any stock options during the year ended December 31, 2021 and 2020. The weighted average fair value of options granted during the year ended December 31, 2019 was $0.76, using the Black-Scholes option valuation model with the following weighted average assumptions:
 Year Ended December 31,
 2019
Expected stock price volatility61 %
Expected life of options4.4 years
Risk-free interest rate2.3 %
Expected dividend yield— 

    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grant during the year ended December 31, 2019, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.

The following is a summary of stock option activity for the year ended December 31, 2021:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(In Thousands)(In Thousands)
Outstanding at January 1, 20213,208 $6.73 
Options canceled(61)6.82 
Options exercised(11)3.87 
Options expired(152)12.94 
Outstanding at December 31, 20212,984 6.42 4.0 years$13 
Expected to vest at December 31, 20212,984 6.42 4.0 years13 
Exercisable at December 31, 20212,984 $6.42 4.0 years$13 

Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31, 2021, was less than $0.1 million. There were no options exercised during the years ended December 31, 2020 or 2019. At December 31, 2021, total unrecognized compensation cost related to unvested stock options is not significant.
Restricted Stock

    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2021:
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20203,733 $2.11 
Granted2,246 2.74 
Vested(2,294)2.42 
Canceled/Forfeited(94)2.22 
Non-vested restricted stock outstanding at December 31, 20213,591 2.31 
 
Total compensation cost recognized for restricted stock was $4.6 million, $5.1 million, and $4.8 million for the years ended December 31, 2021, 2020, and 2019, respectively. Total unrecognized compensation cost at December 31, 2021, related to restricted stock is approximately $4.7 million which is expected to be recognized over a weighted-average remaining amortization period of 1.8 years. During the years ended December 31, 2021, 2020, and 2019, the total fair value of shares vested was $5.5 million, $4.5 million and $4.0 million, respectively.

During 2021, 2020, and 2019, we received 184,699, 130,785 and 105,622 shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock. At December 31, 2021, net of options previously exercised pursuant to our various equity compensation plans, we have a maximum of 5,738,412 shares of common stock issuable pursuant to awards previously granted and outstanding and awards authorized to be granted in the future.

401(k) Plan
 
We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During the fourth quarter of 2021, we reinstated the 401(k) matching for our employees which was suspended during 2020 due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan was $0.5 million, $1.5 million, and $5.1 million for the years ended December 31, 2021, 2020, and 2019, respectively.

Deferred Compensation Plan
 
We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program. There were 16 participants in the program at December 31, 2021. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2021, the amounts payable under the plan approximated the value of the corresponding assets we owned.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
 
Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.
 
Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

Financial Instruments

Investments

We retained an interest in CSI Compressco (NASDAQ: CCLP) representing approximately 3.8% of the outstanding common units as of December 31, 2021. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. The Company receives cash and stock of Standard Lithium (NYSE: SLI) under the terms of its arrangements.

Our investments in CSI Compressco and Standard Lithium are recorded in investments on our consolidated balance sheets based on the quoted market stock price (Level 1 fair value measurements). The stock component of consideration received from Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations.

Our investment in CarbonFree is also recorded in investments on our consolidated balance sheets based on an internal valuation (a Level 3 fair value measurement).

Derivative Contracts

We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures.

We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2021 and 2020 was insignificant. During the years ended December 31, 2021, 2020, and 2019, we recognized approximately less than $0.1 million, $0.2 million and $1.5 million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.
A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2021 and December 31, 2020, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco$6,233 6,233 — — 
Investment in CarbonFree5,000 — — 5,000 
Total $11,233 

  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675 $2,675 $— $— 
Total $2,675 

During 2019, our Completion Fluids & Products and Water & Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids & Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water & Flowback Services Division recorded goodwill impairment of $25.8 million.
The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy. For further discussion, see Note 6 - “Impairments and Other Charges”.

A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $— $— $9,459 $91,606 
Water & Flowback Services goodwill$— — — — 25,784 
Water & Flowback Services equipment$— — — — 284 
Total
$9,459 $— $— $9,459 $117,674 
OtherThe fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The income tax provision attributable to continuing operations for the years ended December 31, 2021, 2020, and 2019, consists of the following:
 Year Ended December 31,
 202120202019
 (In Thousands)
Current   
State$124 $191 $400 
Foreign2,031 1,598 2,837 
 2,155 1,789 3,237 
Deferred   
Federal— (175)(161)
State(4)(125)(395)
Foreign(67)269 130 
 (71)(31)(426)
Total tax provision$2,084 $1,758 $2,811 
 
A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate to income (loss) before income taxes and the reported income taxes, is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Income tax benefit computed at statutory federal income tax rates$(3,091)$(5,268)$(26,903)
State income taxes (net of federal benefit)(386)(2,124)(2,388)
Impact of international operations(4,083)4,036 672 
Valuation allowance9,055 4,598 30,640 
Other589 516 790 
Total tax provision$2,084 $1,758 $2,811 
Income (loss) before taxes and discontinued operations includes the following components: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Domestic$(25,198)$(25,929)$(135,668)
International10,477 843 7,559 
Total$(14,721)$(25,086)$(128,109)
A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$17 $137 $328 
Lapse in statute of limitations(17)(120)(191)
Gross unrecognized tax benefits at end of period$— $17 $137 
 
We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2021, 2020, and 2019, we recognized less than $(0.1) million, $(0.2) million, and $(0.3) million, respectively, of interest and penalties. As of December 31, 2021 and 2020, we had zero and less than $0.1 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was zero and less than $0.1 million as of December 31, 2021 and 2020, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.
 
We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:
JurisdictionEarliest Open Tax Period
United States – Federal2012
United States – State and Local2004
Non-U.S. jurisdictions2011
 
We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2021 and 2020 are as follows: 
 December 31,
 20212020
 (In Thousands)
Net operating losses$114,597 $104,478 
Accruals16,500 16,515 
Depreciation and amortization for book in excess of tax expense10,965 12,608 
Investment in Partnership— 23,344 
All other11,913 12,743 
Total deferred tax assets153,975 169,688 
Valuation allowance(127,058)(146,678)
Net deferred tax assets$26,917 $23,010 
 December 31,
 20212020
 (In Thousands)
Right of use asset $7,071 $7,808 
Depreciation and amortization for tax in excess of book expense14,037 15,402 
Investment in Partnership5,471 — 
All other2,007 1,690 
Total deferred tax liabilities28,586 24,900 
Net deferred tax liabilities$1,669 $1,890 
 
We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31, 2021 and 2020 primarily relates to federal deferred tax assets. The $19.6 million decrease in the valuation allowance during the year ended December 31, 2021 was primarily due to the decrease in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CSI Compressco in January 2021. Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020, which were then reversed at the time of the sale in January 2021. These temporary differences were fully offset by a valuation allowance.
 
At December 31, 2021, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $92.5 million, $12.3 million, and $9.9 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from 2022 through 2041. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Industry Segments and Geographic Information INDUSTRY SEGMENTS AND GEOGRAPHIC INFORMATION
 
We manage our operations through two divisions: Completion Fluids & Products Division and Water & Flowback Services Division. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.
Summarized financial information concerning the business segments is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$211,201 $229,809 $258,632 
Water & Flowback Services Division4,028 2,912 921 
Consolidated$215,229 $232,721 $259,553 
Services   
Completion Fluids & Products Division$8,447 $12,852 $20,623 
Water & Flowback Services Division164,596 132,142 281,065 
Consolidated$173,043 $144,994 $301,688 
Total revenues   
Completion Fluids & Products Division$219,648 $242,661 $279,255 
Water & Flowback Services Division168,624 135,054 281,986 
Consolidated$388,272 $377,715 $561,241 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,542 $7,581 $13,518 
Water & Flowback Services25,060 29,913 33,410 
Corporate900 720 635 
Consolidated$33,502 $38,214 $47,563 
Interest expense   
Completion Fluids & Products$44 $73 $68 
Water & Flowback Services
Corporate16,506 19,249 21,733 
Consolidated interest expense16,557 $19,326 $21,808 
Consolidated interest income(180)(400)(552)
Consolidated interest expense, net$16,377 $18,926 $21,256 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$54,981 $55,334 $(33,969)
Water & Flowback Services(11,116)(21,850)(21,173)
Interdivision eliminations12 12 14 
Corporate(1)
(58,598)(58,582)(72,981)
Consolidated$(14,721)$(25,086)$(128,109)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202120202019
 (In Thousands)
General and administrative expense$39,990 $36,201 $51,466 
Depreciation, amortization and impairment1,032 818 631 
Interest expense, net17,483 20,727 21,977 
Other general corporate (income) expense, net93 836 (1,093)
Total$58,598 $58,582 $72,981 
December 31,
 20212020
 (In Thousands)
Total assets  
Completion Fluids & Products$200,869 $218,952 
Water & Flowback Services146,110 136,511 
Corporate, other and eliminations51,287 67,370 
Assets of discontinued operations— 710,006 
Consolidated$398,266 $1,132,839 
Year Ended December 31,
 202120202019
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$3,828 $4,016 $7,140 
Water & Flowback Services13,620 9,651 24,340 
Corporate105 1,023 1,033 
Discontinued operations (1)
2,980 14,696 75,760 
Consolidated$20,533 $29,386 $108,273 
(1)    Amounts presented are net of cost of equipment sold, including zero during 2021, $12.7 million during 2020 and $6.5 million during 2019 for our former Compression Division.
Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2021, 2020, and 2019, is presented below:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
United States$251,786 $225,835 $411,284 
Canada and Mexico5,363 1,347 6,616 
South America10,473 11,583 13,188 
Europe88,136 90,303 93,327 
Africa2,262 8,128 16,874 
Middle East, Asia and other30,252 40,519 19,952 
Total$388,272 $377,715 $561,241 
Transfers between geographic areas:   
Europe195 848 1,802 
Eliminations(195)(848)(1,802)
Total revenues$388,272 $377,715 $561,241 
 
During each of the two years ended December 31, 2021 and 2020, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our consolidated revenues during the year ended December 31, 2019. As of December 31, 2021 and 2020, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.
December 31,
20212020
(In Thousands)
Identifiable assets  
United States$291,986 $285,765 
Canada and Mexico5,891 6,452 
South America21,837 10,388 
Europe72,685 85,733 
Africa199 9,195 
Middle East, Asia and other5,668 25,300 
Assets of discontinued operations— 710,006 
Total identifiable assets$398,266 $1,132,839 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transactions described below.

In January 2022, the Company entered into a new revolving credit facility for seasonal working capital needs of subsidiaries in Sweden and Finland (“Swedish Credit Facility”). There are no borrowings and the facility has availability of 50.0 million Swedish Krona, or approximately $5.3 million United States dollars, as of February 25, 2022. During each year, all outstanding loans under the Swedish Credit Facility must be repaid for at least 30 consecutive days. Borrowings bear interest at a rate of 2.95% per annum. The Swedish Credit Facility expires on December 31, 2022 and the Company intends to renew it annually.

Our Lake Charles facility incurred damage due to Hurricane Laura in 2020 for which we received partial insurance proceeds in 2020. In February 2022, we reached a voluntary settlement of an additional approximately $3.8 million, which we expect to recognize as other income during the first quarter of 2022.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share NET INCOME (LOSS) PER SHAREThe average diluted shares outstanding excludes the impact of certain outstanding equity awards and warrants of 1.8 million, 21 thousand and 48 thousand shares for the twelve-month periods ended December 31, 2021, 2020 and 2019, respectively, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during these periods.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Principles of consolidation policy
Principles of Consolidation
 
Our consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Our former subsidiary, CSI Compressco LP (“CSI Compressco”) is a publicly traded limited partnership with its common units traded on the NASDAQ Exchange (“NASDAQ”) under the symbol “CCLP.” TETRA’s capital structure and CSI Compressco’s capital structure were separate, and did not include cross default provisions, cross collateralization provisions or cross guarantees. Through January 29, 2021, our cash flows from our investment in CSI Compressco were limited to the quarterly distributions we received on our CSI Compressco common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CSI Compressco. Through January 29, 2021, CSI Compressco was determined to be a variable interest entity and we, through our ownership of the general partner in CSI Compressco, controlled the financial interests of CSI Compressco and had the ability to direct the activities of CSI Compressco that most significantly impacted its economic performance. As such, we were considered the primary beneficiary and consolidated the financial statements of CSI Compressco through January 29, 2021.

On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units as of December 31, 2021. We refer to this transaction with Spartan as the “GP Sale.” Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” for further information.
Use of estimates policy
Use of Estimates
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.
Reclassifications policy
Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.
Cash and cash equivalents policy
Cash Equivalents
 
We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
Financial instruments policy
Financial Instruments
 
Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies, as well as industrial, agricultural, road, and food and beverage purchasers for the chemicals we manufacture. Payment terms are on a short-term basis.
 
We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have $1.6 million outstanding balance under our variable rate revolving credit facilities as of December 31, 2021. Outstanding balances on variable-rate bank credit facilities create market risk exposure related to changes in applicable interest rates.
Allowances for doubtful accounts policy
Allowance for Doubtful Accounts
 
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
At beginning of period$6,824 $1,912 $1,354 
Activity in the period:   
Provision for doubtful accounts(4)5,672 2,580 
Account (charge offs) recoveries, net(6,531)(760)(2,022)
At end of period$289 $6,824 $1,912 
Inventories policy InventoriesInventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.
Property, plant, and equipment policy
Property, Plant, and Equipment
 
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings25 years
Machinery and equipment3 – 10 years
Automobiles and trucks4 – 5 years
Chemical plants15 – 30 years
 
Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life. Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2021, 2020, and 2019 was $27.8 million, $32.4 million and $42.9 million, respectively.

Construction in progress as of December 31, 2021 and 2020 consisted primarily of equipment fabrication projects.
Intangible assets other than goodwill policy
Intangible Assets other than Goodwill
 
Customer relationships, trademarks, tradenames, marketing rights and other intangible assets are amortized on a straight-line basis over their estimated useful lives, with remaining useful lives up to 12 years. Amortization of intangible assets was $5.1 million, $5.3 million, and $5.1 million for the years ended December 31, 2021, 2020, and 2019, respectively, and is included in depreciation, amortization and accretion. The estimated future annual amortization expense of intangible assets is $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, $3.7 million for 2025, $3.6 million for 2026 and $18.1 million thereafter. See Note 5 - “Intangibles” for additional discussion.

Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.
Leases
Leases

    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    

    Long-term operating leases are included in operating lease right-of-use assets, operating lease liabilities - current portion, and operating lease liabilities in our consolidated balance sheet as of December 31, 2021. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option.

    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis
over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.

    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.
Impairment of long-lived assets policy
Impairments of Long-Lived Assets
 
Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their remaining estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.
Revenue recognition policy
Revenue Recognition
 
    Performance Obligations. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation.

    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

    Product Sales. Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids & Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water & Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.

    Services. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water & Flowback Services Division arrangements, and a small portion of Completion Fluids & Products Division revenue that is associated with completion fluid service arrangements. Our customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water & Flowback Services Division are for a period of 90 days or less.

    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer.

    Use of Estimates. In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected
returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids.

    Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.
Operating costs policy
Operating Costs
 
Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.
 
We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes.
Equity-based compensation policy Equity-Based Compensation    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2021, 2020, and 2019, was $4.6 million, $4.3 million and $4.6 million, respectively. For further discussion of equity-based compensation, see Note 13 – “Equity-Based Compensation and Other”
Mineral resources arrangements policy
Mineral Resources Arrangements

We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2021, 2020 and 2019, income from this arrangement was $1.1 million, $3.1 million and $1.1 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. We also recognized $15.5 million of income during 2021 from the sale of our shares in Standard Lithium. See Note 14 - “Fair Value Measurements” for further discussion.
Income tax policy
Income Taxes
 
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 15 – “Income Taxes” for further discussion.

    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.
Noncontrolling interests policy
Noncontrolling Interests

Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represented third-party ownership in CSI Compressco prior to the GP sale in January 2021.
Accumulated Other Comprehensive income policy
Accumulated Other Comprehensive Income (Loss)
 
Certain of our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.
Income (loss) per common share policy
Income (Loss) per Common Share
 
The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is
computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years ended December 31, 2021, 2020, and 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year.
Foreign currency translation policy
Foreign Currency Translation
 
We have designated the Euro, the British pound, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Canada, Brazil, and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $(1.4) million, $2.7 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
During 2021, we determined our business operations in Norway were primarily operating using the United States dollar. Effective July 1, 2021, the functional currency of our operations in Norway was changed from the Norwegian krone to the United States dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.
Fair value measurements policy
Fair Value Measurements
 
We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain investments. See Note 14 - “Fair Value Measurements” for further discussion.

Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).

Supplemental Cash Flow Information

Supplemental cash flow information from continuing and discontinued operations is as follows:
Year Ended December 31,
202120202019
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$14,347 $63,935 $68,332 
Income taxes paid
2,100 5,633 7,274 
Accrued capital expenditures at year end7,491 1,573 3,625 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.
New accounting pronouncements policy
New Accounting Pronouncements
 
Standards adopted in 2021

In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.
Standards not yet adopted

    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.
    
    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. Entities may elect to apply the amendments for contract modifications made on or before December 31, 2022. During the three months ended September 30, 2021, our asset-based credit agreement and term credit agreement were amended to allow replacement of LIBOR with another benchmark rate, such as the secured overnight financing rate (“SOFR”) in the event that LIBOR cannot be determined or does not fairly reflect the cost to our lenders of funding our loans. If LIBOR is not available, we cannot predict what alternative index would be negotiated with our lenders. We will assess the impact of adopting ASU 2020-04 on our consolidated financial statements if or when our contracts are modified to eliminate references to LIBOR.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Accounts Receivable, Doubtful Accounts Table
The allowance for doubtful accounts is determined on a specific identification basis when we believe that the collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
At beginning of period$6,824 $1,912 $1,354 
Activity in the period:   
Provision for doubtful accounts(4)5,672 2,580 
Account (charge offs) recoveries, net(6,531)(760)(2,022)
At end of period$289 $6,824 $1,912 
Property, Plant, and Equipment Table
Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are generally as follows:
Buildings25 years
Machinery and equipment3 – 10 years
Automobiles and trucks4 – 5 years
Chemical plants15 – 30 years
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information from continuing and discontinued operations is as follows:
Year Ended December 31,
202120202019
(in thousands)
Supplemental cash flow information(1):
 
Interest paid
$14,347 $63,935 $68,332 
Income taxes paid
2,100 5,633 7,274 
Accrued capital expenditures at year end7,491 1,573 3,625 
(1) Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations and Disposal Groups (Tables)
12 Months Ended
Dec. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations A summary of financial information related to our discontinued operations is as follows:
Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations
(in thousands)
Year Ended 
 December 31, 2021
CompressionOffshore ServicesTotal
Revenue$18,968 $— $18,968 
Cost of revenues11,471 (142)11,329 
General and administrative expense2,766 (179)2,587 
Interest expense, net4,336 — 4,336 
Other expense, net164 252 416 
Pretax income from discontinued operations231 69 300 
Pretax income on disposal of discontinued operations120,137 
Total pretax income from discontinued operations120,437 
Income tax provision 30 
Income from discontinued operations120,407 
Income from discontinued operations attributable to noncontrolling interest(333)
Income from discontinued operations attributable to TETRA stockholders$120,074 

Year Ended 
 December 31, 2020
CompressionOffshore ServicesTotal
Revenue338,246 — 338,246 
Cost of revenues212,253 (330)211,923 
Depreciation, amortization, and accretion80,533 — 80,533 
Impairments and other charges20,841 — 20,841 
General and administrative expense37,895 473 38,368 
Interest expense, net52,771 — 52,771 
Other expense, net2,688 — 2,688 
Pretax loss from discontinued operations(68,735)(143)(68,878)
Income tax provision3,211 
Loss from discontinued operations(72,089)
Loss from discontinued operations attributable to noncontrolling interest47,898 
Loss from discontinued operations attributable to TETRA stockholders(24,191)
Year Ended 
 December 31, 2019
CompressionOffshore ServicesMaritechTotal
Revenue476,692 — — 476,692 
Cost of revenues320,037 (192)— 319,845 
Depreciation, amortization, and accretion76,663 52 — 76,715 
General and administrative expense43,281 2,618 — 45,899 
Interest expense, net51,974 — — 51,974 
CSI Compressco Series A Preferred Units fair value adjustment expense
1,309 — — 1,309 
Other (income) expense, net(558)117 118 (323)
Pretax loss from discontinued operations(16,014)(2,595)(118)(18,727)
Pretax loss on disposal of discontinued operations(7,500)
Total pretax loss from discontinued operations(26,227)
Income tax provision 3,353 
Loss from discontinued operations(29,580)
Loss from discontinued operations attributable to noncontrolling interest13,538 
Loss from discontinued operations attributable to TETRA stockholders$(16,042)


Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position
(in thousands)
December 31, 2021
Offshore ServicesMaritechTotal
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$1,157 $— $1,157 
Accrued liabilities and other— 228 228 
Total liabilities associated with discontinued operations$1,157 $228 $1,385 
December 31, 2020
CompressionOffshore ServicesMaritechTotal
Carrying amounts of major classes of assets included as part of discontinued operations
Cash and cash equivalents$16,577 $— $— $16,577 
Trade receivables43,837 — — 43,837 
Inventories31,220 — — 31,220 
Other current assets5,231 — — 5,231 
Property, plant, and equipment551,401 — — 551,401 
Other assets61,740 — — 61,740 
Total assets associated with discontinued operations(1)
$710,006 $— $— $710,006 
Carrying amounts of major classes of liabilities included as part of discontinued operations
Trade payables$19,766 $1,222 $— $20,988 
Unearned income269 — — 269 
Accrued liabilities and other36,318 352 228 36,898 
Long-term debt, net638,631 — — 638,631 
Other liabilities37,253 — — 37,253 
Total liabilities associated with discontinued operations(1)
$732,237 $1,574 $228 $734,039 
(1) All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Year Ended December 31,
202120202019
 (In Thousands)
Completion Fluids & Products
United States$96,291 $100,076 $149,191 
International123,357 142,585 130,064 
219,648 242,661 279,255 
Water & Flowback Services
United States155,495 125,759 262,093 
International13,129 9,295 19,893 
168,624 135,054 281,986 
Total Revenue
United States251,786 225,835 411,284 
International136,486 151,880 149,957 
$388,272 $377,715 $561,241 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangibles (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The components of intangible assets and their related accumulated amortization are as follows:

December 31, 2021
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,122 $(24,470)$31,652 
Trademarks and Tradenames4,658 (2,091)2,567 
Marketing Rights14,630 (13,310)1,320 
Other intangibles5,871 (4,452)1,419 
Total intangibles$81,281 $(44,323)$36,958 

December 31, 2020
 Gross IntangiblesAccumulated AmortizationNet Intangibles
 (In Thousands)
Customer Relationships$56,117 $(21,579)$34,538 
Trademarks and Tradenames4,672 (1,703)2,969 
Marketing Rights14,728 (12,726)2,002 
Other intangibles6,039 (4,061)1,978 
Total intangibles$81,556 $(40,069)$41,487 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block] Components of inventories, net of reserve, are as follows:
 December 31,
 20212020
 (In Thousands)
Finished goods$59,925 $68,121 
Raw materials2,827 2,910 
Parts and supplies4,713 4,001 
Work in progress1,633 1,626 
Total inventories$69,098 $76,658 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments in and Advances to Affiliates (Tables)
12 Months Ended
Dec. 31, 2021
Investments in and Advances to Affiliates [Abstract]  
Investments in and Advances to Affiliates
Our investments as of December 31, 2021 and 2020, consist of the following:

 December 31,
 20212020
 (In Thousands)
Investment in CSI Compressco$6,233 $— 
Investment in CarbonFree5,000 — 
Investment in Standard Lithium— 2,675 
Total investments$11,233 $2,675 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Lease, Cost
Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
202120202019
(In Thousands)
Operating lease expense$12,905 $13,946 $15,131 
Short-term lease expense22,055 17,125 36,348 
Total lease expense$34,960 $31,071 $51,479 
Supplemental cash flow information:
Year Ended December 31,
202120202019
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$12,962 $13,612 $15,064 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,168 $5,612 $3,944 

Supplemental balance sheet information:
December 31, 2021December 31, 2020
(In Thousands)
Operating leases:
Operating lease right-of-use assets$36,973 $43,448 
Operating lease liabilities, current portion$8,108 $8,795 
Operating lease liabilities$31,429 $37,569 
Total operating lease liabilities$39,537 $46,364 

Additional operating lease information:
December 31, 2021December 31, 2020
Weighted average remaining lease term:
Operating leases6.4 years6.8 years
Weighted average discount rate:
Operating leases9.67 %9.62 %
Future Minimum Lease Payments Table
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2021:
 Operating Leases
 (In Thousands)
2022$11,507 
20239,241 
20247,412 
20255,721 
20265,635 
Thereafter13,867 
Total lease payments53,383 
Less imputed interest(13,846)
Total lease liabilities$39,537 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt and Other Borrowings (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Table
Consolidated long-term debt consists of the following: 
December 31,
  20212020
  (In Thousands)
TETRAScheduled Maturity  
Asset-based credit agreement (1)
May 31, 2025$67 $— 
Term credit agreement (2)
September 10, 2025151,869 199,894 
Total long-term debt $151,936 $199,894 

(1) Net of deferred financing costs of $1.5 million as of December 31, 2021. Because there was no outstanding balance on the ABL Credit Agreement as of December 31, 2020, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.
(2) Net of unamortized discount of $4.5 million and $5.5 million as of December 31, 2021 and 2020, respectively, and net of unamortized deferred financing costs of $6.7 million and $8.2 million as of December 31, 2021 and 2020, respectively.
Scheduled Maturities Table
Scheduled maturities for the next five years and thereafter are as follows, not considering annual prepayment offers required by our Term Credit Agreement described below:
 December 31, 2021
 (In Thousands)
2022$— 
2023— 
2024— 
2025164,685 
2026— 
Thereafter— 
Total maturities$164,685 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2021
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]  
Common Shares Outstanding and Treasury Shares Held Rollforward Table
Common Shares OutstandingYear Ended December 31,
 202120202019
At beginning of period125,976,071 125,481,163 125,737,565 
Exercise of common stock options, net10,929 — — 
Grants of restricted stock, net (1)
950,163 494,908 (256,402)
At end of period126,937,163 125,976,071 125,481,163 
 
(1)Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2021, 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.
Treasury Shares HeldYear Ended December 31,
 202120202019
At beginning of period2,953,976 2,823,191 2,717,569 
Shares received upon vesting of restricted stock, net184,699 130,785 105,622 
At end of period3,138,675 2,953,976 2,823,191 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock Option Valuation Assumptions Table
We did not grant any stock options during the year ended December 31, 2021 and 2020. The weighted average fair value of options granted during the year ended December 31, 2019 was $0.76, using the Black-Scholes option valuation model with the following weighted average assumptions:
 Year Ended December 31,
 2019
Expected stock price volatility61 %
Expected life of options4.4 years
Risk-free interest rate2.3 %
Expected dividend yield— 
Stock Option Award Activity Table
The following is a summary of stock option activity for the year ended December 31, 2021:
Shares Under OptionWeighted Average
Option Price
Per Share
Weighted-Average Remaining Contractual LifeAggregate Intrinsic Value
(In Thousands)(In Thousands)
Outstanding at January 1, 20213,208 $6.73 
Options canceled(61)6.82 
Options exercised(11)3.87 
Options expired(152)12.94 
Outstanding at December 31, 20212,984 6.42 4.0 years$13 
Expected to vest at December 31, 20212,984 6.42 4.0 years13 
Exercisable at December 31, 20212,984 $6.42 4.0 years$13 
Restricted Stock Award Activity Table The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2021:
SharesWeighted Average
Grant Date Fair
Value Per Share
(In Thousands)
Non-vested restricted stock outstanding at December 31, 20203,733 $2.11 
Granted2,246 2.74 
Vested(2,294)2.42 
Canceled/Forfeited(94)2.22 
Non-vested restricted stock outstanding at December 31, 20213,591 2.31 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value, Liabilities Measured on Recurring Basis
A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2021 and December 31, 2020, is as follows:
  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2021(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in CSI Compressco$6,233 6,233 — — 
Investment in CarbonFree5,000 — — 5,000 
Total $11,233 

  Fair Value Measurements Using
Total as ofQuoted Prices
in Active
Markets for
Identical
Assets
or Liabilities
Significant
Other
Observable
Inputs
Significant
Unobservable
Inputs
DescriptionDec 31, 2020(Level 1)(Level 2)(Level 3)
(In Thousands)
Investment in Standard Lithium$2,675 $2,675 $— $— 
Total $2,675 
Fair Value Measurements, Nonrecurring
A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:
  Fair Value Measurements Using 
DescriptionFair ValueQuoted Prices in Active Markets for Identical Assets
or Liabilities
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Year-to-Date
Impairment Losses
 (In Thousands)
Completion Fluids & Products production facility $9,459 $— $— $9,459 $91,606 
Water & Flowback Services goodwill$— — — — 25,784 
Water & Flowback Services equipment$— — — — 284 
Total
$9,459 $— $— $9,459 $117,674 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Tax Provision Table
The income tax provision attributable to continuing operations for the years ended December 31, 2021, 2020, and 2019, consists of the following:
 Year Ended December 31,
 202120202019
 (In Thousands)
Current   
State$124 $191 $400 
Foreign2,031 1,598 2,837 
 2,155 1,789 3,237 
Deferred   
Federal— (175)(161)
State(4)(125)(395)
Foreign(67)269 130 
 (71)(31)(426)
Total tax provision$2,084 $1,758 $2,811 
Effective Income Tax Rate Reconciliation Table
A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate to income (loss) before income taxes and the reported income taxes, is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Income tax benefit computed at statutory federal income tax rates$(3,091)$(5,268)$(26,903)
State income taxes (net of federal benefit)(386)(2,124)(2,388)
Impact of international operations(4,083)4,036 672 
Valuation allowance9,055 4,598 30,640 
Other589 516 790 
Total tax provision$2,084 $1,758 $2,811 
Domestic and Foreign Income Before Tax Table
Income (loss) before taxes and discontinued operations includes the following components: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Domestic$(25,198)$(25,929)$(135,668)
International10,477 843 7,559 
Total$(14,721)$(25,086)$(128,109)
Unrecognized Tax Benefit Liability Rollforward Table
A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: 
 Year Ended December 31,
 202120202019
 (In Thousands)
Gross unrecognized tax benefits at beginning of period$17 $137 $328 
Lapse in statute of limitations(17)(120)(191)
Gross unrecognized tax benefits at end of period$— $17 $137 
Summary of Income Tax Examinations
We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:
JurisdictionEarliest Open Tax Period
United States – Federal2012
United States – State and Local2004
Non-U.S. jurisdictions2011
Deferred Tax Assets and Liabilities Table Significant components of our deferred tax assets and liabilities as of December 31, 2021 and 2020 are as follows: 
 December 31,
 20212020
 (In Thousands)
Net operating losses$114,597 $104,478 
Accruals16,500 16,515 
Depreciation and amortization for book in excess of tax expense10,965 12,608 
Investment in Partnership— 23,344 
All other11,913 12,743 
Total deferred tax assets153,975 169,688 
Valuation allowance(127,058)(146,678)
Net deferred tax assets$26,917 $23,010 
 December 31,
 20212020
 (In Thousands)
Right of use asset $7,071 $7,808 
Depreciation and amortization for tax in excess of book expense14,037 15,402 
Investment in Partnership5,471 — 
All other2,007 1,690 
Total deferred tax liabilities28,586 24,900 
Net deferred tax liabilities$1,669 $1,890 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Segment Reporting Table
Summarized financial information concerning the business segments is as follows:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
Product sales   
Completion Fluids & Products Division$211,201 $229,809 $258,632 
Water & Flowback Services Division4,028 2,912 921 
Consolidated$215,229 $232,721 $259,553 
Services   
Completion Fluids & Products Division$8,447 $12,852 $20,623 
Water & Flowback Services Division164,596 132,142 281,065 
Consolidated$173,043 $144,994 $301,688 
Total revenues   
Completion Fluids & Products Division$219,648 $242,661 $279,255 
Water & Flowback Services Division168,624 135,054 281,986 
Consolidated$388,272 $377,715 $561,241 
Depreciation, amortization, and accretion   
Completion Fluids & Products$7,542 $7,581 $13,518 
Water & Flowback Services25,060 29,913 33,410 
Corporate900 720 635 
Consolidated$33,502 $38,214 $47,563 
Interest expense   
Completion Fluids & Products$44 $73 $68 
Water & Flowback Services
Corporate16,506 19,249 21,733 
Consolidated interest expense16,557 $19,326 $21,808 
Consolidated interest income(180)(400)(552)
Consolidated interest expense, net$16,377 $18,926 $21,256 
Income (loss) before taxes and discontinued operations   
Completion Fluids & Products$54,981 $55,334 $(33,969)
Water & Flowback Services(11,116)(21,850)(21,173)
Interdivision eliminations12 12 14 
Corporate(1)
(58,598)(58,582)(72,981)
Consolidated$(14,721)$(25,086)$(128,109)
(1)    Amounts reflected include the following general corporate expenses:
Year Ended December 31,
 202120202019
 (In Thousands)
General and administrative expense$39,990 $36,201 $51,466 
Depreciation, amortization and impairment1,032 818 631 
Interest expense, net17,483 20,727 21,977 
Other general corporate (income) expense, net93 836 (1,093)
Total$58,598 $58,582 $72,981 
December 31,
 20212020
 (In Thousands)
Total assets  
Completion Fluids & Products$200,869 $218,952 
Water & Flowback Services146,110 136,511 
Corporate, other and eliminations51,287 67,370 
Assets of discontinued operations— 710,006 
Consolidated$398,266 $1,132,839 
Year Ended December 31,
 202120202019
 (In Thousands)
Capital expenditures   
Completion Fluids & Products$3,828 $4,016 $7,140 
Water & Flowback Services13,620 9,651 24,340 
Corporate105 1,023 1,033 
Discontinued operations (1)
2,980 14,696 75,760 
Consolidated$20,533 $29,386 $108,273 
(1)    Amounts presented are net of cost of equipment sold, including zero during 2021, $12.7 million during 2020 and $6.5 million during 2019 for our former Compression Division.
Financial Information by Geographic Area Table
Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2021, 2020, and 2019, is presented below:
 Year Ended December 31,
 202120202019
 (In Thousands)
Revenues from external customers   
United States$251,786 $225,835 $411,284 
Canada and Mexico5,363 1,347 6,616 
South America10,473 11,583 13,188 
Europe88,136 90,303 93,327 
Africa2,262 8,128 16,874 
Middle East, Asia and other30,252 40,519 19,952 
Total$388,272 $377,715 $561,241 
Transfers between geographic areas:   
Europe195 848 1,802 
Eliminations(195)(848)(1,802)
Total revenues$388,272 $377,715 $561,241 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Operations Organization and Operations (Details)
12 Months Ended
Dec. 31, 2021
ORGANIZATION AND OPERATIONS [Abstract]  
Number of operating segments 2
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
5 Months Ended 12 Months Ended
Dec. 31, 2021
Jan. 29, 2021
Jun. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Depreciation expense       $ 27.8 $ 32.4 $ 42.9
Amortization of intangible assets       5.1 5.3 5.1
Future amortization expense, 2022 $ 4.1     4.1    
Future amortization expense, 2023 3.8     3.8    
Future amortization expense, 2024 3.7     3.7    
Future amortization expense, 2025 3.7     3.7    
Future amortization expense, 2026 3.6     3.6    
Future amortization expense, after 2026 $ 18.1     18.1    
Equity-based compensation expense       4.6 4.3 4.6
Foreign currency exchange gains and losses       $ (1.4) 2.7 (0.5)
Finite-Lived Intangible Assets [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Finite-Lived Intangible Asset, Useful Life       12 years    
CSI Compressco [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest 3.80%          
Standard Lithium [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Revenue from related parties       $ 1.1 $ 3.1 $ 1.1
Discontinued Operations, Disposed of by Sale [Member] | CSI Compressco [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Proceeds from disposal of business     $ 13.9      
Disposal group, contingent consideration   $ 3.1        
Discontinued Operations, Disposed of by Sale [Member] | CSI Compressco [Member] | CSI Compressco [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest   23.10%        
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
At beginning of period $ 6,824 $ 1,912 $ 1,354
Provision for doubtful accounts (4) 5,672 2,580
Accounts Receivable, Allowance for Credit Loss, Writeoff (6,531) (760) (2,022)
At end of period $ 289 $ 6,824 $ 1,912
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Building [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 25 years
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Minimum [Member] | Automobiles and trucks [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 4 years
Minimum [Member] | Chemical plants [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 15 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Maximum [Member] | Automobiles and trucks [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Maximum [Member] | Chemical plants [Member]  
Property, Plant, and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 30 years
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]      
Interest paid $ 14,347 $ 63,935 $ 68,332
Income taxes paid 2,100 5,633 7,274
Accrued capital expenditures at year end $ 7,491 $ 1,573 $ 3,625
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations - Narrative (Details) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Dec. 31, 2021
Jan. 29, 2021
Jun. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Income (loss) from discontinued operations, net of taxes       $ 120,407 $ (72,089) $ (29,580)
Proceeds from long-term debt       1,614 477,647 282,590
Repayments of Long-term Debt       50,477 487,574 258,217
Proceeds from sale of property, plant, and equipment       1,687 36,168 12,885
CSI Compressco debt exchange expenses       0 4,892 0
Discontinued Operations            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Income (loss) from discontinued operations, net of taxes       120,074 (24,191) (16,042)
Non-cash accounting gain       120,407 (72,089) (29,580)
Pretax income on disposal of discontinued operations       120,137   (7,500)
CSI Compressco [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest 3.80%          
CSI Compressco [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Proceeds from disposal of business     $ 13,900      
Disposal group, contingent consideration   $ 3,100        
Capital expenditure, discontinued operations       3,000 14,700 75,800
Proceeds from long-term debt         411,100 45,000
Repayments of Long-term Debt         413,100 41,600
Proceeds from sale of property, plant, and equipment         19,400 11,000
CSI Compressco debt exchange expenses         4,900  
Amortization of Debt Issuance Costs and Discounts         $ 2,600 $ 2,600
CSI Compressco [Member] | CSI Compressco [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest   23.10%        
CSI Compressco [Member] | Transition Services Agreement            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Revenue from related parties       7,000    
Related Party Transaction, Expenses from Transactions with Related Party       $ 500    
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Income from discontinued operations attributable to noncontrolling interest $ (333) $ 47,898 $ 13,538
Income from discontinued operations attributable to TETRA stockholders 120,407 (72,089) (29,580)
Discontinued Operations      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Revenue 18,968 338,246 476,692
Cost of revenues 11,329 211,923 319,845
Depreciation, amortization, and accretion   80,533 76,715
Impairments and other charges   20,841  
General and administrative expense 2,587 38,368 45,899
Interest expense, net 4,336 52,771 51,974
Other expense, net 416 2,688 (323)
Pretax income from discontinued operations 300   (18,727)
Pretax income on disposal of discontinued operations 120,137   (7,500)
Total pretax income from discontinued operations 120,437 (68,878) (26,227)
Income tax provision 30 3,211 3,353
Income from discontinued operations 120,407 (72,089) (29,580)
Income from discontinued operations attributable to noncontrolling interest (333) 47,898 13,538
Income from discontinued operations attributable to TETRA stockholders 120,074 (24,191) (16,042)
Discontinued Operations | Series A Preferred Stock      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
CSI Compressco Series A Preferred Units fair value adjustment (income) expense     1,309
Compression | Discontinued Operations      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Revenue 18,968 338,246 476,692
Cost of revenues 11,471 212,253 320,037
Depreciation, amortization, and accretion   80,533 76,663
Impairments and other charges   20,841  
General and administrative expense 2,766 37,895 43,281
Interest expense, net 4,336 52,771 51,974
Other expense, net 164 2,688 (558)
Pretax income from discontinued operations 231   (16,014)
Total pretax income from discontinued operations   (68,735)  
Compression | Discontinued Operations | Series A Preferred Stock      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
CSI Compressco Series A Preferred Units fair value adjustment (income) expense     1,309
Offshore Services | Discontinued Operations      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Revenue 0 0 0
Cost of revenues (142) (330) (192)
Depreciation, amortization, and accretion   0 52
Impairments and other charges   0  
General and administrative expense (179) 473 2,618
Interest expense, net 0 0 0
Other expense, net 252 0 117
Pretax income from discontinued operations $ 69   (2,595)
Total pretax income from discontinued operations   $ (143)  
Offshore Services | Discontinued Operations | Series A Preferred Stock      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
CSI Compressco Series A Preferred Units fair value adjustment (income) expense     0
Maritech | Discontinued Operations      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Revenue     0
Cost of revenues     0
Depreciation, amortization, and accretion     0
General and administrative expense     0
Interest expense, net     0
Other expense, net     118
Pretax income from discontinued operations     (118)
Maritech | Discontinued Operations | Series A Preferred Stock      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
CSI Compressco Series A Preferred Units fair value adjustment (income) expense     $ 0
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]        
Cash and cash equivalents $ 0 $ 16,577 $ 2,370 $ 15,858
Discontinued Operations        
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]        
Trade payables 1,157 20,988    
Unearned income   269    
Accrued liabilities and other 228 36,898    
Long-term debt, net   638,631    
Other liabilities   37,253    
Total liabilities associated with discontinued operations 1,385 734,039    
Cash and cash equivalents   16,577    
Trade receivables   43,837    
Inventories   31,220    
Other current assets   5,231    
Property, plant, and equipment   551,401    
Other assets   61,740    
Total assets associated with discontinued operations   710,006    
Compression | Discontinued Operations        
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]        
Trade payables   19,766    
Unearned income   269    
Accrued liabilities and other   36,318    
Long-term debt, net   638,631    
Other liabilities   37,253    
Total liabilities associated with discontinued operations   732,237    
Cash and cash equivalents   16,577    
Trade receivables   43,837    
Inventories   31,220    
Other current assets   5,231    
Property, plant, and equipment   551,401    
Other assets   61,740    
Total assets associated with discontinued operations   710,006    
Offshore Services | Discontinued Operations        
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]        
Trade payables 1,157 1,222    
Unearned income   0    
Accrued liabilities and other 0 352    
Long-term debt, net   0    
Other liabilities   0    
Total liabilities associated with discontinued operations 1,157 1,574    
Cash and cash equivalents   0    
Trade receivables   0    
Inventories   0    
Other current assets   0    
Property, plant, and equipment   0    
Other assets   0    
Total assets associated with discontinued operations   0    
Maritech | Discontinued Operations        
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]        
Trade payables 0 0    
Unearned income   0    
Accrued liabilities and other 228 228    
Long-term debt, net   0    
Other liabilities   0    
Total liabilities associated with discontinued operations $ 228 228    
Cash and cash equivalents   0    
Trade receivables   0    
Inventories   0    
Other current assets   0    
Property, plant, and equipment   0    
Other assets   0    
Total assets associated with discontinued operations   $ 0    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contract with Customer Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Contract with customer, asset $ 20,500 $ 12,800 $ 25,300
Unearned revenue 3,200 1,900  
Revenue 388,272 377,715 561,241
United States      
Disaggregation of Revenue [Line Items]      
Revenue 251,786 225,835 411,284
International      
Disaggregation of Revenue [Line Items]      
Revenue 136,486 151,880 149,957
Completion Fluids & Products Division      
Disaggregation of Revenue [Line Items]      
Revenue 219,648 242,661 279,255
Completion Fluids & Products Division | United States      
Disaggregation of Revenue [Line Items]      
Revenue 96,291 100,076 149,191
Completion Fluids & Products Division | International      
Disaggregation of Revenue [Line Items]      
Revenue 123,357 142,585 130,064
Water & Flowback Services Division      
Disaggregation of Revenue [Line Items]      
Revenue 168,624 135,054 281,986
Water & Flowback Services Division | United States      
Disaggregation of Revenue [Line Items]      
Revenue 155,495 125,759 262,093
Water & Flowback Services Division | International      
Disaggregation of Revenue [Line Items]      
Revenue $ 13,129 $ 9,295 $ 19,893
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 81,281 $ 81,556
Accumulated Amortization (44,323) (40,069)
Net Intangibles 36,958 41,487
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 56,122 56,117
Accumulated Amortization (24,470) (21,579)
Net Intangibles 31,652 34,538
Trademarks and Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 4,658 4,672
Accumulated Amortization (2,091) (1,703)
Net Intangibles 2,567 2,969
Marketing-Related Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 14,630 14,728
Accumulated Amortization (13,310) (12,726)
Net Intangibles 1,320 2,002
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 5,871 6,039
Accumulated Amortization (4,452) (4,061)
Net Intangibles $ 1,419 $ 1,978
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Impairments and Other Charges (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
reportingUnit
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Impaired Long-Lived Assets Held and Used [Line Items]        
Impairments of long-lived assets   $ (581) $ (556) $ (92,037)
Goodwill impairment   $ 0 $ 0 25,784
Completion Fluids & Products Division        
Impaired Long-Lived Assets Held and Used [Line Items]        
Impairments of long-lived assets $ (91,600)     $ (91,600)
Water & Flowback Services Division        
Impaired Long-Lived Assets Held and Used [Line Items]        
Number of Reporting Units | reportingUnit   2    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Finished goods $ 59,925 $ 68,121
Raw materials 2,827 2,910
Parts and supplies 4,713 4,001
Work in progress 1,633 1,626
Total inventories $ 69,098 $ 76,658
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Summary of Investments (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]      
Investments in and Advances to Affiliates, at Fair Value $ 11,233 $ 11,233 $ 2,675
CSI Compressco [Member]      
Schedule of Equity Method Investments [Line Items]      
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest 3.80%    
CSI Compressco [Member]      
Schedule of Equity Method Investments [Line Items]      
Investments in and Advances to Affiliates, at Fair Value $ 6,233 $ 6,233 0
Standard Lithium [Member]      
Schedule of Equity Method Investments [Line Items]      
Sale of Stock, Number of Shares Issued in Transaction   1.6  
Sale Of Stock, Consideration Received On Transaction, Gross   $ 17,600  
Investments in and Advances to Affiliates, at Fair Value 0 0 2,675
CarbonFree      
Schedule of Equity Method Investments [Line Items]      
Investments in and Advances to Affiliates, at Fair Value 5,000 5,000 $ 0
CarbonFree | Convertible Debt Securities      
Schedule of Equity Method Investments [Line Items]      
Debt Securities, Available-for-sale $ 5,000 $ 5,000  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract 15 years  
Sublease Income   $ 1.0
Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due $ 5.1  
Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Remaining Lease Term 1 year  
Operating Lease, Termination Option Period 30 days  
Maximum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Remaining Lease Term 13 years  
Operating Lease, Termination Option Period 6 months  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating lease expense $ 12,905 $ 13,946 $ 15,131
Short-term lease expense 22,055 17,125 36,348
Total lease expense $ 34,960 $ 31,071 $ 51,479
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating Lease, Payments $ 12,962 $ 13,612 $ 15,064
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 3,168 $ 5,612 $ 3,944
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease right-of-use assets $ 36,973 $ 43,448
Operating lease liabilities, current portion 8,108 8,795
Operating lease liabilities 31,429 37,569
Operating Lease, Liability $ 39,537 $ 46,364
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Additional Operating Lease Information (Details)
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Lease, Weighted Average Remaining Lease Term 6 years 4 months 24 days 6 years 9 months 18 days
Operating Lease, Weighted Average Discount Rate, Percent 9.67% 9.62%
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 11,507  
2023 9,241  
2024 7,412  
2025 5,721  
2026 5,635  
Thereafter 13,867  
Total lease payments 53,383  
Less imputed interest (13,846)  
Operating Lease, Liability $ 39,537 $ 46,364
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-term debt, net $ 151,936 $ 199,894
Parent Company [Member]    
Debt Instrument [Line Items]    
Long-term debt, net 151,936 199,894
Revolving Credit Facility [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term debt 67 0
Unamortized Debt Issuance Expense 1,500 1,000
Term Loan [Member] | Secured Debt [Member]    
Debt Instrument [Line Items]    
Long-term debt 151,869 199,894
Unamortized Debt Issuance Expense 6,700 8,200
Debt Instrument, Unamortized Discount (Premium), Net $ 4,500 $ 5,500
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details) - Parent Company [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
2022 $ 0
2023 0
2024 0
2025 164,685
2026 0
Thereafter 0
Long-term debt $ 164,685
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt and Other Borrowings - Narrative (Details) - USD ($)
12 Months Ended
Jul. 30, 2021
Sep. 10, 2018
Dec. 31, 2021
Dec. 31, 2020
Revolving Credit Facility [Member] | Secured Debt [Member]        
Debt Instrument [Line Items]        
Long-term debt     $ 67,000 $ 0
Term Loan [Member] | Secured Debt [Member]        
Debt Instrument [Line Items]        
Long-term debt     151,869,000 $ 199,894,000
ABL Credit Agreement | Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 80,000,000   80,000,000  
Line of Credit Facility, Additional Borrowing Capacity 20,000,000   $ 20,000,000  
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries   65.00%    
Line of Credit Facility, Interest Rate at Period End     4.75%  
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.375%    
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.50%    
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   0.50%    
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   1.00%    
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     1.75%  
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     2.25%  
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | Base Rate [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     0.75%  
ABL Credit Agreement | Revolving Credit Facility [Member] | Secured Debt [Member] | Base Rate [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     1.25%  
ABL Credit Agreement | Line of Credit [Member]        
Debt Instrument [Line Items]        
Payment for Debt Extinguishment or Debt Prepayment Cost 8,200,000      
Sub-Facility | Letter of Credit        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 15,000,000   $ 15,000,000  
Term Credit Agreement [Member] | Secured Debt [Member]        
Debt Instrument [Line Items]        
Long-term debt     $ 151,900,000  
Term Credit Agreement [Member] | Term Loan [Member] | Secured Debt [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   1.00%    
Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries   65.00%    
Line of Credit Facility, Interest Rate at Period End     7.25%  
Term Credit Agreement [Member] | Term Loan [Member] | Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   6.25%    
Term Credit Agreement [Member] | Term Loan [Member] | Secured Debt [Member] | Base Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   5.25%    
Parent Company [Member] | ABL Credit Agreement | Swingline Loan Sublimit        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity     $ 11,500,000  
Parent Company [Member] | ABL Credit Agreement | Letter of Credit        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity     20,000,000  
Letters of credit outstanding     7,500,000  
Parent Company [Member] | ABL Credit Agreement | Line of Credit [Member]        
Debt Instrument [Line Items]        
Current amount outstanding     1,600,000  
Net availability     $ 36,100,000  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2019
Mar. 31, 2018
Long-term Purchase Commitment [Line Items]            
Future purchase obligations under Fluids supply agreement, aggregate   $ 114.5        
Future purchase obligations under Fluids supply agreement, 2022   15.3        
Future purchase obligations under Fluids supply agreement, 2023   15.3        
Future purchase obligations under Fluids supply agreement, 2024   15.3        
Future purchase obligations under Fluids supply agreement, 2025   15.3        
Future purchase obligations under Fluids supply agreement, after 2025 through 2029   38.1        
Purchases under Fluids supply agreement   $ 23.2 $ 17.3 $ 18.7    
Offshore Division [Member] | The Clarkes            
Long-term Purchase Commitment [Line Items]            
Litigation Settlement, Amount Awarded from Other Party $ 7.9          
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Long-term Purchase Commitment [Line Items]            
Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable           $ 7.5
Disposal Group, Including Discontinued Operation, Reserve         $ 7.5  
Disposal Group, Including Discontinued Operation, Reserve, Other Receivables         $ 1.5  
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member] | Initial Bonds            
Long-term Purchase Commitment [Line Items]            
Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds           46.8
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member] | Interim Replacement Bonds            
Long-term Purchase Commitment [Line Items]            
Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds           47.0
Offshore Division [Member] | Discontinued Operations, Disposed of by Sale [Member] | Final Bonds            
Long-term Purchase Commitment [Line Items]            
Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds           $ 47.0
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock - Narrative (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Equity [Abstract]        
Common stock, shares authorized (in shares) 250,000,000      
Common stock, par value (in dollars per share) $ 0.01      
Preferred stock, shares authorized 5,000,000      
Preferred stock, par value $ 0.01      
Common Stock, Shares, Outstanding 126,937,163 125,976,071 125,481,163 125,737,565
Treasury stock, shares held (in shares) 3,138,675 2,953,976 2,823,191 2,717,569
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock - Summary of Activity of Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common Shares Outstanding and Treasury Shares Held Rollforward [Table]      
Common shares outstanding, beginning balance 125,976,071 125,481,163 125,737,565
Exercise of common stock options, net 10,929 0 0
Grants of restricted stock, net 950,163 494,908 (256,402)
Common shares outstanding, ending balance 126,937,163 125,976,071 125,481,163
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock - Summary of Treasury Shares Held (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common Shares Outstanding and Treasury Shares Held Rollforward [Table]      
Treasury stock, beginning balance 2,953,976 2,823,191 2,717,569
Shares received upon vesting of restricted stock, net 184,699 130,785 105,622
Treasury stock, ending balance 3,138,675 2,953,976 2,823,191
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 28, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
May 31, 2018
May 03, 2016
May 03, 2013
Share-based Compensation Arrangements [Line Items]              
Equity-Based Compensation, Before Tax   $ 4.7 $ 5.5 $ 5.8      
Weighted average fair value of options granted     $ 0.76        
GrantsOfRestrictedSharesAggregateMarketValue   $ 4.6 $ 5.1 4.8      
Weighted average period over which unrecognized compensation cost is expected to be recognized   1 year 9 months 18 days          
Restricted shares vested during the period, aggregate fair value   $ 5.5 $ 4.5 $ 4.0      
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation   184,699 130,785 105,622      
Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants   5,738,412          
TETRA 2007 Long Term Incentive Compensation Plan [Member]              
Share-based Compensation Arrangements [Line Items]              
Maximum number of shares authorized for issuance   5,590,000          
TETRA 2011 Long Term Incentive Compensation Plan [Member]              
Share-based Compensation Arrangements [Line Items]              
Maximum number of shares authorized for issuance   5,600,000       11,000,000 2,200,000
2018 Equity Plan [Member]              
Share-based Compensation Arrangements [Line Items]              
Maximum number of shares authorized for issuance         11,865,000    
Restricted Stock              
Share-based Compensation Arrangements [Line Items]              
Total estimated unrecognized compensation cost   $ 4.7          
Restricted Stock | 2018 Equity Plan [Member]              
Share-based Compensation Arrangements [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 1,000,000            
Options              
Share-based Compensation Arrangements [Line Items]              
Total intrinsic value of options exercised   $ 0.1          
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - Valuation Assumptions (Details) - Options
12 Months Ended
Dec. 31, 2019
Share-based Compensation Arrangements [Line Items]  
Expected stock price volatility 61.00%
Expected life of options 4 years 4 months 24 days
Risk-free interest rate 2.30%
Expected dividend yield 0.00%
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Shares Under Option    
Outstanding at beginning of period (in shares) 3,208  
Options cancelled (61)  
Options exercised 11 0
Options expired $ (152,000)  
Outstanding at end of period (in shares) 2,984 3,208
Options vested and expected to vest 2,984  
Options exercisable at period end 2,984  
Weighted Average Option Price Per Share    
Outstanding at beginning of period (in USD per share) $ 6.73  
Options cancelled, weighted average option price per share 6.82  
Options exercised, weighted average option price per share 3.87  
Options expired, weighted average option price per share 12.94  
Outstanding at end of period (in USD per share) 6.42 $ 6.73
Options expected to vest, weighted average option price per share 6.42  
Options exercisable at period end, weighted average option price per share $ 6.42  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding at end of period, weighted average remaining contractual life 4 years  
Options vested and expected to vest, weighted average remaining contractual life 4 years  
Options exercisable, weighted average remaining contractual life 4 years  
Outstanding at end of period, aggregate intrinsic value $ 13  
Options vested and expected to vest, aggregate intrinsic value 13  
Options exercisable, aggregate intrinsic value $ 13  
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - Restricted Stock Activity (Details) - Restricted Stock
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Shares  
Nonvested restricted shares/units outstanding at beginning of period (in shares) | shares 3,733
Granted (in shares) | shares 2,246
Vested (in shares) | shares (2,294)
Canceled/Forfeited (in shares) | shares (94)
Nonvested restricted shares/units outstanding at end of period (in shares) | shares 3,591
Weighted Average Grant Date Fair Value Per Share  
Nonvested restricted shares/units at beginning of period (in USD per share) | $ / shares $ 2.11
Granted (in USD per share) | $ / shares 2.74
Vested (in USD per share) | $ / shares 2.42
Canceled/Forfeited (in USD per share) | $ / shares 2.22
Nonvested restricted shares/units at end of period (in USD per share) | $ / shares $ 2.31
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - 401(k) Plan Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]        
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent   75.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   50.00%    
Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee   8.00%    
Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage   100.00%    
Defined Contribution Plan, Employers Matching Contribution, Vesting Term 5 years 3 years    
Defined Contribution Plan, Cost   $ 0.5 $ 1.5 $ 5.1
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details)
12 Months Ended
Dec. 31, 2021
participant
Share-based Payment Arrangement [Abstract]  
Deferred Compensation Arrangement With Individual, Number Of Participants 16
Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent 100.00%
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]          
Net losses associated with foreign currency derivative program     $ 100 $ 200 $ 1,500
Impairments and other charges     581 556 92,037
Goodwill impairment     0 $ 0 25,784
CSI Compressco [Member]          
Derivative [Line Items]          
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest 3.80%        
Completion Fluids & Products Division          
Derivative [Line Items]          
Impairments and other charges   $ 91,600     $ 91,600
CarbonFree | Convertible Debt Securities          
Derivative [Line Items]          
Debt Securities, Available-for-sale $ 5,000 $ 5,000 $ 5,000    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 11,233 $ 2,675
Investments | CSI Compressco [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 6,233  
Investments | CarbonFree    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 5,000  
Investments | Standard Lithium [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure   2,675
Investments | (Level 1) | CSI Compressco [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 6,233  
Investments | (Level 1) | CarbonFree    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0  
Investments | (Level 1) | Standard Lithium [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure   2,675
Investments | (Level 2) | CSI Compressco [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0  
Investments | (Level 2) | CarbonFree    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0  
Investments | (Level 2) | Standard Lithium [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure   0
Investments | (Level 3) | CSI Compressco [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0  
Investments | (Level 3) | CarbonFree    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 5,000  
Investments | (Level 3) | Standard Lithium [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure   $ 0
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairments and other charges   $ 581 $ 556 $ 92,037
Completion Fluids & Products Division        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairments and other charges $ 91,600     $ 91,600
Fair Value, Nonrecurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairments and other charges     117,674  
Assets, Fair Value Disclosure     9,459  
Fair Value, Nonrecurring [Member] | (Level 1)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure     0  
Fair Value, Nonrecurring [Member] | (Level 2)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure     0  
Fair Value, Nonrecurring [Member] | (Level 3)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure     9,459  
Fair Value, Nonrecurring [Member] | Completion Fluids & Products Division        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     9,459  
Impairments and other charges     91,606  
Fair Value, Nonrecurring [Member] | Completion Fluids & Products Division | (Level 1)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     0  
Fair Value, Nonrecurring [Member] | Completion Fluids & Products Division | (Level 2)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     0  
Fair Value, Nonrecurring [Member] | Completion Fluids & Products Division | (Level 3)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     9,459  
Fair Value, Nonrecurring [Member] | Water & Flowback Services goodwill        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairments and other charges     25,784  
Intangible assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services goodwill | (Level 1)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Intangible assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services goodwill | (Level 2)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Intangible assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services goodwill | (Level 3)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Intangible assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services equipment        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     0  
Impairments and other charges     284  
Fair Value, Nonrecurring [Member] | Water & Flowback Services equipment | (Level 1)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services equipment | (Level 2)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     0  
Fair Value, Nonrecurring [Member] | Water & Flowback Services equipment | (Level 3)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived assets     $ 0  
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
State $ 124 $ 191 $ 400
Foreign 2,031 1,598 2,837
Total current 2,155 1,789 3,237
Deferred      
Federal 0 (175) (161)
State (4) (125) (395)
Foreign (67) 269 130
Total deferred (71) (31) (426)
Total tax provision (2,084) (1,758) (2,811)
Effective Income Tax Rate Reconciliation Detail [Table]      
Income tax provision (benefit) computed at statutory federal income tax rates (3,091) (5,268) (26,903)
State income taxes (net of federal benefit) (386) (2,124) (2,388)
Impact of international operations (4,083) 4,036 672
Valuation allowance 9,055 4,598 30,640
Other 589 516 790
Total tax provision (2,084) (1,758) (2,811)
Domestic and Foreign Income Before Tax Detail [Table]      
Domestic (25,198) (25,929) (135,668)
International 10,477 843 7,559
Loss before taxes and discontinued operations (14,721) (25,086) (128,109)
Unrecognized Tax Benefit Liability Rollforward Detail [Table]      
Gross unrecognized tax benefits at beginning of period 17 137 328
Lapse in statute of limitations (17) (120) (191)
Gross unrecognized tax benefits at end of period 0 17 137
Recognized interest and penalties (100) (200) $ (300)
Accrued potential interest and penalties 0 100  
Amount of unrecognized tax benefits that would affect effective tax rate 0 100  
Deferred tax assets:      
Net operating losses 114,597 104,478  
Accruals 16,500 16,515  
Depreciation and amortization for book in excess of tax expense 10,965 12,608  
Investment in Partnership 0 23,344  
All other 11,913 12,743  
Total deferred tax assets 153,975 169,688  
Valuation allowance (127,058) (146,678)  
Net deferred tax assets 26,917 23,010  
Deferred tax liabilities:      
Right of use asset 7,071 7,808  
Depreciation and amortization for tax in excess of book expense 14,037 15,402  
Investment in Partnership 5,471 0  
All other 2,007 1,690  
Total deferred tax liabilities 28,586 24,900  
Total deferred tax liabilities 1,669 $ 1,890  
Increase (decrease) in valuation allowance 19,600    
Foreign and state net operating loss carryforwards 92,500    
Operating Loss Carryforwards 12,300    
Deferred Tax Assets, Tax Credit Carryforwards, Foreign $ 9,900    
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information - Narrative (Details)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Number of operating segments 2
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Industry Segments Details [Line Items]      
Revenues from external customers $ 388,272 $ 377,715 $ 561,241
Depreciation, amortization, and accretion 33,502 38,214 47,563
Interest expense 16,557 19,326 21,808
Consolidated interest income (180) (400) (552)
Interest expense, net 16,377 18,926 21,256
Income (loss) before taxes and discontinued operations (14,721) (25,086) (128,109)
Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 388,272 377,715 561,241
Corporate      
Industry Segments Details [Line Items]      
Depreciation, amortization, and accretion 900 720 635
Interest expense 16,506 19,249 21,733
Income (loss) before taxes and discontinued operations (58,598) (58,582) (72,981)
Corporate | General and administrative expense      
Industry Segments Details [Line Items]      
Income (loss) before taxes and discontinued operations (39,990) (36,201) (51,466)
Corporate | Depreciation, amortization and impairment      
Industry Segments Details [Line Items]      
Income (loss) before taxes and discontinued operations (1,032) (818) (631)
Corporate | Interest expense, net      
Industry Segments Details [Line Items]      
Income (loss) before taxes and discontinued operations (17,483) (20,727) (21,977)
Corporate | Other general corporate (income) expense, net      
Industry Segments Details [Line Items]      
Income (loss) before taxes and discontinued operations (93) (836) 1,093
Interdivision eliminations      
Industry Segments Details [Line Items]      
Income (loss) before taxes and discontinued operations 12 12 14
Completion Fluids & Products Division      
Industry Segments Details [Line Items]      
Revenues from external customers 219,648 242,661 279,255
Completion Fluids & Products Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 219,648 242,661 279,255
Depreciation, amortization, and accretion 7,542 7,581 13,518
Interest expense 44 73 68
Income (loss) before taxes and discontinued operations 54,981 55,334 (33,969)
Water & Flowback Services Division      
Industry Segments Details [Line Items]      
Revenues from external customers 168,624 135,054 281,986
Water & Flowback Services Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 168,624 135,054 281,986
Depreciation, amortization, and accretion 25,060 29,913 33,410
Interest expense 7 4 7
Income (loss) before taxes and discontinued operations (11,116) (21,850) (21,173)
Product      
Industry Segments Details [Line Items]      
Revenues from external customers 215,229 232,721 259,553
Product | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 215,229 232,721 259,553
Product | Completion Fluids & Products Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 211,201 229,809 258,632
Product | Water & Flowback Services Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 4,028 2,912 921
Services      
Industry Segments Details [Line Items]      
Revenues from external customers 173,043 144,994 301,688
Services | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 173,043 144,994 301,688
Services | Completion Fluids & Products Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers 8,447 12,852 20,623
Services | Water & Flowback Services Division | Operating Segments      
Industry Segments Details [Line Items]      
Revenues from external customers $ 164,596 $ 132,142 $ 281,065
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information - Segment Information Related to Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Industry Segments Details [Line Items]    
Assets $ 398,266 $ 1,132,839
Corporate    
Industry Segments Details [Line Items]    
Assets 51,287 67,370
Completion Fluids & Products Division | Operating Segments    
Industry Segments Details [Line Items]    
Assets 200,869 218,952
Water & Flowback Services Division | Operating Segments    
Industry Segments Details [Line Items]    
Assets 146,110 136,511
Discontinued operations | Operating Segments    
Industry Segments Details [Line Items]    
Assets $ 0 $ 710,006
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Industry Segments Details [Line Items]      
Capital expenditures $ 20,533 $ 29,386 $ 108,273
Corporate      
Industry Segments Details [Line Items]      
Capital expenditures 105 1,023 1,033
Completion Fluids & Products Division | Operating Segments      
Industry Segments Details [Line Items]      
Capital expenditures 3,828 4,016 7,140
Water & Flowback Services Division | Operating Segments      
Industry Segments Details [Line Items]      
Capital expenditures 13,620 9,651 24,340
Discontinued operations | Operating Segments      
Industry Segments Details [Line Items]      
Capital expenditures 2,980 14,696 75,760
Discontinued operations | Corporate      
Industry Segments Details [Line Items]      
Payments To Acquire Productive Assets Sold $ 0 $ 12,700 $ 6,500
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segments and Geographic Information - Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers $ 388,272 $ 377,715 $ 561,241
Total identifiable assets 398,266 1,132,839  
Geography Eliminations      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers (195) (848) (1,802)
Operating Segments      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 388,272 377,715 561,241
Operating Segments | Discontinued operations      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total identifiable assets 0 710,006  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 251,786 225,835 411,284
United States | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 251,786 225,835 411,284
Total identifiable assets 291,986 285,765  
Canada and Mexico | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 5,363 1,347 6,616
Total identifiable assets 5,891 6,452  
South America | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 10,473 11,583 13,188
Total identifiable assets 21,837 10,388  
Europe | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 88,136 90,303 93,327
Total identifiable assets 72,685 85,733  
Europe | Geography Eliminations      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 195 848 1,802
Africa | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 2,262 8,128 16,874
Total identifiable assets 199 9,195  
Middle East, Asia and other | Reportable Geographical Components      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from external customers 30,252 40,519 $ 19,952
Total identifiable assets $ 5,668 $ 25,300  
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details) - Subsequent Event [Member]
kr in Millions
Feb. 25, 2022
USD ($)
Feb. 27, 2022
USD ($)
Feb. 25, 2022
SEK (kr)
Subsequent Event [Line Items]      
Insurance Settlements Receivable   $ 3,800,000  
Revolving Credit Facility [Member] | Swedish Credit Facility      
Subsequent Event [Line Items]      
Current amount outstanding $ 0    
Line of Credit Facility, Maximum Borrowing Capacity $ 5,300,000   kr 50.0
Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year 30 days    
Senior Note, stated percentage rate 2.95%   2.95%
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,800 21 48
XML 101 tti-20211231_htm.xml IDEA: XBRL DOCUMENT 0000844965 2021-01-01 2021-12-31 0000844965 2021-06-30 0000844965 2022-02-25 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-10 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-09-10 2018-09-10 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2021-12-31 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2021-12-31 0000844965 2019-01-01 2019-12-31 0000844965 2021-12-31 0000844965 2020-12-31 0000844965 us-gaap:ProductMember 2021-01-01 2021-12-31 0000844965 us-gaap:ProductMember 2020-01-01 2020-12-31 0000844965 us-gaap:ProductMember 2019-01-01 2019-12-31 0000844965 us-gaap:ServiceMember 2021-01-01 2021-12-31 0000844965 us-gaap:ServiceMember 2020-01-01 2020-12-31 0000844965 us-gaap:ServiceMember 2019-01-01 2019-12-31 0000844965 2020-01-01 2020-12-31 0000844965 us-gaap:CommonStockMember 2018-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000844965 us-gaap:TreasuryStockMember 2018-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000844965 us-gaap:RetainedEarningsMember 2018-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2018-12-31 0000844965 2018-12-31 0000844965 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000844965 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000844965 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0000844965 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0000844965 us-gaap:CommonStockMember 2019-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000844965 us-gaap:TreasuryStockMember 2019-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000844965 us-gaap:RetainedEarningsMember 2019-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2019-12-31 0000844965 2019-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000844965 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000844965 us-gaap:CommonStockMember 2020-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000844965 us-gaap:TreasuryStockMember 2020-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000844965 us-gaap:RetainedEarningsMember 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2020-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000844965 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000844965 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0000844965 us-gaap:CommonStockMember 2021-12-31 0000844965 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000844965 us-gaap:TreasuryStockMember 2021-12-31 0000844965 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000844965 us-gaap:RetainedEarningsMember 2021-12-31 0000844965 us-gaap:NoncontrollingInterestMember 2021-12-31 0000844965 tti:CSICompresscoMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-29 2021-01-29 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-29 2021-06-29 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-29 0000844965 tti:CSICompresscoMember 2021-12-31 2021-12-31 0000844965 srt:ParentCompanyMember us-gaap:LineOfCreditMember tti:AssetBasedLendingCreditAgreementMember 2021-12-31 0000844965 us-gaap:FiniteLivedIntangibleAssetsMember 2021-01-01 2021-12-31 0000844965 tti:StandardLithiumMember 2021-01-01 2021-12-31 0000844965 tti:StandardLithiumMember 2020-01-01 2020-12-31 0000844965 tti:StandardLithiumMember 2019-01-01 2019-12-31 0000844965 us-gaap:BuildingMember 2021-01-01 2021-12-31 0000844965 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000844965 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0000844965 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember 2021-01-01 2021-12-31 0000844965 tti:TransitionServicesAgreementMember tti:CSICompresscoMember 2021-01-01 2021-12-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2021-01-01 2021-12-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2020-01-01 2020-12-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:CSICompresscoMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:CompressionMember 2021-01-01 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember 2021-01-01 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:CompressionMember 2020-01-01 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:CompressionMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:MaritechMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:CompressionMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:MaritechMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:MaritechMember 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember 2021-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:CompressionMember 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:OffshoreServicesMember 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember tti:MaritechMember 2020-12-31 0000844965 us-gaap:SegmentDiscontinuedOperationsMember 2020-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 country:US tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 country:US tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 country:US 2021-01-01 2021-12-31 0000844965 country:US 2020-01-01 2020-12-31 0000844965 country:US 2019-01-01 2019-12-31 0000844965 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000844965 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000844965 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000844965 us-gaap:CustomerRelationshipsMember 2021-12-31 0000844965 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000844965 us-gaap:MarketingRelatedIntangibleAssetsMember 2021-12-31 0000844965 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000844965 us-gaap:CustomerRelationshipsMember 2020-12-31 0000844965 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0000844965 us-gaap:MarketingRelatedIntangibleAssetsMember 2020-12-31 0000844965 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0000844965 tti:CompletionFluidsProductsDivisionMember 2021-10-01 2021-12-31 0000844965 tti:StandardLithiumMember 2021-10-01 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember us-gaap:ConvertibleDebtSecuritiesMember 2021-12-31 0000844965 tti:CSICompresscoMember 2021-12-31 0000844965 tti:CSICompresscoMember 2020-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember 2020-12-31 0000844965 tti:StandardLithiumMember 2021-12-31 0000844965 tti:StandardLithiumMember 2020-12-31 0000844965 srt:MinimumMember 2021-12-31 0000844965 srt:MaximumMember 2021-12-31 0000844965 srt:MinimumMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember 2021-01-01 2021-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2021-12-31 0000844965 tti:TermLoanMember us-gaap:SecuredDebtMember 2020-12-31 0000844965 srt:ParentCompanyMember 2021-12-31 0000844965 srt:ParentCompanyMember 2020-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember 2021-07-30 0000844965 us-gaap:LetterOfCreditMember tti:AssetBackedCreditAgreementSubFacilityMember 2021-07-30 0000844965 srt:ParentCompanyMember us-gaap:LetterOfCreditMember tti:AssetBasedLendingCreditAgreementMember 2021-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember 2021-12-31 0000844965 srt:ParentCompanyMember tti:AssetBasedLendingCreditAgreementMember tti:SwinglineLoanSublimitMember 2021-12-31 0000844965 us-gaap:LetterOfCreditMember tti:AssetBackedCreditAgreementSubFacilityMember 2021-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-09-10 2018-09-10 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-10 2018-09-10 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2021-01-01 2021-12-31 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2021-01-01 2021-12-31 0000844965 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 us-gaap:RevolvingCreditFacilityMember tti:AssetBasedLendingCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 0000844965 tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2021-12-31 0000844965 us-gaap:LineOfCreditMember tti:AssetBasedLendingCreditAgreementMember 2021-07-30 2021-07-30 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 2018-09-10 0000844965 tti:TermLoanMember tti:TermCreditAgreementMember us-gaap:SecuredDebtMember 2018-09-10 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember tti:InitialBondsMember 2018-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember tti:InterimReplacementBondsMember 2018-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember tti:FinalBondsMember 2018-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2018-03-31 0000844965 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tti:OffshoreDivisionMember 2019-08-31 0000844965 tti:TheClarkesMember tti:OffshoreDivisionMember 2020-09-01 2020-09-30 0000844965 tti:Tetra2007LongTermIncentiveCompensationPlanMember 2021-12-31 0000844965 tti:Tetra2011LongTermIncentiveCompensationPlanMember 2013-05-03 0000844965 tti:Tetra2011LongTermIncentiveCompensationPlanMember 2021-12-31 0000844965 tti:Tetra2011LongTermIncentiveCompensationPlanMember 2016-05-03 0000844965 us-gaap:RestrictedStockMember tti:A2018EquityPlanMember 2018-02-28 2018-02-28 0000844965 tti:A2018EquityPlanMember 2018-05-31 0000844965 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000844965 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000844965 us-gaap:RestrictedStockMember 2020-12-31 0000844965 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000844965 us-gaap:RestrictedStockMember 2021-12-31 0000844965 2018-09-30 2018-09-30 0000844965 tti:CSICompresscoMember us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CSICompresscoMember us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CSICompresscoMember us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CSICompresscoMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:CarbonFreeChemicalHoldinsLLCMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000844965 tti:StandardLithiumMember us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 tti:StandardLithiumMember us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 tti:StandardLithiumMember us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 tti:StandardLithiumMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesIntangibleAssetsMember 2020-01-01 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember tti:WaterFlowbackServicesEquipmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-12-31 0000844965 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-12-31 0000844965 us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000844965 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0000844965 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0000844965 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DepreciationDepletionAmortizationAndAccretionMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DepreciationDepletionAmortizationAndAccretionMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DepreciationDepletionAmortizationAndAccretionMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:InterestExpenseMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:CompletionFluidsProductsDivisionMember 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:WaterFlowbackServicesMember 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:DiscontinuedOperationsAsSegmentMember 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:DiscontinuedOperationsAsSegmentMember 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:DiscontinuedOperationsAsSegmentMember 2021-01-01 2021-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:DiscontinuedOperationsAsSegmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:OperatingSegmentsMember tti:DiscontinuedOperationsAsSegmentMember 2019-01-01 2019-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DiscontinuedOperationsAsSegmentMember 2021-01-01 2021-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DiscontinuedOperationsAsSegmentMember 2020-01-01 2020-12-31 0000844965 us-gaap:CorporateNonSegmentMember tti:DiscontinuedOperationsAsSegmentMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember country:US 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember country:US 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember country:US 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:CanadaAndMexicoMember 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:CanadaAndMexicoMember 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:CanadaAndMexicoMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:SouthAmericaMember 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:SouthAmericaMember 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:SouthAmericaMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:AfricaMember 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:AfricaMember 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:AfricaMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:MiddleEastAsiaAndOtherMember 2021-01-01 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:MiddleEastAsiaAndOtherMember 2020-01-01 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:MiddleEastAsiaAndOtherMember 2019-01-01 2019-12-31 0000844965 srt:GeographyEliminationsMember srt:EuropeMember 2021-01-01 2021-12-31 0000844965 srt:GeographyEliminationsMember srt:EuropeMember 2020-01-01 2020-12-31 0000844965 srt:GeographyEliminationsMember srt:EuropeMember 2019-01-01 2019-12-31 0000844965 srt:GeographyEliminationsMember 2021-01-01 2021-12-31 0000844965 srt:GeographyEliminationsMember 2020-01-01 2020-12-31 0000844965 srt:GeographyEliminationsMember 2019-01-01 2019-12-31 0000844965 srt:ReportableGeographicalComponentsMember country:US 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember country:US 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:CanadaAndMexicoMember 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:CanadaAndMexicoMember 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:SouthAmericaMember 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:SouthAmericaMember 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:AfricaMember 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember srt:AfricaMember 2020-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:MiddleEastAsiaAndOtherMember 2021-12-31 0000844965 srt:ReportableGeographicalComponentsMember tti:MiddleEastAsiaAndOtherMember 2020-12-31 0000844965 us-gaap:RevolvingCreditFacilityMember tti:SwedishCreditFacilityMember us-gaap:SubsequentEventMember 2022-02-25 0000844965 us-gaap:RevolvingCreditFacilityMember tti:SwedishCreditFacilityMember us-gaap:SubsequentEventMember 2022-02-25 2022-02-25 0000844965 us-gaap:SubsequentEventMember 2022-02-27 iso4217:USD shares pure iso4217:USD shares tti:reportingUnit tti:participant iso4217:SEK 0000844965 2021 FY false 0 0 0 0 0 0 P25Y P3Y P10Y P4Y P5Y P15Y P30Y 10-K true 2021-12-31 --12-31 false 1-13455 TETRA Technologies, Inc. DE 74-2148293 24955 Interstate 45 North The Woodlands, TX 77380 281 367-1983 Common Stock TTI NYSE No No Yes Yes Accelerated Filer false false true false 533182111 127645166 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Part III information is incorporated by reference to the registrant’s proxy statement for its annual meeting of stockholders to be held </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> May 24, 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the registrant’s fiscal year.</span></div> 0.0625 0.0525 0.0475 0.0725 248 42 GRANT THORNTON LLP Houston, Texas Ernst & Young LLP Houston, Texas 31551000 67252000 0 65000 289000 6824000 91202000 64078000 69098000 76658000 0 710006000 18539000 13487000 210390000 931546000 26380000 26506000 345454000 365296000 16174000 18446000 61565000 62714000 5349000 1526000 454922000 474488000 365946000 377632000 88976000 96856000 36958000 41487000 36973000 43448000 11233000 2675000 13736000 16827000 98900000 104437000 398266000 1132839000 37943000 22573000 20811000 14336000 8108000 8795000 7085000 4323000 21810000 14012000 1385000 734039000 97142000 798078000 151936000 199894000 31429000 37569000 12984000 12484000 1669000 1942000 4543000 11810000 202561000 263699000 0.01 250000000 130075838 128304354 1301000 1289000 475624000 472134000 3138675 2953976 19957000 19484000 -46932000 -49914000 -310332000 -413665000 99704000 -9640000 -1141000 80702000 98563000 71062000 398266000 1132839000 215229000 232721000 259553000 173043000 144994000 301688000 388272000 377715000 561241000 148280000 150627000 176643000 146672000 120775000 233191000 33502000 38214000 47563000 581000 556000 92037000 329035000 310172000 549434000 59237000 67543000 11807000 75049000 76697000 96466000 0 0 25784000 -16377000 -18926000 -21256000 1040000 2878000 1665000 16428000 116000 1925000 -14721000 -25086000 -128109000 2084000 1758000 2811000 -16805000 -26844000 -130920000 120407000 -72089000 -29580000 103602000 -98933000 -160500000 269000 -47790000 -13087000 103333000 -51143000 -147413000 -0.13 -0.13 -0.22 -0.22 -1.04 -1.04 0.95 0.95 -0.19 -0.19 -0.13 -0.13 0.82 0.82 -0.41 -0.41 -1.17 -1.17 126602000 126602000 125838000 125838000 125600000 125600000 333000 -47898000 -13538000 103602000 -98933000 -160500000 -4623000 2386000 -188000 98979000 -96547000 -160688000 269000 -47673000 -12755000 98710000 -48874000 -147933000 1285000 460680000 -18950000 -51663000 -217952000 139349000 312749000 -147413000 -13087000 -160500000 -520000 332000 -188000 -160688000 -1233000 1233000 -2000 0 0 -2000 214000 214000 6358000 986000 7344000 -2539000 -2539000 2843000 2843000 -79000 433000 512000 1283000 466959000 -19164000 -52183000 -362522000 128453000 162826000 -51143000 -47790000 -98933000 2269000 117000 2386000 -96547000 -1244000 1244000 6000 0 0 6000 320000 320000 5184000 1254000 6438000 -9000 88000 97000 1289000 472134000 -19484000 -49914000 -413665000 80702000 71062000 269000 103602000 -4623000 0 -4623000 98979000 -7605000 82775000 75170000 -110000 110000 12000 0 12000 473000 473000 4664000 580000 5244000 -1174000 -193000 981000 1301000 475624000 -19957000 -46932000 -310332000 -1141000 98563000 103602000 -98933000 -160500000 33532000 118747000 124278000 120137000 0 -7500000 581000 20940000 95196000 0 0 25784000 -2227000 0 0 15479000 0 0 4664000 6616000 8127000 -654000 6857000 5039000 3091000 5252000 4782000 0 4892000 0 0 0 -3574000 482000 4668000 2333000 805000 706000 4692000 27795000 -62569000 -6471000 -5387000 -16983000 2770000 6533000 -1672000 -579000 27006000 -62274000 -16545000 3548000 1035000 4258000 4657000 76912000 90232000 20533000 29386000 108273000 0 0 12024000 5000000 0 0 17627000 0 0 1687000 36168000 12885000 110000 643000 1771000 -934000 1387000 801000 -5175000 6038000 -106442000 1614000 477647000 282590000 50477000 487574000 258217000 0 1244000 1233000 0 0 28049000 -1191000 -6458000 -1016000 -50054000 -17629000 -5925000 -1771000 805000 -199000 -52343000 66126000 -22334000 83894000 17768000 40102000 16577000 2370000 15858000 67317000 15398000 24244000 31551000 83894000 17768000 0 16577000 2370000 31551000 67317000 15398000 ORGANIZATION AND OPERATIONS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an industrial oil and gas products and services company operating on six continents, focused on bromine-based completion fluids, calcium chloride, water management solutions, frac flowback and production well testing services. We were incorporated in Delaware in 1981. Our products and services are delivered through two reporting segments – Completion Fluids &amp; Products Division and Water &amp; Flowback Services Division. Unless the context requires otherwise, when we refer to “we,” “us,” and “our,” we are describing TETRA Technologies, Inc. and its consolidated subsidiaries on a consolidated basis.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Completion Fluids &amp; Products Division</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> manufactures and markets clear brine fluids, additives, and associated products and services to the oil and gas industry for use in well drilling, completion, and workover operations in the United States and in certain countries in Latin America, Europe, Asia, the Middle East and Africa. The Division also markets liquid and dry calcium chloride products manufactured at its production facilities or purchased from third-party suppliers to a variety of markets outside the energy industry. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water &amp; Flowback Services Division</span> provides onshore oil and gas operators with comprehensive water management services. The Division also provides frac flowback, production well testing, and other associated services in many of the major oil and gas producing regions in the United States and Mexico, as well as in oil and gas basins in certain countries in Latin America, Europe, and the Middle East. 2 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our former subsidiary, CSI Compressco LP (“CSI Compressco”) is a publicly traded limited partnership with its common units traded on the NASDAQ Exchange (“NASDAQ”) under the symbol “CCLP.” TETRA’s capital structure and CSI Compressco’s capital structure were separate, and did not include cross default provisions, cross collateralization provisions or cross guarantees. Through January 29, 2021, our cash flows from our investment in CSI Compressco were limited to the quarterly distributions we received on our CSI Compressco common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CSI Compressco. Through January 29, 2021, CSI Compressco was determined to be a variable interest entity and we, through our ownership of the general partner in CSI Compressco, controlled the financial interests of CSI Compressco and had the ability to direct the activities of CSI Compressco that most significantly impacted its economic performance. As such, we were considered the primary beneficiary and consolidated the financial statements of CSI Compressco through January 29, 2021. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units as of December 31, 2021. We refer to this transaction with Spartan as the “GP Sale.”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” for further information.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies, as well as industrial, agricultural, road, and food and beverage purchasers for the chemicals we manufacture.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are on a short-term basis.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have $1.6 million outstanding balance under our variable rate revolving credit facilities as of December 31, 2021. Outstanding balances on variable-rate bank credit facilities create market risk exposure related to changes in applicable interest rates.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts is determined</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a specific identification basis when we believe that the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (charge offs) recoveries, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.989%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 – 5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $27.8 million, $32.4 million and $42.9 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress as of December 31, 2021 and 2020 consisted primarily of equipment fabrication projects.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets other than Goodwill</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships, trademarks, tradenames, marketing rights and other intangible assets are amortized on a straight-line basis over their estimated useful lives, with remaining useful lives up to 12 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.1 million, $5.3 million, and $5.1 million for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, respectively, and is included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation, amortization and accretion. The estimated future annual amortization expense of intangible assets is $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, $3.7 million for 2025, $3.6 million for 2026 and $18.1 million thereafter. See Note 5 - “Intangibles” for additional discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Long-term operating leases are included in operating lease right-of-use assets, operating lease liabilities - current portion, and operating lease liabilities in our consolidated balance sheet as of December 31, 2021. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Performance Obligations. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids &amp; Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water &amp; Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water &amp; Flowback Services Division arrangements, and a small portion of Completion Fluids &amp; Products Division revenue that is associated with completion fluid service arrangements. O</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water &amp; Flowback Services Division are for a period of 90 days or less. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Use of Estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Contract Assets and Liabilities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Costs</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2021, 2020, and 2019, was $4.6 million, $4.3 million and $4.6 million, respectively. For further discussion of equity-based compensation, see Note 13 – “Equity-Based Compensation and Other”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mineral Resources Arrangements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2021, 2020 and 2019, income from this arrangement was $1.1 million, $3.1 million and $1.1 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. We also recognized $15.5 million of income during 2021 from the sale of our shares in Standard Lithium. See Note 14 - “Fair Value Measurements” for further discussion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 15 – “Income Taxes” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represented third-party ownership in CSI Compressco prior to the GP sale in January 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) per Common Share</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ended December 31, 2021, 2020, and 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated the Euro, the British pound, the Canadian dollar, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brazilian real, and the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Canada, Brazil,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $(1.4) million, $2.7 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we determined our business operations in Norway were primarily operating using the United States dollar. Effective July 1, 2021, the functional currency of our operations in Norway was changed from the Norwegian krone to the United States dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain investments. See Note 14 - “Fair Value Measurements” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information from continuing and discontinued operations is as follows:</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:5.116%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued capital expenditures at year end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2021</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. Entities may elect to apply the amendments for contract modifications made on or before December 31, 2022. During the three months ended September 30, 2021, our asset-based credit agreement and term credit agreement were amended to allow replacement of LIBOR with another benchmark rate, such as the secured overnight financing rate (“SOFR”) in the event that LIBOR cannot be determined or does not fairly reflect the cost to our lenders of funding our loans. If LIBOR is not available, we cannot predict what alternative index would be negotiated with our lenders. We will assess the impact of adopting ASU 2020-04 on our consolidated financial statements if or when our contracts are modified to eliminate references to LIBOR.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our former subsidiary, CSI Compressco LP (“CSI Compressco”) is a publicly traded limited partnership with its common units traded on the NASDAQ Exchange (“NASDAQ”) under the symbol “CCLP.” TETRA’s capital structure and CSI Compressco’s capital structure were separate, and did not include cross default provisions, cross collateralization provisions or cross guarantees. Through January 29, 2021, our cash flows from our investment in CSI Compressco were limited to the quarterly distributions we received on our CSI Compressco common units and general partner interest (including incentive distribution rights (“IDRs”)) and the amounts collected for services we performed on behalf of CSI Compressco. Through January 29, 2021, CSI Compressco was determined to be a variable interest entity and we, through our ownership of the general partner in CSI Compressco, controlled the financial interests of CSI Compressco and had the ability to direct the activities of CSI Compressco that most significantly impacted its economic performance. As such, we were considered the primary beneficiary and consolidated the financial statements of CSI Compressco through January 29, 2021. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan Energy Partners LP and Spartan Energy Holdco, LLC (together, “Spartan”) pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco, in exchange for a combination of $13.9 million in cash and $3.1 million in contingent consideration in the form of cash and/or CSI Compressco common units if CSI Compressco achieves certain financial targets on or before December 31, 2022. Following the closing of the transaction, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units as of December 31, 2021. We refer to this transaction with Spartan as the “GP Sale.”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Substantially all of our former Compression Division’s operations were conducted through our partially-owned CSI Compressco subsidiary. We have reflected the operations of our former Compression Division as discontinued operations for all periods presented. See Note 3 - “Discontinued Operations” for further information.</span></div> 0.231 13900000 3100000 0.038 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain previously reported financial information has been reclassified to conform to the current year’s presentation. For a discussion of the reclassification of the financial presentation of our former Compression Division as discontinued operations, see Note 3 - “Discontinued Operations”. Unless otherwise noted, amounts and disclosures throughout these Notes to Consolidated Financial Statements relate solely to continuing operations and exclude all discontinued operations.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk consist principally of trade receivables with companies in the energy industry. Our policy is to evaluate, prior to providing goods or services, each customer’s financial condition and to determine the amount of open credit to be extended. We generally require appropriate, additional collateral as security for credit amounts in excess of approved limits. Our customers consist primarily of major, well-established oil and gas producers and independent oil and gas companies, as well as industrial, agricultural, road, and food and beverage purchasers for the chemicals we manufacture.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are on a short-term basis.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have $1.6 million outstanding balance under our variable rate revolving credit facilities as of December 31, 2021. Outstanding balances on variable-rate bank credit facilities create market risk exposure related to changes in applicable interest rates.</span></div> 1600000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts is determined</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a specific identification basis when we believe that the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (charge offs) recoveries, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts is determined</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a specific identification basis when we believe that the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">collection of specific amounts owed to us is not probable. Changes in the allowance are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Activity in the period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account (charge offs) recoveries, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6824000 1912000 1354000 -4000 5672000 2580000 6531000 760000 2022000 289000 6824000 1912000 InventoriesInventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.989%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 – 5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated over the shorter of the remaining term of the associated lease or its useful life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, excluding impairments and other charges, for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $27.8 million, $32.4 million and $42.9 million, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress as of December 31, 2021 and 2020 consisted primarily of equipment fabrication projects.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are stated at cost. Expenditures that increase the useful lives of assets are capitalized. The cost of repairs and maintenance is charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.989%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 – 10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 – 5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chemical plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 – 30 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 27800000 32400000 42900000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets other than Goodwill</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships, trademarks, tradenames, marketing rights and other intangible assets are amortized on a straight-line basis over their estimated useful lives, with remaining useful lives up to 12 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.1 million, $5.3 million, and $5.1 million for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, respectively, and is included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation, amortization and accretion. The estimated future annual amortization expense of intangible assets is $4.1 million for 2022, $3.8 million for 2023, $3.7 million for 2024, $3.7 million for 2025, $3.6 million for 2026 and $18.1 million thereafter. See Note 5 - “Intangibles” for additional discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are tested for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. In such an event, we will determine the fair value of the asset using an undiscounted cash flow analysis of the asset at the lowest level for which identifiable cash flows exist. If an impairment has occurred, we will recognize a loss for the difference between the carrying value and the estimated fair value of the intangible asset. See “Impairments of Long-Lived Assets” section in Note 6 - “Impairments and Other Charges”.</span></div> P12Y 5100000 5300000 5100000 4100000 3800000 3700000 3700000 3600000 18100000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a lessee, unless the lease meets the criteria of short-term and is excluded per our policy election described below, we initially recognize a lease liability and related right-of-use asset on the commencement date. The right-of-use asset represents our right to use an underlying asset and the lease liability represents our obligation to make lease payments to the lessor over the lease term.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Long-term operating leases are included in operating lease right-of-use assets, operating lease liabilities - current portion, and operating lease liabilities in our consolidated balance sheet as of December 31, 2021. Long-term finance leases are not material. We determine whether a contract is or contains a lease at inception of the contract. Where we are a lessee in a contract that includes an option to extend or terminate the lease, we include the extension period or exclude the period covered by the termination option in our lease term in determining the right-of-use asset and lease liability, if it is reasonably certain that we would exercise the option. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As an accounting policy election, we do not include short-term leases on our balance sheet. Short-term leases include leases with a term of 12 months or less, inclusive of renewal options we are reasonably certain to exercise. The lease payments for short-term leases are included as operating lease costs on a straight-line basis </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the lease term in cost of revenues or general and administrative expense based on the use of the underlying asset. We recognize lease costs for variable lease payments not included in the determination of a lease liability in the period in which an obligation is incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our operating and finance leases are recognized at the present value of lease payments over the lease term. When the implicit discount rate is not readily determinable, we use our incremental borrowing rate to calculate the discount rate used to determine the present value of lease payments. Consistent with other long-lived assets or asset groups that are held and used, we test for impairment of our right-of-use assets when impairment indicators are present.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of long-lived assets, including identified intangible assets, are determined periodically when indicators of impairment are present. If such indicators are present, the determination of the amount of impairment is based on our judgments as to the future undiscounted operating cash flows to be generated from these assets throughout their</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. If these undiscounted cash flows are less than the carrying amount of the related asset, an impairment is recognized for the excess of the carrying value over its fair value. Assets held for disposal are recorded at the lower of carrying value or estimated fair value less estimated selling costs. See Note 6 - “Impairments and Other Charges” for additional discussion of recorded impairments.</span> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Performance Obligations. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most sales of product and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. Since the period between when we deliver products or services and when the customer pays for such products or services is not expected to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For any arrangements with multiple performance obligations, we use management’s estimated selling price to determine the stand-alone selling price for separate performance obligations. For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales revenues are recognized at a point in time when we transfer control of our product offerings to our customers, generally when we ship products from our facility to our customer. The product sales for our Completion Fluids &amp; Products Division consist primarily of clear brine fluids (“CBFs”), additives, and associated manufactured products. Product sales for our Water &amp; Flowback Services Division are typically attributed to specific performance obligations within certain production testing service arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service revenues represent revenue recognized over time, as our customer arrangements typically provide agreed upon day-rates and we recognize service revenue based upon the number of days services have been performed. Service revenue recognized over time is associated with a majority of our Water &amp; Flowback Services Division arrangements, and a small portion of Completion Fluids &amp; Products Division revenue that is associated with completion fluid service arrangements. O</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur customer contracts are generally for terms of one year or less. The majority of the service arrangements in the Water &amp; Flowback Services Division are for a period of 90 days or less. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We have elected to recognize the cost for freight and shipping costs as part of cost of product sales when control over our products (i.e. delivery) has transferred to the customer. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Use of Estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing revenue for variable consideration arrangements, the amount of variable consideration recognized is limited so that it is probable that significant amounts of revenues will not be reversed in future periods when the uncertainty is resolved. For products returned by the customer, we estimate the expected </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">returns based on an analysis of historical experience. For volume discounts earned by the customer, we estimate the discount (if any) based on our estimate of the total expected volume of products sold or services to be provided to the customer during the discount period. In certain contracts for the sale of CBFs, we may agree to issue credits for the repurchase of reclaimable used fluids from certain customers at an agreed price that is based on the condition of the fluids. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Contract Assets and Liabilities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We classify contract liabilities as unearned income in our consolidated balance sheets. Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Costs</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales includes direct and indirect costs of manufacturing and producing our products, including raw materials, fuel, utilities, labor, overhead, repairs and maintenance, materials, services, transportation, warehousing, equipment rentals, insurance, and certain taxes. Cost of services includes operating expenses we incur in delivering our services, including labor, equipment rental, fuel, repair and maintenance, transportation, overhead, insurance, and certain taxes. We include in product sales revenues the reimbursements we receive from customers for shipping and handling costs. Shipping and handling costs are included in cost of product sales. Amounts we incur for “out-of-pocket” expenses in the delivery of our services are recorded as cost of services. Reimbursements for “out-of-pocket” expenses we incur in the delivery of our services are recorded as service revenues. Depreciation, amortization, and accretion includes depreciation expense for all of our facilities, equipment and vehicles, amortization expense on our intangible assets, and accretion expense related to our decommissioning and other asset retirement obligations.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>We include in general and administrative expense all costs not identifiable to our specific product or service operations, including divisional and general corporate overhead, professional services, corporate office costs, sales and marketing expenses, insurance, and certain taxes. Equity-Based Compensation    We have various equity incentive compensation plans which provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Total equity-based compensation expense, net of taxes, for the three years ended December 31, 2021, 2020, and 2019, was $4.6 million, $4.3 million and $4.6 million, respectively. For further discussion of equity-based compensation, see Note 13 – “Equity-Based Compensation and Other” 4600000 4300000 4600000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mineral Resources Arrangements</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the years ended December 31, 2021, 2020 and 2019, income from this arrangement was $1.1 million, $3.1 million and $1.1 million, respectively, including the value of cash and stock received, and changes in the value of stock held. This income is included in other income (expense), net in our consolidated statements of operations. We also recognized $15.5 million of income during 2021 from the sale of our shares in Standard Lithium. See Note 14 - “Fair Value Measurements” for further discussion.</span></div> 1100000 3100000 1100000 15500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis amounts. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A portion of the carrying value of certain deferred tax assets are subject to a valuation allowance. See Note 15 – “Income Taxes” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    In January 2018, the FASB released guidance on the accounting for tax on the global intangible low-taxed income (“GILTI”) provisions of the Tax Reform Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. The guidance indicates that either accounting for deferred taxes related to GILTI inclusions or to treat any taxes on GILTI inclusions as period costs are both acceptable methods subject to an accounting policy election. We elected to account for GILTI as a period cost in the year the tax is incurred.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent third-party ownership in the net assets of the Company’s consolidated subsidiaries and are presented as a component of equity. Substantially all of the Company’s noncontrolling interests represented third-party ownership in CSI Compressco prior to the GP sale in January 2021.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">our international operations maintain their accounting records in the local currencies that are their functional currencies. For these operations, the functional currency financial statements are converted to United States dollar equivalents, with the effect of the foreign currency translation adjustment reflected as a component of accumulated other comprehensive income (loss). Accumulated other comprehensive income (loss) is included in equity in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with such international operations. Activity within our accumulated other comprehensive income (loss) is not subject to reclassifications to net income.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) per Common Share</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The calculation of basic and diluted earnings per share excludes losses attributable to noncontrolling interests. The calculation of basic earnings per share excludes any dilutive effects of equity awards or warrants. The calculation of diluted earnings per share includes the effect of equity awards and warrants, if dilutive, which is </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">computed using the treasury stock method during the periods such equity awards and warrants were outstanding. For the years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span>ended December 31, 2021, 2020, and 2019, the average diluted shares outstanding excludes the impact of all outstanding equity awards and warrants, as the inclusion of these shares would have been anti-dilutive due to the net losses recorded during the year. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated the Euro, the British pound, the Canadian dollar, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brazilian real, and the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Canada, Brazil,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and certain of our operations in Mexico, respectively. The United States dollar is the designated functional currency for all of our other non-U.S. operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net, and totaled $(1.4) million, $2.7 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we determined our business operations in Norway were primarily operating using the United States dollar. Effective July 1, 2021, the functional currency of our operations in Norway was changed from the Norwegian krone to the United States dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.</span></div> -1400000 2700000 -500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of certain investments. See Note 14 - “Fair Value Measurements” for further discussion.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information from continuing and discontinued operations is as follows:</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:5.116%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued capital expenditures at year end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information from continuing and discontinued operations is as follows:</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:5.116%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued capital expenditures at year end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior-year information includes the activity for CSI Compressco for the full period. Current-year information includes activity for CSI Compressco for January only.</span></div> 14347000 63935000 68332000 2100000 5633000 7274000 7491000 1573000 3625000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards adopted in 2021</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to intraperiod tax allocation, interim period income tax calculation methodology, and the recognition of deferred tax liabilities for outside basis differences. It also simplifies certain aspects of accounting for franchise taxes and clarifies the accounting for transactions that results in a step-up in the tax basis of goodwill. On January 1, 2021, we adopted ASU 2019-12. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Standards not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the more timely recognition of losses on financial instruments not accounted for at fair value through net income. The provisions require credit impairments to be measured over the contractual life of an asset and developed with consideration for past events, current conditions, and forecasts of future economic information. Credit impairment will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. Entities may elect to apply the amendments for contract modifications made on or before December 31, 2022. During the three months ended September 30, 2021, our asset-based credit agreement and term credit agreement were amended to allow replacement of LIBOR with another benchmark rate, such as the secured overnight financing rate (“SOFR”) in the event that LIBOR cannot be determined or does not fairly reflect the cost to our lenders of funding our loans. If LIBOR is not available, we cannot predict what alternative index would be negotiated with our lenders. We will assess the impact of adopting ASU 2020-04 on our consolidated financial statements if or when our contracts are modified to eliminate references to LIBOR.</span></div> DISCONTINUED OPERATIONS<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On January 29, 2021, we entered into the Purchase and Sale Agreement with Spartan pursuant to which we sold the general partner of CSI Compressco, including the IDRs in CSI Compressco and approximately 23.1% of the outstanding limited partner interests in CSI Compressco. As a result of these transactions, we no longer consolidate CSI Compressco as of January 29, 2021. We recognized a primarily non-cash accounting gain of $120.1 million during the year ended December 31, 2021 related to the GP Sale. The gain is included in income (loss) from discontinued operations, net of taxes in our consolidated statement of operations. We also provided back-office support to CSI Compressco under a Transition Services Agreement for one year until CSI Compressco completed a full separation from our back-office support functions. During the year ended December 31, 2021, we received $7.0 million from CSI Compressco for services provided under the Transition Services Agreement and other reimbursements and paid $0.5 million to CSI Compressco for reimbursement of expenses. Our interest in CSI Compressco and the general partner represented substantially all of our Compression Division.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on March 1, 2018, we closed a series of related transactions that resulted in the disposition of our Offshore Division, consisting of our Offshore Services and Maritech segments. Our former Compression and Offshore Divisions are reported as discontinued operations for all periods presented. Our consolidated balance sheets and consolidated statements of operations report discontinued operations separate from continuing operations. Our consolidated statements of comprehensive income, statements of equity and statements of cash flows combine continuing and discontinued operations. Our current-year consolidated statement of operations, statement of comprehensive income, statement of equity and statement of cash flows include CSI Compressco activity for January 1 through January 29. Our consolidated statements of cash flows for the years ended December 31, 2021, 2020 and 2019 included $3.0 million, $14.7 million and $75.8 million, respectively, of capital expenditures related to our former Compression division. Our consolidated statements of cash flows also included $411.1 million of proceeds from long-term debt, $413.1 million of payments of long-term debt, $19.4 million from proceeds from sale of property, plant and equipment, $4.9 million of debt exchange expenses and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2020, and included $45.0 million of proceeds from long-term debt, $41.6 million of payments of long-term debt, $11.0 million from proceeds from sale of property, plant and equipment, and $2.6 million from amortization of deferred financing discounts, costs and gains for the year ended December 31, 2019. Our current-year results do not include CSI Compressco depreciation or amortization as the assets were considered held for sale. A summary of financial information related to our discontinued operations is as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax income on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,407 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,074 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,735)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,878)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,191)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CSI Compressco Series A Preferred Units fair value adjustment expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,727)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,042)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.</span></div> 0.231 120100000 7000000 500000 3000000 14700000 75800000 411100000 413100000 19400000 4900000 2600000 45000000 41600000 11000000 2600000 A summary of financial information related to our discontinued operations is as follows:<div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of the Line Items Constituting Pretax Loss from Discontinued Operations to the After-Tax Loss from Discontinued Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax income on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,407 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,074 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairments and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,735)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,878)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,191)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended <br/> December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CSI Compressco Series A Preferred Units fair value adjustment expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,727)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pretax loss on disposal of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total pretax loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations attributable to TETRA stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,042)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Major Classes of Assets and Liabilities of the Discontinued Operations to Amounts Presented Separately in the Statement of Financial Position</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compression</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maritech</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of assets included as part of discontinued operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying amounts of major classes of liabilities included as part of discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade payables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities associated with discontinued operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">734,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">All assets and liabilities associated with discontinued operations of our former Compression Division are classified as current as of December 31, 2020 due to completion of the GP Sale within one year.</span></div> 18968000 0 18968000 11471000 -142000 11329000 2766000 -179000 2587000 4336000 0 4336000 -164000 -252000 -416000 231000 69000 300000 120137000 120437000 30000 120407000 333000 120074000 338246000 0 338246000 212253000 -330000 211923000 80533000 0 80533000 20841000 0 20841000 37895000 473000 38368000 52771000 0 52771000 -2688000 0 -2688000 -68735000 -143000 -68878000 3211000 -72089000 -47898000 -24191000 476692000 0 0 476692000 320037000 -192000 0 319845000 76663000 52000 0 76715000 43281000 2618000 0 45899000 51974000 0 0 51974000 1309000 0 0 1309000 558000 -117000 -118000 323000 -16014000 -2595000 -118000 -18727000 -7500000 -26227000 3353000 -29580000 -13538000 -16042000 1157000 0 1157000 0 228000 228000 1157000 228000 1385000 16577000 0 0 16577000 43837000 0 0 43837000 31220000 0 0 31220000 5231000 0 0 5231000 551401000 0 0 551401000 61740000 0 0 61740000 710006000 0 0 710006000 19766000 1222000 0 20988000 269000 0 0 269000 36318000 352000 228000 36898000 638631000 0 0 638631000 37253000 0 0 37253000 732237000 1574000 228000 734039000 REVENUE FROM CONTRACTS WITH CUSTOMERS<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our contract asset balances, primarily associated with customer documentation requirements, were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $20.5 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $12.8 million and $25.3 million as of December 31, 2021, 2020 and 2019, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $3.2 million and $1.9 million as of December 31, 2021 and 2020, respectively, and vary based on the timing of invoicing and performance obligations being met. Unearned income is included in accrued liabilities and other in our consolidated balance sheets. Revenue recognized during the years ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> deferred as of the end of the preceding year was not significant. During the years ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, contract costs were not significant.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">two</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reportable segments in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 17 - Industry Segments and Geographic Information</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,648 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20500000 12800000 25300000 3200000 1900000 In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,648 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 96291000 100076000 149191000 123357000 142585000 130064000 219648000 242661000 279255000 155495000 125759000 262093000 13129000 9295000 19893000 168624000 135054000 281986000 251786000 225835000 411284000 136486000 151880000 149957000 388272000 377715000 561241000 INTANGIBLES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The components of intangible assets and their related accumulated amortization are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,323)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,069)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,487 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The components of intangible assets and their related accumulated amortization are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,323)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing Rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,069)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,487 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 56122000 24470000 31652000 4658000 2091000 2567000 14630000 13310000 1320000 5871000 4452000 1419000 81281000 44323000 36958000 56117000 21579000 34538000 4672000 1703000 2969000 14728000 12726000 2002000 6039000 4061000 1978000 81556000 40069000 41487000 IMPAIRMENTS AND OTHER CHARGES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairments of Long-Lived Assets</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the fourth quarter of 2019, we recorded an impairment of $91.6 million in our Completion Fluids &amp; Products Division related to our El Dorado, Arkansas calcium chloride production plant facility assets. The impairment charge was primarily the result of a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. As a result, we expected to reduce our dependence on calcium chloride produced at the El Dorado facility, which used a different production process, involving mechanical evaporation. In addition, demand for calcium chloride from the El Dorado plant was expected to be reduced due to general market conditions in the oil and gas industry. Using the reduced expected future net cash flows on an undiscounted basis, we determined that the carrying value of the El Dorado facility was not recoverable. Fair value of the El Dorado facility was determined using a fair value in-exchange assumption, and the difference between the carrying value of the El Dorado facility asset group and its indicated fair value was recorded as an impairment. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Water &amp; Flowback Services Division consists of two reporting units, Production Testing and Water Management. During the fourth quarter of 2019, coinciding with the timing of our annual goodwill assessment, there was further decline in the energy industry outlook, resulting in decreased expected future cash flows for our Water Management reporting unit. As part of the first step of goodwill impairment testing for our Water Management reporting unit, the only reporting unit with goodwill, we updated our assessment of the future cash flows, applying expected long-term growth rates, discount rates, and terminal values that we considered reasonable for the reporting unit. We calculated a present value of the cash flows for the Water Management reporting unit to arrive at an estimate of fair value using a combination of the income approach and the market approach. Based on these assumptions, we determined that the fair value of the Water Management reporting unit was less than its carrying value indicating an impairment. The amount of impairment was calculated based on the difference between the fair value and carrying value in accordance with our early adoption of ASU 2017-04 “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This resulted in an impairment of the entire goodwill balance of $25.8 million at December 31, 2019.</span></div> 91600000 2 25800000 INVENTORIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Components of inventories, net of reserve, are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,098 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods inventories include newly manufactured clear brine fluids as well as used brines that are repurchased from certain customers for recycling.</span></div> Components of inventories, net of reserve, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,098 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 59925000 68121000 2827000 2910000 4713000 4001000 1633000 1626000 69098000 76658000 INVESTMENTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December 31, 2021, we retained an interest in CSI Compressco representing approximately 3.8% of the outstanding common units. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are party to agreements in which Standard Lithium has the right to explore, produce and extract lithium in our Arkansas leases as well as additional potential resources in the Mojave region of California. The Company receives cash and stock of Standard Lithium (NYSE:SLI) under the terms of the arrangements. The cash and stock component of consideration received is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. During the fourth quarter of 2021, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">we sold the 1.6 million shares of Standard Lithium shares we owned for approximately $17.6 million, before broker and transaction fees. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In May 2021, we signed a memorandum of understanding (“MOU”) with CarbonFree Chemicals Holdings, LLC (“CarbonFree”), a carbon capture company with patented technologies that capture CO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and mineralize emissions to make commercial, carbon-negative chemicals. During the one-year MOU period, both Companies will work towards a definitive agreement that might include investments by TETRA into CarbonFree, a joint venture, or other commercial arrangements. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. Our exposure to potential losses by CarbonFree is limited to our investment in the convertible note.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments as of December 31, 2021 and 2020, consist of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CarbonFree</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 14 - “Fair Value Measurements” for further information.</span></div> 0.038 1600000 17600000 5000000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments as of December 31, 2021 and 2020, consist of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CarbonFree</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6233000 0 5000000 0 0 2675000 11233000 2675000 LEASES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material. At December 31, 2021, future minimum rental receipts under non-cancelable subleases for office space in two of our locations totaled $5.1 million.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows - operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional operating lease information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist of the following at December 31, 2021:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> LEASES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for some of our transportation equipment, office space, warehouse space, operating locations, and machinery and equipment. We have finance leases for certain facility storage tanks and equipment rentals. These finance leases are not material to our financial statements. Our leases have remaining lease terms ranging from 1 to 13 years. Some of our leases have options to extend for various periods, while some have termination options with prior notice of generally 30 days or six months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The office space, warehouse space, operating location leases, and machinery and equipment leases generally require us to pay all maintenance and insurance costs. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters facility located in The Woodlands, Texas, was sold on December 31, 2012, pursuant to a sale and leaseback transaction. As a condition to the completion of the purchase and sale of the facility, the parties entered into a lease agreement for the facility having an initial lease term of 15 years, which is classified as an operating lease. Under the terms of the lease agreement, we have the ability to extend the lease for five successive five-year periods at base rental rates to be determined at the time of each extension. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, we recognized sublease income of $1.0 million. Variable rent expense was not material. At December 31, 2021, future minimum rental receipts under non-cancelable subleases for office space in two of our locations totaled $5.1 million.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows - operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional operating lease information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist of the following at December 31, 2021:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P13Y P30D P6M P15Y <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:45.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows - operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,364 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional operating lease information: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:63.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 12905000 13946000 15131000 22055000 17125000 36348000 34960000 31071000 51479000 1000000 5100000 12962000 13612000 15064000 3168000 5612000 3944000 36973000 43448000 8108000 8795000 31429000 37569000 39537000 46364000 P6Y4M24D P6Y9M18D 0.0967 0.0962 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist of the following at December 31, 2021:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11507000 9241000 7412000 5721000 5635000 13867000 53383000 13846000 39537000 LONG-TERM DEBT AND OTHER BORROWINGS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated long-term debt consists of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:40.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.814%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TETRA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Scheduled Maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-based credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 31, 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">151,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">151,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of deferred financing costs of $1.5 million as of December 31, 2021. Because there was no outstanding balance on the ABL Credit Agreement as of December 31, 2020, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of unamortized discount of $4.5 million and $5.5 million as of December 31, 2021 and 2020, respectively, and net of unamortized deferred financing costs of $6.7 million and $8.2 million as of December 31, 2021 and 2020, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities for the next five years and thereafter are as follows, not considering annual prepayment offers required by our Term Credit Agreement described below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:79.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Asset-Based Credit Agreement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 30, 2021, we entered into an amendment to our asset-based credit agreement (“ABL Credit Agreement”) that, among other things, extended the term of the credit facility to May 31, 2025 and revised our commitment to $80.0 million, with a $20.0 million accordion. The amendment increased the availability by adding the value of accrued Unites States receivables, increased the forward rates on accounts receivable for investment grade customers and incorporated a new $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2021, TETRA had $1.6 million balance outstanding and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">had $7.5 million in letters of credit against its asset-based lending agreement (“ABL Credit Agreement”). The ABL Credit Agreement provides for a senior secured revolving credit facility of up to $80.0 million, with a $20.0 million accordion. The credit facility is subject to a borrowing base to be determined by reference to the value of inventory and accounts receivable, and includes a sublimit of $20.0 million for letters of credit, a swingline loan sublimit of $11.5 million, and a $15.0 million sub-facility subject to a borrowing base consisting of certain trade receivables and inventory in the United Kingdom. The ABL Credit Agreement is subject to compliance with the covenants, borrowing base, and other provisions of the agreement that may limit borrowings. TETRA had availability of $36.1 million under this agreement as of December 31, 2021. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Borrowings under the ABL Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR plus a margin based upon a fixed charge coverage ratio or (ii) a base rate plus a margin based on a fixed charge coverage ratio. The base rate is determined by reference to the highest of (a) the prime rate of interest as announced from time to time by JPMorgan Chase Bank, N.A. (b) the Federal Funds Effective Rate (as defined in the ABL Credit Agreement) plus 0.5% per annum and (c) LIBOR (adjusted to reflect any required bank reserves) for a one-month period on such day plus 1.0% per annum. Borrowings outstanding have an applicable margin ranging from 1.75% to 2.25% per annum for LIBOR-based loans and 0.75% to 1.25% per annum for base-rate loans, based upon the applicable fixed charge coverage ratio. As of December 31, 2021, the interest rate per annum on borrowings under the ABL Credit Agreement is 4.75%. In addition to paying interest on the outstanding principal under the ABL Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at an applicable rate ranging from 0.375% to 0.5% per annum, paid monthly in arrears based on utilization of the commitments under the ABL Credit Agreement. TETRA is also required to pay a customary letter of credit fee equal to the applicable margin on LIBOR-based loans and fronting fees. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     All obligations under the ABL Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the ABL Lenders on substantially all of the personal property of TETRA and certain subsidiaries of TETRA, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Term Credit Agreement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2021 TETRA had $151.9 million outstanding, net of unamortized discounts and unamortized deferred financing costs under the Term Credit Agreement. Our Term Credit Agreement requires us to offer to prepay a percentage of Excess Cash Flow (as defined in the Term Credit Agreement) within five business days of filing our Annual Report. The minimum amount of $8.2 million that we would have been required to offer to prepay pursuant to this obligation for the year ending December 31, 2021 was paid on July 30, 2021 in connection with the amendment of our ABL Credit Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Borrowings under the Term Credit Agreement bear interest at a rate per annum equal to, at the option of TETRA, either (i) LIBOR (subject to a 1% floor) plus a margin of 6.25% per annum or (ii) a base rate plus a margin of 5.25% per annum. As of December 31, 2021, the interest rate per annum on borrowings under the Term Credit Agreement is 7.25%. In addition to paying interest on the outstanding principal under the Term Credit Agreement, TETRA is required to pay a commitment fee in respect of the unutilized commitments at the rate of 1.0% per annum, paid quarterly in arrears based on utilization of the commitments under the Term Credit Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    All obligations under the Term Credit Agreement and the guarantees of those obligations are secured, subject to certain exceptions, by a security interest for the benefit of the Term Lenders on substantially all of the personal property of TETRA and certain of its subsidiaries, the equity interests in certain domestic subsidiaries, and a maximum of 65% of the equity interests in certain foreign subsidiaries.     </span></div>Our credit agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. As of December 31, 2021, we were in compliance with all covenants under the credit agreements. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated long-term debt consists of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:40.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.814%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TETRA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Scheduled Maturity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-based credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 31, 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 10, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">151,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">151,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">199,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of deferred financing costs of $1.5 million as of December 31, 2021. Because there was no outstanding balance on the ABL Credit Agreement as of December 31, 2020, associated deferred financing costs of $1.0 million were classified as other long-term assets on the accompanying consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Net of unamortized discount of $4.5 million and $5.5 million as of December 31, 2021 and 2020, respectively, and net of unamortized deferred financing costs of $6.7 million and $8.2 million as of December 31, 2021 and 2020, respectively.</span></div> 67000 0 151869000 199894000 151936000 199894000 1500000 1000000 4500000 5500000 6700000 8200000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities for the next five years and thereafter are as follows, not considering annual prepayment offers required by our Term Credit Agreement described below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:79.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,685 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 164685000 0 0 164685000 80000000 20000000 15000000 1600000 7500000 80000000 20000000 20000000 11500000 15000000 36100000 0.005 0.010 0.0175 0.0225 0.0075 0.0125 0.0475 0.00375 0.005 0.65 151900000 8200000 0.0625 0.0525 0.0725 0.010 0.65 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are named defendants in several lawsuits and respondents in certain governmental proceedings arising in the ordinary course of business. While the outcome of lawsuits or other proceedings against us cannot be predicted with certainty, management does not consider it reasonably possible that a loss resulting from such lawsuits or other proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse impact on our financial condition, results of operations, or liquidity.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Purchase Obligations</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of our Completion Fluids &amp; Products Division operations, we enter into supply agreements with certain manufacturers of various raw materials and finished products. Some of these agreements have terms and conditions that specify a minimum or maximum level of purchases over the term of the agreement. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other agreements require us to purchase the entire output of the raw material or finished product produced by the manufacturer. Our purchase obligations under these agreements apply only with regard to raw materials and finished products that meet specifications set forth in the agreements. We recognize a liability for the purchase of such products at the time we receive them. As of December 31, 2021, the aggregate amount of the fixed and determinable portion of the purchase obligation pursuant to our Completion Fluids &amp; Products Division’s supply agreements was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $114.5 million, including on average $15.3 million per year from 2022 to 2026 and $38.1 million thereafter, extending through 2029. Amounts purchased under these agreements for each of the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $23.2 million, $17.3 million, and $18.7 million, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies of Discontinued Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early 2018, we closed the Maritech Asset Purchase and Sale Agreement with Orinoco Natural Resources, LLC (“Orinoco”) that provided for the purchase by Orinoco of Maritech’s remaining oil and gas properties and related assets. Also in early 2018, we closed the Maritech Membership Interest Purchase and Sale Agreement with Orinoco that provided for the purchase by Orinoco of all of the outstanding membership interests in Maritech. As a result of these transactions, we have effectively exited the business of our former Maritech segment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the Maritech Asset Purchase and Sale Agreement, Orinoco assumed all of Maritech’s decommissioning liabilities related to the leases sold to Orinoco (the “Orinoco Lease Liabilities”) and, under the Maritech Membership Interest Purchase and Sale Agreement, Orinoco assumed all other liabilities of Maritech, including the decommissioning liabilities associated with the oil and gas properties previously sold by Maritech (the “Legacy Liabilities”), subject to certain limited exceptions unrelated to the decommissioning liabilities. To the extent that Maritech or Orinoco fails to satisfy decommissioning liabilities associated with any of the Orinoco Lease Liabilities or the Legacy Liabilities, we may be required to satisfy such liabilities under third party indemnity agreements and corporate guarantees that we previously provided to the U.S. Department of the Interior and other parties, respectively. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to a Bonding Agreement entered into as part of these transactions (the “Bonding Agreement”), Orinoco provided non-revocable performance bonds in an aggregate amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$46.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to cover the performance by Orinoco and Maritech of the asset retirement obligations of Maritech (the “Initial Bonds”) and agreed to replace, within 90 days following the closing, the Initial Bonds with other non-revocable performance bonds, meeting certain requirements, in the aggregate sum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$47.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the “Interim Replacement Bonds”). Orinoco further agreed to replace, within 180 days following the closing, the Interim Replacement Bonds with a maximum of three non-revocable performance bonds in the aggregate sum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$47.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">meeting certain requirements (the “Final Bonds” and, together with the Interim Replacement Bonds, the “Replacement Bonds”). Among the other requirements of the Final Bonds was that they must provide coverage for all of the asset retirement obligations of Maritech instead of only relating to specific properties. In the event Orinoco does not provide the Interim Replacement Bonds or the Final Bonds, Orinoco is required to make certain cash escrow payments to us. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment obligations of Orinoco under the Bonding Agreement were guaranteed by Thomas M. Clarke and Ana M. Clarke pursuant to a separate guaranty agreement (the “Clarke Bonding Guaranty Agreement”). Orinoco has not delivered the Replacement Bonds and neither it nor the Clarkes has made any of the agreed upon cash escrow payments and we filed a lawsuit against Orinoco and the Clarkes to enforce the terms of the Bonding Agreement and the Clarke Bonding Guaranty Agreement. A summary judgment was initially granted in favor of Orinoco and the Clarkes which dismissed our claims against Orinoco under the Bonding Agreement and against the Clarkes under the Clarke Bonding Guaranty Agreement. We filed an appeal and also asked the trial court to grant a new trial on the summary judgment or to modify the judgment because we believe this judgment should not have been granted. On November 5, 2019, the trial court signed an order granting our motion for new trial and vacating the prior order granting summary judgment for Orinoco and the Clarkes. The parties are awaiting direction from the court on a new scheduling order and/or trial setting. The Initial Bonds, which are non-revocable, remain in effect. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     If we become liable in the future for any decommissioning liability associated with any property covered by either an Initial Bond or an Interim Replacement Bond while such bonds are outstanding and the payment made to us under such bond is not sufficient to satisfy such liability, the Bonding Agreement provides that Orinoco will pay us an amount equal to such deficiency and if Orinoco fails to pay any such amount, such amount must be paid by the Clarkes under the Clarke Bonding Guaranty Agreement. However, if the Final Bonds or the full amount of the escrowed cash have been provided, neither Orinoco nor the Clarkes would be liable to pay us for any such deficiency. Our financial condition and results of operations may be negatively affected if Orinoco is unable to cover any such deficiency or if we become liable for a significant portion of the decommissioning liabilities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">     In early 2018, we also closed the sale of our Offshore Division to Epic Companies, LLC (“Epic Companies,” formerly known as Epic Offshore Specialty, LLC). Part of the consideration we received was a promissory note of Epic Companies in the original principal amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.5 million (the “Epic Promissory Note”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the end of August 2019, Epic Companies filed for bankruptcy and we recorded a reserve of $7.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for the full amount of the promissory note, including accrued interest, and certain other receivables in the amount of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">during the quarter ended September 30, 2019. The Epic Promissory Note became due on December 31, 2019 and neither Epic nor the Clarkes made payment. TETRA filed a lawsuit against the Clarkes on January 15, 2020 for breach of the promissory note guaranty agreement. In September 2020, the court granted TETRA’s Motion for Summary Judgment and entered Final Judgment in our favor, dismissing counterclaims by the Clarkes and awarded TETRA $7.9 million in damages. The Clarkes have filed an appeal of the Final Judgment, and the parties are awaiting a ruling from the court of appeals. Since obtaining the Final Judgment, TETRA has undertaken efforts to abstract the judgment in Texas, Utah, Nevada, Massachusetts, and Georgia. TETRA continues to work on identifying potential assets and/or engage with the Clarkes to resolve this dispute. We cannot provide any assurance the Clarkes will pay the judgment or that they will not file for bankruptcy protection. If the Clarkes do file for bankruptcy protection, we likely would be unable to collect all, or even a significant portion of, the judgment owed to us. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 - “Discontinued Operations” for further discussion.</span></div> 114500000 15300000 15300000 15300000 15300000 38100000 23200000 17300000 18700000 46800000 47000000 47000000 7500000 7500000 1500000 7900000 CAPITAL STOCK<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restated Certificate of Incorporation, as amended during 2017, authorizes us to issue 250,000,000 shares of common stock, par value $.01 per share, and 5,000,000 shares of preferred stock, par value $.01 per share. As of December 31, 2021, we had 126,937,163 shares of common stock outstanding, with 3,138,675 shares held in treasury, and no shares of preferred stock outstanding. The voting, dividend, and liquidation rights of the holders of common stock are subject to the rights of the holders of preferred stock. The holders of common stock are entitled to one vote for each share held. There is no cumulative voting. Dividends may be declared and paid on common stock as determined by our Board of Directors, subject to any preferential dividend rights of any then outstanding preferred stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity of our common shares outstanding and treasury shares held for the three-year period ending December 31, 2021, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Shares Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of common stock options, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grants of restricted stock, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,937,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2021, 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Shares Held</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares received upon vesting of restricted stock, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,138,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors is empowered, without approval of the stockholders, to cause shares of preferred stock to be issued in one or more series and to establish the number of shares to be included in each such series and the rights, powers, preferences, and limitations of each series. Because the Board of Directors has the power to establish the preferences and rights of each series, it may afford the holders of any series of preferred stock preferences, powers and rights, voting or otherwise, senior to the rights of holders of common stock. The issuance of the preferred stock could have the effect of delaying or preventing a change in control of the Company. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon our dissolution or liquidation, whether voluntary or involuntary, holders of our common stock will be entitled to receive all of our assets available for distribution to our stockholders, subject to any preferential rights of any then outstanding preferred stock.</span></div> 250000000 0.01 5000000 0.01 126937163 3138675 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Shares Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,737,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of common stock options, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grants of restricted stock, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,937,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,976,071 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,481,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Prior to 2019, we primarily granted restricted stock awards, which immediately impacted common shares outstanding. In contrast, during 2021, 2020 and 2019, we primarily granted restricted stock units which do not impact common shares outstanding until vesting. Vesting for restricted stock units began in 2020.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Shares Held</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,717,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares received upon vesting of restricted stock, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">At end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,138,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,953,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,823,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 125976071 125481163 125737565 10929 0 0 950163 494908 -256402 126937163 125976071 125481163 2953976 2823191 2717569 184699 130785 105622 3138675 2953976 2823191 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13 — EQUITY-BASED COMPENSATION AND OTHER</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Equity-Based Compensation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various equity incentive compensation plans that provide for the granting of restricted common stock, options for the purchase of our common stock, and other performance-based, equity-based compensation awards to our executive officers, key employees, nonexecutive officers, and directors. Stock options are exercisable for periods</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">up to ten years. Compensation cost for all share-based payments is based on the grant date fair value and is recognized in earnings over the requisite service period. Total equity-based compensation expense before tax for the three years ended December 31, 2021, 2020, and 2019, was $4.7 million, $5.5 million, and $5.8 million, respectively, and is included in general and administrative expense. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2007, our stockholders approved the adoption of the TETRA Technologies, Inc. 2007 Equity Incentive Compensation Plan. In May 2008, our stockholders approved the adoption of the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan, which among other changes, resulted in an increase in the maximum number of shares authorized for issuance. In May 2010, our stockholders approved further amendments to the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan (renamed as the 2007 Long Term Incentive Compensation Plan) which, among other changes, resulted in an additional increase in the maximum number of shares authorized for issuance. Pursuant to the 2007 Long Term Incentive Compensation Plan, we are authorized to grant up to 5,590,000 shares in the form of stock options (including incentive stock options and nonqualified stock options); restricted stock; bonus stock; stock appreciation rights; and performance awards to employees, and non-employee directors. As of February 2017, no further awards may be granted under the TETRA Technologies, Inc. Amended and Restated 2007 Equity Incentive Compensation Plan.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2011, our stockholders approved the adoption of the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan. Pursuant to this plan, we were authorized to grant up to 2,200,000 shares in the form of stock options, restricted stock, bonus stock, stock appreciation rights, and performance awards to employees, and non-employee directors. On May 3, 2013, shareholders approved the TETRA Technologies, Inc. 2011 Long Term Incentive Compensation Plan that, among other things, increased the number of authorized shares to 5,600,000. On May 3, 2016, shareholders approved the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan which, among other things, increased the number of authorized shares to 11,000,000. As of May 2018, no further awards may be granted under the TETRA Technologies, Inc. Third Amended and Restated 2011 Long Term Incentive Compensation Plan. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2018, the board of directors adopted the 2018 Inducement Restricted Stock Plan (“2018 Inducement Plan”). The 2018 Inducement Plan provides for grants of restricted stock up to a plan maximum of 1,000,000 shares. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In May 2018, our stockholders approved the adoption of the TETRA Technologies, Inc. 2018 Equity Incentive Plan (“2018 Equity Plan”) and the TETRA Technologies, Inc. 2018 Non-Employee Director Equity Incentive Plan (“2018 Director Plan”). In May 2021, our stockholders approved the First Amended and Restated 2018 Equity Incentive Plan (the “Amended 2018 Equity Plan”), which amended the 2018 Equity Plan and terminated the 2018 Director Plan. Pursuant to the Amended 2018 Equity Plan, we are authorized to grant up to 11,865,000 shares in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares, other stock-based awards and cash-based awards to employees and non-employee directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not grant any stock options during the year ended December 31, 2021 and 2020. The weighted average fair value of options granted during the year ended December 31, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $0.76, using the Black-Scholes option valuation model with the following weighted average assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:75.125%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:22.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for a period commensurate with the estimated expected life of the stock options. Expected volatility is based on the historical volatility of our stock over the period commensurate with the expected life of the stock options and other factors. The dividend yield is based on the current annualized dividend rate in effect during the quarter in which the grant was made. At the time of the stock option grant during the year ended December 31, 2019, we had not historically paid any dividends and did not expect to pay any dividends during the expected life of the stock options.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the year ended December 31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intrinsic value is the difference between the market value of our stock option multiplied by the number of stock options outstanding for those stock options where the market value exceeds their exercise price. The total intrinsic value of stock options exercised during the year ended December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">less than $0.1 million. There were no options exercised during the years ended December 31, 2020 or 2019. At December 31, 2021, total unrecognized compensation cost related to unvested stock options is not significant.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Restricted stock awards and restricted stock units are periodically granted to key employees, including grants for employment inducements, as well as to members of our Board of Directors. These awards historically have provided for vesting periods of three years. Non-employee director grants vest in full before the first anniversary of the grant. Upon vesting of restricted stock awards, shares are issued to award recipients. Restricted stock units may be settled in cash or shares at vest, as determined by the Compensation Committee or the Non-Executive Award Committee, as applicable. The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation cost recognized for restricted stock was $4.6 million, $5.1 million, and $4.8 million for the years ended December 31, 2021, 2020, and 2019, respectively. Total unrecognized compensation cost at December 31, 2021, related to restricted stock is approximately $4.7 million which is expected to be recognized over a weighted-average remaining amortization period of 1.8 years. During the years ended December 31, 2021, 2020, and 2019, the total fair value of shares vested was $5.5 million, $4.5 million and $4.0 million, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">received</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,699, 130,785 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105,622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares, respectively, of our common stock related to the vesting of certain employee restricted stock. Such surrendered shares received by us are included in treasury stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, net of options previously exercised pursuant to our various</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">plans, we have a maximum of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,738,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock issuable pursuant to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously granted and outstanding and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">authorized to be granted in the future.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">401(k) Plan</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a 401(k) retirement plan (the “Plan”) that covers substantially all employees and entitles them to contribute up to 75% of their annual compensation, subject to maximum limitations imposed by the Internal Revenue Code. Effective October 1, 2018, enhancements were made to the Plan, including changing the employer match to 50% of each employee’s contribution up to 8%. Participants will be 100% vested in employer match contributions after 3 years of service, instead of after 5 years of service. In addition, we can make discretionary contributions which are allocable to participants in accordance with the Plan. During the fourth quarter of 2021, we reinstated the 401(k) matching for our employees which was suspended during 2020 due to the COVID pandemic and market conditions. Total expense related to our 401(k) plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">was $0.5 million, $1.5 million, and $5.1 million for the years ended December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2019, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Deferred Compensation Plan</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our officers, directors, and certain key employees with the opportunity to participate in an unfunded, deferred compensation program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participants in the program at December 31, 2021. Under the program, participants may defer up to 100% of their yearly total cash compensation. The amounts deferred remain our sole property, and we use a portion of the proceeds to purchase life insurance policies on the lives of certain of the participants. The insurance policies, which also remain our sole property, are payable to us upon the death of the insured. We separately contract with the participant to pay to the participant the amount of deferred compensation, as adjusted for gains or losses, invested in participant-selected investment funds. Participants may elect to receive deferrals and earnings at termination, death, or at a specified future date while still employed. Distributions while</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employed must be at least three years after the deferral election. The program is not qualified under Section 401 of the Internal Revenue Code. At December 31, 2021, the amounts payable under the plan approximated the value of the corresponding assets we owned.</span></div> 4700000 5500000 5800000 5590000 2200000 5600000 11000000 1000000 11865000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not grant any stock options during the year ended December 31, 2021 and 2020. The weighted average fair value of options granted during the year ended December 31, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $0.76, using the Black-Scholes option valuation model with the following weighted average assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:75.125%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:22.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.76 0.61 P4Y4M24D 0.023 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the year ended December 31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:41.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Option Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3208000 6.73 61000 6.82 11000 3.87 152000 12.94 2984000 6.42 P4Y 13000 2984000 6.42 P4Y 13000 2984000 6.42 P4Y 13000 100000 0 The following is a summary of activity for our outstanding restricted stock for the year ended December 31, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canceled/Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3733000 2.11 2246000 2.74 2294000 2.42 94000 2.22 3591000 2.31 4600000 5100000 4800000 4700000 P1Y9M18D 5500000 4500000 4000000 184699 130785 105622 5738412 0.75 0.50 0.08 1 P3Y P5Y 500000 1500000 5100000 16 1 FAIR VALUE MEASUREMENTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Investments</span></div><div><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We retained an interest in CSI Compressco (NASDAQ: CCLP) representing approximately 3.8% of the outstanding common units as of December 31, 2021. In December 2021, we invested $5.0 million in a convertible note issued by CarbonFree. The Company receives cash and stock of Standard Lithium (NYSE: SLI) under the terms of its arrangements. </span></div><div style="padding-left:2.25pt;text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our investments in CSI Compressco and Standard Lithium are recorded in investments on our consolidated balance sheets based on the quoted market stock price (Level 1 fair value measurements). The stock component of consideration received from Standard Lithium is initially recorded as unearned income based on the quoted market price at the time the stock is received, then recognized in income over the contract term. Changes in the value of stock are recorded in other income (expense) in our consolidated statements of operations.</span></div><div style="padding-left:2.25pt;text-indent:36pt"><span><br/></span></div><div style="padding-left:2.25pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our investment in CarbonFree is also recorded in investments on our consolidated balance sheets based on an internal valuation (a Level 3 fair value measurement).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Derivative Contracts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to financial and market risks that affect our businesses. We have concentrations of credit risk as a result of trade receivables owed to us by companies in the energy industry. We have currency exchange rate risk exposure related to transactions denominated in foreign currencies as well as to investments in certain of our international operations. As a result of our variable rate debt facilities, we face market risk exposure related to changes in applicable interest rates. Our financial risk management activities may at times involve, among other measures, the use of derivative financial instruments, such as swap and collar agreements, to hedge the impact of market price risk exposures. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into, and we may in the future enter into, short-term foreign currency forward derivative contracts with third parties as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. Although contracts pursuant to this program will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period. The fair values of foreign currency derivative instruments are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of December 31, 2021 and 2020 was insignificant. During the years ended December 31, 2021, 2020, and 2019, we recognized approximately less than $0.1 million, $0.2 million and $1.5 million of net (gains) losses, respectively, reflected in other (income) expense, net, associated with our foreign currency derivative program.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2021 and December 31, 2020, is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CarbonFree</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, our Completion Fluids &amp; Products and Water &amp; Flowback Services Divisions each recorded certain long-lived tangible asset impairments. The Completion Fluids &amp; Products Division recorded an impairment of $91.6 million related to our El Dorado, Arkansas calcium chloride production plant facility assets primarily due to a reduction in the cost of raw materials for certain of our other chemical production plants, following the execution of a long-term raw material supply agreement during the fourth quarter of 2019. Also in 2019, our Water &amp; Flowback Services Division recorded goodwill impairment of $25.8 million. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values used in these impairment calculations were estimated based on discounted estimated future cash flows, including projected future cash flows and/or estimated replacement costs, or a fair value in-exchange assumption, which are based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further discussion, see Note 6 - “Impairments and Other Charges”. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets<br/>or Liabilities <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs <br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year-to-Date<br/>Impairment Losses</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products production facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,674 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>OtherThe fair values of cash, restricted cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and long-term debt pursuant to TETRA's ABL Credit Agreement and Term Credit Agreement approximate their carrying amounts. 0.038 5000000 100000 200000 1500000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant recurring fair value measurements by valuation hierarchy as of December 31, 2021 and December 31, 2020, is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CSI Compressco</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in CarbonFree</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>or Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Standard Lithium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> -6233000 -6233000 0 0 -5000000 0 0 -5000000 -11233000 -2675000 -2675000 0 0 -2675000 91600000 25800000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of these nonrecurring fair value measurements during the year ended December 31, 2019, using the fair value hierarchy, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets<br/>or Liabilities <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs <br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year-to-Date<br/>Impairment Losses</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products production facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,674 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9459000 0 0 9459000 91606000 0 0 0 0 25784000 0 0 0 0 284000 9459000 0 0 9459000 117674000 INCOME TAXES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision attributable to continuing operations for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,237 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(426)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to income (loss) before income taxes and the reported income taxes, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit computed at statutory federal income tax rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State income taxes (net of federal benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of international operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before taxes and discontinued operations includes the following components: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,721)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to uncertain tax positions in income tax expense. During the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized less than $(0.1) million, $(0.2) million, and $(0.3) million,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest and penalties. As of December 31, 2021 and 2020, we had zero and less than $0.1 million, respectively, of accrued potential interest and penalties associated with uncertain tax positions. The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was zero and less than $0.1 million as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021 and 2020, respectively. We do not expect a significant change to the unrecognized tax benefits during the next twelve months.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.479%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Earliest Open Tax Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2012</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – State and Local</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. jurisdictions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2011</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the liability method for reporting income taxes, under which current and deferred tax assets and liabilities are recorded in accordance with enacted tax laws and rates. Under this method, at the end of each period, the amounts of deferred tax assets and liabilities are determined using the tax rate expected to be in effect when the taxes are actually paid or recovered. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. We considered all available evidence, both positive and negative, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some portion or all of our deferred tax assets. In determining the need for a valuation allowance on our deferred tax assets we placed greater weight on recent and objectively verifiable current information, as compared to more forward-looking information that is used in valuating other assets on the balance sheet. While we have considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, future taxable income, and tax planning strategies in assessing the need for the valuation allowance, there can be no guarantee that we will be able to realize our net deferred tax assets. Significant components of our deferred tax assets and liabilities as of December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization for book in excess of tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investment in Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(127,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(146,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization for tax in excess of book expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Partnership</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We believe that it is more likely than not we will not realize all the tax benefits of the deferred tax assets within the allowable carryforward period. Therefore, an appropriate valuation allowance has been provided. The valuation allowance as of December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">primarily relates to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">federal deferred tax assets. The $19.6 million decrease in the valuation allowance during the year ended December 31, 2021 was primarily due to the decrease in Federal deferred tax assets, the majority of which is related to the sale of our partnership interest in CSI Compressco in January 2021. Entering into the GP Sale in January 2021 resulted in the recognition of temporary deferred assets associated with the outside basis difference of some of our subsidiaries at December 31, 2020, which were then reversed at the time of the sale in January 2021. These temporary differences were fully offset by a valuation allowance.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, we had federal, state, and foreign net operating loss carryforwards/carrybacks equal to approximately $92.5 million, $12.3 million, and $9.9 million, respectively. In those countries and states in which net operating losses are subject to an expiration period, our loss carryforwards, if not utilized, will expire at various dates from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>through 2041. Utilization of the net operating loss and credit carryforwards may be subject to a significant annual limitation due to ownership changes that have occurred previously or could occur in the future provided by Section 382 of the Internal Revenue Code. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision attributable to continuing operations for the years ended December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consists of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,237 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(426)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 124000 191000 400000 2031000 1598000 2837000 2155000 1789000 3237000 0 -175000 -161000 -4000 -125000 -395000 -67000 269000 130000 -71000 -31000 -426000 2084000 1758000 2811000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision (benefit) for income taxes attributable to continuing operations, computed by applying the federal statutory rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to income (loss) before income taxes and the reported income taxes, is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit computed at statutory federal income tax rates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">State income taxes (net of federal benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of international operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -3091000 -5268000 -26903000 -386000 -2124000 -2388000 -4083000 4036000 672000 9055000 4598000 30640000 589000 516000 790000 2084000 1758000 2811000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before taxes and discontinued operations includes the following components: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,721)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -25198000 -25929000 -135668000 10477000 843000 7559000 -14721000 -25086000 -128109000 <div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of our gross unrecognized tax benefit is as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17000 137000 328000 17000 120000 191000 0 17000 137000 100000 200000 300000 0 100000 0 100000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file tax returns in the U.S. and in various state, local, and non-U.S. jurisdictions. The following table summarizes the earliest tax years that remain subject to examination by taxing authorities in any major jurisdiction in which we operate:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.479%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Earliest Open Tax Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2012</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States – State and Local</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-U.S. jurisdictions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2011</span></td></tr></table></div> Significant components of our deferred tax assets and liabilities as of December 31, 2021<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net operating losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization for book in excess of tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investment in Partnership</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(127,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(146,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization for tax in excess of book expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in Partnership</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 114597000 104478000 16500000 16515000 10965000 12608000 0 23344000 11913000 12743000 153975000 169688000 127058000 146678000 26917000 23010000 7071000 7808000 14037000 15402000 5471000 0 2007000 1690000 28586000 24900000 1669000 1890000 19600000 92500000 12300000 9900000 NET INCOME (LOSS) PER SHAREThe average diluted shares outstanding excludes the impact of certain outstanding equity awards and warrants of 1.8 million, 21 thousand and 48 thousand shares for the twelve-month periods ended December 31, 2021, 2020 and 2019, respectively, as the inclusion of these shares would have been anti-dilutive due to the net loss from continuing operations recorded during these periods. 1800000 21000 48000 INDUSTRY SEGMENTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND GEOGRAPHIC INFORMATION</span><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manage our operations through two divisions: Completion Fluids &amp; Products Division and Water &amp; Flowback Services Division. We generally evaluate the performance of and allocate resources to our segments based on profit or loss from their operations before income taxes and nonrecurring charges, return on investment, and other criteria. Transfers between segments and geographic areas are priced at the estimated fair value of the products or services as negotiated between the operating units. “Corporate overhead” includes corporate general and administrative expenses, corporate depreciation and amortization, interest income and expense, and other income and expense.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the business segments is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Product sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,377 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,926 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,256 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (loss) before taxes and discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,981)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,721)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts reflected include the following general corporate expenses:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation, amortization and impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other general corporate (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,981 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate, other and eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts presented are net of cost of equipment sold, including zero during 2021, $12.7 million during 2020 and $6.5 million during 2019 for our former Compression Division.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfers between geographic areas:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During each of the two years ended December 31, 2021 and 2020, no single customer accounted for more than 10% of our consolidated revenues. One customer provided more than 10% of our consolidated revenues during the year ended December 31, 2019. As of December 31, 2021 and 2020, no receivables from individual customers represented 10% or more of our consolidated trade accounts receivables net of allowance for doubtful accounts.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table> 2 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the business segments is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Product sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products Division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services Division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation, amortization, and accretion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,563 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated interest expense, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,377 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,926 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,256 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (loss) before taxes and discontinued operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interdivision eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,981)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,721)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,086)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts reflected include the following general corporate expenses:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation, amortization and impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other general corporate (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,981 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate, other and eliminations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Completion Fluids &amp; Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water &amp; Flowback Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Amounts presented are net of cost of equipment sold, including zero during 2021, $12.7 million during 2020 and $6.5 million during 2019 for our former Compression Division.</span></div> 211201000 229809000 258632000 4028000 2912000 921000 215229000 232721000 259553000 8447000 12852000 20623000 164596000 132142000 281065000 173043000 144994000 301688000 219648000 242661000 279255000 168624000 135054000 281986000 388272000 377715000 561241000 7542000 7581000 13518000 25060000 29913000 33410000 900000 720000 635000 33502000 38214000 47563000 44000 73000 68000 7000 4000 7000 16506000 19249000 21733000 16557000 19326000 21808000 180000 400000 552000 -16377000 -18926000 -21256000 54981000 55334000 -33969000 -11116000 -21850000 -21173000 12000 12000 14000 -58598000 -58582000 -72981000 -14721000 -25086000 -128109000 -39990000 -36201000 -51466000 -1032000 -818000 -631000 -17483000 -20727000 -21977000 -93000 -836000 1093000 -58598000 -58582000 -72981000 200869000 218952000 146110000 136511000 51287000 67370000 0 710006000 398266000 1132839000 3828000 4016000 7140000 13620000 9651000 24340000 105000 1023000 1033000 2980000 14696000 75760000 20533000 29386000 108273000 0 12700000 6500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the geographic areas of our customers and in which we operate at December 31, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In Thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues from external customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada and Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Middle East, Asia and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfers between geographic areas:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,272 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 251786000 225835000 411284000 5363000 1347000 6616000 10473000 11583000 13188000 88136000 90303000 93327000 2262000 8128000 16874000 30252000 40519000 19952000 388272000 377715000 561241000 195000 848000 1802000 -195000 -848000 -1802000 388272000 377715000 561241000 291986000 285765000 5891000 6452000 21837000 10388000 72685000 85733000 199000 9195000 5668000 25300000 0 710006000 398266000 1132839000 SUBSEQUENT EVENTS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has evaluated subsequent events through the filing of this Annual Report on Form 10-K, and determined that there have been no events that have occurred that would require adjustments to our disclosures in the consolidated financial statements except for the transactions described below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In January 2022, the Company entered into a new revolving credit facility for seasonal working capital needs of subsidiaries in Sweden and Finland (“Swedish Credit Facility”). There are no borrowings and the facility has availability of 50.0 million Swedish Krona, or approximately $5.3 million United States dollars, as of February 25, 2022. During each year, all outstanding loans under the Swedish Credit Facility must be repaid for at least 30 consecutive days. Borrowings bear interest at a rate of 2.95% per annum. The Swedish Credit Facility expires on December 31, 2022 and the Company intends to renew it annually. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lake Charles facility incurred damage due to Hurricane Laura in 2020 for which we received partial insurance proceeds in 2020. In February 2022, we reached a voluntary settlement of an additional approximately $3.8 million, which we expect to recognize as other income during the first quarter of 2022.</span></div> 0 50000000 5300000 P30D 0.0295 3800000 EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )>(7%0'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 " "7B%Q49.UH@.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'''&";U96.G%@8K;.QF9+4UBQ-C:R1]^R5>FS*V!]C1TN]/ MGT -!H5]I.?8!XKL*-V,ONV2PK 61^:@ !(>R9M43HEN:N[[Z U/SWB 8/## M' AD5=V!)S;6L($96(2%*'1C46$DPWT\XRTN^/ 9VPRS"-22IXX3U&4-0L\3 MPVEL&[@"9AA3].F[0'8AYNJ?V-P!<4Z.R2VI81C*895STPXUO&TW+WG=PG6) M38'G=/0LM*RJ*2A;S?2:FJ6R7K]]GUA]]5V/?6[=T_ M-KX(Z@9^W87^ E!+ P04 " "7B%Q4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )>(7%3,VS335 8 +49 8 >&PO=V]R:W-H965T&UL MI5EM;]LV$/Z\_0K"&X86B&.+DE_2)0%<)]F\MJD1N^VR81]HB;:$2*1'4G'\ M[W>49,D-Y). Y4.LMWOXZ(Y\[GBZW$GUI$/.#7E)8J&O.J$QVW>]GO9#GC!] M+K=!S172: M)$SMW_-8[JXZ3N=PX2':A,9>Z%U?;MF&+[CYLITK..N5*$&4<*$C*8CBZZO. MQ'EWXXZL0?;$UXCO]-$QL:^RDO+)GLR"JT[?,N(Q]XV%8/#SS*<\CBT2\/BW M .V48UK#X^,#^EWV\O R*Z;Y5,;?HL"$5YUQAP1\S=+8/,C=[[QXH8'%\V6L ML_]DES_K>1WBI]K(I# &!DDD\E_V4CCBR&#P90+;W>WZ!\CY'H2=0'$H^26%"36Y%P(/O 7I J>1%#[S> M4Q3QAOOGQ'7.".U3IX;0%#>_XZMS0@>9.:TQO\'-_T@%C-ZO&_V[MW%++[L9 MGHMZ^>_)2AL%,_T?!-(K(;T,TCOE(.FGL/X,6>ZWO"YBN+G3[WY 6 Q*%H-V M+"9"I"PF#WPKE:FC@^,8E7*$SK"D,VQ'9\Y5) ,[&PDLBUK_-" 5\^_''WYH MF .CDML(19RF2EEJ=Y'VP5./G"F4'X[6[3JTZV*\QB6O<:;&I\.( M8ZU9K+$X7I2<+E"<6V$BLP=7Q9S M@-S#"@LQPE4F<' M?TUX:L\@X$NY$[5D<;AER,DW*8.8B4"?80RK+.'@\OZ: M83DGYTH^1\*O]RF.N?P3HU9E# <7^M?4YA(B%)._HNWIA8(CCD;NN(]QJS*& MTY R,F90SI^F@@/0,98AG"I%.+BN?Y0V91@=P@U\2A;U9OR8+[J0)OU=+"D:8R24!]%D;Z3UCA6B4+VJ#QB@61V)#% M/EG)N(Y1$\!RAA&I\@'%%?O@%'+[XH=,0(E_*FLU -T_+C#QIY7XTU;B_PVV M>=TG ?($@6,:9E5 9EJG]=.J ?->8M0JU:>M5/^KC"%+P@XX*SZ4KB6$(^&$ M*E6GK53]4#;F)5DVKT \TWIB..(CUQBS2LUI*S7/TEF^;[=%+#M0K66&(S8P MJ\2W Y^N!ZSICZCA0)#S74:ATW6VEZ\>I%(J\ MD$%)13ZG!D(G;$JLZ^,4R,,C6@X=#;V!,QR>H'74=<&5^+"UU4=[(EC1*[N3 M6W/0JOK"LP%USI0AL]F,1"+ON]I9&6DX_7X,=1B#&$D,%-6JW#[^\A.X??2K M)ELE7_8DVQ-D>W )!'P97D[)>$\DWRH<[1U:BCC )*2!5QQ C,P()_8GE O M;W2=%3?6(%D!V46PE.VX11T FTW #:IJP(8KTED'USX;"2BF^B1@>VT'M)8< M'B\.:\BO\T[&GC.%;6#=*N6Y[5(>>$(!\$P$_(5\X/7+"X?JP]_8\RZ&6 / MK5*>V[+/==R]N8.+M?K= -;45*S2G=NRW56P*KI>IWGA<'>/&*LJS;EX>IH MI2"G=4*J&P!.2F/OJ,]M4U;VO4 3WS8V\I9W>;7\)C').O&]ZO'\@\8G9C.> M)C%?@VG_? 0A4_DW@OS$R&W6-5])8V22'8:

JS#\#]M93F<&('*+_47/\' M4$L#!!0 ( )>(7%38$C&/5@( *H& 8 >&PO=V]R:W-H965T&ULG95;;]HP&(;_BI6+756$F,-H!T@I^\KQ-_Z>="OJ@80*,#2[@:>+'6Z9WOJS &1E1# MI,#-S$Y(1K3IRKVO4@DDF$TAB"!4%L",;=7F$"26)"Q\:MD>M4CK?"T?:0_ MN.PFRY8HF(CD&XUT//!Z'HI@1[)$KT4^@S)/Q_)"D2AW17FQ%M]Z*,R4%JP4 M&P>,\N).#N4^G B"2P)<"O![0>^"H%4*6BYHXZ=H_0 MC]%6:6D^P9\U^':%;SM\NPXO)'J@DJ'Y]-P+J ?@=N_<)M6+VKC&>J>RWKG* M^I(P..>[7OUY/5INT&;VM%YNGI9HL5B=BU'/N)=<:?2!L/03^BXROO\7\R99 MMTK6O2K90H07CT4]82;LZ>4W: ,'HLXE^W]]$,S<\$I%U@YG="Z&/'/J#Z/0W_ %!+ P04 " "7B%Q40_#Y>D0$ !1 M"0 & 'AL+W=O9,S.' M9TC-&^>?0H$8X:4T-AP-BABKS^-QR HL51BY"BWOK)TO5>2IS\>A\JAT#:9_#@N%=G!8I[6;OQB[NIHR.*-AU"7I?*;8S2N.1I,!]N%6\J+* OCQ;Q2 M.=YA?*AN/,_&/8JF$FT@9\'C^FBPG'X^WA?[9/ [81-VQB"5K)Q[DLF%/AI, M)"$TF$5!4/SSC"=HC !Q&E\ZS$$?4AQWQUOT\U0[U[)2 4^<>20=BZ/!P0 T MKE5MXJUK?L6NGD^"ESD3TG]H6MM]CIC5(;JR<^9Y2;;]52\=#SL.!Y,W'&:= MPRSEW09*69ZJJ!9S[QKP8LUH,DBE)F].CJP6_E8M15;# M=84^S<)\'#F F(VS#NRX!9N] 3:=P:6SL0AP9C7JKP'&G%F?WFR;WO'L7<13 MS$:P-QW";#*;OH.WUY>[E_#VWL"[W:78'CPC*\Y\% MLIH5XZ4J1R8%S56 RCM=9UR?+ 3TSY0Q"9DK*V4WX-JT; Z<9Z 7WK \%4*& ML':L0=2RM?*.]80%<9YTCB$AIGUK%;+[2T, M0W"F3@PP,O/,KJY9J>PI9=:E*9 -=RGP2:6TMAF/I-(&N52RF?.5X[0Y$[)P MBD8U*FW ].>#Z0BN:_]&V6*FT?!5X-DY%M[5>0&Q<7S%,&07,6\%\>&'@]ET M>@@GK]6>IVKA@RJK0[C9ACBE9PK;@WY,9;<6Y]L*[[8);$U'\& -!E9C@8ES M?(F:/%LY7O4-!6&Q0&%$KD"&9>U*5K/)88/#-.+\NI4Z]"N21[?J:M\O M-]@1$#)/*ZGU_NS^=@GWF!76&9<3\ME<6.XZ0: H.K%\;*03V:%>!=*D/$F. M7.[7VZP-"BW[WT\9ZZ-><]/54K=$Y=?A"26R0<5WKF?5]2)36I/&L]HPVA&4@G@G4)6EM M$,Y4B EHN1;+$=SSWJO 3' ]0X98+CH9:R[HWQWXRLD.QVP>T\'N]!MOD6%> MY5"Y<6J?%:G+U]SSG!IY_;%2/F[X_*O*$/I$K()G$0(ONW6?$C_\04)+06C1 MYYN>\%88W]<=W[J QSO/'+.8I\<\M"2W+UZ_VG\O+-MG\M6\_=BX5#XG/D2# M:W:=C'[Z- #?/N#M)+HJ/9HK%_D)3L."OWG0BP'OKQV_)-U$ O1?48M_ %!+ M P04 " "7B%Q4=*2G_*\( !\) & 'AL+W=O4A].2+G,T/I^EGI;^U:"(.^;^JFO9FLC=E^ MF,W::BTVO'VOMJ*!7Y9*;[B!0[V:M5LM^*)OM*EG)$FRV8;+9G)[W9][T+?7 MJC.U;,2#1FVWV7#]\E'4ZOEF@B>O)Q[E:FWLB=GM]9:OQ!=A_MP^:#B:'7I9 MR(UH6JD:I,7R9G*'/]RGB6W06_PEQ7-[]!W9HT)=/R][W1RN*9M>/S]M?=?^L'#8.:\%?>J_K=]MD@JJN-6JS;PP*-K+9??+O>T<<-< LT(#L M&Y"W-J#[!K0?Z$Y9/ZQ/W/#;:ZV>D;;6T)O]TONF;PVCD8V]C5^,AE\EM#.W M]ZII52T7W(@%^LAKWE0"?;'=M>@2_?GE$WIW\1.Z0+)!7]>J:WFS:*]G!JYL MV\^J_54^[JY" E?Y)*KWB.(I(@G!GN;W;V^>G#:?P7@/@R:'09.^/QH:=*>U M: SB;0OC_!#ID1YZI'V/+-0C;]<(?(,J^T7\W):93E)R<'J1"<[Z&11G8^B-5I6]F9;I3YUNPZRH^LF(V6N19;Z M9:4'66E4UE?-%P*6=*4Z\!F$ATJ ^>UF*(&0IE:(EY#P.DG)X0NM%#=W"R[ M>F@")A>D*.T\M7.LOQ<7V;0@;'\J\8TU=4928K =C=>UREB2%_XA9XKPWZH2O;QX5F:-5K( MME*-D4T'9P GFMMX[!U$?G8JN18Y3H! _A$4AQ$4T1$\:+'E/T&B:5S<8(36HZ= MZYJ5$&A8P+DX&9"11,/G@[:WW;Q,T19X8::]>VW,VP+?32R!52AP)E*7P M;RS58Y>EI QI'?B$XX"ZZR"34'-9[U>#T5WUS4]RZD[M#.>.4H]9P8*3:P 4 MCA/J'O)46<$RZ.>67Z$'0#@]8M!>H<>,Y)@%% ZLPG%8V93)NJ]/0P$N6ZU6 M6K1^J2X[4LK&P<1CA5,2BSRQDK OS! M X!PG$"?P9L6[=VFJWOP+ 34*!9"X'*O8I9\SOD*?^#JUV.%$69.[)=LS(KTM ,&7B#RV@D_Z-GXODTF QL($G4#;L> M96-XLY*0P+5]!N<;^KZCTU!7IN,4QV/&<)"T9 ,B0/FCUWFTJQ0+: ,1-K6 M>Y=J>=G!01B]Q&4)J,[I6+5KQB@LC8#JH\(ECAR;-;9F$ZHLB(L/C EUU+EF M),L#.3P9&$/BC#F>35YU'F30G(XGN\\L*TCHC@]D(7&R[,*A.B?2I499E,DX MI_"8X80Q&E(YT(6<*85ZE1%]+BMH69#,\:*'*9B2XBB3/54X8(5D;ZJ>:\DA MGY &*IAH[!C"/HF'_5$5N.4OM@3T.L$-XS0OF3//73-"TJ/%>BITB/4D'NOO MU<86%GRW$65C_&9;JQ$>W;WJH.;9*AQA+W'*BP(D3KCU6>1D(+73 "HUCY:ZJM*TW#?_NKY>IBXD\ M*<8IH<>*41*8#W1@"8VSY%7=D4N'DM.KUE.18/#F6*YKAEF" [D*'2A"XQ3Q MK.!_4N93#W6HZWO7*JK3U%L?.:=5\-":O5A9J$I,"")QBN=.XM+I(616MCD"*EY+5>1&>M6+IB4Q;C&]9JQ M(N3< 70T#KI/8BE@MBX@3Z[41D2BF@LPG&6.5SU6)0M%B8%R-$ZY73IW[L:[ MM():<0QBCQ4^B7>G$@>FT;=LF-6'-75.K&?C+"%IYFR]>^PR2/,#\Y0-&&-Q MC$'BL)&[]'WWM*"/L"O15#8$O_M=&8$P_LF[+1_MV3[M^]!N>25N)E JMT(_ MBA.2K-:KZ!N4VU^B) MUYU %\G[!",(7JA='U+UM\?[4W*%,(7^\G1:T.*U3]FV7:R_W5X )L64)FQ*4_;&AM['%LP' MW&0\BWU6I C-X0&W[,Q.XF(A;6"U6TM<+BYE@RJ^E; 0O5)=D#*(^&0<:KUV M!-- K&5'#[S.5'T:^-7IE]>I HZN5&NN$)U"DC*%LO?U3JQ%??8&DFF9TFF9 M9V]JY+]Y+K(O@=EI/O:(URY('S:@G<71?G>TL;9_* +UC!9K^W#^2;Q"Z5VM MVM8?BER*7[*LI.,DRFM7EJ$=6#;@GL5Q_R@,AU-V7W I*^G-H)C+[DN*$^JJ M]!@R3+/0,TTV8)Z=J6=[.GW]^>OCW6[VK56]$+K]\8>"X/RJWQDT+U[Q+M'+ M,D^<1>/9S2PS%L J&\C/SNQEJL:22:NZMAF@; "NHO57M-+S$*Q(LW&"XC'+<9(%Y*4#\-,X\/<)RJ@N#,O==W?R M;H!O=\=CY]_=F1V]&F+?R_F-ZY5L6LCJE] R>9]#%WKWJLONP*AM_[;(7!FC M-OW7M> P;:T!_+Y4D*3L#^P+*(<7CF[_"U!+ P04 " "7B%Q4 K?D>,H" M !Z!P & 'AL+W=O*$@9+@61=EEB\W +E^YGC.Z\+]V1;*+/@SJ<5WL(* MU&.U%'KF=BPY*8%)PAD2L)DY7_V;16KB;.9P0! MA4P9!JP?.U@ I89(RWAN.9TNI0'VQZ_LWZUW[66-)2PX_4-R5."BKI>)E"]8*2L*:)_[;UJ$'\,"UQ*S7$Y=I948 M/C=KL]XV68,36>\@&Z'0OT:!%_@#\,7'X=Y;N*O]=T4(NB($EB\\581:&*,( M2ZE]WYQA##O&T#*.3S ^")R#[M&,UTQ74D &9(?7%*X1IGKGF#)+I#[>9!.INZN7[+CF#@-QEW0&QOCSL;X;&&^/==$O9PK M2-0Q16<+LN!EJ7>M[N?LZ1I56* =IC6@2]U(.:<4"XDJT,=+H7ON:J@_2 M\^>-/'_87]RIBC^ARN:6"->JX(+\TQO"J&M6!R4UY''_LT1>\QO6E72ZDL_K M(E+6[VM*CC3YH>:'["LQ(#Y6[O9#2WTB\LMH1)1&&CD=XHT5TEFI.^F2A> MV<-RS94^>NVPT)[CR1.'F7[3:V$T.A[737J=+;2>GT\GZOE2M2Y.I)KT9A?[F1;Y]I< MMO=SM6Y%7G2#ZFI.,8[G=5XVL[.3[MYE>W8B-[HJ&W'9(K6IZ[S]]UQ4\O%T M1F:[&U?E_4K;&_.SDW5^+ZZ%_K*^;,W5?+!2E+5H5"D;U(J[T]D[=V2IW$KYS5Y\*$YGV,Y(5&*IK8G=]=\[\H;,;:[$A:R^EH5>G<[2&2K$7;ZI])5\_%-L"476WE)6JON+'K=8 M/$/+C=*RW@XV,ZC+IO_,OV\=L3> Q!,#Z'8 =0?PB0%L.X"]= #?#N"=9WHJ MG1\6N<[/3EKYB%J+-M;LE\Z9W6A#OVQLW*]U:WXMS3A]=B$;):NRR+4HT+4V M'R:H6B%YASZO19O;X"ATB+Y<+]";W]XBM,!EIT1^NHX8(L/MGAGBX=M04'J M!T;=0%LO'LY8FM*$GLP?]ET'P)(D(=%3V,*'13&AG RP)]./ANE'05=<2*5M M-C,HI9 K-)!S9ID,V-U'F%EDX60#12W^4TP\Q)TPL 1C!QDW[A MPR*><<9A-MG )@NR^:.52J%U*^]*#7'(_*=F=,^%/04?%2<19PX#'T5(BB?" M0?#8/W"8@FA,FZCZ%Z4P':I4VK:-!X'$=Z-.%%AJMD;W9Y-$F&<.,P@6QYGC M@ 4 RV(>QQ/<]GHC"7.3LG@LJPJ5PSL$DB'>X[%+Y%G( H#0*$DG,HS0D00- MO_^-%J9EZUTX#E C8!K4SY#8E':7"@!+,^J^_0",$AI-Q61LA82%8V*T+#*" M4>65Z&1*KI30L.A@_DPQ]T+CHVB:I"X=P%8<1Q-LQF9,PMWX,WY3-4M;B M[?,AXMXL#DG,:>IR@G#$"Q&$RN@4J;%%DRA(ZJ,M:K?"+$H$TOEWT?>=HE1+ M(_)*4Z]-$QJT)4@S B;&$^IV(0A'(YQZ1"%[-"4XFZ Z*@<2E@Z7K7PHNS60 M88OZ,/:<05Y^@Z5(;DVY[E1%9V;Z"M M+M.Q]!4!H::Z>.72QQTF)NJ9RQK T2Q*ITB/$H.$-<9?ADBY3QQD Z@#S&)/ MQP*XPRS-F"LV(!R)<80GZ-!1;]"PWO@HE#H>*Z9EA'*MV_)VH_/;RKQ]$C6R ML4%M9579]"VW'? - ;E37SV8O'2E"(#B29*Y71R F=Q-)V06':4(#4L1+XH> MZ9OW-U?OD-)R^6TEJT*T8-IN'Q,]#31S W@!X XC0CQ5">%,J>9D8M5"1]U" M:7"E=YZKI"DJ3!;FK>KFVDT23L+^>(]T],GR,.PGSB "Q ?)0T] 62)MPP?CCBD3=5?)2Y31- 6?>XW6," M-O42COJ&AO7-"WB_(N3QBYC[*) Y#)MB/@HA&A9"MN!VS<6M,:^(= +P3=W6 M"J ,$4Y@8;E0L+*Y?S(6WZ)X">8X!^H+$OQ$!< ME#)WF0#CXBD=QD9!PL*"9+&7%"$^_JX&S ?"07Q W#2?46ZP\#;)M6@?RJ6K M]9\:V]NO__D->S9V7?;J+7OF[[*3A&%7IEU .,ZSS%U[ 3B&S6(NG7#OV$#9 MK]NW9V-[8N'VM+-J-^KZ789=&-&UD7N@QX#5-8]C[Y0#PE&<).XQ!X"CC)%L M8B7.Q@;$P@WHLI7%9JE#?AJ+.TM_/A_'PLG"*\I0/OKK/DHB2MW5%(1CU-OA M64"X*(NBB?;.QV+,\2_+1SX611XNBJ_(1PXLR'A*4W>;$L)%.*;N7CB$2^*8 MNQZ;[YT9UZ*][\[>E>F!FT;WYZS#W>%\_UUWJNW@BKF!Y\5N14ONS"9V[%[.)F*K6L_?6WRL ?PXR. H $$74!T!! V@/"]@*@!1#8SM12; MAP75=#:18D>DL48VT[#)M&B47W)3]D"E3G5D)-'C3^LJ59$ MK,A<5+B2"E/B%R"?>28J(%?D^^."G)]=D#-2?@B&<_(%\%UX4B'W@.^2&!BS):+<&;EKO@).,"LFL2^I M 'SQ;K@_/J$F;"L36K[P"%];C*.U^.=VJ;3$G?/O"7=1ZRZR[J(C[K[A$5/6 MO.=,*'4Q5-&:8F0IS('R,O.],/:"B?NRG^>^V=4X'8?AH=EBP,R/O9'GM78' M2D:MDM%))7@>X&[GN'ND!)[](I@CKABUY\P:3\)&X"7A8).KZ2O8%7_FF35M M5L_EG[9W27"!M_UN;>O$U!'%^U*B..@(GO>M@C"-.UD9H/+3=#@E<9N2^&1* M#I?/7\L<]T+ \B7CCIJ^U=4X'D5)1\^ &58Y/B8I:24E)R5] :5N2'8@[+Q6 M=D&,,D*UEN5RJ^F2 =&"<(&S7$O!D&N-6= @0>FA!"3]F(.XJ[]O%"5QTEWD M?2L_2$:C8?%I*S[]O_7LR7[Z\/1P2_ BR9X+P7*0@V=UVMN+XS3QO8[DOM55 ME*9)U-$\8.9'R?X!4*MV]^ZM"N3:WO\*B[KENC[VV]'VB7%K;];.^!T^/>J7 MPA^:^MWRE,2L3J M+HY=7H+BKF,JT/1G8:SB2$>[C%UE@1)"1]D@W$UM-C KE$+# MU#*W4HK;UQ%(LQE&2;2[>!++$OU%G TJOH09X',UM72*6Y9"*-!.&,TL+(;1 M?7(WZ7O[8/!=P,;M[9E7,C?FQ1\>BF'4]0&!A!P] Z=E#6.0TA-1&'\:SJAU MZ8'[^QW[UZ"=M,RY@[&1/T2!Y3#Z%+$"%GPE\3QGGC>E2[3H^X M3E+V:(C*L2^Z@.)?@IATM&+2G9A1>I)Q GF']9(KEG;3Y$! X_/AW0/PR=GP MY/,)-;VV-+W USO"UU;C:#%^WL\=6FJ=7R?<]5MW_>"N?\0=M1$UB:9'9ZG" M^2LC9NTDK]NS^$UOT0=SQ9!O#Q6[9K\.['[8K#/*X7H_^_^UF)RRJ$7%>T]= M@5V&D>%8;E8:ZX?2WK93Z3XTX[O[$4VK>KC\I:E'W2.W2Z$=D[ @RF[GEN*Q M]?BH#VBJT%!S@]2>85O2Q 7K#>C_PAC<';R#=H9G;U!+ P04 " "7B%Q4 MAQ[=%4\' #F(P & 'AL+W=O4MO=9Q KQU;%RM@+TWY_\0AQ+:X5P MPQ>PDV=7N]*NGD>.CQ]E\:M<"J'0TRK+RY/14JGUY_&XG"_%BI>?Y%KD^IN% M+%9/'[ M7&3R\62$1\\??$OOEZKZ8'QZO.;WXE:H'^N;0M^-MUZ2="7R,I4Y*L3B9'2& M/\]H6!G4B)^I>"QWKE&5RIV4OZJ;Z^1DY%41B4S,5>6"ZW\/XD)D6>5)Q_%O MZW2T';,RW+U^]GY9)Z^3N>.EN)#9WVFBEB>C:(02L>";3'V3CU>B32BH_,UE M5M9_T6.##<,1FF]*)5>ML8Y@E>;-?_[43L2. :8#!J0U((8!B0<,:&M 38.A M$?S6P#<-AG((6H/ S"$8,&"M 3,,Z)!!V!J$Y@C1@$'4&D2&@<\&#.+6(#:3 M]H<6SGM>.:^NH&;)ZWJ9<,5/CPOYB(H*K_U5%W71U?:Z3-*\ZH];5>AO4VVG M3B]D7LHL3;@2";I5^I\N?E4BN4#3?S>I^HV.T(_;"7K_[@-ZA](*SU^Y64\;\()__HN:D" M!;Q-]GB3JY7NRULEY[_0#2_03YYM!.!GZO9SEB1IU>$\TU[2Y.@Z1Q=\G<(9 M7NZ9&+VSE9OB=Q,58/]E3RSS>3-'>@V_%SPOJ^G229ZYYNG*[?.;4'IWU0ZG MO,C3_!Y:[^L#71RXDC.W^Z\RG\M<%3+3W]RCZUR)0I2&H['NAVU3D&U3D-JS M/^#Y7-RG>16QWGHSGL\%X@I-Q/P3HO@C(AZ.H.)O? :USXJ6'DXI)J$?'X\? M=HO=AI'(IWW0Q 9A$@5]T-0&^'7=JP(QS%@0'[ L "S)@1V14 (SB, M ]+'7;\DS1F0)HWISI3UEH]NEX_6=G1@^>HN6LHL$47Y!Q+--E:5B983C[Q( M'!7B;X?PG17R52N75)??2J#WF2S+#[I"5)'>;12_RP12$JUY 5?U>>.9]=;# M#WULSO1^7"_T8!MZ<%CH'ZO;;)-4];Z612-;C&SR?J^E8*\UZ05 V,P+/*/> M9A".>E$(9\>VV3%G=KO;7[>Y?$2YSEISFN)/ F0N!D0314:+ *" F'G9($H) MG%2X32IT)J4Y2XO?9:5*]=;96SPHEQ!< ;:33B^*:!M%Y(QBDI9-4>BY+>L2 MW]QEZ1QM\E2UW09%$P'1$&KN!#:J!^H%'&\#CIT!MP*&5SW?"'%]"X48VR$: MV]ED/V1J0\R=V(7H98B]3KYY>^J]E0YE+6B>LZP+'E1H'I (]HU ]Z'ZP>YH M3?R2!='EJX]W9=.DXJFZA@38>>MM-XJ0^D:L4P#%:&"T[@Q Q1$;2*C3"=@M M%+1Z?M!E7S>$WETN;J]1TZME.9?H5A2I*-$9NM%G/E$4(@&S)%9D)*"Q&?\> M5#^!CBDQ=2;PEUJ* HR* GL=-DL>0(56Y( G?ZBU<4? V,W TSQQ"+08S,EF M5,Q(1)C1ZQ".1-3,W4;YC,5!;/82Q.,Q9D8=?X%P <'FN%<0CC(2$&)./)B& M'PQ-?2<@[T(B9K0"@"+,V%D SX 'YB#O-@-VBX4"M MA0%A$+/ 'XB#=,1.W,3^2K5% .;&Q"3-&0#KH?I!=P1/7D3P^Q47 4C;/ +O MA4P!B'7X=4'Z6>X\'7"S_J&:B]C#(*C(;A4DP5&0=\Q,W\P]J%@(P8QR:H=L@30"8)OK83-Q&^2'!U-3^ $[K%=](P M92PPI]T&1E[H#9R=2:3'RH[*'3P#HWZO=R' MZ@?;D33=RC[,.U$;0(++.D]!5 ^,Y\& MS"!?T5!"'152]Z%Z4#I1X"0<1]@,W4;I$Y<5.H"*APJJ(UCJ)EBW?,)@4J'U M\U(8O6A, AJEGY6ZC_#!@Q)1/ $[+IS@(S?T/P/DLID9=7T$X6LD#DV3! M@;&/C8D?[[PK4+T!\RV\3Z%V4#0OE30W2J[KUP?NI%)R55\N M!=<;9 70WR^D5,\WU1L)VU=[3O\#4$L#!!0 ( )>(7%3BQ!__6@( ,$% M 9 >&PO=V]R:W-H965TR9SSMP\T]MJ ML[0% +)=*97M!P7BZB$,;59 R6U+KT#1G[DV)4<2S2*T*P,\]Z!2ADD4=<.2 M"Q6D/:^;F+2GURB%@HEA=EV6W.R'(/6V'\3!0?$L%@4Z19CV5GP!4\"7U<20 M%#8LN2A!6:$5,S#O!X/X8=QQ]M[@NX"M/;HSE\E,ZZ43ON7]('(!@80,'0.G M8P,CD-(141BO-6?0N'3 X_N!_8O/G7*9<0LC+7^('(M^\"E@. CIG .T: MT+X6T*D!OM1AE8JOPY@C3WM&;YEQUL3F+KZ8'DWI"^7:/D5#?P7A,!UI9;44 M.4?(V13IH)ZB97K.'E_7 O?L9L(-J0I D7%YRSZPE^F8W;R[[85( 3B:,*N= M#2MGR1EG<<*>-%%9]JARR/\E""GR)OSD$/XPN<@XAJS%VO$=2Z(D/A'0Z'IX M= (^OAH>?[Z03;MI1MOSM<_P-?5WY9^BSI:%ECD8^_[0C)^#F45#P_+K@KM. MXZ[CW77.N*/!H;%0],P,=3C;,V)65O)J(//?]/I<,'<,^>Y4LROV>\_NULLF MI1INCJO_7XOQ)8LJJ?#H<9=@%GY)6);IM<+JH33:9@\-_/B]T0]I/U7KY"]- MM=R>N%D(99F$.5%&K8\4CZD61B6@7OD1FFFD@?37@G8L&&= _^=:XT%P#IJM MG?X!4$L#!!0 ( )>(7%0M!,IF%0H +(L 9 >&PO=V]R:W-H965T M"P^],HF 3+V3#O M@V2SNYG MV:)M;671E>1DIK]^+R5'LL@KVH/V2V+)AS3/U7T<7NKV596_5ULI:_)UEQ?5 MW61;U_N;V:Q:;>4NJ=ZKO2S@F[4J=TD-E^5F5NU+F:3-H%T^8YX7S'9)5DSN M;YM[C^7]K3K4>5;(QY)4A]TN*;]]D+EZO9O0R=N-IVRSK?6-V?WM/MG(9UE_ MV3^6<#7K9DFSG2RJ3!6DE.N[R0.]68A8#V@0_\GD:W7RF6@J2Z5^UQ>?T[N) MIUB98QQ_'22?=;^J!IY_?9O_4D XX&%:PRXKV?_+U M:(B3 308&<". Y@Y0(P,X,%^3=#U?D!Y(5Y+>M.E1)D5:WLQK6H&>:K8Z_]Z']/3;R>Y21GU51;ROR ML4AE.IQ@!HOO&+ W!A^8<\:%7+TGG%X3YC&*+&A^^7 /&;ZX>#B-'6QX]SQX M,Q\?F>_7O2R3.BLV;41D=2:K&\>\HIM7-/.*D7E_@122%2NUD^1=KJKJ"GMT M[11^,X5.&"_WU..!QVYG+Z<&M6'3.(HY'\(6"(P&GN]Y'6[ Q.^8^$X+/:3_ M@[!HO;16D'M6JEAEN22%25%_K6^NM"/O2_62@<>1Y3>BOM/(0;>TP&GDA83< MN\H2G=&N2;)399W]^795I/!KJU+J2\SX[=3!B;DX][EI>QM%:12*T+ ] F." MA1%N^K#C%SKYO?L1"@F!;%TEN;PBJB3:SOI&FE5[!7=UWH#/\$C O >P]M'4 MD&4PSJ&US"F%0.(&G;F-\PS"-B(<];2HHQLYZ7[>[9.L;#U-/SY5;V5)5MND MW$B43F0MPH^H0<7&,"\6)AT;%?LT#G ^<<\_/ M(A8V@OEA)' *U.OKE>9-G?X)OO3G?_/DSF:L=Q%X%GD<.15;CE/)%&)L4;9Q%T0494F0]1>:D^/&/0U9_FVJ9EA+(TZ!=JR8W$/E5?Y8H M)V8M1 2!,!G9J""@@4G*1D7TQ &&O/J23;D[+3Y!#7J1)126]55;:!I9#*J< MI.JPK->'7.=^=2A&')/;SRWP+8XV*HA\,_,C*-_C\0C'7CY0MWYX."EF33(\ M/C+MH>NL2* $0SE=J6J$H;"KFQ>;N1%!^90E:ASR01]A>R;*$ M0/P"Z5+7[+K,EH>F4K=:I9=9*&E;85BDST(6"&3*_7"L2/0ZA;J%RH]&#DVJ M2H[P0"2(B$S5A:*"(#+I(##&3X3QD$ZO0ZA;B/S:"(]"%=-&RAX52/.80%"F M8^7.%A'3R/--:@@J]*S,B:!$$(\%7:](:.P2\[JK<5/MDY6\FV@7E>6+G-S/ MFYBK]$[S1*DWC[#AG&?),LL;U7[="/SN"4.6A1H#)KGYYS]@K_$OU_:R5QS, MK3@>CIE;;S5D]I(L<[10,5L43%D8QJ;!$5S _,"HT0L,)D**&YSU,H.Y9<;G MX@5"6NDL@)*PR[[/(U,B(2@:Q)&Y 41@VB(C.8WU.H*Y=03D+A"R70D:B/,# MY#30M^,!SVP- +76W+S.$1@-0C-C(R@_'*FUK-<3S*TG?BN35':"@>R3;]KG MNAVDWE:YZA&S%0 +/3.DYPAL&H <%B9'!$=!G?@C-'M)P=R2HLEJ* &[P$-5 M$)%) (%1C_OF^A&88/[(5ICU>H&Y]<(OEW864(J(( A,+3='4&$04\L+;5CL M,3Z2G%FO'5C@[+3H7%%]1YN$]?69N>OSXZ&$(J9#%U(WV ^L5G^[)OL\*>JV M52(AC^^U^F@R/&I"K-AZ2"1CN)A'9HG#<-2+6#A2OEE?OIF[?#_HHE1EC70& MOLM#!0!(4'WU:OSHK7:A9.WZ:\JM\Y % M']%C:BMUA?QIF[L_#V/-NV<;E4 MQ:=22M@.@ ?!MD%GKT+5>-FT^P13W_,L=N<;#D[(L!G;UW[NKOV/I5I)F59D M7:I=)R>S)C"T=V*,N%VY:1A8?08$9C)R0H:,>@' W0( 9^2.090EI@$LI8"@ M..S+3>&,3<:B:*3$\%XI\'-*X91L5E2'$G:JLFD:O[1;(5 *2K=L(7^_9O66 MI,DNV H';O$Q]QL/R"@ M*;6TX0*#1=X8H5XL\//G%U:U?7?0G:2LN+J<*2(&?!J:&AV!!1ZWO!85(($0 M(Y67]]J"N\\X/G4=EDR\EY%<+>*6 Q:-+4RV][[PS+/5DWW>ZOR5)9X )P7$@@$5(*P MF**PL68'[[4$=VN))YG*W;YEJ>7$N086RO+\ <9YR *!3%GDB9$-GNA5A7"K MBH7N+695=6B*4=,T/=G#KI'@1T]KD88#I593%8,%PC>3&3J;1T>.G$2O-X1; M;W2)^YBK+Z>'= ] &%IM<0RG]9;94$'GB]F(QA"]QA!G3C76:[EJ5'S7+88M MH"2K8Q<+\I#FCU)$>A&#ZG]DB!Q;F'V\!3I7/.:JO9 0;B&A7P*Y;E\%T<DR>IL]%*RZ;F2^V^YKW!@$<(7)62S\6JE'JG\&XAVT]7U_IF?DBU M2WQ\,^&3-F%K6M1RB,KP&3?EU1S!!0%EYMX/FXY!+AO9&(F3MR[9(99P]RM06XY>_2B#L)@@-?*N0(S#&0S/S8Y/YT5C/2/3J2YPYC?D; MW,$RTM%"#?SV'(:1,N)4YDPM%$OY81;RGVWC:2NG,Y@ ML349I[YOI5D;AL34 H$-8VK(N]=WPJWO_AKOOQ0ZYS4A D&B:X' !M$U-$TO M"85;$O[-IKD\8-IE^><&ULC53;;MLP M#/T5P>A#"ZQU?.D5CH$FV; ^= N:=7L8]J#83"S4%CU)CKN_'R4[;GI)T1=; MHG@.>42128OJ01< ACU6I=1CKS"FOO)]G150<7V"-4@Z6:&JN*&M6ONZ5L!S M!ZI*/QR-SOR*"^FEB;/-59I@8THA8:Z8;JJ*JW\3*+$=>X&W-=R)=6&LP4^3 MFJ]A >:^GBO:^0-++BJ06J!D"E9C[SJXFL76WSG\%-#JG36S2I:(#W9SDX^] MD4T(2LB,9>#TV\ 4RM(241I_>TYO"&F!N^LM^Q>GG;0LN88IEK]$;HJQ=^&Q M'%:\*$'T4$/< =]5^)\7=PXP;GB8*6Z:L-['9A;M,AR;Y0MJR+XRB M4T$XDTY1:BQ%S@WD;&'H1S4UFN&*?:]!<5LY3GQ#.5EF/^OC3[KXX9[X04[:J*A/I'CB_;PW<@,*WBJ M#/M]O=1&4;O\>8<]'MACQQ[O8?^&1"^-PI).UE1* PJT85QKS(1[$ZTP!XNX*D+:&?.)CV.HBCQ-[LE>.T4GU]<7CSWFKWV"J+3Z,FK MD^SO//X*U-H-$;4M6O/%_8)S:]NW#S1=,/OEJNUH#8H8464 MHY-SRDEU Z7;&*Q=BRW14,.Z94$S&)1UH/,5HMEN;(!AJJ?_ 5!+ P04 M" "7B%Q4PL_U3_LD !#<0 &0 'AL+W=OV7VQ)1*HRLK*X\NC2C]NZ^:+71G3)E_7965_>K9JV\T/ M+U[8;&76J1W7&U/!-XNZ6:O;SC_39 M;?/SCW77ED5E;IO$=NMUVNS>FK+>_O1L\DP_^%0L5RU^\.+G'S?ITMR9]K?- M;0._O7"CY,7:5+:HJZ0QBY^>74Q^>'N&S],#_RC,U@8_)[B2>5U_P5^N\Y^> MG2)!IC19BR.D\-^#N31EB0,!&7_(F,_K MGYZ]?I;D9I%V9?NIWO[-R'K.<;RL+BW]FVSYV;/9LR3K;%NOY66@8%U4_'_Z M5?@0O/#Z], +4WEA2G3S1$3EN[1-?_ZQJ;=)@T_#:/@#+97>!N**"C?EKFW@ MVP+>:W^^X\U(ZD5R5RRK8E%D:=4F%UE6=U5;5,ODMBZ+K##VQQPS.2_+^:V;4!:_N>1"<[W' MF^O+Z_=WR6U35%FQ*6&U0-AE75D@(D])33YV39*Y3TR>+(HJA:?3,K$M? * MV=H$WB^[W"3MRH!BT6)HK!K>WJ[JLH0E;RMXVW9S6^1%VL 2Q\E%6<*KK6FR M>KU)JYU_-ZWR!+A>V92TU2:K],$D7<.ZUF"GK,WJY.8V.?K+O[V>3D__&G]#'T[^>IP40$*RZ>:P&4 [4 (" MF^#$..TF;=K*-'95;$ ]VU52 ,6PA#7PJZOP%WD!?D>.?+BX>W?QG\G[K]DJ MK9;&S6K9P12PT;CI]ZNF[I:KY.]IU:$N3-^P_HY(6K+4 MKI(%^ :;+)IZ39\5U8.Q+4H:[GAO+VD-NC-M3?S[ P8&FF#G\@)66\P[%J*M M <>1&;#[M#1'TM3X>)TSUE<@9KDB#F$.@L_ 6TP:C1=TJ 'L&ZW MK]]]LKK7QRS@J"UK%GCD(W@F5##@FC7-0Y$9HGAC&I)H(GEN5FFY(#6-"'^, MK7V&I;B?L K0(F;9',A('D GTWEI_ IQ3>V.*-V"=+0R 7(-E9GE'RC!9>RS MJ3?M"#6U;7"5O'!O1W1"N[\LFGR5"JOF18D$ <5Y ?O8BKD!SA=M889>;U=I MFZQK6(SUYA;$H@!S0\S&;39 6;TN,N4TD&7 -EFP(-EJA%M ,H:6I@ -%?HW M34&F? XKAW'1SA"UD;&,%QH8S"%2A_;%L#,W(=NH.MR>MP/^:9KE+;L6.H3VD5^*O_U:7.6[-!0(3G/@8#HBYH\.3)=189'*=@;H(CAB#K B_IQ*U3L*T6V M*@R8Q"0SL 4PK!>Q-FU@GRQ9-\"G!B8S"< DLYX#"P0J30>( )YJ@5% $_RC$$40@ZX%AWU7L!-S MWA/B'MY'Z\Q!WF6LY-XP(ATT_ GCG1Z+/":A51&H@:6)Y2?N^&F>)@[7"RZ' M):Y##^'?)BF&)<(G19W;1/;&Y./DS@ FJ5N3S)(3Y=6[<)B/;AAE'8ZVZ!JT M +#S'/P1X/H-S T0^MZVM-<6_!#:1L84HCL'(".R$$="FTZ[^-OX;JR6HB0P M:#;(E]3#XXV'JNI7Z:U?+BYNG2EJS!\=. @+@5$%D239/Q"==?H%C*8CE$R) MA>ASPPPC7Y$N%NI88 UU0].O'9Z%YXT @[)@?U3(4+@/H$8FU/]#C_,$Z")4 M*099I!AAB)(&# #L%> P\Q4B[0H7X]C%Z! ]HCQE*L0G_!X "'P( $0Y3CZ9K(2%D[-E MSEZ*F0*Q>"CJSL+>NB6%,,")%2B&9;#?N,$8JHC(*-#+NJ9!1N],VCA-%4D7 M ;TB:XZ[T['R",>;'IG[.Q&.\Z\IXP@ W?>J'*A6!6(.FXU*MRU@,P"7FWSD MI""0N@ZE7>P0V%=U">C$&E'@#@;4LBD-=- ." M!PRCK0+<"1"QXQAV@VF '8:A,+V!=704H<$4-;E!"K+(A2YKM.Y!S 6 0"" M)(N,5PLOV.BZ"DZ"5<0S%PX$(0E)/%@672JSUGQM#29OR'UY4RT6E[T^$,GA M9,ZST(P:):*66)/QKBXH0*3A5:@9B)'<+WBX!XV\+;-&%V9#Q@,4+YCMZ_3W MND'84I8G($[ ^<*N4#J+D@.Z%"U$#;X;AR";"0O:X*IPT<%3;J=&2#0.B/_+ M/@$?X>-E4V1@/[L&?VOJ-&.0C>PA12QZ!BCQ#X8)LVN>,F^R0,=,"L@)91#$YQ)@Q,@!+Q&$D2[OFR M2=?P)(:"S <0JF*)G/*^Y DFPD9P"IGCK@-+U7UY/AF_=*%!B'OG:8E1IJ1\ MD&\N_.9)S4-=/A!"9O4 V7#HX1!,_K@_ 04".O0)#3U/JR\#H\(G^"WHT1?3 M'I8@;_3T9O)E/Z?W9^AI@-M66GY/#C/R2WFG$[ MP,JCL^/D?/3RU329CLY?G^H^)$>PFQ NPLP+BZ@Y UO;D+VK0 :.7H[.9Y/C MY.C5RU/X=SJ"P)%(!E,9$3M]_6:/Y&LP$E5;XVC1S\@W0KBYHF#@'^<#,DS3 M /TX-P@CYA-1MM#WP4Z\_XK! "T0ZSH)P4G0:/04A4RP&_$@L>AT5E'PEFHR M.+58Y;4!E)N/21YY^L7 Z =&.R2-.BCL"K"H!:)N01=;]@P(B39D^OS7&_^U M<5_'C$+BD ?HIHI6T%Y*65I@E756$[>]+!Y,%*Q@L,JIW^)/TULM!FJ%^$&L MV8%W)_F&1;-PD&J$") L-9I*&.D=1OP *3B]P1ZS:V,N@2U&KI]@N4)XDZ"< M,?:1\"+?(Y[4C18PDG02KB,(#@/E>]L5)5H]FTS/*12PR:^8(X%G=SVVS@A\ M3R"BG9S*HQ<=P(D:@C.C98DCGDI#ILWS":3<_?(3 >[P=U88=8+ M(C'$+A+)->BBA%DF8 #Y=)9_#DIP$XAWAK-$PH=:7BQIMT$),&'B>+8PO;V0 MF' D8)V2U$%DB,NDL$(V&7BLJ(27888M&?U[RJ)*]@QSR<^GK\:OUS MZ?C,.3U*D)U-?>ILA"'GQE#QM02PBZ$)U2,D0^;4[H";D[G!H KZPPQ?B/_\ M7B_2>:-*"<,BG@??= T17;4LT+1!P+R/YUKB]2$'9H*2=$:"(EZC:HNF"+:4O!*?.,+IS=IXMV\]QG,T?XV\S_1IL9?/_/"4TL ?QY MX? ?8= \D.61LBIU$0LXML9P='\?&9%%)S6P"G,;T7NB$<,+A^F?G_76A7E2 ME&8OV_KQC#Y^U?_X;/CC<_KX9?_CE\S-R>M@6A07DRY ]8,$F5%DW5KQ)P9 M?9"CMH7 *VV:'?ESFL@*5!W4OL2BJVN/S:<"-=HMIKP'N:3(PD/8] M%O0EF\5(I2=P /#\35TM3VZH%,IV4$7*&F>,20!?!@+8\R$?2: NV8>XO!7Y M0(L%M)22- ;\4,>Y+&(RN;"U,2W_GC4%I0X)G/L05\R"9)MRA)N<8>?,B.OC M@7@.1I@;#+9A5XC?8 TER1\QG2;61"PC PUMR&J?U(L3##U9)J1XCR4*W!O: M6,'5/RP12D]P8&%$(+$D3>+)0B<[VJ>K-TX]+S%()0,A26Q^8\-I M JO)4.0PB)3#%OP4,G/,N\V8@K$<%LAXG] "A,:W]\# 2L'Q]!\*T]LG+BU+ M26?U'(^]4G Q/JJ=:HS,S6@'HUZ_,DYPF7!=:&%\9OJS"8P(F#:2WM0E#%#< M:B("$QK620SC;+,)L\3Z#@R*1AN%CKRZ"#PG4MS BM61QZ@YP O=3TZHX;Q, MF&8C:&H19I\8H:1VUI02&0K9;^CDBJ0'[M_>P$Z^-E$8PID]23%APRP&+&Z]P!^2T5X3!8HG6M224H""R$5.P;.INHV538.#* ME)ST1@)H+8@K20(";"1IX@&GP@F\X%$!E'7#&R0K +SU!)#I/["WAK#71+$= MYW-CP#R2N-TE?UCF, =0[H1<3R-&%I[XF.(%@]KA%8V&)3\NQ81\L5XSD9>_ M=_E2,)G# A()12#8JT" 8;FLP\: 0"77?HW?EKBL6#1!O#D8AA$,ZK M%T"8]M"N7S(G1!B?$2VC'LXFC^.T5N&T+Q\-Q2"HLY@[\>!YK&)# DP9U,)N M:IN6SBXT^5"^LC=R,PS-:9G^&VL@UJ/.%XM:Y\*\[T39AP,_MO-"*4$#D!*H1IR0Q?B-P7:QLWSJ1:HN;&L T,4['_"-?KZWN4 M\S1<[Q*0PJQ5X]D09]>:1<"40UI:](P+\=Q-H H>'TD'H$0O >0/I-#U$<]- MEJ(3TZ7"\BP\8A<[7!";X:"Q- ITIN";>^>4D&DZZYLL &?4@VRAB$U8XPNJL M?NU"IFCS2 AE)@HW@F[>$1=H4-<-XX\@M;I?9]")M _J5K05&P6M_Y6UV>'E M?8"(XE%P0SH,;;[5'F*MS314J^B;G5%@:'4T:K%VVN<:XJ5NN^N/,9;NNW - MJC_8LE12UC2Y*KLBM\E?TO7FK[IBZ_N8!MLJLA(KG/,&96?![[LC%&^O7&.[ M=GT\:,=8(!=!CT/N%M5GN9+[&:-V(?$*?.X\S;Z MQ3;XWNN,'WI+&G:#D$2!.0J,]Q&1@HX]&>Y'+RDN>>,T(Y ;ED<0%^HHB:Q: M9 +\BMA=&>PT0ZHE"^V.PR];$R.X$1Z"]6@ZBAY MM)_L69_:2\\"$9[$KJF'U5OB;Q=CI9N3+_MT9GXD M$N@#F_TQ&70^O7+D0A(XW+4K_D]S"*R6(5?(^@Y,I\'M=TB_^"I)!RV2-P(> MW-QDV9(V_8HJ*;GD',&A?.0K5?0!"I1T3%#?FZ3RI-)$+#UA32&T[AMXD!B7 MK253)8_[?AB% 0S<1&9;+4=3CW%#-7H&3V#\-@XKA_Y"\QFQI2.CZ@<3_=DA;TO[K>"70 M,Y!:/<5@Y3 +)]JT0T6:%8.CA ,MPEQ^<,466+WEA(M')]0A[E!@5XE);'<< M8]FZ?$"3<%4'_&P,O%WY+*,RCL^F"-,D(A.(R*\$X2OF_8*"S K<3MU0C1W? M:0I#1W%PVH>Z[-8^U0$H)_VVR5URY*C .@UL?!0\NV?U[$/=RNQ$L4SK95#,W:JGWY"ALPW:T*/JX]M['6Q8-9*FQ#4T>^%M9V11B[_ M#K@?[8WC.+!,87DH*906$L]-VNDF=OV4"&LJ=36"&<5X1JE WS^J/=,T+.60 M&+U=^,;W&Y_F'T==P![J29Z!V,A=LZYUR;?/.DQ$EH3J*8X.;&37:DM/_]"X M524+R09F2I>\U>*\I'$UUZ,R&J,AINQ,M$'8(TR5SA&?\L (IJ&1,7CA@OC/24(__J @X=B !NF>[0E5=M43J2XH%E+;[C M9(VIV>M**,PPU3F*\4+:VP7,(+H:<9K QM%QO8-[PN1H\8,,4NVBU-B:7L;; M#7X'\W+L5YZ:9[17I#I,TI.E)!%#;O[?>09$)S0L+$TL#$Q;K[]MW-_VWM&2 MC^]NYFPU\N92#CUOJ=>8J>CT:))V)0;9!I8:"2[5I 2HYF"<]M$E_B[)DUX. MND]'K!RNE-9H_D7J#HL Q&LNW8.!T-V&.=8FW;HJ'+8:=:8<)5TKS!XE93K' MEFUTV2N#/=0'NM)&X2B^W9V<.$)$Z1?9@K!@CR5IEH\W&TJF$V&V:W@\.K"I M!1M$/V/'')_G4+[X_*D[11;*"$^?9X0LM$^3LH27O;_J_@(]HQY? MRF=?//3A33^T9:]1K.<=P +)0/CT%WL*YR&X:"6PC,_F5GF4SSS\Y9X.#Z(X MZE/JA KF+4XJH6;=4=%@4V=?3*NI4+<;KH;$$$_##Y_JBM*YUA&@#V Z,F+$ M-\\<#-!?C-B8ZJ^7U-9= 2V96*F#[0!L)-#I-A#$7?" ,S_ YW0\> M72PXP661=ZR$K.G:.:C2])1:8P]QNSMY2Y ,G0B\Q7NF<19&%F ::.I8JKW M$V3AT]C&:L4?:9Y!<>02KVL0+(*=_0 &J83#YW7!'&1?1JX(KB^%T)-]9?BT MW_G 49T0L!P)I?Q;3&6*)SY^8EILR]FEQB(Y>N=H=YU"+\' MGN+3(!6&7L;TK3%M\ M9@2(N)B2DJG>.Q! GCO,-N/IG1M,NW5K#L"US83+![")#1USH_-9#NJDDDDQ$-74?7<3-3Z\\V'N-ZA% MH!4RKA2[,%'GN<4J,XE:DL/K%KB'-OPZ[BV.[Y1PO0\][OMED[6-S_RXE_A9 M+!+C%G*#2#XY'Y_[$V4+ MG4=R#-0@[ZJ&FC\@W[=*&UY37V:#&O3DS!>AKQ")_H/6_BL79HG&H?L XJ9C MHN>>,HGOM"H#QO/@6?BXLJ+V55)3^")R"PPM@\.W">OM]B M0/RF%E[7R#1\LE^['E2PB"KNMY*1QM^\5%?DYCYE0/B<$(6W.*4?EE/QA!V9 M4_A:8EL-1;V:!2%E35U(:P0=F_0&+==I$X1J!>1P5C[!5;]UK'7=X6AV#XMXOXZGM/):\[J7EW2W@F?+4 ZJ-0N-.@16R]9P>EKX+59N[0MD=P_41 *T2%F0PG+G;P!Y.T]B34#;8G5$'1> M8Y&*[A8AI>(S:382H,?:49(6P02DUE=D^$"B5UCVO,#\J$/Q0UWI M]5@XX[6[JJCWA;_#R-<9P8HW^0E#+W\OETQ9F3;8JR#KY&^%BYQ1<#T?!UN^ M38UU/8VQ"B//\?#5.D/354\N"+EZ:$F]ZW1<4@QG^N66/5X1ZB=VB%]D6;?N M6)RDEXJ&6&$K-9AS4?ZCF]K:8W=9R1/GV3E#PQW.Z!X">6%LY@!$66,]0TZ7 M%R;HF.0W%UV5Z34)[B%&^]Q$%\:F[!O[+^P.W!_#UQ2!E1=1_:VB6A+=^V&3 M'"]E:,*+,N1 61LY 9JR?Q*?4E*EF-C\]TZNY_-W&>V+2AIL@QP^C+9!S1V> MC3F.=^W)Q_L@S 6^SOR2%'(NZF "U]W?5EBO+T)%$5ZS,+SZ_1*S-'T>NB; MG>>61@24M^_BDO9@!::K?ZT-1'9WQL%C3[1 VE@$A6K;='FC3 M$UP431R8YY'UQ'#%*4,\/O5?R 34EZ0DZ9GEX3/1Z+D !>XDI)!#T4&=4"NR M)#^'I^2+R()[)9S5^-[,!&F)'(I7IDC($%Y;X=@O#>ZIP$0T]^%CCS!)8G[G MHT7-K-'Y^*"([TA!IW+BMCKOC-I[%&H1-A<-YW$02OP@PW6IJGL?J*ZFR_A* M$'=AX_NNJ9DE;QM [A J;L"T @<#!N&JJ$KRPG@YX];DIN+YQ([_!ZPUK]_<,05_ERP.\Q6=S4FD2"KP?L4I*LENNIE__1-ZIL@!U'/5=\M MNO&.EGB$C*]Y58O8/V='_#EBNWP<)1Q%@C!%B4'_T61\=AQD0*;^E+$=A]EXN\=O.A(/01[!H5;B4BMA*_^5 -]9Y:HJ5\:;--2\1BDYIY*8VN? M_G"W(W,/@BM'.ELXD-\)[I.KK71--.[>O5[*YT#6!2T5U4O_C X^K\-'>I&( MZUH ,&BU5$/?NJN! M3QY W?0MK O"C60IO<9=#@]5X-WT)DBZ L-W# )8[S M;1CH!_=,_=_FJ!Y;"27N>"<_ 2Z=R&ET8Y*\7=/61.,-+=C,# MDR+B$=W.)0)Z**64/87T'>1AL@B?0PW%TTR#V2 *R]1=(1H_XT__A M'9-B@D-(+'J<8QB_VKC'U" MU]U%.Q8TUCXR[%-#:H2/O5WCY(/91G]# 4Q[WLRWE@9JC=RS1UMU77E M]\\#8;2\OA*">3Z6@HL9@G9T> M_Y#MR4H(O5E(-(3,66$M?T;%SX@?!8_#P![D76V!,UZB_ M+OCDM=F<="['YLL!,+4:LNC:]DEP:[O*8+"7C#3H"^<:832KE9I_"76$/MR+ M, ZWP]R@4(-)[0[P$%#TK*OA6UI="3H@(DGAJ]SVG@!]9+Q,)5SOS)A;E\O897+'<,+O[CDXXI/>S5^3^B6)H>1 MG.HJL2XAH=LFQ^O<&:_1(ZU,L:CC'3@N*L)E=I)'*!I8A/RE$^(K8!>@!2^H MTD9K C(4&2!+^#W?$A&&VI2!T9&* M%&ZNWW[\Y+ "_H$&O(6(9VT<7RC?T*O6AL 4PF3\RRSHN_!$ )6B@G(Q23J8 M1]_"Z#HUP$ &B>$UME#73_RAB*"M([J F[,*=WA!/[]Q&OX5'S(@VH\D%SR[ M/T5"D !O)MG[AO(&1+R4UE"_4?703JO;(";*43/AW1SXML(6EX3_D)%&8=0% M@;&;V+R*.HW\*>,FW)R[CU=^;_1N[@>NL($5X&FSM)*#-&%"!"]=-6S#T623 M]5^4^H<$R-J(3I6XMD;LH!Q=QH_KM.)[$W@:R>NG#VE1NJM!9.X-<@V&WE(9 MJ93B I4&) M_H7 "_[#>/YQ_O."8+:6>,E3:1;PZNGXU?DS;D337]IZ0W\F;UZW;;VF'['3 MTS3X 'R_J,&0RB\X@?N[B3__+U!+ P04 " "7B%Q44 ND^HH* !P( M&0 'AL+W=OM!\BD^!B MW_?9!9GS1UE_4S,A-/L^+ROU]FBF]>*GLS,UGHDY5SVY$!6>3&0]YQJW]?1, M+6K!<[-I7IZ%OM\_F_.B.GIW;M9NZG?GLM%E48F;FJEF/N?UTWM1RL>W1\'1 MLG] M9V,[;!EQ)2YD^4N1Z]G;H^R(Y6+"FU+?RL>_"6=/0OS&LE3FESU:VB0Y8N-& M:3EWFZ'!O*CL7_[=^6%M0^;OV1"Z#:'1VPHR6EYRS=^=U_*1U40-;G1A3#6[ MH5Q145#N=(VG!?;I=Y>%&LM*%U4C6T;A'D9! MR#Z#T4RQ#U4N\BZ#,VC5JA8N57L?/LOQ4HQ[+ H\%OIA\ R_J#4U,ORB'S.5 M\2IG>+:0BI?L8RV;A6+_&HZ4KI$R_WY&<-P*CHW@^+_W\0N,KNXNKK_<7WWY M^N&27=]\N!W>7UU_N6/7%?L[KQH4%0L'UE\>>Q1,5%K4D%E46C(]$^RFJ<6MPM(&E=&"+Q:U_%Z@OD0) M]:->\&?B1[N (0K*&"YE,2\T3%F*+(QI2N]@VV-#!!6(H5"9CA=,1C@KQ0T6 M*..=2K)25E,P0W1@6Y%#ART5%7'8]&Z/_2(@8"RG5?$[M.)L4<.$NH )E:S> MC+F: 7#&LJ&P3]D4Z$A\CH/0[P6HX[(D2,J;>NFA)\%KQ N5PY#W8CZ"6LO< MAZ22D_$NBA]O3.QZ[)YB0:P+Y1QN@DW7V&RZJ\5H0!2$*4J(946'J@I=(>/R8U #?)1]2[+)X*.BBQZ[0?//<&.PAJ.PS M!PHQX]L@,[X=(U--(.&V0IB2:W-^K6RA&->NL&VFDZ:YP6[K3Z?']62B9K(6 MK1*>R>E"F6K<)&J#0+9#.0 -]%-B:OQN/4;CC^@:2-1;@L"DIERA3".+U+[* M,V$BUV&ED#DEBG.O%=BIP1$O>44I3'W>ZKF[1E6W2)TB>W5P)2-L&CL2XZ*U M.M_2IBMM;%PRHSGM03CH\39HQ&]-H9^,WAN;"2@GF P5\1FAWZUK0?1[5'=J M-74-5F],\1Z"6E[WP0NZ[U-]0W,'O5N51 ,G[:5(+SM(@)3%B#&=K?64EUV\ MDD6\EG"E]N,5?GVC,TILL.H-Q]$*NCQTH[B7MD!"U,=ITLM6!#!D(0L%AQMJ6LM*\3@(UAHG2(&K8R%0-R9UJ9&_ M ::AT8F1]H@^VJ#G3ZV8+>I@T(N[D-YEKVA4LD*12AK.6)3<834ER()8D]3> M8%TF<8>O,')AS&@AV'HZ[/6[$OD2)JFMXF187BIWHPM8!FJ C. ME ,"&@"Z>;$G+7S/T*_Y-%EK9(>X=$WE%ST:;#;)5WGT_^.J8+ #7FS; 9Y+ MC'AZ7]'GU";'A5.M[JK*E1',E2(4?T0+MFTI-U/Z3&"\-K.#&>Z&RX,R6>@, M0^D5E3V)VT-QI_+VH3RF0TYFEU18/[%;S*W@51:M_TBI3X2]5ZA%!7,J-$K= MF&9Y4PO,ANP31DGK_'W'*#><#B=(@S?W!VTY,1U<-@K!P:#Z3W*S.3UVT&.[ M3]]+ J%;\2# D1TS3!&#?H:+O_PI"X/PKZNE"\3>3A.&5K$@\.(T8"=!')[2 M310.V$Q*!Z>X3K(40XT;H1R)G:1C+XKZ MK1KV[MH,L/6.3[&[L,QKH3+-7#GOTX M?7A!E#K_+0X73!OCB(PVM+3-S+4F/I&_7'^9AY\>1,NUKHM1H_D(**&IX"JB MJY'"E)/M^'H21='IJSC>?[B_185I.?XVP[%6H)D>&Q7]-'YM(D91YH7Q*OS+ M^ZTDQ%,O3")2WT<^(0T'80006D&'UP$.BX,X3R)BI$CF>TD4M7+<[=4"$6U._43U$BZ$N!N=R1_ MZ/6S;*6(N7/I7+:0L2^.)_W,2Z/DE"H8H:?;+,U.]V2F!]^NX=!>IFGH^1E* M^V720S,S)J]EKV"X(S%/PM@+!L$/ &1[B.DF:)SVO?X@;'W?XI1;WTK4B H" M=7\2# "7;5X' R1/\@,)2_S[$7*BY8&5-$@.R;\84J0 E-4$SL@9?P&\]_;90VD_]2*W0.?[ E MPJ[:G#^QP'K:U>TD23)J/"G^90" $$E\>/('?<\/8J0]>M# %$&0T2]J(DR[ MC YL"2>IE_@ H4Y+.$"3L.^%)')/W45 MP/J+AR@E_I_9-T%$;#P#ZJ[8^MP MFA2V9Z;/_%>,:A8V.2VGZ%^")&7/"Z?C*';J<.!,V-C>.5C>6: M8>TY K,EO21Z+LON:XY1&0<&\K;IM%Z0I-V!S:P, 1FT=UW0JI>U/2/,S#^K M>8=6*4F(!!;F??8^A58:$!^ZB[)D^\3T8S![D O=\/\CWKLP;Y/IG0]=T.D( ML&3:/!3O>TG:]>2:3^U#ZWW[_M(& )B: =:W^H!=OJH _UH:7(0G0OAAD](M M6Z1SQZ2E:8E'<^H6^IK5F^YQS^N>]U@"C([]'9O=NI7GY/0#+XVW57/+-B2. M]-"T.$&3/69I@*[G]_BQI( M#OO;_8G6GB^QJ.]%:$P16C55!F[M&-,]WE,GZV,:[.\(]'+=QFI="B9)FGJW M6O$N9>'N]XR[5\!6S> M )L<*":%#?>J0FC_-LSDC>E![I/&VJGHQ*M''&?=%I+?KJ^39VE=@Z#8U MW[KIO2JRTWX0;E?;S^E#^Q5Y16Z_Q0/8IO2JI!03;/5[:7+$:OM]V]YHN3#? ME$=2:SDWES.!E*V) ,\G4NKE#0EH_Y/!N_\ 4$L#!!0 ( )>(7%0=] M(04 *<+ 9 >&PO=V]R:W-H965T8&=-!B&?:"ELTV4$E62BNO]^ATIR8G;)!NZ M+S9?CL\]=P_OQ..MTE_,!M'"MT*6YJ2WL;;Z,!B8;(,%-WU584D[*Z4+;FFJ MUP-3:>2Y/U3( 0O#T:#@HNQ-C_W:K9X>J]I*4>*M!E,7!=>[,Y1J>]*+>MW" M7*PWUBT,IL<57^,"[7UUJVDVV*/DHL#2"%6"QM5)[S3ZV_P6>#6/!N# MBV2IU!J$CA!(SZQ X_3WB#*5T0$3C:XO9V[MT!Y^/._0+'SO%LN0& M9TH^B-QN3GII#W)<\5K:N=I^PC:>Q.%E2AK_"]O&-A[W(*N-545[F!@4HFS^ M^;C2//\B.W?'JLU1:TLR8T-_"A^M-$3I1.E(75M"OH MG)W.\1'+&F&E50$S55I->2(.=@,S[QTUO+M6%LW[XX$EA^[8(&O!SQIP]@IX MQ."*(#<&SLL<\T. 3'=TV4=W3/V)N)'S/HPC )@(8O>P!ONPQ]ZO.'_"/_/ MTZ7QZW^]X3#>.XR]P_CG';Z4YS=!7>%^,!7/\*1'E6E0/V)O.C__?'Y]?PX7 M\YLKF-U+B\^P2S^\7=S=7Y? $WM8:LH\&-H3:PY)*7&9H *BVH M4H75+SDA])NP5"ZS6HG*$8'\DR="K7OU(Z16DJQ]L*\0*M3N55I MV&>'JD3]R;^)TLK!PD,Y K_^2"W>]\L<",&QM*)PA FIB<=-G.4KE&&)SJ) M^T).S8%@))6N:2@%)[6%%2[;A*S(K?Y/HG5E25JK=2G^)I.\UEU^=^3= +H> M]D(6OKN;[IN 6I-IDS8'@(Y,,ZS<=5TM875&OGB\)]92 :PZ]P6>;DE>[/ MHMMVCGY'M=:\HM(A@^8YXBYGGV; \UQ8WV"V/Q7;<@?K%OZ[6[M2K@Z]')[Q MTKUC^O"'$^_\%5F\*%Z0=\3M;J-J0P&8][[:)7K:%[(6N8%?>%']UF75T$47 M+ED+ZJ>4T2.8C (VB6@0A6$0CD=N%$^"B-8N2XNZ]#G@$B(V#(;)F'99D*0) M1$.R'\7 J%F.XA08K8]&1&T\"5B2P ,YT*WW"XIHR;,O3U(>THB2)(@GA,F2 M8)Q,@(U8$$Z&WS,8!A&; ,$[TTF0DD4T2H,1BVDO"<*$V*11,$E'<*B* M[M ;2Z)@3#:,O*7#!.(H"E@:_^!M%,1D%9%UFH8^*Q.*_PB&:1JP,7.C\3@8 M1PF-DA%AQ!&\] $?/'L\T5U8^R>B:\;4K)MWU'YU_PH];1Y?3^;-$_:*Z[6@ MSB5Q14?#_CCI@6Z>A(7%148IO7-P, $ ' 9 >&PO=V]R:W-H965T1*'\Z/2GTW#N86O72O-(FBL/5Q' MD:D:WC%SI0YSE5O6R'Y M@P;3=QW3_ZQYJXZ+@ 0O"X]BWUBW$"WG![;G3]S^=GC0.(M&EEIT7!JA)&B^ M6P0KJSFVSJ11 [0;SEE74,#%]?^ UO6T>$,OX^ M<09C2@>L;^VC.O[,3_5DCJ]2K?%/ M. ZQ61) U1NKNA,8%71"#F_V]>3#!%#&[P#H"4"][B&15WG++%O.M3J"=M'( MY@:^5(]&<4*ZC_)D->X*Q-GE1EHF]V+;L?"2)4,LJA+W+6]"SC+:^N("$AT)B2,WS)6%[B^9)W^.Z4JH^B;8') M&EYKA94QW!JX%:9JE>DUAS]76V,U_B1_G4F;CFE3GS;];ZZ>!;MC>&T.K.*+ M ,^9X?H+#Y:;^^?5_=UF_*V-#9:Y>VW"A\>2T MS/(:__^J[_K3N%/:BF]L.!C:H6"G6CRAYAKP&_!NR_7X'>!.*V,F]AE83Z7B CC&;D$&F9Y 9\PD%LA]^ ;C &"44D, M%R0)$X*\)$QH#+^B.7KBFX$L+ L"%Y@]HRXJ)3-X5I:U/T1]@)*$M"1.:9HB M5>*5YN$,E?S;N?C_J4I&ET6\-:9BR9=#0O? M^]YM\,_OI1T:W+@Z7@^KH2N^A@]W"Y:V%]) RW<(C:^*+ ]].MA8M7!]\BM MLNBR'S9XQ7'M G!_IY1]F;@$XZ6Y_ Y02P,$% @ EXA<5&+>SP$D!@ MW0X !D !X;"]W;W)K&ULK5?;3APY$/T5:W85 M[4K#W("$)( TW!*DD" @FX?5/GBZJVY2W>X;\N@E:%+)WR9Y]+='Y&VU<%@.F@GKM1R%7AB M?+A?R"5=4_A:7#J,QIV55.5DO+)&.,H.!O/INZ,=WA\W_*6H\KW?@I$LK+WE MP7EZ,)AP0*0I"6Q!XM^:CDEK-H0POC%<.#S/ M"ZD<6 Y>2).*+V%%3AROI%N2WQ\'N."-XZ0Q=U2;FSUC;CH3%]:$E1>G)J7T MH8$Q8NL"G+4!'LU^:O&$DI'8G@[%;#*;_L3>=@=X.]K;?L;>W'N4^@9VBU7\ M/5_XX% E__S$RT[G92=ZV?F_:'W!W,7E_/SJXO3SS;68?SX17VX^GEZ)XX_S MJP^GUZ+OS&;BDS7+K4^H]51$L%ZB M(K188AV2AH"%VO"#+;^_G8Y>H_JTYD921L"(.+9YH2FVUIDN5>K%*YD7[\6E MLVF9L%>U5DWO:AE@-]AX\%2+$^MD:H=B[FZE\=*+1.I$E;E(5MHZE9(H:BM\ MO- 2860R45J%>R$CII&X 9I>F$GD5E0P5C@%@5'Z/B)VY-&A#$/B=VL4('@Q ML3XN.5FAJ\"(DMJ#)"<2<$YO,'GB"%18$PY=(1113I2YD:(:<1"(.*::.[ @I7TQOQ40PX)>AV2H:' MYCE^.=DA>NN2TA$-XRN5K$3I>9=(59:1XQC[V)U-R .\,FNKUQQZ3LB$B231 M6A:PR3M'XAP*G*:*!T,$EW-71)X?1Y8YFS\*J:X 3FT?[((:O"EH(YY9DB$' MQ\C^+9H\L:9VZ-MT6Z5C.RXE3Z605W<_$E]]RWEKKW.3E:%T) Q;DWXE,J38 M,Z'HD1+6?6)+PQOQ95 ^YB,ESC,:&$&N&G83Z=P].UE+C5"1RQ]S'C$:&V(O MKH%EH6DDSE#COW2RY[J,F"36N[/*;-$=)P=M@B8J\Z).!A/"1ML,HV(6%"HB M\]]BCXTIELZ61;2I0B09I1"9W 3"H6[$QC_4FU%?F^'L@[5I!>417U#4W[AQ M&ITY0RH6,KD5U^36"F6X$1PD'MFHU3!4W!:HP\ 82J.X5R\W)7Q#/JYPQ+7Y M"VEP':EC^07E3*PRB4IY6Z6P@?<&E?.XT0YI3(FJ7+9(F"COV<&0=[N:D8S- M$S=NPO+?EBR7]/*^JU;!%RO<<8:-!+ ;[,0A7,G\#TJW5[;<;K9C<0/S$3]1 M8@J@;'.=*0>5]($*GNE@],0W-"3^HH=AW8P&TO=PH6:P]1#;J2S26#^1R(ZX M+K3'(%'.+*ELL&-B([XHS@H.H$F$G6W[MN/8"+&!D*U8JKYNX8KJDDJ1JU0P MT=9P:T:\M6X\)/ ;15TKZ^^>A$Z2YZ@?M-"CS/#4"[RQQJ$;\6EGV4;;,.W\ M,6&3O09KFS^Q^0)@VL\0>T"MVIR8)&@D/U[U&2MF&B8+Q2&T:_:@;](%*\.=?YC%]<-:KQ:JY3C3D+WHXGI.X M7N#,QY,8\'9@M9)\+E8H%R-)QY_NU!8MO_/KKZP);[8F.^+5;WNSV>3]N0G0 M6X5:\5N=DFTNA'_"P,L7*Z YNE'$4[4_?@P;E M&RD 3&6>7MYJ$0D*;=*U[D+J"(;O=K/=T5YWMT,F<>&F?('@ZDLWKAP_N@^/ M>T^.' H5'U8@GA-2OSZZV>[M-J^?+)OM](7%2) M-)@2W@( /8% 9 >&PO=V]R:W-H965T*E'23:9TP2RI>A>84B-+ M&Z="!'$8CH*"<>DM9LW96B]FJK*"2UQK,%51,+U?HE#UW(N\EX,-W^76'02+ M6(OV1[G6I 4=2LH+E(8K"1JSN7<>G2T'SKXQN.=8FR,97"9;I1Z=LDKG M7N@(H<#$.@1&VQ->H! .B&C\/F!Z74CG>"R_H%\WN5,N6V;P0HD'GMI\[DT\ M2#%CE; ;57_%0SY#AYYM9IN.?G9Q4H^H;1*(X'Q=PZH?3"0GCD3\:3OZE=FS,92*J%*D& MM=@3/5EE](14[102@8P:5E-1(1,5)T^J2DWM[_;*D$ES:<#FS#95TUA6.LF9 MN\NT*B!!;6FN'?H0M:NJ)K-DG]!C[7IO?97@J!?)9==,' .)JJ1MV[([[8;: M>=O+K^;M1/S&](Y+ P(S<@U[XZ$'NITRK6)5V73V5EGBUX@Y#6;4SH#N,T5- M?%!<@&[4+_X 4$L#!!0 ( )>(7%2"G3C@7@4 )0+ 9 >&PO=V]R M:W-H965T-K2 ZX>S3J4%KY8(M&&1$4RM1O\=#D84_A9/ #A:112&+RQ@3XB:<-)MN%<)C^U^%:F/1H-NY0,DN%/[(U: M>*-H;_1K>*30 R:C<78O3"H]!4OCQ4)I)0*^_AK/?7!HDK]_XO:P=7L8W1[^ MOZS^0OGNR]5T=GMU-YO2V)-=$+(BB[ET;6:ZM)88B8"ADQE0 5N0#BX9Y&1Z M31-;8$:]3RW$>(50E%F2*$MG'Q2Z6>H-C7HGO[/]D$O"P/J _+!4:HL"$U,9 MA8&GKY*$DU0*%S:<-+%T4K8I7>)Q%II*&Q@5 M5L '-:XI#+#76_N/N.<,+7GR@7 BM *#&25Z-(, YT>8#212"5;PE J?QY P M<>F*5;Z#].+NS^G5Z?3F^B4RDZ$:[ EI+_PVA\(Y899U;FH_3\PBL:4U^,T: MJ06UP8X(-<'%2#)2C$(Q+AWCLR[C&GLXE<)QO96!'1G)*"-;(_Y6(1L9F,&M MP.2E4YSA4(<($HV+.@;8W_KJ\G9T;9=&_1M-;ZW;^P8APJR+Q%![]+9RW"+\ M9X&DAQRNT1D0!J2V-[W56909]HY!6UHS1)^CC_RSN6U^0=.N&2)J]:17#X:O M=Z:Z-)<000Z<7<$U9QA!HF=JKE](B0)<&[H5F[V@U#*."Q6RL)#.X!C!Q&*V MO?_BC]].DF3PYO;#Y[@:OGD)2@;,B7!S:]ZA]VF"DU&E0GMZ#YS0\EVZN9FT MNCO1K8DNO*9Q%Z\R5$[&7N 6C,9+P;V,X(),(4 M0--HU(L0AN?C,9)9(5;1:B%=BN[I-@Y?&;D4?/11N@W[4171CZ\VZ"P"8BJE M4Q9],;>,.$;(@:R1]GB\PL\:=<,<\M$7^Q2&6T:H(R[BS*./=)5)O'<4/-_0 M[&KV:)ZT* M%6MG(WOM &_IZ*GGVLE^8L3S/!_KC<6@6[.%#UNJ65B-^Q1J>/J,%FO0"^1G MEMO*PX9_2=>/HGIR1AS0<3<9C?#FAATF;YZ*[_ >=0>#P0_$OAOKK5C2/7Y] M1#,;D,5]V >^X<[^_=E-!5RW@?!/O;RH3ZTM3NME?.<7W3VHG7]]5;X9;* M\!FU@.J@]_JH4Y]VVX]@RWCOPBSA%A>7.:[-TK$ _B\L@#8?[*"]B%_\!U!+ M P04 " "7B%Q4=*)0E5(' #$'@ &0 'AL+W=O"Y*FM[-RB< M:VY&(YL5LA)VJ!M9XYNE-I5P>&M6(]L8*7(6JLI1'(:34254/;B_Y6>?S/VM M;EVI:OG)@&VK2IC-.UGJ]=T@&FP?_*)6A:,'H_O;1JSDHW2_-I\,WHUZ+;FJ M9&V5KL'(Y=W@(;IYE])Z7O";DFN[=PUDR4+KKW3S0WXW" F0+&7F2(/ OR?Y M7I8E*4(8WSJ=@WY+$MR_WFK_R+:C+0MAY7M=?E&Y*^X&LP'D)7 MY*(8?M*U*RQ\J'.9'RH8(8@>2;Q%\BX^J_%[F0TAB0*(PS@ZHR_I+4M87W+6 M,OCOP\(Z@\'_WQF=XU[GF'6.7]5IK90!_-Q((YRJ5_"Z_\YJHER[L8W(Y-T MD\E*\R0']S]^>'C\\ A?)!3B28+N=RF]+9B#8'6%;Y:@6P-H5VT;;9Q@ALMO MK6HP85R "Y8JD\ [!+ 61A:ZM?V#/X;#'M%2U MJ%'S'J),(@!5PU)DJE1N TA:@PD-3M1?[:$BS./:B=(.X7.!5A^K0YQ0:X

=(&,SDJI0[R] '94%]-&*GBV-KB BC5$" M&RD,:GC<<^:^)MVP3VBQ?'82+2!#GX11Z$5 YRF=H\?6A2JECPB+T8:(E(.Q M5;%6KH &!0Q91D'!_582?2S*<@-)"+G86*#(JF>H.*?8.W\_AIT)9R.Y-7.' MP- []'O+YC8"!'%*C:MH;O,FVWSL^T0?9A0*# ?O"M%08]8'=$ M8&"2A-F@+UKG)2I#A)_ELR '"HON*W- \)C_LEI(T]6 * Z@:8UM!8)&8 *L M*#T6-F$ALJ\^ 037]R$\('\04ITK=@;*N(+@5DTI?4B6_ 2U9@7Q@W2QTN[% M%G?@EZ$U"CV%3I.&C6 4GEIB9233D(FQ+TQ,H*"(&B40"7)VQT;:*4H]^Y@^ M60'*0E8*:]52X2Z"$N8X\X?P*Q99OX\G=8?X" RJW#(17XJ%![0C\4Z$4"^Q M'6(SSC(L:HI3^TE>$[0MP4$X[GA=T@)%FDFRD-CX/-D)LO/ E,\EB<3S&UH. MRWL,@*XI8^FMWUX^XZ'"(HE5G95M[BDB,5.D87[12B.?9-U*3HV.K1PQD>.V MBFHZ]?.M*@;*/"(LE":=BUKR7+GAD&#Q1A]1D1%4NDH\D5AXPQC8 \?XV$U= MPE!9ZM$2F9C_-;)7Y4SRA2@Y/_Q9JH=#ZT26Z;;F>#:X/MM ?RKAX+#6[49< M,,2.+G%7%("Q6/OV!GZG(''?/85[ M!/,PI8LDF(\G=)$&41+!8X'-Y9JA',K$<1"F*433((I32"9!,I[!9^UZMN^4 M)^-@/@GI(@K":807:12,IW/XV&4.9P.FV4ES F\/!9YL8H8;F>E5K?[ ];9= M^/TP-%TMOXJ&(9Z4RI+9]QO6;(%KF,,]*JH[^WT&BX<[M?>R=2VRA0A7M56? M![A0-:X7\2)Y&ZM^X:S;;U( E2+UEREPV@'_;%M ML')5?L],V *62%A4XH_BN.:?,N$]*6N$\FU-5$1.>Y"+%)<*K4#KNX9-HM@S+)R,@:> :[V\II3E!$6B+^@\T16% M9ZS5]6HO%?%UJ5;>$_:Y M-X[G=#$-TLF\2U5]7F8>I,F4X&%Z8Z@>3Y+/BJ;/; MB>A.AN.N7DR&L^[JA:Y<6:ZWW+!.*)D/)U/XCOYB_/MXF.-^>SP&\2$3%AO> MI3L#^;ZZPGZ+!,3V=;( O* _5W3?MSVCL8IS$:A]\>,^HGS7XZ,$=R;N6">J MTLV+Z>.8C[B*,RP*TG!*=PG,@WC,!6$,TV",:8&7*6;(U)>)"25+DM(I#2?[ M)6*E1)VAF_9K>N^4- F260(T#8&JFM:?\>B8A$:\(QC-T>\/HZ=U7,9QR[CV&4GM)X7_%.KA:M="])D9,Q7NOD07S4Z!$@E*O(D0>+?7-VH)"%! M@/%K(;-1'4D;Z]>E]/>L.W092:=N3/*SCOWTJG'>$+$:RSSQ#V;Q@RKT.2-Y MD4D<_Q6+L/:DWQ!1[KQ)B\U D.HL_)?/A1UJ&\X[.S;TB@T]QAT.8I2WTLOK M2VL6PM)J2*,+5I5W YS.R"F/WN*MQCY__=%DD^,G95-QJT9>R"P6]WZJK!@: M"U$ZF[C+ML=!M+P=%4*'06AOA]!N3WPRF9\Z<9?%*EX7T(;8"F:OA#GL[95X MJZ*6..DV1:_3Z^Z1=U*I?<+R3G;*@[*WVD6)<;E5XE^#D?,6%/GW'N&GE?!3 M%G[Z;6VZ5R@%YULWDY&Z:B#ZG+)SU;C^>/_Y^^.GNX=/XO9N^"0&GV_%_=,/ M=P]B>/_P'':/L')9BCX3!Z+_!G_^_K?S7K?W3K#M7N[J'8E' M-?,!5K=3[.V>=9OG_0O1O;AHGE^&.M,9A$, -,4=CGHMLX0>4G"280?O;!-2PQ5)'.GR(J@TP+K,B.0!)V' MH4C>2":0K 2$D*4'PX_B)F@XJ#3<+AV*2N=,I-F#KT#M5% 7!"1*L%6/-=:3 M<&;ARC22G.1*2#**3#J3V3+(K+&FQ,YIIL6.* R79S(UUNO?"!G"R>09/S\X MK1L- 7!P]KH5>6%0& R?*4[8R;+)S[,M!^XS1;_U9AW >:OW!P&T:@1/ \&U M<@@6RW;+U+,'A+D22R6M8R%, SF&E86$&Z0K0LLUP8LB[F)E";+,LAR$15#/ MY))I8,;0RP'"K[DF]49+,,F&J'C!F5BYR.H1+:,*NRUP-V(6SWJU8,/M2?WF MM'Z#\.J?-OOG9W337P7H2KWJ$8==S3P'U=:0"X:<"U[@;XG[3/R8)\@&(:*! M>J$$7BG276?>P$1"8G',&[QA:\B]"890]3KOMD49O^J^.X*/I >W4H1#$1E^ M2KFY*>!0186+WH<@(Q="AWR&>L=BW]@=VS2%FBX->B;11&;RI@2:+]" M667L6A:G@WCAFUHZPWF)\I[4)Y0E&0'5P6\P7YVKB2HD_5=D#6S86C1FULR1 M2T(^DL*I3./"J2BG^ $;33+GU+C!74JFLS](RTU9VNUU(YZ-%#(5A1+:&LYH MEI*W(OOB[1IO5XXD:V_A8+-D69*3WI+.3C0"C1/_&FZRR0O?-&D+H:,>"^50 M9NL2NK6*'\Z2?PD"[Z3 NOFIBB>:J)5,*S%]$I':E0FD@$A,K@_X-@BZC5! MP=DK&;#9*^$SQ?A)^D.G0WG$CV86XW/8SV%56HCHEB&H(FJ=K$F%IW4DA_Y# M^(]?/F',1UC<3 G!4&9?F^)S:X#6;Q1$OU=P"6SZ'K[!E(>&A7LE\4"''4I" M.V:H>G>[>Q0LTVF=?5?S%='Q,"K=<"CC7U!;J$ 9TIF&>2Q9UIHC@!/%0(3F M)B1!DZGCE"90$JP-V]OET53$8#"?BDZY=NH:W>KY?BJA%+4?,X14Q 6P\*.5 MV816L &[K3=0 A![K=Z:-@2'-2FS/Y)-B/9.N:6[90LM/F;'\89FG8 TFTL^21D(H0&]%"I>]W!Q^(>4J:M 2:3.I".+"@%II9,D]U2(&\;ESP$UW[ M##3:?TA9H76M)PXGP-6U%FNL2*FR=2]S6)[E'AF)!H;56L=Y8LVO;(4UKW9: M)X6/UCG:Q-$:HP 1+.%L+3&&4.M?!7'[]6VM])6),]N4YGY+ MHE2$XE;K.\@(9;[;Y$I!76#:SDEHG7&M@A D]D&2"(.Z.&$]7J5",?>(22YA M1J]4448,4DA=# U$17O27*M;1754SY'B_$R\7W)+$X4?%2HRE:/72&7(,Y6K M"=9'ZMRM"Q$_(JYY+1.X29(V81T\Z4S&0Y?!=2A6P>:D1 F$]NM82ZN#*D6M M( GDD1H@1R0HMZ%6XY&.UO:7?40JGW6:\T#1!Z<*0/O$05>E)^MH6CN&P1WQ MOM;AGG5;%U5-KH5C<^N(7L60K1LQ[.V?9@NB0X7C,HSF82<^S M,:P'9T582!D.0.] %.?$C713\1ZS[[;"L_6@(VZ,R+94LT:YPPX(0G%@^XT1 MN]2P ><@#.VW7E_2AMVN-9<=[\3X\08>[314U$P;531UQLQ;#I;W_2-Z^5V,\&[ M;^C8;U4PMY[R9U5,>EOVD^L=5%$3X6$+_/]K5=R1.787I.VV_O]7),;U#4L2 M]?'>;526OT1!VO;=I%W[+I4J-*CT]6X(&[ZXA1MO9OR5:V0\6B.^G"J,V986X/W8&%_>T '59\_K_P!0 M2P,$% @ EXA<5,7KZ+%>#0 H24 !D !X;"]W;W)K&ULK5IK<]LV%OTK&*^GTYU194N.&Z=YS#B/MNG$CXF=S8>=_0"1 MH(2:)%@ M*+]]7ON!<"')#M)9[_8$@E>W.>Y!Y=ZL3;VSJV4\N)+5=;NY<'* M^^:7HR.7K50EW=0TJL:=PMA*>GRURR/76"5S?J@JC^;'QS\?55+7!Z]>\+5K M^^J%:7VI:W5MA6NK2MK-:U6:]VH MDY+K2M5.FUI85;P\.)_]\OH)K><%_])J[0:?!5FR,.:.OKS/7QX=%O2@\//2?JO;#ML64BGWICRL\[]ZN7!V8'(52'; MTG\TZ]]5M.>4Y&6F=/Q7K,/:T_F!R%KG314?A@:5KL-_^27Z8?# V?$##\SC M W/6.VS$6KZ57KYZ86GH9RN*2@WWN*NQG/^U1M35=K#R]X) M6>?BC:F]KI>JSK1R+XX\MJ"%1UD4]SJ(FS\@;C87%Y"P/2GRKLJDXF4W$_'@^>T3>26?P"D_*R%A2RTKE5.RJCJ7I(.NA5/WRLI2E'+M6AWULLHU!I&+:S)E M/0I;+ W6UJ0^'FBLR93*H3Z>L=KA ZWU*R6,Q674MLA,:QV^%V+18H%R;BH^ MKW2IPK+69Z;BV]WNQ@J#>W8L?HG=G1>M$YFL:^/%0F$![F8>!JVU7R4=_6:" MNJ@!)*2FR VB20]D!@"20Z[VL$XZ4\M%N1&-<4XO6!_IA10(NB/K4'TAM.>QN M0MJ6^J]68]EF*JZMR5L(NFYM!HV4N%J4,46<>!]B5Q/(E8/(T9;(VZ94G$J_ MEI#FQ ^R:IXG@50P]YH!>KCY6@G$@'Q>PSC7-@T\+I=6J5 !P[A1T-H"5J+F M+)MQCZ0RB+B5Z\XC(3OA VHRRD$O/U4W,0\@@70>K 'NQ0/5^'1SF,N!,#! M^;K8D-,AM&HK\AAPE3^6*(V2I#;17] + 6$WD1^G! M$/@@">+'<)_NH J:UB=90VM)EVU;XW]<6&SX@:'?L#^"U6UB!M%MZSQH/G:/ MY)B8&G\X&E8MI>5<_ :W!Q=6Q!F"'W46=W.X!*8 @1$1^BVG!$969699Z_]2 MMI=:+G2)_*0G>'%O0!&*K]L0V['SP095+,WD[T)_@45D7JXHIIIP 2I >4[G8DNCSJ5TS;5 47+6=]7(#_\X MF\^>/G?[*D)R2*Q! D)7W#R8\E7) J9/ $4>C8%D^Y4U[7)%#SV# M8R.8)2_D#V43!5!)!"RZC;0 PA$%V!<7_#V>L$[SX]FS"5M_.#^9SGMS#V=/ M>\O"VL/9V?1I?XE:E6).5P+AQFV'# M&_$C17Q^_#PNXV^SY_\,Y8-@WVMRT$[VH\"38!B2=.JRQRHBVYP)NF35EO ? MQ,%(3]:'1EY*:BZ2#$'MG9?.<+?ZNNT7'"ZWT@VW1+VBI3NQS(&'8(:.X(%,3YA(84PA](:W M+Q4W(F=*OI1V^)'NC?-,?*"EH(&=K"[SH.ND+^*_'?,'#.0>.#1A8/(0P6CK MQRR'4 .>TU$\3I#]N0XR>$]L =%ESR#!.J.&KOF 'I!M]OED CA>_(D<(:\F M4E+JBE.%R%V3&NE60!ZQ8"INPQI&5A^JHM,+19'<5TA=,D%P@"<'/O(];B&^ M&K,4KTT E!ZKF)9B/R:FE$D0LQ]!1MFS(ZA/GN3YSI3:U#_!0I,%/J$L M3T[J#)@#*0QDLMY+2PZ?_#P]ZQLTLK%CG2,Q/8:2/_JTBJ24T8ZAZ0XW@X8S3<=E'!$A-65)-VY( M>CT>] C* QM[(-%N!,>5O%-=\#+I5D*YC*9/C=P$AV%12QV'8")X; M_RXRKH&+/5IS([U=F0J>OP"[+J6]"T3@O):#*\T(;QTA]P#U!WUAE&KQX:3$ M;VGU#KSV94AS%/)OKDJ4LXTL;M>SI&*M-*>5]C34X(5A1\=B*IFK8>^,E=TV MY@$'D\PUG1A+(CII(M0-IX9@/-P++E$UTC)3W>"@R^Y=_X^??L0W*)\T0A=_ MMODR1$\2(C#8(H>7'$3J(;(<%9*7;D= Q]+ MG] JPOJA^/Z9;S#L<^?DFD[#2@;*)^GL(MU=#+JW.LZI..W86(2E5NMX*YQN M=YU$N8"",CD-?FA%=V>A,MDZ'BTLD&"*1PLHQ&Z!6YFVS#D#^53!([WH9B1I M+2Z!0WS*/9W$0^VVJDXOZV":L>03?II/7: EU&JX"C>PEXY"^[A1<;3FR0*>YK]']2@#:E8@H< M$VT%1O)(EFI>A4UQ+""5=;%[*B$)Y#U>'X1,AE]"+Z:9O-3=8/)OE?[O9DWO M(R:DQG;[CQA>M+!I/,0+2(UH,F[WE9G(^*3K!=+D6C6Y=EV=; MO@JCUCVC^/3^9'<:GTY9-1&U,(F0G.YJY'5-+DM*!.J_9W_RAMY3)*PN@PR/ M8RDSQJ/,1X^KNU,Q!MW!>,C1 " .2ZZ* H"(M.^F_]#X70.B1+-06>OM =C6 MO<0OP] %N][59EW3>8P7=N)OB'_)DI(?TL &KOOC6O=B)PQE^Z%P'H:IE -D MK0$THL98][$:_4LKO>1L [PBIHT<9MGATWX(.^(P+.NZW^,2>PP8KH^3?B:6 MY^V2ZB3TA2TE0L.CZ"UD?6?;QL=Z#!81TN9AV*7LO=I1J7BX.+8<,!S I+=3 M:;P6!JR)92923NZDW.H/&[U;9@,=\M:F#@6 L?3B)XQ^;U3CX^SW.+3%T![V M^8Y[,-(Y;Q6UG*VI\>S9B-FQ@.U29IR-H(M]WMU^/'^0LPV?PVY_R+JE'CH[ M#4JZDT.0^Z^CR92QHIU \"+OO'?Q$;^1VKD9'$:6 0\ M[&[I^$:0V-TDL3<^YE&$E(T,;@N1F4RM):=4\ ]RZ5D71PC-987#5.0)/6F^ MWR5FHV-:TFLR:'Y[. ;2./"';8I11*GT0D_3&=Q<:_GL/VI=J<>/K.2B2$=E7D+2*'K;((,=?*!\3+N& MHG/SE2>X193ZCGI9UT*'W8L'+W0@YU?1=%A^L#M-M@Q8AX,OG6EOE K@<")^ M2L#[P(N=04_I9C9P:]9RPYON^PW'T>!G,^A#2_YQD LE%'Y!TUWM?G]T'GYV MTR\//UZZD,@7=/I2%7CT>/KT]$#8\(.@\,6;AG^$LS#>FXH_KA0 R]("W"\, MS(Q?:(/N5UFO_@=02P,$% @ EXA<5.HP$8PA!@ +0\ !D !X;"]W M;W)K&ULI5=M;^2V$?XK@VU1)("Z*VG?K[8!VYS]QK96B#$I-/G)G.UTK+6TNN:QIA'ZYD;?;GHVQT>/%1W5>>7TPNSEIQ+^^D M_[F]M7B:'*V4JI':*:/)RNWYZ#)[=S5C^2#P68VH7_M(^RR_F(BLYYT_3*0- H'7_%USX. X55>D(A M[Q7R@#MN%%"^%UYYMD;]J9'!Z?!WO24@Z9ID/W@7T)_[YJ-M&2V=%<)*UU"M\+29U%WDH0N MZ<97^/Q>N:(VKH, _>MRX[Q%\?S[#3"S(YA9 #/[7Z/]&^J7MQ\^7?Y(=Y]N MKO]&-YVEC])YX65)U])ZM54%'MB[#[HPMC56<.DG)!P)=!(R1&5GE;Y'=+,E MWG>^,E;]"C\[1]Z0<@Z1R.=IDJ;ACUR($]LL8B1=C&2+N.U"W/XX3C-J$;8@ MFH0XSE_1!VELI;7 \!LFQG09%% *,J3K4 X)[255HJ0L7R3KZ3+)%M,3 D$ MA-#H$LY"3?F*IDDV726+Y?R@4LFZ)*7)@\V0[(<(79O3F(=6Q_2IDK0S/NQ0 MJITJ$>%HHU:_=*H,P2?+O!",H;:H,G4I[4NXV!#$N/D/R(KSP*(G%9^!BD#> M,BRU5[Z&/"P;'4!+ J&3%$45O0W!"):P5HZC4'1-5PLFS=[+,1HC>NE 00^T MD>"_HA:,A+UNA2IA_]G^#D)>6G 7Q#8/"*&E*R-L&5*L+#PV%HTX\%[HA]Y) M1HY^.41W$!.605ST,"4O(W-YF#:',(8IH'QX9B0'K'W&![;8HT-E/*D8#AR; M\I65\L\/$E6,TE6F1)R#YBMUBX@B$%M38PBZ=W0@I6CU9K#K/]EX?42_3)?S.F[K](6RLF7 M'=-RO2(3&F>!+$W6^9K^](=5GN5_.?[^U0H=XP_@WJK"/[8SJWV3?4MKL =O M.EO/DG6ZHF_R^2*9I?FWC)J3.,3[V,>GL+/)6TA;K@QV/K! :Q72JNH'NF=( M0/$<$(D]B@SN["N%*E=-(TL%>H2*:EH1!$]F?PP&Q5<-YG<^>23-/*8B#=7Q M>\!T6B%N$4IIT%Z^1_%&!78H_IIV,!40?8Z+4'\G[*,FA&9*8XSHYD/Y]H7V M Y?O_U=A>;*>3SE/6*UR4.H:2LDRX]I:'_9!3TO01DE="\]Z!TX73;::)8OU MFK)IFBQ7<]3>/%GD^63PUV#9%+&28 8DVA;:S!\#KP0 MX/0!!#9R#@OPQ!A7D5B&L-$#KC0"@QBB$?TIE:N"AOIXPFD MM]T;TD7=E=%49.6._PT,'2<"!B=[P[\]1Q9\D(ESI\'Y(K0Q[Q -!1MCNI+1 M)3;T2I@J\!-_"K9?PAYL%79Z).+!)N Y'R:#V*)(R^=SBRF[]^B5@#YQ)GHX MV"GI9Q#'V/ A;0\*P]"0NF>&IQ/SQ#2,HY*3)K#/(??/D12F0Y]48A>#);=; MGDL0+F4M'GH04-KQ=.))044E]#TG,7*&.985B+Z%VV/ZF3N!!TZ)W4W=A:,! MS Q."LQ4,IP_=Q#0/DPM"Z/'QV3HUW!Z!=A[5==<2L-IWW(7%3>\O.S>0X !DM 9 M>&PO=V]R:W-H965T?^6GEWK]V]593-9B&O-3)7G7"_.1*8>W^W$._6#&SF;6WRP M__YMR6?B5M@OY;6&7_O-*:G,16&D*I@6TW<[I_&;LQ&NIP5?I7@TP=\,)9DH M=8\_+M-W.WUD2&0BL7@"A_\>Q >197@0L/&[/W.G(8D;P[_KTS^2["#+A!OQ M067?9&KG[W;&.RP54UYE]D8]_BR\/ =X7J(R0_^R1[=V--QA266LROUFX""7 MA?N?/WD]!!O&_0T;!G[#@/AVA(C+?=SKD6 M>Q.2]9HOP+(A M^^<_QH-X<,(N_O/E\N[7O;/3VXMS]N'JT_7%Y]O3N\NKS^ST\SF[NOOYXH9M M),^^"3;G#X(]<"U599B@E4P6">@ 0H0EX>HRXX5A=LXM*[5ZD*E@ 7P0+ 9 M:,[*8L;4%.(3-"<3"\1@>PX;P763^XBI$H\QS::RTLD#)NGX KE8+ .EM$M<#@G5F5.G%GHA :A,!7/ 50E!BU9$K/?6VZR\:G MK\F-+POVB2^ L_Y11*Y";C=760KF9[Q$#P<:*"Q/G=W1M/C[[N+NYI3=B61> MJ$S-)'H1'-^CPWRT!?0ZQD?BO8#X^,6(G^;.$*B*&PA!C@'X3([ -G.9S!F' M^)OYJ(/0!# T9 3(:T[?O$#U0\H'MY#..2$#R;S*65&1^8%-\FD0H[)SII+WJ6_GB:2MP)7OOCJKRN-/YI:\T\GV(2DT";/[I+T"P M[]7/)-3"00[KW=/PM1!KT[81!60 ME_P/MQP=1"32B:*QU#(G='20)X(T$$"]I[]7/PH!_I20^Z.8Z HJ4G3.(\P- MK1>Z W-PW(E'9."R G?3?Y]/AK$2OR!,Q?'SG&39P0!]R]IW'L56YQE$(.-S MG2=:L7P46C[:;/GHQRU_Y50\Q(05P[_$[UH-OX!&J7SJ @6H%1)VU*"!H]5B M0*!CKTJ*S4.GWB7^#_\2_W=SJ=--GOILT=: X%^2#5R]7POGPM*'P/AE(O)% MI*70#.$"F$.J$P5<(<^-A[G ]*+C0MB95HGK,VY:OW=UBDM%6-X/^B?+J_$E MO8I/=E&.U?-HNZ_.7:5-BC%+A;F+)Q>IG&*Z23ZPL-&_-TH(0R]7L!#K*QBX M*K]?$LI.1OO^X9\AXB_JB#_W]G@.R69M5^&-%@;?!>./4D.5O\G'-LJ-6STC M]=Y-.FAK-K>N\:Y@K=,3>+(L>,<#.P*NEA&;:#^C:(#@'1\>_ CPK[II(1'H MM^2 $/_]ZO"18R3RF$3G^'['8PBJ*>%FWGT:II"M&<1%[I6O:E,+Y7NG0=_%^B/-E9 _Z.WXK-,,8@OM#Z^1\%E$XF/7 MEO5[1Y Z*E/O.,LX*.DV ><&X7U$(RFG^%RE N=3=NYMFV7J$?>N\,BA5LT= M9V_8K\C'Q08^+IZPUVNL7FKL51]4!A0S=,##F/W4+H(*LB/UJ#?R_>B--/=[ M4^Q/)>@!O8EI;)T'O6%X0"H1(T'!"RFRM!FHH*+UAA.6^_(OO5NP#":V"G* M.R>I] ,5]&(Z!4+K6GAL_7T33C,/R"L5G=_H$RC*G")6+,N+KSO.U&M%"I2U MS"J4;N"K,H&N(UCE!R_^O'IBL)VU[S(43&ZFW$<(:G5)X"P53;Z=559R)<%]9/V""!M%#@#)]7F95EAIWZ9+%4N7=# M7@7J&A-_,STZB:2 MD-]HJ%U@$HSKV2-1UK[+A:;CNT0VS4'[#-2!N$$PM(8')UU5!'/<9&5X]]2;R*9-P8X<'$)D&0W;%,M)*Z;VPK.ZB3IOBRRPAVFZ^P[N MTA6&[WG<@ PUA'P$,_E@8MVCQF"ED*NYIIB%?#*M@+UZ]HV 2R4]I""DGOWXP41WI6.+/W&_$][6U+=+W\&U=2)' M(=JM""-]H_U$!3)$?WBCY&M :=HJ"LZ8B%!%5.;RIE'9JQL5W=0P/%?:RC_\ MI:1E,/Q T98NPU>OP'T' #)PZG9 >#&.!K%M>9(_E!-=&V#=5U( MT2>T@+,ZP5(;%<)#T_5,M+&0^ MRLSE\O"I,VRC&_\$X\: H2;(D)64>?$&NSLBP6F6Q9$!')8C*M,FM$MLT?$V[48\B*+" M#(<]WP6UBIC%KB"YHU>X_FT< 8]SA&MWI4@%'K:)M?>Z.5=;R] ]7M.<.6$U M[+#8;"IVT"=Q!(>?M2IHEG!T8EKAT7><^..?>NP:>E8)B9[*C4=)90:$'9SD MX[^-F)I2>!)H>HH][]"##\*'N]I'ON$ 3GCE%AVL+*(Y9GT+2;Z)>FGS;B\ \R/E4 KI<-9,$;SB11.J6Q6S,S<$/& #2G"F?X3?,. MO/EZ' $"16BFE=Y720EUY_A"Q#05 !4!<=H 8!_^;DS[X>KKY3EP M#&MRZ"/07WTK J(Z?9CFLPC_\4. ;4C7\T,!XP=G(4K':[YGB%\VKYX+Z.40 M)ULZ01 M?O3FF.FBI%8 2'FGAXH/5UR%9DUNZ=I"H.?'$,&ZJ'L(UL+$0CU\[O<#<$$U M9PN?;JE(#KETY2OD^@I/:@1Q98#KA55&A*$$L/[S$W#0"KL0AAH*+CE@E>]B M5?M9$PUP)$W0,!Q*!86SQ+S@1,_ H"9,DO59@82.R=4SFN%_9M0VEK%YXXLZ M5B&I5:6GG@H.YO8DB8!(>^A!1@ #KK1*_#"G=8V MWJ0Y6.K\Z91+%V$K?,1 MUTNDOU6$=W1/!3(8[$,R98QK)ULT#$[?<]]QTG-<0 D,_=$L 2LZ!RUU=215 M$YX94)O+5O774N!^]34),4?:B9 ;> -=#<2?^V+!958WR 439#CDD&T6!!6> MXR=((6IF3=H N %Y$>SAU SJ%]OYD,H!MC..XY+5GZPZ/ZB#Q??Z[7<4[M+S MUG_>"AA5&W9#H1 M&M#>N@\I]X//57.A9_11+N9-8,)]N=H\;;[[/76?N[;+W4?#G[B>H0=E8@I; M^[VC@QUW/U3_L*JDCU\GREJ5TY]S2)5"XP)X/U7*UC^00/,U]/O_ U!+ P04 M " "7B%Q4-LU;GKH+ M'P &0 'AL+W=O#0;GQX74Y<'%2W[VWEV\M%4P MNE3OG?!544BW?JV,7;TZ&![4#S[HV3S0@^.+EPLY4W\+M6*]^Y%F3)Q-HO='.;OSH8D$+*J"R0!(F_I;I4 MQI @J/$UR3QHEJ2)W>M:^@W;#ELFTJM+:S[K/,Q?'3P]$+F:RLJ$#W;UBTKV MG)&\S!K/OV(5QYYC<%;Y8(LT&1H4NHS_\EOR0V?"T\&>":,T8<1ZQX58RRL9 MY,5+9U?"T6A(HPLVE6=#.5U24.Z"PUN->>'B1FHG?I>F4N*MDKYR"AX/_N5Q M@' :0<.1>&O+,/?BNLQ5OBG@&%HUJHUJU5Z/'I1XI;*^.!GV MQ&@P&CX@[Z0Q]83EG>R5Y_12$@C$;>F#J]A2(OW%(=7-R, M;S^(W\=O/EV+M]?CNT\?KM]>O_MX)WC5):^J/:$6PG(AO?CI'T]'H\&+,%=B MX72F1)C+@$RJ3"XF"FF7*3@L%\$*I)*!MS#+@RRL$PNI^05\4_JIB$Y&$&0*D7K&9'+H%C+ MX0OD1IA'P7B#5>CY\,D+3[J7),,DJ3VAIQBV[HN/T;*-M^0#7B;=E6(UU]F< MGSFUL% (8(A+)%^P\?2^L;ZQFIZV=I.*_&@&C@S*![&T!E!CG!FU5$;8:20C M#.]AO9ETN5'>T_/57&&N$_I!'6O--'0"^VB0D^HX68"K$8OHV,I(URK=ZHD; M)3_V[OOAY/'[?XX&=5>=:.>FR^9I$682HG1M4+$RI ZULC MJW)K;(_0 1T6UGN-QWWQZ[8XO,\)9*C:.9>K7-@FU9!*$CH$R=G/;O>V7=[?BTA94.GQFQ:-WX[NK\6_/ MQ>7EF_='9!S5E)+MDXN%L]]JECGI/_UG#1&81GXB+H"'B@+NK$I-5C.;H8*K M8H*LK*MX']JU3^D)_$NVDLK0\?"L/T Z&$.!8=H G2P5G$3Q*4%+0(RO**9K M<2G=Q)8W3JG(\F0-*+^N65YDTL\9#NBBLB^DT!TI"[H5;ZB05 7,_N/N^KFX M>W-[!,WSQ.;P4L$&L"D.K#2+N8V4JUQ2-WIXVY.TX-8Z!$CH1>604+0A J8B M"DH.BI.0;P6 MMDSY3HMKF!]3HJGZ3!%;QF@R6Z?ZT%B%D%>EDJYD"R%=/:1V5#CE,"I8S*FH M&>37&C"+LT)V5B(MDO-8NEVF<$%Y;L\X;GUQ.:=X^3J=HQM@8Q1^/Q(VUMLH M\I'Z!A+TZHC?W \*H!X2QQ.7+Y*[ME#!H&C 2>9(X^W_)/YU$I=(^K9@/9(B M1OYD3^01^$[W>YG\Q?Q _H#5-A6Z:<,I7)EBL)SV7WPLVQ(5&YXFA2>5![& ME^ ")K+9:K^)#W2'"'+J5Q'$00163<%Q"!.YG6+201,U!FUJ#PE>,8)K=M0 MJE*Y&;66.39&;MU9MG)H8;(U+,DX^L)1*>!%V;B*HV[8MW7'&AL-ZH9+BQ+, M[[ 0*@.VA)$ERF[)44'A(-)W9!,MZTG@8OI=-< M>EC=7$W0N\F,Z%USZ:$JFJEN&'::D[6(!U<;G:5REMB>A">0MN%E884L9:2V MNN22N532*3.1E203_>M2]80$N\]2NB1H^5ZW9XI>6:4Q,&>.W5CD PT 9.RM#=K8<$1$GV)C*8#!]ECV2K$A"3K3 M*I#3>%@:A#[-AT9&&LF M%U1MP=T658OH$L8MEHM+M%JBO?E:2:.GL?&+KR5V&U5L1 )MJ0@G]_8@5/63 M%G6X6QJ,%GC5C64'E2*O'#INQJ MNH!'L0TX$JD-Z)&8'O7>%F1&0SGUO^?*E%L :7W6R>U'ZRVR%_/(7WLZ-2I_ M;7UOMZX/1>;^4SA9;C=-F-WTHSGNCDY/T MRWNLT8OF_W9?SW76&PP&6\/CTVCGH1@.6>;_R2F#O^.4K1;\4(QZYT_..O^U MC>U5;6<_&3+!8O8)[-JRP=37R65"_CBQN :"+1 M0M^A7+ +KM Q>*Y)2J*R-PUN79X,.H;')IX?@IUY$QDW# B_&2DX^@(O_C)R_-8S@?HP8 MM9*<0ABRZ$.**23QN>K&P=;CIO]ICW?J,Z.-6MZE_QV'>QTFH"Z>NQO> 3;G MR;N.,OOB!BI-*:B(%OFC\IXU\"#!=W1>UX?\MVW2<7+_RK.P77;8/*0C M]GM%*P:FM.7W*U:^V0#LKO\$K\HW<-QATG]9M+ILVQFY2=7P*'_9@01NI6(V MWM)A)V?>.";W/D;_ ^8\#O;Q%37I]WCZN[S5R>J&3 [%L][IV;.=K-V^>S;L MG0_.OY.)3=X=;E6[^_^CL]Z3IZ??D:>^5GK!D/\!@9!6%YD?,6@X?()2="IV M?44[[GS"++#+YP^U7G!^QZ^9S=/F6_ X?@)MA\LQV ^T1(_9R*)+4N.9 M_/H]]U*2Y8P]28O](DLR>1_GOJGG.V,_N;527MQMRLJ]&*R]WSX[.W/Y6FVD M&YFMJO#/RMB-]'BT-V=N:Y4L>-.F/$OC>'JVD;H:G#_G=U?V_+FI?:DK=66% MJS<;:>]?JM+L7@R20?OB%WVS]O3B[/SY5MZH:^5_W5Y9/)UU5 J]4973IA)6 MK5X,+I)G+\>TGA?\IM7.]>X%:;(TYA,]7!8O!C$)I$J5>Z(@\7.K7JFR)$(0 MX\^&YJ!C21O[]RWUMZP[=%E*IUZ9\G==^/6+P7P@"K62=>E_,;L?5://A.CE MIG1\%;NP-LL&(J^=-YMF,R38Z"K\RKL&A]Z&>7QB0]IL2%GNP(BE?"V]/']N MS4Y86@UJ=,.J\FX(IRLRRK6W^%=CGS^_K'*S4>*CO%/N^9D'17I_EC>[7X;= MZ8G=22K>FE^FC%%^K?"2R)!)IG":/T,LZ_3*F MEWU5/_%:N[PTKK9*_.=BZ;R%1_SW$1;CCL6868S_)H2/[J:@>^:V,EU$CKP\%!C:\VMYIB0WEN]K+UB[JEX55NK*B^NO?1*/!%) M.J;K(L%U',<"0880JD0:Q5DBDFBRF.-^GLUP3283O)G-%R*+4KQYK58*U KQ M5A50M!3__,<\3=+OQ3"939[B.DV>-HR&8WI.Z6VVP+5E,YS.GHITNA!)%HOA M+*'_Z3).IT_%1^-!]!#M)R39G&6.9I,Y/\^31%P@-P&L7)>:$6\!V^\<+E6E M5MH_95OL3:GUK 5FGT=]"U]L;>"TM*@U+#9@B/ M!_A+!=;J"]ZP-=&P:FLL$>__&PF-%:XQN_N[1K_<^VT#PEX7Z7MBMXKT')TT M<8!YF$7Q J;!W21*IW.^2Z?1(LY:(Q_H-:Q0RV"$EF2'_C";P[9#N%,ZYM]L M#F*7&T0?;]"55[9BS+&M%T+#,2P/9OC)IF(Z2\5OLJR#M27A(ZM2"C;0IR,XSNF1TS=*Y^%EN'3EQ M$P^*UI9ZHWWK?\F,DUA,5PJ%;V ,4 Y8MAFRQ_QW)3H"P?EA7D84+9\LO88/ M655*"E9DE!I.;CWZO."^QNG6W_I1J^ZPV:F1>%W;-DO]Q=*SZ\E5B%(Y6XI1K?&(_PT9[FC8$OG3*X9[YWVZU.(C[@E\!Q# M>Z<_[0V0T:,YKDODW-5*4;)#@"B^A91=LA5ZU0=^AP#YBK(40U]!K8_&B%RN M,*(RGOT$DDCA4(WU2N<2:N1@<,/EB]SFM$;%WK>%WZD2BFRX%V4N*UTV MBBE?V^"EM/S7T?6(I0_W?48- M53N,,Y Q)%RX>JG)M,0\.#[C;Q6-2%B]_(/TAHKJ3J*A#WD-=1WK.8O5?FVL M9G_ >EG=H]W_ WU#7Q3Z9[?6^9J<,J1^]4S\U%_QII7C _R+^]^KD I^K30Y M&!=.%])"\GW72"$"TQ-+0JDE>'XFI+ T'HOW1Y$B,@F9H49>(U20OY=(XA[* M*.A7<"<4&@]2^K#SJ)$H;*-?WG2-7/#:KH^@1:PH'PIA2YQ#R(;D80MN:"CV M<,_UF4,*L9;[AD0I=X$ =QHCJ$U\_1JU(4@942)EHX9DJB0D"ADUXOLK%WKQ%T$AJ@(^7;))2&$*=!05;NTH01%:G0?]V(K-<2SK/#'1,?.89:N6&6H]2?T(0ARQ (5YHR#IF82\E;KD^%*W> V!([$T,&#( M@K?!$2MU(^DA(J1:9 E4B$ZM5\03.\ )V.UX1@_B48GL*!]'"'I72I$CD;>> M4)12Z1%%1VB!#B0*N:JA=9P?T3U.C<)\6V)(+-#7*#B*[72AHY&\C1##R85S MK8 G(*TRA&T0Z2JBE+UHE/)F#@->5CKJ"W![:&CBQBDP% =XOPLB*7UMXO9?XI MY-!(K&I?A,P*-A:U(O%'+N@>WHX8CU."& ">H8^79EQ$TM+8J:4DT!5L'Y\6<[[34! MP%:GH>6H'UWWZV/7PS_B>@_3SE>*=,@FO6[X1 O\1??[GL:L,'8 (QI2>%Q+ M$AJ!N,>,Q^C[Y^*"^A\R63*-)ICTZ2>9@,L6KMLT]B0+LBFBZW-X05#381[G MP+NR22+%C-PFBZBZ7Q^=/A#=S[#_#>G#GT\C::S M>0#H&#W,=YA>N0V'3'$2?R/@O[39BZHJTP(%<)TE_#L'"E_'E.0X@)1![C"E M$7<&C:-QG#Z"*?X'UQ;9/:089&-LCZ;=J'L 0-\K,>--YE.1CC'(QP^QZB^E MP7@Z7?#O')1_IPD0WH*0UH+!.:=2 M@FKR9=,3<']H>4RGY$(G-=8@G5%A/Y;OUXBYI5)5. HH5"!P=.E70QALJ N% MZF%B7ZG3YF*NFOJ M^TS>GI8O]%?<^5+7".5#/Z@/1E):@V*@VFRX[;EH-V.!T:OK2_$*N1//+J>S M,?&3K&JJ$R3L"),_UH:"UU#]X4I<2ZX5!TMIG*G+<%C6')[QA-(=3NP+4*M3 MFY2_F.UHLZD]U4%J4J#7OF01)6XW&K4P-&"=!I9\9/@ ;AI.FVG B@@:ZJYJ:3;-:4>*A@\AC#H)!^J%\23<\-QX9M3,7 M^>^J.9&M'M23@R!S9UU/X(3ZLZ9C-!-B[ Y^YBGLGRS2T:1W0)"DH^R+\X'% M:'%\5.>.#5V_H_X$77T &UM<&(.ZD>NAG$U#WIOM)&78K0Y'CD+*8@"(#MH-JP8*LK-D0JJDX]O'BK/]M]5+L(WY+VR\,7N7?2WF@,_P]02P,$% @ EXA<5$AO2 1"0 5Q< !D M !X;"]W;W)K&ULM5AK;]LZ$OTKA+=[D0"$+5+O M-@F0IFEN/J0MDG2+B\5^4"3:)BJ+OI04I_WU>X:2;"?.JP4ND,BT10[G<<[, MD 6I45 M;M&BG$C/BR:+3%>CHP/WVQ=[=&#:IM25^F)9W2X6F?WQ7I5F=3@2H^&'2SV; M-_3#Y.A@F4W733SPU$R8H6:9FW97)K5GZJW)R1YN2EK]V2K;FX0CEC>UHU9](NA MP4)7W6=VU_MA:T'B/;% ]@NDT[O;R&GY(6NRHP-K5LS2;$BC@3/5K89RNJ*@ M7#46;S76-4?G58%-[ ]VI6;P=5.SK"K8F3(SFRWG.F?G51=YN/!@TF!'6C?) M>^GO.^GR">E"L@M3-?.:G5:%*NX+F$#5M;YRT/>]?%;B!Y6/F2\XDYX4S\CS MU_;[3I[_A+S>;':IEL8VNIJQ_Q[?P"% R_^>$1^LQ0=.?/ /N?=9Z438M_4R MR]7A"(RLE;U5HZ/S3Q^^7EU?_L6N3L\N3C]=7['C3Q_8V>GGL\OC+W^>G[#S M3Q\_7UX<7Y]__L2^*8"I ON8:2T#U:U3I6;-W)IV-F?-RK!"WVHB8?V6G9C% MLE2.3Q_+5A?$PT M+1B46%HSU0TSEI6FKMG4F@6)U?=,O5'80C%=Y6:!7;,[U46I,I55>6LMH2*? M9W:F:HY=F]96)%Q7MZIN:$?NYAM(MBRW&D;K;,RN;5;54V5IAV:E5+51D*;/ M-B#(D$YK>D)AN 8V-LYZB-? !GZ89M"9'./-R0X;U+(:52,]-HMVC8 MEJ;W]L*2MM)(X^R/?R52>N].C 7PR9WF5MDYTKI[(=Z1/\JV@-!\/:4/4A>& M ME($U,HK3)UAS)1DX,VTPL%5.8Z:P8\9 OBV$_W \<&UR%$.&48L;;#QD&7IX>(B4[9U7['INVAK:U/M(&K>J:E4/+'4'>RHHTJ5M M"GQ/"U9G)6:]GCQOF!2"8TL:R90G7DJC,.&1+U])*Q9P3R9,\A19.(49)P"[ M*77AL$$[A!RR:>1+'DNW5YCR,/0WPGY%Y80'08Q/(7D22I+F\4CZKU571 $/ MTX@):","R60BN!>%#]46L<^]P*=1$/ T#3#R/<&C)&'7IH'[[1"57_-WRJ,@ MH5$@>10Y;\0IEV'X>@,0'AG @)![8> ,2)/HH0%^DG 9DW_\..:Q"#$*(T0[ M$,#>AC'\ 5T<@?+<=@:]:-L;%O,PD-UG0N8(GX<$:"=TCH#T%;'SF^SP0 M'MLDB=3S6 PV1/Y.8# W])Q9L$]06 +L'/DH<3W/>_J^1O> UL<4Y>@EC6,6 MX'^CHHB@!V"$V 4IXLICW[^OJWZH$"T)'713[LO(P0&<2YY8UF>D/9%X^VPO M\.@9AG+_^5TX4G-#>T0<@:=!PM-A,QE&\%,GEDK5_E"5-N6HT#6R&E)X2[5M M4[Y>X(!\E('C2#Q+X:R^6I-C^0RCMB8 2TCX-"9!)Y(9")EQX M4)JD'2],2XD<33QU^,[AKF"YA-\E=DK_0\W:E*6A5/UNUC][L0H2"4"@U*-! MU.?Q4/ @BIZAN!.H%TN4>M>2(OTAV2>@;.2+'19UDAJX*X0&ZCQOFUP_<(V*N%_F<0LBD$_CQUW MFJ&9>HI7U <)^8[%PN,XX>ZDNQ1I+B+Z@A H68F?_B:>3K*E)F>YJ!0:[>5K M:A1%X+[G-1XGR&&I="(T"[@?;V5UX(:$.-9NPYZ.T/>X: MXA^! >X/>(2:'8<\CKR=#L/CH4\Y'-7$3YRK/*I]_CT"NY-+12NH 29$(BBY MJ=VG^KO52\<&""YXSW'B]4]E<3)I77-._N7LC9#C&&?DLB2O;5YY#@MOHG&X M^Q+10)IUIP=J'N$Y.W&[I:^<=ZV*\X+T#D50/M'%-!I-A%4R(W)S[U+P%U MJPD2/LZ21>;TO%!W.C<,!2 :A7IFWFB#X.27D&1/ @,#Z$'D, M\!3HXTY;"W_;P#F4+;ZEXT?O]A\WJ"XUA!UB5 2S] 9!.YC\0\IJI)V+>P86 4QF& M ] ,WAGB2JTD\8\ #0(L7*\QS]#%>O]>@W6;SH.B8_:YVA*#8^BMINU?+V%@ M'QE!!CRNOTC'""()>L$P5%.E;[.;G8&_S8XJBFJ.- MZ!U4W]N@3T]T![%REQ+DO,*T-\VT+==+QJ\LDN<%%-)33;*'6KE#M[0[16"4 M4)8-'R59D@K0*P"H[].+VC8_)I;Y&UZAD$<)L!JZUK@GE$A3E 7"\',\"G$T M2NB0X'N_4T,[S.M'S'Z\H#YV S?9NNR$E3-WI4NW%/!\=^^Y_G5]:WS<799N MIG=7SA>9G6FH6:HIEGKC.!PQVUWC=E\:LW17IS>F 8[#\UIAF^ MT ;KN_2C_P-02P,$% @ EXA<5/9- [9Q! + D !D !X;"]W;W)K M&ULI5;;;N,V$/V5@7M!"Z2^R'&;W74,Q+E@M]MM MTWBS?2CZ0$ECBPU%*B1EQ_WZGJ%L)RV:M$ ?;(F7.3-SYG"HZ<;YNU Q1WJH MC0VGO2K&YO5@$(J*:Q7ZKF&+E:7SM8H8^M4@-)Y5F8QJ,\B&PV\'M=*V-YNF MN6L_F[HV&FWYVE-HZUKY[9R-VYSV1KW]Q(U>55$F!K-IHU:\X'C;7'N,!@>4 M4M=L@W:6/"]/>V>CU_-CV9\V?-*\"4_>23+)G;N3P;ORM#>4@-AP$05!X;'F ME3R4K4FWKC-6][E M,Q&\PIF0_FG3[]:AH0W3USA@1U-IV3_6PX^&)P063/0(PR^N!LK )=VI++OP(,$,\AJ&P?U#Q[$?&"BSZ-1T>4#;/1"WCC M0Y+CA#?^KTG2KV=YB!Z2^.T%^.,#_'&"/_X_'/X+Q.U\6/'^GR$_X7 M]+%B.G=UH^R6*A6(U\JT*G*)\W-PQUTVL?*N755X,BTUL%?DEACI0&?6MLK0 M#3?.1\(Q$"W3:/C-^R-2MH2 (WOH"KBQ4E$@/,/AFBEGMF3=HQ,LIP57%*WW M>XN-:TV)\WG?:EBJ\G>(MNXL'+G64ZE#85QH/0?2-@59.!NBF.PHF>S) M QQ+L-HB'D46C<+SVIFUT%1@1<.-*D!;W"9_@55P%N%(/TF;5*,CQI:Y#,*L M5$"76GG=I;38< FNA,\KU%:>7WWYV4F6#=_(D@X5G7>.KG:.TNKHS==]J;/0 MAA^HSIV']N S)+!4SWUH(@*U5MJHO)M ()-A?XBN8(PTN+VK]Q[1'Q$R44WC MW8-&[V*SI<\G_?%A\ZW5POU"& >CSACE R21\KOBW'=L3M(9S/ITT7JA@E51 MT9:5QU9C4-Z(FME2EHQ#B:A%"^A*]DSF5$,?*!R*T"A=)L:A(@/2(XV'21I< MM-*KJ53;T*?Y(RDY/$LA01EVPTR11P(2<]9_-?F"&CA7D'R=B'TV!GYHM,@1 M1*#7<)W#;-=OL@/S>P&)/ULF.7L6^0!)I6-EMGWZ"0K_0=UA>Z6\ >:A8-KN MCDFI:MQO5+8L&&\QJ0ME&6:M5Z(?N!TF(C:5!K\;(:=@,%!2HWR4HZ$M#A". M"1-*6B0A[@R3_!\KEO2?$% J "B"UEL;93%PC"8=,&%,0;$E:-%)['_3RKA_ MLM?*T6-8X VW:<=$X596_\%),M(U)%]72YI)*5TO\BC3/0)#Q5*11$O_U'$' M3VZPFOTJW=,!8D#DW65VF#U\"IQU-^#C]NX[XH/R*[ %12UA.NQ_-^F1[^[F M;A!=D^[#W$7]F ]:5S<3\0!X(7%29 M"E= U ( /0% 9 >&PO=V]R:W-H965TS M]"(;'V:^^I5!V')7.52=Q;/,2);,]7:&BG;4VDCF:FDUL M*X.L"$Y2Q%F2',>2<15-1F%M;B8C73O!%AF'*71=F'!-Z7S M"_%D5+$-+M%]K^:&9O&.4G")RG*MP.!Z'$W3D].!MP\&/S@V=F\,/I.5UG=^ M4O9>D,[7+R0_ZZ0%D29:^P>OOTNT'7O\5WHP9Q=7&/F<)OZ8KZPR]CM]O\ <[ M_B#P!__G./\!F]W"Y?79S=6,8#?+)<%F"UA>3!>SVQ*!/:"ANH&"B]IA =9' ML4"59QU3!:4)^)B+NJ!%1_9<5I0EZ#7D:!S5ZTO3^YJ[)V -,X4%6@0:&::< M]1YI;TBO3P@J)+J+E'BZMM[(_P;#YWDG@KI%B.D:% ]X*/VK@ H-UP1'_SB MKA;E"LW[=^EQ\F5[Q^&;!&R6I)\/J/!MA:%TQ=,!L"X517F%OD#::,'B-G"C M:U% 26<#*T2J>N7X83@A(D!1DR0=$(IN2M -P=IH"3D)Y*KV!T']SC#?,2S% MSK7Q6HO:^*TV4I=&[V_/)=ZK1(EF$_J-)7RM7%N4N]5=2YNVE?QLWO;#*V8V MG$0(7)-KTOMT%(%I>TP[<;H*=;W2CKI$&);4EM%X ]I?:^VV$Q]@U^@G?P!0 M2P,$% @ EXA<5'&ULK3W9O;+8RZ]2.JXTIX9=%5:_3!C[6RU=V4YMT3H/6Q:OI\?'YJW6:ER]^ M^8F^NZM_^:EJFR(OS5V=V':]3NOM6U-4CS^_F+S0+S[FRU6#7[SZY:=-NC3W MIOF\N:OATRLWRSQ?F]+F59G49O'SB\O)#V^G9SB GOAG;AYM\'>"6YE5U5?\ M<#/_^<4Q0F0*DS4X10K_/9@K4Q0X$\#QATSZPJV) \._=?9KVCQL9I9:6GNGI,:GP:9L,_:*LT&H#+2SR5 M^Z:&7W,8U_QRSZ>15(OD/E^6^2+/TK))+K.L:LLF+Y?)757D66YL9[EEF,DU^J\IF99/WY=S,XPE> 0'9655:6&:>$FUN<,5M'UJ_9\ZK:,X/;1VL8N;)(B]3>#HM$MO %W"U M&IO ^**=FZ19&;@AA *:JX+1CZNJ*( T'DL8;=N9S>=Y6@-BQLEE4<#0QM19 MM=ZDY=:/3_QC_0E].?CQ,<@ AV;0S0"C #I N26X M,"Z[2>NF-+5=Y1NX9\TJR0%BV,(:\-66^$$&P&?$R#\N[]]=_E?R_ENV2LNE M<6OS]V[-%FBZI@%VNY[!'580KV[OQO)4\NG]IX^7^&'R^D=8--WD#1U%W69- M6QM"W.Z>]CS\:. ?:V _@,X1C9WG\Z2L&G>B65U9JPPJV=350XZLU([D%^ < M!0RNTR+_4ZC0/9-4M3RU;&$).&@\]$^KNFJ7J^3O:=DBSYB^X=LW(FK)4KM* M%L#E;;*HJS5]EYC)-!7A[P^8&&""DYOGL-M\UC(1/1H0 M 9D!!DYG@W-W9HM.$?&Q-"5N3L^9J9_@ 2WL8NF MSK(CO*E-C;ODC7L^H@O:W6W1XJM44#7+"P0(()[G<(Z-L!O ?-[DIF]XLTJ; M9%W!9JP72T 6.; ;0C8>LP'(JG6>*:8!+ .\R0('R58C/ *B,>0T.=Q0@7]3 MYR3R9K!SF!?Y#$$;,-(2I*>IE]OD3O@8\D,:$O_\MZJ8X\'=WEXE!TVU-+!& M/5*N) \[[K5I:]NBT =@'E=YMD(0 1/S7OK8V?\H\?<)!^!MZ;GM"&:Z 1;S M#;#?&#C*Z\8+F"(GF*&8P9L,L[^< MG(S?@.I4%/@%"AYD5 C.2P @^J$B^8](5Y+A67*6!DAB)+ME@E?5,!?*=R]% MMLH-L,0D,W $,*TGL2:MX9PL<3=0- TL9A)02:N JA,2\\==L^F-OB78>TG/J23\47O&<7LEJY%%UBX %\0 MA 7*1J3SW(8 QH0-4^ 20J*_WM$M<++S'C0">*H!1 %,\(^J**(QZ%YPVG," =-?\3Z3@=%7B>A79%2 UL3SD_8\36WB9R-F8^3>P,Z2=68Y"0Y4ER]"Z?YX*91U.%L MB[9&#@ GSV8<*EP#&NV9TVC/!K7/S\"P8*M 4T0M=D"-?=9$[]U$GXA-LWHC MUWB/]HJGB9M"\4($]7E\/U:F59!>:C9X1*G7[S=>:U813Z-^O;R\-Z*C M%#F+QERF0I* &VU"5K3O<5X I97>SUX4J;K2!TD-O C(!E1"\PW,?"M0H(S- M:QX^;VOE-3P#(9 H$R0M**.P&F )5$S4A-H"][# &T\Z8+/"S3ATL:**PEF> M,B6J2CP.=!E\"'298H@XSQUQG@_2U$>3%8 ZTASX;/93Y_?.="7<&TCT(:]: M"W3FT!MJ1^ZV ;^P; /5;C+6X(1\5?_-VKK&0]^:M'8,3!B &$K7).204EKF M*7+Z=0?,7:H(Y_GW>-0(]-SOY43CY',)5PX(#WG18PZ$ >:*F8\<108WH,6; M)^P9Q YNQ/*"%E%U%:IJUVZ#]Y[L:X/&#:HQ*,48T0@9"4O/:W%)4!_(8$*> MNV>_0P3YVA'DZT$RNE*U@]0'Y"X/(.(0UOV$^8P9WP<3??&Z+NUF!78,[+[( MX1E9UUMDEOEEBK<.+GFS98(!M1/T;G+5 *'1@3VN@' WHJ*JW='=Q1"*+AR* M+@8W=!W<';1UUT^@Y[FSW02S]:]!?!MD_._(N%LK!(/&82#3,]#9\P:L0_N5 M\6P;E24D:Q!_Z#X04Q5M,D$R>TF0;8LJ:5A1ST$3 2"V[/[@C:(' Y8W@->6 MC'M8HB(-BNQSTKZ6%2H&@;D)'!QT2W$8&L\Z_.5'K2=G1VA)9^@LR<":):X MDD"WRD=MOC4&O7:D^7C1*A*2%48 DCT1_5S5JO$5Q!.0-F,_M"F]P7K O($4N M6H':AU.0C(,-;7!7N.G@*7=2(P0:)\3_Y9P C_#ULLXSD'=MC9_J*IVS6%O MF= ?,Y"J-:@,[LK4K-,1?U\9L%?3@OP#H%FTBY0<.F,PZ;:L8\"A (B 5SRJ MQ*Y K!SAE^A\SJW7/EE4 +TX\P=]04R=(,Z)APH;9/=*Z)2#?5>!+RY% T8 MVG[68/@*CR)6+*R]LG MD @'P6$$-MGW;%7/Y>5D?.ZLRM!DFJ4%.BC$6XAXUE4?J(_O "'0$L M=X@0V8LHFIF;Q"GKCWP4+:V);EX@[1F>PSBY\L?31# C$TD1E_B-_2'Y;U J M.?ZR2TGXSS'\,WF3'-R4L'E0:X&L[&%RV0"TR[PLQ<_ RG_R,CD?74Q/X?_) MZ,UD2O^?G)VB38"W>ZO@\.,_)'?J7-Z#RH/3P^1L=/YZFDQ'9Q?'>@[) 5!? MO436L+!HE64@&VKBSR70[,'YZ.QD/EQ*5!B")]]_0ZB5,8U T(5L%6"&*V%P6V(YXDIB&6ZOFWB,%-'%I$6=K M ^;2(:AORX@8UM@!$V+)912=F0W!DX MG>?.>^?G?>_F?6+9^! 1<7@^J'ODC9@Y*45MX!BM$X5X-XK\P40> W1><2@H M_]-T3@*]);DH-QB-!Y6-F <"-\@XA^AZ4/B%^4?S/0./8"@)[*[D]6@MHE/ M$ 0L4L01HD?.+<'+R JMV/CS'>"))]$&1N)>QGT$'IJ 0[UM\P)%F4VF9V0# MV^0W])G"L]L.6D_(ZIQ,?DPFQ_+H90LZ8C7+"Z-AR#;[:I-3]Z3.>25:&!^8 M329G[I$3G>P63V.%7O!\30JIN%-JU#L$629 "EJ?#?9&L=#(-P9]AH+'BH9 M6-!IPP5%!ZK#V<)TSD(<,R.Q4BEH%;AG<)MD3\LA XY5U>1MF'YV3_\>,ZD2 MT\?8TLOIZ_&%JBZCY.7)='SJ-!ERF)].O2M]A'Z?C:&LB@(L&+3)*3XI'G/' M$O;H+K(V2!U1Z='C'RKU_JP7Z:Q6A@'3HI$VJ'!,IIYE3)]@O* \+7-DG7+) M&)MP)TNRLAYS],3NYQS/GOYR9_I?=?HK,6Y8Y\++N?UGJL\8DO6TW5TS]L-0 MJ41UX^225W2NIEVXB.#.? !FA)]._">BM^#W?XVN8R+E[W-G=Y#M,P^NVTA1 ME3I+&124VK#G[5/$YQ:MA.U+](%&X^32]F\O MNU^?]G]]1E^?=[\^9VQ.+H)ED5Q,N@#N%(05SKPSSY-N%$H(['OO@APGS[M' M2(M@*VBL7)0YC0ZC;HRFZ89S$+QJF^5UUJ[1ULGHBSDRA%"!3NMZBW1) M*E D>.#";$EGGAF_)FK.H.B2,QI@I#4Y9(R0QLZ1!?#;OGE9.*88!B/'88M1 M&I\( ;^DQ99N5S@J4.5 =!>PCM\7YWP$;SB"[I'NQIT""@]AT4="F;R4BI)Y!1 M\/QM52Z/;BE[@_F@DI0U3EX0 9X'!-@14@(^,ROR;^.\"1Q0\_19N&( M)+L#70+CW%B886;0PP0D08<-K%B"HM&)T\(:+6+-2>UY$AE'U>((_2U,D)+L MA"%=) PB*W2M,\?K&>#BQ98 I2?8.C5R&S"%A^X&4[R04Q>NSCS5K$#/#'$G MB;3QB W[QJQ&21##0,].]^*G$)EC)C76N5C7Q80"/B=D/R'G[SS0LU.0>MV' MPAC/WQE[=4VX+V1O+GR&OBC/P8"O MTM5)G9<,R:TB(-"+9QW%L!UB-F'X2,? I"@QD.A(I1""9^^AFUAM&<0Q7EO MA9XG>Y%Q709,77"TM!"S]P;2T^0N$!,>QFF@QKL5$F+FB,(MYS_(S 3_1CD+ M(MR3",M\?M*%-G=IG.*M,;V.,*,C)^RAK09"< 873WVAM'7DOQ3---],G>5B MSS$HE)F$J0Y!)#J^XH2%>16E\06,0HY;\M\BJ@'FN_.HS2BP)7Q0'-'T9X>324:+9=N1!PT_B?EV7E>@.H(Q@OG23J [$[FSQ4V*I !IT;K^ 'Z)S0C,%#T#!QG7@ MB&9577-R$TV!ON>TR-I">46\0BO1R%A9>V(S;*BBN:FY=:RI%LA="U)15(.M MA14LZZK=:&X'('!E"H[T( "T%U1JB0("Q4QB(SU"A;W P:.BS58U'Y#L8%"Y M\5GGD^$4\9L(HMU=#MBVSYVX7\5+.@_L+!TF#JK6RQ&6V)08B=/%>17Y0J # MI]@*+CT"T>;R6P[1B;HSJ?O]Z![U7\LX.!H>FO5L P_Z]W:^%&W5*2IB(T;F M@;^?@7;/@5;F5*1N<_:,\303)T/D=6")]QOLM%^>HM\\X=V+MIIV[ "_9?9F ML?)(L(PZ%@B)0\=2U-#P =T^ZPP9"CJ^O%DQ5K*AVT4Q@MQN*IL6CFG5\SY' M>&?FNM]HH6WZ7ZP!*YC2&"VR!&< ?Z?]L=\D9B$D, <>N\%+[1/O)L,)GZ@A>>9D'X/)[GQ"=?+!"1O E#X,AQYF KCCUP 719LQ#TR2QY4=<5/\H5+EQUM \$!E]1%D0\> ,8GPD< MPT(V8;PL3.#0GYV!&1T>$:&L1,994"LRXE DWG7#VEK@!=^-6NE"FMIZ)[<5 MT]"M_\BWV5D7N^HTDD?.Y4XPM7DN/\3PMJDI\M5E.Z. T>IL5,#C;I\KMY+4 MCFUWCK$D5(=[T/N#F9\%.;B3ZZ+-YS;Y:[K>_*@[MCX=M#?S*BLPJ6!6(^TL M>+PKT'M[[@Q(P2[.O(+Z%]_C4 M5?0T.TZ:-ES;Q=S(A:+W$# 1:I#D)""1&P,)QLN(Z(*./1CN3T\ISM7E;D9 M-TR/0"Z4=!9QM8@%^!VQN#*8C(:!4(\B5U3A83GQ,\G M8X6;756[<&9^)B+H/8?](>D5/IW@]D+<75P3(O)//2Y\+4.L$/?M64Y= =]! M_2*KQ'FV2-Z(\N#6)LZ6-.DWO)+B]I^CMBI?^: B?8$$)4E*E!HKCD\)"A)* MC_BFD/G@<_P0&.?;)E8EC_N4.54#6'$3FFTTN8$J6&K*1F'E"9C?QBGOH;Q0 M[T_,Z8AI.K;[H-YU)8R#? R@B"ZT/:2 BE,3?66JYZ7=:A6*(RGKX@%9PG45X+,V,+KT/EE%'%<^"M+$1!05D8<$]C1Z M28/8V0K$3E53Q@:.J7-#A9ZX[$-5M&OO& (M)WW>XLZ5=)!C2 T./K+FW;-: M65>/SN#0B4C!+=(M MBO*RR0L'4CRQ[,7G+ZW1D7U3"H09.H9'L;Z0=DX!_:TNG)\F<'!4#+[W3!@< M#1410ZJ&:,!,E\ P;Y]Q,V5M-1XI'($AJ+5PE=-! Z\#4PU8EPJ2PFT MFGUVVI GRE?938:+XSYX;R9)XP$OU.!$_3G:?O8KFOVJ5\ [=$IS :GOX \2 M1UH$9H;&1KRZ$BH$H5NZ3A]=5!53ZUI3C)*V$7(8)44ZP[H35"I6!@M!]F1A MCL)9?,T.J1FHQ$KRT2.0,R9>T]WW%G%-P1$"S+8UST>%9!J 0_UL[)#C/3&* M%^]R=G6>'&XE]J*ZCR+"P^<1(1OMPJ0HX6WO[KJ[08^HX:U\\<%@;X!UC6^6 M:_EZUH+B(CX2[Z!C6>9D& E&]IRJM@RK_^97)^_./NOVJ=H3T"3(F03U%I[9D3PP4BSXH44^^$ M:I]+;"$D&@R6#($*V?"^L(<$7-'LZ\@E&NB@4&%E"1L^[4\C$&^,KY% VH>] M%$O)G(_-?#-9VW#" RADY&S[:K:)66^*:FNHR 2,]IZGN%09!4R%@8%/;!WL M7=9E<6.Y!JIQ;&+K5KGJMB^QE4]B?W8K9=&>CL_Y.9]*>^I3:25SVV>%=A.W MKX,.$7$ :^^&@OKOB4_$%X:SE]!\&$W8T-!5\37#D^$RW]]R3N] CF_H\I._-=6&/8$V=X^.=*Q=O$6/8KMFWX+F&W%D M!"BMIB)?JDZ5@G35/'F4J)B7]5>LX+0NE\-7: 8AR$V%F0UYA!#A[;]5OW/; MDJ4ZS=(B!QHL\Y1=4:IYB@RUOE4.W3IJ$MC=DN]]MB_((GZNSEP^DK,3R7,Q M%,IM"1,<5?ATE?#(#/VCK=BM3%6-;*]*U)C,.PYQ( RY=6N1$R9VLI0ZNPL7 M^#0WRH!YYRWX9R2E![=6YI4X7AY1+%_I2908'_8IXDSN\.3L[&9[Z>=J'KB/N$*DE<0%1=(Z2YK-*:]]2EV2#>/SGU ?]K5&'_27O_ MC6/.!&-?(YT@]7V(A_G"U\EPY>L-[PG$PA"_>M8?##BYA*GE/%YIN6@F=.R6TN\RZ_GXXFNFB!$Y0 M<0*@S#1^]E9='@%G[8.)PCYG&,51DS!BC77.Q-;A9W$?J+7OKWM@M5>4%@<< MK<9F;R%JV/WM9_8U"$;2DF-9BXV3 M!N-\7'*ZXKZ#%._+G7CV3B&%N&OJL7#^]X\D%.\ZO+^_?HNYN2 8L6V RY.F0:FB?;$L$#I#++\NBFG$/ M0S4/ -PCU,R<6-%(YJ\WMY]N?+^\H$TFHPR !S6!^OA<8J8T'B6-"9_-@3HH MFT%@T$8'GK*"'AB :[-VGG$"N5M?$[1*J&HD/.&AN+C#@M;)2/:BR=F B9$2 MGJNQH1W$FY"\8.D+2JTD#/F$MS("P-MY$L,RFJ.M-O2LPC@@=>2B2\5%I#8B MH*'\:!(00;!(GJ1-, "I]4$OKF[V%Y8U $!^F#([U(G8UX!/A\NW_U&5VB.3 MNXIJO\+]S/S[9KQQ,^Y=R@>80<;5\R-63'V[3T%$:9J @@)WHV\V&XGJH.LO MF\T^89(Y4!IK^@:DCW1CX6= MGO99(Y-A>JP\904IC:1^*0ENYUDR!M9B'":_]Y* M9V+?QG&7G-/@&*3.NN^8#[#&[A ;XGW'XUTUVOE7G."BF\)NR+W1!=>Z-K?^ M3@L4>=@FJ'_WN_D/DB*]K\V-Z^\A63)(;]^%)4T0#)A^MW4=.6C8>L"!@S?6 MEWI/GZK%#H'8&.]16A%3VW]3!^?M#US$UW/#UQ<7NZ?%V![F9$=1O5"KS<2O M5%"J$IJXE!&&PQE(R:.P5-/9HY/O8Z;C_2L.K8(2GJ"A6AFZ7-8S>76F8>DJ M&;![UAG83ZR9NML;ST_93+( 9?DI2-I/HK]?!2HIH/!OQ8J5AA5!U%WS&XC@ M]R_)36.#1DZ.S8D9,$2=O@9U.EQ*>CW$K 9H\WFS7NFLGX)9U;_+S;%/9FY*7D\DPG_"6G7FD6ARV8#\*%/*+>LB$+_11SZ/"D@TOF MOM:(KF^]Y>+;SO'1CU;77YQ D-U@$QI)WHJ:GNV6Y*4^U[=7Q]NA63??P1+K M2KE7OK*J;O$MX>> .?QAY"$7"D*?.CJ #B;CT\/ &S;U?0^D3<3!\?CL\%]I M%+&G3X1S[;F.[6&7+ZR]1#9#MEI$5__ 5G5;9AA!EJR+OGKFU$=GX^0]G3[2 MQ-];&.A W:= ]1*W I%:<2'X:B+ZS2SQIGZM,1M1R:,7FD\47UU[5YA[Q02G MVKB8MC3EUX#;GI>.@/4KR4&UZQ@>^0*EZ\MTM< 'WK(MW36"3EB\U M=M^LN4F@S8. 3P^0' MYX%) 'W83W!R.CHY?8TM!4]&;T[.\(^+T'*2 MO!Y-7V./Q*S&W>A[?4S8#B[E[M_4P?#UZ/3-!.3 V>N3Y&1T/CTC:.[0RW%$ M#X6 1LITJF;:8O96#O-R7.4Z'*Q/_81[C MOOU56;72H620HS\];?BZKWA:C19A5+7:2(-''RJ-F"@O3X]/OPAN:Y_?=QF[<,.! M[JT9L)*ND%@>GSORB(;G(='.MNY-7>1[$*YJODEGD,A#G&-$5(,-&!9PW'7$ MYF>^]@T,7) KM!#9,*N*:KGUID.G "^*/(3,E@V'!CFWR($@]C).;AJ6'L'N M=3LIJ7M6G#PA,A:8E[:BWAV$#S(G0"/:B[U8.*"C3/6;G-M7F,U1ZSRP/H0% M2RN/C=X5- E>%:0T&)PE:V;T@Y/:,)O5*.>_I:6%ZH4G89QNBYYC@08#,2WH MCP#1><\M8%C/CR8GCK+[F[$?)5?8I%FQKO8B%^"FMYRV00' M%'8&JI-"VG(A72@EK#&S'%,2? FUGFCA=KGH[5>/!R)4**';M F%L[[9)G"B M:0V@QJ.T?;NTA0Z[2G*8T@5,=_(?L.H9>U72Y2F#ACES5!- 1KM2JJY.M4GQ M]60/[+=5,]3EZWM=Q8 LEB 7AZ/=J[["=]@H302'2FB>F2YRN/%.U,U9]BV8 M!KV!WPGD;"5?+DJ!)(DZ-]QHW[\+A:.HS./W_9Y0GSVGOKFKJ\"ZU!8]-JFZ M=:6?HX'F-3&I8R,Q9T7B-EOQN^0U;$)>KT=X!;4*8,$6@UI_03H6&2V($A[G MTXE"UP2Y^#5K1(M-GV8HP#9^2T'?EC2V?KXQ/3XZ/G5\XZ/1=G4?$9$2914^ M<7%Z<2@7?A2G'EI))Q3E:IZ[-@Z!&"/*P$ _GI-[ Y"^+(2*;D;)RLR7'"") M>G,&U7$A]^=7__CZ(Z^\1B;6+5 \?"*EDGJS?R"A->=-JJ9P>_/VPT>G*^!; MP;"5&Z]:.[R0?Z:381#JS&/0BAN6EE@H1.'3(,6!*!W8H\\;=EE.P" #E_P: M*RNJ)]Y.%J1$1:\282_,/;Z*B4<1.%;BW M6OB@=#3 KZNTY/XNO(Q$5-*'-"]X-8@ZD?*8!72%B'@C)S\TVZE'K&H-K$0M@9@!;C/I]Z7Q@T("FF9 OETW=MC M/>T3[R$4]-H;KX+7(J]-O:27/]/KILJ&WY#LODWT!=.7_%IE_SB_G1K8UA([ MY15F 4./QZ_!PJCYA<_\H:DV])+E6=4TU9K^Q$('4^,#\/NB D8J'W !]]KM M7_X/4$L#!!0 ( )>(7%1)O2HV"@4 '4+ 9 >&PO=V]R:W-H965T MFGI:=BA%+)"[:31 M8'%SU;M.+FXF;!\,?I>XYU+WGA\?T#_%'*G7-;"X<*H/V3ARZO>K <%;D2C_&>S^P7W^8P9+S?* MA2OL6MMQVH.\<=Y4^\T4025U^R^>]G4XVC"+W]F0[C>D(>[648CR5G@QO[1F M!Y:M"8UO0JIA-P4G-3=EY2V]E;3/SU=M,\!L8"6W6FYD+K2'ZSPWC?92;V%I ME,PE.N@_B+5"=W8Y].28MP_SO9.;UDGZCI,DA7NC?>G@HRZP> TPI(B[L--# MV#?I2<1;S >0)1&D<9J.V^)-G^?<##J'(R"@]%I M!PX^8X[RD2L9P:UIUG[3*.C>AA*_5>"3Z#RY%ZX6.5[U:#0=VD?LS1]*!*%H MZH3.$6A^H3CX$P=_TA&%/5IB%A; 4P*NQIQI +) J@@3(LP/<9^L=R5JV"&L M44E\1/"E\'1!("(>)HVXU(&(JG5D=H3O#33!IS8>:FO6G.T %J706RJXU 'I M)69AZ>2M,XH0MW!M>>HMU* MK;F[%%N-5IH"?H1)-$M'])]$Y\10_L_&(^H%Z83TSX=P6O,+6%KS*(,6O5W* M_N@,QM%DFD(:C6?QH:?0STMAMTB>-Q2,Q=P\$B*Z"#1I;G\2C;/D#/K324S7 M-(K3-(2,NG@5;#H[_T_()W@Y[G@Y/LE+RHI<^.<(EHH&/P*J&7S\VLB:E->_ MS\?O1:U?4+%#Y;XZ+SSUD=B3&^<'\/&)OC.%] WQMV65U#E]9AR&+C0.N=J* M)-QQ781S2$5GI%S4T@LE_\%B ^!BLZSC<5:2.N"<_X^>=2!5D3 MB>!D1QI M8+ACKI'3QEI&ND4:I5RVY.T-;]%Y M68EVQ^O@ \M# A$-E,S+D,<6-46BU/,KSM\T4A7DT$$ZAF<: ?W(B_)(:GV MZ[)F\-,/LS1)?H8DWIM>-_0!,6M)NAV,O6WR+PY&G>4!YITU3;,03+N M3+(]V FV33JV34[R8D5GBJ)1/ RP$*Z$3Y1D!*NFKA5R#A3 K72Y,HYY\!;Q MON'@&"EG#QOR0%UMCR]A>JVIJ)DL]@TWDLM2D,]VA57PA1#2_2_]"J*W!.(V2 M.&;YR3*81NF492RWG,U^.@"/YXNFBUL:1&8:C2.])(B21 M0.&&ML:#*6F>;0]Y[8,W=3A8K8VG*0NW)9V+T;(!O=\8XP\/[* [:<__!5!+ M P04 " "7B%Q4 [<@N/$& "[% &0 'AL+W=OZX19+?3LR2RWXS#,U]8C&<3YJN&P'I\=^[U*?'JN5 MK64K+C4QJZ;A^N&]J-7]R2 9K#>NY.W"NHW1Z?&2WXIK8;\L+S56HU[*3#:B M-5*U1(OYR6"2O'N?.GI/\"\I[LW6,W&>3)7ZZA87LY-![ P2M:BLD\#Q[TZ< MB;IV@F#&7YW,0:_2,6X_KZ7_YGV'+U-NQ)FJ?Y"O!9T_/I:E4:V6[$C/R>2DT=\$R MA+;KNU^3U^4>"ZJMX0E$:$Q35Z0Q_HX,"^/_80X_'LR-58#3_]Y M07':*TZ]XG2_XFWA$;EHJWHUD^TMV6/3<^%_6<=DG7-$S__ZVD M"?W'9NM,&>L\U('6D"2)TB(APR2E1V[!Z)A\$"U,JCUL^ SY*AU27.$AXAL* MJ1&$1D6>@ZL8'^$Y*PN<./P4D-Z11*1%-4XCQO+>C+#ZC+#HQV1)GA*:49(F M^3K LJU4(T*\]ATD90G)QX3%\1,N1&FVAB2\W<>?T#A*6-'%;WFX8L>8,N>T MIW5L2ZWNI#\?%J_WOR\C+@ZBY=9J.5U95[H//KS14RS*KJZT+5,Z&- PU,C(OTM4!DK(QHNCG^]7H'A'@;T8PY\V/@"3 < M4T;.!315(2LCPANEK?SO>N6@654X,6=(&4<98[V>;GG1++G4Z+TV5$#E<5IUL> 'U61.4X(VG!"/QA2*KGH9\A1XJ-@F[Y#/AIE)?EQA"_ MZN!<]R5CWSD.\S(J6';D,AA'[Y9E41[M06:$V&[5H;U""QK%)5+[^Z2'(C-U M42M?(? 98 YI&B7CY <*Y">NI175X@E TR*/\C'M8]_7J6Y_!ZC,)03R?IB, M42Y[7"=C@"?[ < Z^3D#)GH9V"F2[!#\I3C%,G$X23:H23.$=[P/B<@G9/%3 M+[OML^N+/GJ5Q4D*V*,'C7T2)*7[14[0 MXK&@ UO"L(BR&$7H44LXP!*:1]2IW)-W#-7M@+RC8_32^&?F7<)0"W]2WKT) M 7>3PN[,](G_J30YJ[DQ@ \V)GCH*N]'R:>@M3*\<6/1"U/3I%$K5[-Q>@80 MP_MKL>0@$/4#\1,2,MMBZ0$(>;_UP^"E,M(;]&22PJ MFBE N!ZVOU\CSKC6 M#RZ4O#,'BAKO8[7QL=YR3/J1%]9BMH2Y]B64W6@^$Z!Z\-\BKM-&258\'MC\ MS@0EP_%N*]KTLKYGT-+_!905CR.Y%=/P,D0?I5J T1\ :FJ) MLK[3!\+V18OR;Y6OBX@$11R>4G;;H=)5*Y1-0+-S+8O( M+&O>VM GG$=+#^X,-3J-GV'N]H.^3D^>1$6Z:UJW'8ZD(ST4%D,TV3>D2-#U MXGQ/4-=O_\\),_9?( ZIE-)'!J%'CS%"?6DQ';00TPWT--_M3V[OY11C><30 MF!A:M@.)=O8J93@T]ZWM/L+AWG9].)==^^.H M$1X#9@C=\6V8#H<%46 M%E8M_?745%FK&O^X$("L=@1X/U?*KA=.07]?>?H_4$L#!!0 ( )>(7%1< M>*NE/P, +8& 9 >&PO=V]R:W-H965T\>,SB&=(ZG\@']VN=.N:REP2O5 M?^UJVRZ#(H :-W+;VSNU^P/W^:0.KU*]\2OL9MLD#Z#:&JN&O3,Q&+IQ_LIO M^SJ<.!31*PYB[R \[SF09_E)6KE::+4#[:P)S0D^5>]-Y+K17$3CEN$C58#7*G1:JJ3(1*VA2L?'K6!#P]RW:/YN @MQ72>8;7'OYSQQ2OX M7,!G0FT-_#[66+\$"(GLD;$X,+X4;R)^PNH,8LY 1(*_@1#OB[7Q^G_>")@< R8^8/): IV13:.QD;XOU0;V%'Y5W3>AW(L]-Y.LT4FVU^ B9G&:TZE@:9$"C\D^2T#PDF5) 8+T64;4\I*)-(6O M%$#OHU]31FM9/<(]U;.K\$<:/$U94A*F2%F>EB RP:(R_I%!S+@H@>"=::/S$--0JV]'. M8^6H/0[EBWD6?3>?)_IGJ9MN--#CAERCLSP-0,]3G M-N DW6V W39(W/90]$!+M$6L1*HDM=[VUW=(.8I3V#[V(G[-O'GSQ!G.]TI_ M-0WG%KYWK32+H+&VOXTB4S6\8^9&]5SBR5;ICEELU9[9VZ-J)QG$<= M$S)8SOW>DU[.U6!;(?F3!C-T'=-_W_%6[1W>*P70>P(\997 MUB$P'+[Q>]ZV#@AI_'7 #*:0SO%X_HK^T>>.N6R8X?>J_5W4MED$90 UW[*A MM<]J_Q,_Y),YO$JUQG]A/]IF20#58*SJ#L[(H!-R'-GW@PY'#F5\QH$>'*CG M/0;R+!^89SR45HF=V+3<@-7:^;& MZWED$=F=1]4!Y6Y$H6=0"(4O2MK&P(^RYO5[@ @I3;SH*Z\[>A'Q@5,D9O$]*U7O1ML!D#6])P\H8;@T\"%.UR@R:PQ^KC;$:;\N? M%\*F4]C4ATW/A'W!(JH'C*.V\%%(8?D/G_$6GJ!P2O2+V*Y<;TW/*KX(L!X- MU]]XL%PW'"K5]4IRB7EA6/$6B8W).@ELPX7&JFJ913:LJH9N.,P[I:WXAXU% MHYT7;%6+U6MN 7\+[S9<3[\&/FEE#!Q?H]41V.H8[&?L,>_NVZ.$=:,&@X3, M-=S[VX[8SXX5.IA&] 8^0):'A%*<7-$T3(OX&J<8/\\HK#6KL4MA!_-9^:5D M'8*G>%ZB1QC/R#70,,L+^(*&W JY ]]\#!"T2F*X(DF8$,0E84)C^ 7%T4>Z M&:AS-D\E_EXO]+.5)X MY4B8%3//)PVSI+RL7$%1D["($Z?<+)^=5*Z@J"^A..;.+([I">7R,$YF3KDX M)TZY65&>4R[+:8I"EP6<*L/HJ.-AXCO?UPW>_$':L?E-N]/3L1H[ MYIOY^.Y@:CLA#;1\BZ[Q39$%H,=>/BZLZGW_W"B+*OMI@\\?U\X S[=*V=>% M"S ]J,M_ 5!+ P04 " "7B%Q4WP*P2JL" "#!0 &0 'AL+W=O&JVD2T-BKPN*E24QG$_*H34P6Q2KRW-;$*54U+C MTH"MBD*8]SDJVD^#)#@NW,OMSOF%:#8IQ18?T/TJEX9G48N2RP*UE:3!X&8: M7"?C>=?GUPF_)>[M20R^DS71BY_8\@N#/*RY0*0_$,OX<,(.6 MTA>>QD?TV[IW[F4M+"Y(/W% M 625=50E1XSP]BWB#V15TDA#2.$W.X'7:GCLU7N<_/;_# MC;29(EL9A*?KM76&+\GS&89NR]"M&;I?,#RP=_)*(="F/=7W$!:5,1S#4WVX ML,(W!W-%V$T8#=:-*\8S!94E*29PGIF^?$_0]!L<%X[ MI(8@N&=A84.*?6G'P(>,Q1I->]!^B.'B3L-J1Y45.K>7<"NUY,N6PY8HM_ - M>J-PE/8XZ _#A(ONQ9ZOIT,CA;*0AL-TP.,HB6$I#,MB&'X RE+Y2]8-!TF' MQSA.X)'-RXJA-+1ED1:2L-_I^#'MPXJ<4*?]>,)1&(^&' SZ8;\WA,]^6W1B MC +-MK:_A8PJ[1J/M*OM"W/=&.LCO7F>?@JSE=J"P@V7QE>#7@"FL7PS<536 M-EN38]/6X8Y?230^@?L MK)I:"34_@+9B@ 1TU9!6K2K=]C#MX4@<?O M^VP'>[C5YM$6B 1/5:GL*"B(UH,PM&F!E;#G>HV*7W)M*D'LFE5HUP9%YD%5 M&291=!%60JI@//1W=V8\U#654N&= 5M7E3!_IUCJ[2B(@_W%O5P5Y"["\7 M M5KA ^KZ^,^R%+4LF*U16:@4&\U$PB0?3GHOW 3\D;NV!#:Z2I=:/SIEGHR!R M"6&)*3D&P<<&9UB6CHC3^+/C#%I)!SRT]^PWOG:N92DLSG3Y4V94C(*K #+, M15W2O=Y^P5T]?<>7ZM+Z7]@VL?UN &EM25<[,&=02=6=J@Y:XRV1! 7E$' Z5_!0Z-HRASV#YPI=@;/%'&:Z M<@G95,,)7'22;I?/CQ^NDCCY]'^X,$NM;@PB]#M1%+T1MB#6$B:#KY(*65=M M6-*YN.S#@R91OBC[!.)X)]R$O/8IPX.9JM"L_.:PW)!:43->[6V[G";-3#Z' M-YOM5IB55!9*S!D:G5_V S#-MF@+'C!HG$!_)YK37O'";0K M>_P/4$L#!!0 ( )>(7%3_1BH9U@0 -,+ 9 >&PO=V]R:W-H965T MC!1) B?5N.T@").F*%5BPH,E6#,,^ MT-+9)BJ1&DG%\;_?'24K=N)ZV+Y()XKWW-MS1UZNM?EN5X@.7NI*V:O1RKGF M8CRVQ0IK8<]U@XK^++2IA:-/LQS;QJ HO5)=C>,PS,>UD&IT?>G7'LSUI6Y= M)14^&+!M70NSN<5*KZ]&T6B[\%4N5XX7QM>7C5CB([K?F@=#7^,!I90U*BNU M H.+J]%-='&;\7Z_X7>):[LC T\0ZKBH'( MC;][S-%@DA5WY2WZ9Q\[Q3(7%N]T]4V6;G4UFHZ@Q(5H*_=5KW_&/A[O8*$K MZY^P[O8F^0B*UCI=]\KD02U5]Q8O?1YV%*;A#Q3B7B'V?G>&O)>?A!/7ET:O MP?!N0F/!A^JUR3FIN"B/SM!?27KN^A>DD"R@"$ 9)A(6NJ$>)#-X'RUAO_:,]IENQH+1[]9;, MZ)9=5597LA2.UN:B$JI Z*;+X [O$T6A6^78AX;V%QL8^M1I,N91MX;6E 80 MX-#4[! QKNX8YWVQ]O0"_D!A.@("T0?K.:5M2R%^A/2(9G#R1<'32K>6TF9/ MX=<&.6?DQ'Z0'\A&, LS%I)@EN8L9$&41/"XTL:=>5?V=>(X"+,,HDD0Q1DD M>9"D4WC2CFKT%CQ)@UD>LA %X20B(8N"=#*#Q[9I*J21QUJ%L"M84$$HR=WP MI>S\WTCO&*P1LO0%%#4GW^YQC9E1DZ.M\0Z\5KZ28BXKZ23:BYV,#>Y9. .] MGTC;9S"/NPSF4=QE,,Q3\'/_3"_.F)*>@%3(N:/SHR?]2[$2:KE#-?I=R:6/ M?\^%P5821/F4T]A;XIJE^]G1M^G\>U*^"_$>>\5F -1?F!:S"8)"6D2 MI,2/MUH[N0YH^AO#E6B(<=P8'V :1.'4OR>S[)ARQZTTGK$P";)\UE-1']>9 M!5DR8?>(OE2JF[*4;/J XG_.X#=_/E*)Q3,A47F)9U3S5T3NJ0/5S<]3V!#G M69KVTCNL4EH_3X!T\0#([#R?P$=^Q?#QR/C/AO&?'9W@GUM'?0+WY'_=UN!/ M W@0F]H/=7^6'CH6CH+R]>O"-J+ JQ'=KRR:9QQM+=6]I2Y5S=;2?.,SXD^! MOH?%$>?_T/4$L#!!0 ( M )>(7%2E]!M5\0, ($) 9 >&PO=V]R:W-H965TJ57) M:OK*2<_./RJY>;="G<,=KBTPF<)GNT4-2Z4)BLN-@8L56PLTE]/0THU.+TQJ M]&6%'K^!'L5PKZ3=&G@O4TR_!0@)O[$W/MB[C,\BWF'2@T'4A;@?1V?P!HW_ M X\W>!./O+[C)A'*E!KAK\7:6$VY\O<9\&$#/O3@P_]&KJ?Q%(GG46Z5-$KP ME%E,03A(ZR!3!YG0-VZL 94!A0TR)82/V@U=F6"^ID@>V'*//EQ\D+#:JM)0 MJ,TEK-ZO'A?P1+6>EH+P[YDM-;=[6!B#]IU+^!02C2FGY-AH1"I("Q?1)4GN M#] CZ,#XBAX__S2)H_@7\#Z_UHHOX0D+6YD5]6O=:!1U)^-KB*ZONY/K(:R4 M9>)[1SM>['HP=JM:T%GQB?H6^4YUB)KN@XQ+)A,B@*BI>>E$O1&5CA"^"_BC M5]ST8(D)*PTZ%BD-=B0G%5 7,Y:(9 M,2KA/H(_,+7?F+ISAB2"5'G&2=Z!^](\4L-8K:PYV.[[ M1,\'HB:NE"Q7VO)_G&54!JJ4_KPS;)-&7:$S^C&+7K!R6*,IT'=_ZF5H>-;4\.EN%KTJ$HWF[HL]BN4%[8PJ6X"R@26I0 M/V/0NB _7D!3UX=6XHLEEIX1]LBT\7[Z3&49)0(PRA1FZNHW74K=NC6DJ!VK M3,J2:HHN*]C>9ZK*B'I#+'TMN8O >D_)KJO"?976*9I$\[43\V1[PPM>CJ-ZJD(AZVQF*/>^.%O MP.=X-2&;T^;_8E&-U:-X]7-RS_2&2P,",U+M]ZXHP+H:^-7&JL(/V;6R-++] MN:_PM02P,$% @ EXA<5)9$$;.- P $ @ M !D !X;"]W;W)K&ULI59M;]LV$/XK!PT8$H"P MWBS;RFP#>6G7?NAJ)%V&H>@'6CI;1"12):DX^?<]4K;K=K:'85^DHWCWW',O M/&JZ4?K)5(@67II:FEE06=M>A:$I*FRX&:@6)>VLE&ZXI:5>AZ;5R$MOU-1A M$D6CL.%"!O.I_[;0\ZGJ;"TD+C28KFFX?KW!6FUF01SL/MR+=67=AW ^;?D: M']#^V2XTK<(]2BD:E$8H"1I7L^ ZOKH9.GVO\"AP8PYD<)$LE7IRB_?E+(@< M(:RQL Z!T^L9;[&N'1#1^+K%#/8NG>&AO$-_ZV.G6);XX"Z#HC%7-UI@8-$+V;_ZRS<.!P20Z89!L M#1+/NW?D6=YQR^=3K3:@G3:A.<&'ZJV)G)"N* ]6TZX@.SN_Y:VPO(8'JXHG MN/C$ES6:RVEH"=MIA,46YZ;'24[@Q E\4-)6!M[($LL? 4(BM6>6[)C=)&<1 M[[ 80!HS2*(D/H.7[B--/5YZ*E+5--0&/E &?W3-$C6H%3Q47*-AL. :'GG= M(7!9PD=;T?:=,$6M3$<*\/EZ::RF+OIRALQP3V;HR0S_A8SW#1\[:RQY%7+M MG7^BXT5.7W?[[[ NX5[5[A!NN"8%5Z9C13KKU1WP*]/R F=P;6&):R&ELZ&$MJB%*B%.,I:/1RP:QUX>3F(6 MCU(OC],QRT89O'E!70B#SJSH>1C?B*IU9Y:J(FDNQ1'+DQQ^_662Q,EO^_?O MFDMKG"D1MUH4EHB:OKS.["*^A#R+O--A/F1Y-(&+)!NQ891<.M9(J3[D.V(Y M\=IQ/,;=02Y(6X-5/G@&&X16"QIHHGZ%M:-$+'XF!-R5C<+95**H0#0-EH); M)!/14$&QT&\%[2KJ3F,Y9!V6F7:%<$UE?!MZ7T+44V3: TTT33X9LE.<0IQ$;3S+JO8R-DN2?[4+N MT@D;C;.C-(Z-B/!@2C>HU_XN,I1SRFT_L/=?]]?==3_EOZOW=^4'KBD=!FI< MD6DT<+>+[N^??F%5ZV?^4EFZ0;Q8T96-VBG0_DHINULX!_N?@/DW4$L#!!0 M ( )>(7%04CI,U300 "H+ 9 >&PO=V]R:W-H965T(!IZS--=#;V',\L+W=;S C.N. M7&).DIE4&3>T57-?+Q7RQ!EEJ<^ZW9Z?<9%[HX$[NU&C@2Q,*G*\4:"++.-J M,\%4KH=>X-4'MV*^,/; 'PV6?(YW:+XN;Q3M_ 8E$1GF6L@<%,Z&WCBXF/2L MOE-X$+C6.VNPF4RE?+*;ZV3H=6U F&)L+ *GGQ5>8II:( KC6X7I-2ZMX>ZZ M1O_)Y4ZY3+G&2YD^BL0LAE[?@P1GO$C-K5S_@E4^IQ8OEJEV_V%=ZD:A!W&A MC:D MQ&1[, ,&GV5N%AJN\@23EP ^!=A$R>HH)^P@XB>,.Q &)\"Z+#B %S99APXO MW(-WM^ *VU.7] W?$,D,C)7B^1S=^L_Q5!M%C/GK@+.H<18Y9]$^9T;&3_!E MZ:KZP-.BK.]84R.X0PVNU.\5^B"R;=@+O>0Q#CWJ2(UJA=[H$2$1">32P)PR M,L#S#6@7@ZS<)842^1S, F '::P(J,F935$VAR3*QBVX'[DEU[1A.BGR% MBAH69EPH6%%""'+6@#NGI/4A)\$YK+F&HV[GK'<"A:XM)BF/G]IW\4(2!2MH MYZJL7283M)UB%DY[)E-Z7*SMFQCYMLH7\(>-XVI/'%?/2WHI2%36:JE$C+"2 M*7E,J46@%\#W6Z54S%YD'74BEZ:&6Z&?VC.%"(+J0-=B0'&#P#KA+D B5B*A MFL!&8)K #]_U65%QIX M_;3;PNPRKGQ[K7_ZBOPC[2[ M:>&KR17=2*/] M']N]!4_A-WM1X_EPC5)!'U28M>)",?7.9%;%IJXKENOMU\*HPTM+2@W M\"O/"YM>W1_A">OVX0AZG;.PBE-#S/.8/CH)'/>"%HGZK!'A,ZI8V$?G."!9 MV.F?[K]A]"OR_2[SMKTZTGCC2!YF1I>H>1:&=!^L$P3P<_4DLQ,6]>CH M+(*'$OB8CLZC%IW1/5Y6S/5IWIFA # M !*"@ &0 'AL+W=O_)*7V@;L9$$-M$,6IRV&81]HZ6P1H425I.SZW^](R8J2Q6Z& ?LB M'D]WSSUWO),XVDKUH#-$ S]R4>BQEQE37@:!3C+,F3Z5)1;T9B55S@QMU3K0 MI4*6.J=T*"G/L=!<%J!P-?:FT>5L8.V=P5>.6]V1P6:RE/+! M;N;IV LM(128&(O :-G@%0IA@8C&]P;3:T-:QZZ\1[]QN5,N2Z;Q2HIO/#79 MV#OW(,45JX2YD]N/V.3C""92:/>$;6T[)..DTD;FC3,QR'E1K^Q'4X>.PWEX MP"%N'&+'NP[D6%XSPR8C);>@K#6A6<&EZKR)'"_LH2R,HK><_,SDAG$%7YFH M$#XCTY5"JKC1\.Z>+07JDU%@*(JU#9(&<58CQ@<0HQ@^R\)D&GXM4DR? @1$ MK^48[SG.XJ.(UYB<0B_R(0[CZ A>K\VYY_!Z!_$4WS#;#3 OM%%5G3(K4OB( MZ9H7:YC:9N&&HX9KKA,A;67@S^F2S*F1_CK"HM^RZ#L6_9]6WH=/G"VYJ.,U MQY "]>P=)I52EM",::Y?.HRC0>Q(7^J2)3CV:&8UJ@UZD^E^!$&N0/-UP5<\ M886A(=N'6UER&]<6>;B3H"_A4 ]^T9;*O31,-!%^KZ2ARMPJGE"E%AWJ7?D:=:)XZ3A2]$2?,"[C-9:6*M3Z@U-JB-90*\@*O%'*YD;HNH$PEO8.C' MO5[S?/O+>1S%']KUF2M32UG<*$08^&$8_L.\UM9YOH$H#3KK/L=':9]G;7%DD ;M( U>.4A/*N7#;[)H._JET3D* M^XK1,1FIH>A$.3@W:>5>DP?LD"E ^VE\/AK1A0^5WMMUH-I!^Y>CTSWSCN73 MAJ%S=%\[0F#J 8U%5S!/"8^&?G_9_@X?>*EZ[Y7P%(:/M6?TU"471& M ]%_<2""SO\]1[5VMQ@-B:P*4__J6VU[49K6]X-'\_J616=,/S@- E?D&IZ> MT1"H^N92;XPLW6UA*0W=/9R8T64/E36@]RM)S=-L;(#V^CCY&U!+ P04 M" "7B%Q4J]C--PP' "X$@ &0 'AL+W=OMH]XI^H=[(9X8SS[R(YSNE?S4;(2R\5&5M+F8;:[=GBX4I-J+B MYE1M18U?UDI7W.*C?EJ8K19\Y195Y2+P_611<5G/+L_=NSM]>:X:6\I:W&DP M355Q_7HM2K6[F+%9_^)>/FTLO5AKBYE/"HE2%)80.%Z>Q3M1E@2$:ORO MPYP-(FGA^+Y'_][M'?>RY$:\4^4O:[4# M3;,1C6[<5MUJ5$[6Y)0'J_&KQ'7V\K8N5"7@D;\( _-'OBR%.3E?6(2F"8NB M@[EN88(W8%@ /ZC:;@R\KU=B=0BP0)T&Q8)>L>M@$O%&%*<0,@\"/V 3>.&P MT=#AA5_<*-Q(4Y3*-%K ?ZZ6QFJDQG\G1$2#B,B)B+XLXDZK9^F(ZTQZS*"3 M6!2+9V;+"W$QPV S0C^+V>7C1H!LA5@4LAV$<&NU7#:69(%54* O9-W(^@DP M?#6G #" (0P6(5X%UP8$.0K0S*):"CV8VHV^![Q>X1W+/0(STE@#:NV6KU6) MH8S89_!O1&H]_CF0PW$0,+]%.VQ48Q#4G,"[1FM16WBPW KX!E@0T9@S'"/? M!PPW#*8: L\/&3 OSC.\S\(41Q;'^";-<@B] -_&F?N.6,,)B@4#Q2*)RGT?KT6+D_!B$SWI/V]0#\4LI3.F6_3 M:A+_.*VN,+L>@'>.WN]XOA2U6$M[XCBTIR#FC*^B'I&HVC86_;1\!;[=EJ\T MP;&I\YM!'S56Z5?0M%U$ZL3,,521-$N!HL4?9"-'"4.+K=($/O[J@<09IJ.K M^;-DO=W'6V>$_5ZX':G=;V04H+03@_28AYZ?(Z7P+O:")'-W0>+E?MB3\V!? M\QJK,3JAAQRL/P\SY.0TKX88XRUF":2Y_U=%1#)$ M1#(9$3=H%F-EX9S=AVSGE.N6$Q0C;\;#-/KM,8[MR;7"2M'R&;T],B=ZJVQ6 M..D@'SIBJ!I3VY]FV[!;(DCLL;SC2NSE0>YN61A["5'H]L#7S/>B-(4L"B'U MXCCOW$0+(B\-6 _C$X'H;9!YS,]/)CR4#AY*)VWXL:;T\53+WW"OY(OK+DX^ M2+[$G&)?X1Y-A*;=<;UZVU.34OZ_S+443[*NR27D1:QT[K923>W"1#4:GC2Z M')JQ[N,8_TMRQS\F95#N'&F*>B'!I%I1%*4TA#2&008?^-90BNBRC:"YI:RD M[:.;I:ZT^312HOD*P6B4 Y%]W1P)G^!&-G CF^3&0]OKDZ1107O_PK&5;94_ MQH1IS%\PY&3995AA&^T"TOG]X^G#J7,Y/C]SW%ECG,V$!Z4J>-FV-;6JOW4S M/S5:FI5T_P?F%!X/@KFM:.W/"EJPC76D02DQ0IWPMH^R&[2F%O0#A+.7G[!^ M4_42^SU2S1Q09VHLLZX@S^-9[Q MOM?C)_P[:SO.UI$?:TF5R145TSJ5?3C?2_,D;8-NOV>8.,]&:VF(0^GBT>L'3(M2QX;4>IND\( MJUX;;$JM5HH[]B(_F+ I?D>IO67W)L6&RL?E7C*T7 <&&+,22WF<)1!$V%#Z MG]MJ/)4:M 1_=>B:(?*Q*%Z,3A,JH9_(7%0S!O>Y,@< !(2 9 >&PO=V]R:W-H M965T!_GGON@SVX[_S4LK.W9 MW;)IP_EHT?>KT\DD5 N[-.&D6]D63V:=7YH>MWX^"2MO31TW+9N)3))LLC2N M'5V\^^8NS;MTWKK6?/ OKY=+X;V]LT]V>C\1H^\5G-U_T],7DXFQEYO;: M]G^L/GG<3792:K>T;7!=R[R=G8\NQ>F;E-Z/+_S+V=NPMV;DR;3KOM+-A_I\ ME)!!MK%53Q(,+C?VRC8-"8(9?VUDCG8J:>/^>BO]??0=ODQ-L%==\Z>K^\7Y MJ!BQVL[,NND_=[>_VXT_T<"J:T+\9+?#NZD>L6H=^FZYV0P+EJX=KN9N@\/> MAB)Y9H/<;)#1[D%1M/*MZ]NF:>W(8T6T=6X&\:YEH)RW7L\==C77WQH M:RCQW]BUG0/K/C#3UNPWV\V]62U%R:_@;>5#B6UN=,"4XDXD4!^2I'1 J MRE//R-OXSS[;5>=[U\[9?RZG0 :T^>\!\7HG7D?Q^M7B(Y8_0O(%03%[W'=; MLYEK35LYTS"W%Z2J:ROK6U+1+RR;K@,DA,#"-L .,0YLUC5(R'#*_FV-'Z+" M@*E=3JW?X4H?"3Y$R<8?6O9ET:T#^!&.X<>-;=<65ST+!HQA5]URU=AHW_MF[>K ?C'+U:_;MP)[ZVY<3/0C)H7@4$DK6?(B M*6F5%CQ3DOUIH&BS]SWLGYKJ*ZCK;UQE]X1HGLB"25Z"=R79JJ>V$_8W+!MJVY(M,\+3,F8(W0 MDLE"\"1+'YLML#OMU'Y.;Q+GNF"5EKR+(MH MY"67:?IZ!Q >J>% RI-41P?*(GOL@"H*+G/"1^4YST6*59HAVEJ >V@J(#/9 MS)E94I9\W]ZA))FJ\H-#+_IVQ'*>:CE<"W)'*)Z*X@5O)&S/P/82M%%,*:Y% M F4>"8M]K$P2EB,;,O4D,'@W3:);\$]06#0T9PK%$PIMZ)$@Z*+!OL9V3?MS MBG+VDL4YT_B_-U%DL ,T0NQTB;CR7*F'MKK'!M&6-%*WY$IFD0[(N>*9;:ZM MD-YL+(KDF(UU0I]I*H\/:^&LQ7AQ1,H0>%H4O-PJDVD&G :Q31=06Z86U 7+02\D2J1 FG*E"-HQHE5FY?$+V(Y1A83( MX!\!DB;# BEX/$2UWG+?-@Y]>6,1Z@W]Z;V@C 5A5"#!B\VB %[C7))AQX^I M-!::"M(Q+8F011:70A9<)#":I%TNNS45.IX#K+#J1X%.B6 M*^-\[)(H?RCV!5(V4^))%@UT$CG7A:)*F\NZ MG- 9F)F@J"%WA;BG&F===)_ ?,!*X"^+G&4YTB]AEX-EW>S9O/KE'X44\E>6 MBX1CN']2[DJ4N8S2%PF!EE6H\F_RZ*JKAZ":JB% EU/O4@P1&.@30'3L,ZATQ$D&INA"O]J^U6\5L@.": M;W*<\OJ[]1VKUY[6A"]G1T*>Y#@>- VA=O\HB5PXRD[2IP\1#919UJT]73&S M1>!A4:QJV]9^S;WIP9'V_FU/W#Q/3;_O'C$N<*)\?B0_*IW/K:5B9 MRIZ/(J+^QHY^>DZ>W]N"8)B8'X3-_40;:U3+;O'*@MW:#2LL,_U3RL?/9)A< M"&I.4_=]N*=T&/Z_C=Y_M(Z47/>P+A88Y'\>22C14@I%8Y>F(;M GS*MJ4VT M\Z.](S]*I[6^M;9^$]G1KKBA35F#RI8E' MLG?[)7.,9^BV>$H]EYX?/YZQ#YOQH[R9[)W3@>8\_AH1P$14@^'(OOMV]X/' MY7#.OW]]^+7DH_%S!SL;.\/6Y"1'BOCA%XCAIN]6\=0_[7K0(BX7UM36TPMX M/NNZ?GM#"G8_ UW\#U!+ P04 " "7B%Q4FQV(:A<" !U! &0 'AL M+W=OJ#28;$6E]2VR';?GU]"2F5"B^)QYXYY\SD.&DGU;.N 0QZX4SH M>50;T]QCK(L:.-$CV8"P)T>I.#$V5!76C0)2^B+.<#(>SS G5$19ZO>V*DME M:Q@5L%5(MYP3]6L!3';S*([.&SM:U<9MX"QM2 5[,)^;K;(1'E!*RD%H*@52 M<)Q'>7R_F+I\G_"%0J6R+9I; M^%9]M15'A?LH>Z/L*;5U)MNHB@CZFX01B1)M&E ^TNC6V:LE&$*9?IUB8V4X M,%STE(M F5RAC!/T)(6I-7H4)93_ F"K?V@B.3>Q2&XB+J$8H4G\!B7C)+Z! M-QF&,O%XDVM#V7W(UZMO^:?59HWR]1)MMH\['^W1]_R@C;)F^G&#:#H033W1 M] K1NN4'4$@>D0RC%1724%G3&_V_P0:TF4=SU^V4)2D^70K %U;@H"IO>(T* MV0H37#'L#G(7%2@\2EE/@4 %T7 9 M >&PO=V]R:W-H965TFN(""RQM? ])L%%P%1^E8LZW(M@'@1 M*/#KV+):]8!05NGWHF=3T>_Q4/F4P50@&08!$=M/X//-;<6N[!X\T>5*F0?U M?F]-EC #];R>"GU73[UX- F*6=(P.*V?Q,G%;2;QK@_O7.^R@*7@FIU6^E4D <+$OKJB6\^0Q)0T_ASN2^C7[1);*T*)" -8. LOB?O"8# ML0>P&R< . '@2P%. G N!3020.-20#,!-"\%M!) ZU) .P&THV3%HQNE9D@4 MZ?<$WR!AK+4W M,D79$DVY3UT*$MV@+T0(8DH'70U!$>K+:_WT>39$5Q^NT0=$&7JDOJ]+3/;J M2K,SWZB["9-/,1-\@LD0W!IR["K"%K8+X(-R^.^$U1#NGH0/S\##$OQ&A GTC?@A5="DY$ MKW$R7-UU74JB7@:ONBM+*$I9[*4;>3$M^:6/V[5.K_ZRGYAC(P?7&GFC\;%1 M ]>ZJ5$NBD8:1:,TBKN "T7_BJ/0TX\R1=B2SGU )!KSHI!BE[:UQZ19LP]" M*C1R#D(ZXRD74C,-J5D:TBA4NB80V8\LR4]4VKBH*S2/Q_8PHOOF,=G&*;*M ME&SK362=(K*M8R+.84G=GS'*L6VG;-MO8MLH8MLN(M(^8'O&*,>VD[+MO(EM MLXAMYQ*V9XQR;+LIV^Z;V+:*V':+B+0.V)XQRK&UK4RRK5_G2Q8*Q$G6B>?] MV69WCJ9;8I7CG3/+$]];:]BEQ.]_AE1M;\S2T4,N#PSELUT\\7DP^0]&>E1L M==CTSOG*QY7)I8W+$\*%7O(R9%0/F+O5X;@KWPPN@A C[$J M;+GE+/7*P/JM+-Y,Q>QR&9OI0O2(, &K%0V#2]*-,]'!UGM,-\[$!9>+RQ.\ M L!+00/D "?F,2N=:YH<=M-W.6D\&@I76#D'!J-SWC*Q[.W!RL7E2'54]9L MP4,=Q]Q2C?Y&_W[.XTP&L/,NBR#3#ER^ MJ9H*[@)X,JX"+QHI/67-2(52V\JB4A@F3G,)=$[M[W"F$[B\E0]WGU\*'JZK M*$[G$I@REY)Z24Z+#COP\;;(.5E3F1[@&ULE59=;]HP%/TK5M2'5FJ; M+PBT B0@FS9IE1"LZ\.T!Y/<@%7'9K8#W;^?[8040F#="]C..MU.;1=66RAAS+>[X!II]D7.18Z:E8N7(C *>6E%,W\+S( MS3%ASFA@UV9B-."%HH3!3"!9Y#D6?R9 ^6[H^,Y^84Y6:V46W-%@@U>P /6\ MF0D]^4$(_)9JG1HOR MN!'/T(*L&,E(@IE"XR3A!5.$K=",4Y(0D.@.+731I04%@QY373&8)8!T[:&8 M%TN5%71/E.@Z!H4)E3>:][R(T?75#;I"A*'O:UY(S%(Y<)4V8,)PDRK821EL M<"98/T!/G*FU1)]8"NFQ@*N=U_:#O?U)<%$QAN0>A?XM"KS ;PEH^G&ZUT*/ M/TSW'RZX">O##*U>>$:O3OX<$B!;O*1PVSBHJ8"4*/2-2XE^SCFE2+\^.RS2 M7Q?V[]3[=^S^G7/[*[2$%6',U(VND0T(PM.VYC[ M4Y#_X ?'H+@%%';?E8Y\=&L?W8L^9H)OB;W83,K2?6WC*KUMADK!Z"",NZ:= M4T@WZC7MG(*";M]KMQ/5=J++Q_)?97&+7@11P+.LS6=TZC/JAG[#:@NJ%WD- MJRT@_1H%[5Y[M=?>OTH06'JY^'HG)1/T'QH.3C&G!1J?@HX*M#3@'ES..8B5 M;7(2V2,I+ZIZM>ZC8]L^&NL3W5_+=O@N4S;G)RST6R<1A4Q+>O<]'9(H&UXY M47QC6\"2*]U0['"MOQ% &(!^GG&N]A.S0?W5,?H+4$L#!!0 ( )>(7%0! M>C:I)0, &\. 9 >&PO=V]R:W-H965T-HDUL?EJ*T""MM,J%0D5=7NH]F"2&[#JV-1V1BOMQ\].(&%5,>TZ M>"&VXWONN3[)(;>WDNI!+P ,>LJXT/U@8S UG B8*Z3S+J'H> 9>K?H"#S<(M MFR^,6P@'O26=PQ3,W7*B["RL4!*6@=!,"J0@[0=#?#XB31=0[/C.8*6WQLB5 M,I/RP4VNDWX0.4; (38.@MK++[@ SAV2Y?&X!@VJG"YP>[Q!_UH4;XN940T7 MDO]@B5GT@], )9#2G)M;N?H&ZX+:#B^67!>_:+7>&P4HSK61V3K8,LB8**_T M:7T06P&XLR. K -(P;M,5+"\I(8.>DJND'*[+9H;%*46T98<$TZ5J5'V+K-Q M9C MU4 R15,V%RQE,14&#>-8YL(P,4<3R5G,0*,OZ$H;9@\"$G2G(J*1'=M## M!(VE, N-KD0"R=\ H:VU*IAL"AX1+^(EQ">HB1N(1 1[\)K5 38+O-8.O%'. M>.+.Z7X,V0S43P]FJ\)L%9C-'9@OCK/QXCSO;^Q^=&T@T[YL[2I;VUN!5[S& MMM2OZ>?')FWT#%1I#\U.1;/CA1HSP;(\J\X9_49C&B_L+OOXOCB@_5)TJZS= M(TAQ6F4[/: 4?NSF7B7.*I9G[U5BF%NCDC/&K4\XTD;E\8-^BQ XJITJ.H(4 M>,L9\0'%V />VJL&)C51\EX]+NR?MW5RCI:.^MN$J!T/-X\A1.V&N'5((?S@ M>+]#X=I)L=_NQO3I/WH4KJT1=XZA2&V*N'M(1?S@.-JO2&VHV.]ZKRCR :^J M'1*?'4$04GLCB0XHR![P_6\(J4V5^'WO%3W^P:M([8V$'$.(VAN)_W/P@T+X MP9N>-R/JFAF4/46\O6[$Q57,F-.*0VM#HI&M- M3Y7=33DQV(P3E-MC[J91F,W$)JAYS\ =02P,$% @ MEXA<5)AE4!'- @ =0< !D !X;"]W;W)K&UL MC57+;MLP$/R5A9!# K316TX"VX ?#9I# "-NVD/1 RVM+2(2J9)4[/Q]2$I6 M';^:BTU2,[,[N]*RO^;B1>:("C9EP>3 R96J[EQ7ICF61%[S"IE^LN2B)$IO MQN=V*ADMD4G*&0A<#IR1?S=-#-X"?E)I"/?'U=VS]Q$8OY86TO[!NL9X#:2T5+UNRSJ"DK/DGF[8. M.P0_.4$(6D*P3XA.$,*6$'Z6$+6$R%:FL6+K,"6*#/N"KT$8M%8S"UM,R];V M*3-MGRNAGU+-4\-YTV[@2YC3%:-+FA*F8)2FO&:*LA7,>$%3BA*^PKRNJ@)U MTY6A3(C,X5Z_-_# FO?/-/)RBHK00EYI_/-\"I<75W !E,&/G->2L$SV7:43 M-^'=M$URW"09G$C2#^"1,Y5+^,8RS#X*N-IQ9SO8VAX'9Q6GF%Y#Z'^!P O\ M(PE-/D_WCM"GGZ;[MV?DL)&O9G5-6Z,T 4O"$1H$^..4L.:MJ+;OT]9X<@/^[M.SL$ MA4D0[SES=P92B6)E![L$^Y8V'VEWVMT=(SLR]\['^DYIKH!_,LV%]$C$BC() M!2ZUI'?=TRF)9L@W&\4K._867.DA:I>YOA=1&(!^ON1<;3(7%3P&PO=V]R:W-H965T

)%++**)R?<5"L3IOX=;+@T<^7VCSH'-QEM Y&S'])7F0<-"TW9C"Y#_2A6 MO[*+F!=ZB!GQOXAQIT(Q^CS0BP5C:?JK*,A%N.Q,\G'O(WTWC]YKC/X*@H$1G M4D1HNCFR*$9NHQCXB!G2])G9BO9#-I*?CF2Z^-,%)H[G!&>=I\W\5F$G 7%Z M_6W8T (C?;_G%+ MOE[!UVOD^R#%A+&IRJB&(IZ?:":!-!MK&Z?,6W>34Q=[ M.XRJ("\(NMX.\6$51GK$[]&O8UJUY*\WB[3*LCM FR'J,45Z?5\.\^@X!DT\AR,;M% 1+ -4K#DTAI$ M['FRH/&-!7="/-S'.X5@P^&NXQ%[.>"-#1)N)/U1 MQ"<3JA:P:YZ(I:$Z1W/8XUM)81NIJGY8<%8!L>$:% 27DH_)GO8$6[IGV,.E M"84CP?2EO"!G-3FU$B8VPMC=U0T+[B3PG3H>I?3C9NW?:3]?[UDT9K*QVDN9 MQ=[;7*^EK.)F7;WC$=QG1NPLWFU("'#"! *0>WT:?5B\UM#(K-E$W#KO9$Z9[VG%^:^):: MBYM%MZ8:T-]U4][.TV3J?&:R-C)"?4@5E?J(@[=91:4@XF9%W-[*;#:*\5(! M5MDZPW7N=&LK[?9K5WPIHKB_3Y^S\>=F1MHHFX,YS*RY5'R:3X3U3-FOQ.3B MNI!(*8ND618'-.$:(DJW.Y!)2%[[-4V45*7+=9S=[9 %A;U@%S:TP (0C#J2 MI0R29AE\Y:GCAE2ER\,85^.UX'RG-MZ-0VVSPKWR3'%#J@KE8=<2KPW7K8VW M5#+2K&3_T8'A)A]FJTSZ7I6&!8;KI[T43=)\./W1\\ -L9Q :]L%*260-(O+ M922DYG^EB\],J$D_NE5JF;;@@5!0'V9.TVX*NSM[;'ZE;Y!N=4KWH+89E*)& M?E34?I[,59O/]B]WI72ZSILL%[?41;=9%Q_9$X-!LK8M64A-8220 M:U[S"V-5[X+:ONN6(7%32N'1J'P@ ,DN 9 M >&PO=V]R:W-H965TE85UGT4732.^P?OY0LF[8XI-VDQ>4EL>PA M-4-2\_D.Q;-'J;[6"R$T^K8LJ_I\L-!Z]6XTJJ<+L*ZN%_HYHO1Q=DJOQR$>Z[W/J GE3LJOS<7'V?D@:CP2I9CJIHO<_'L0$U&634_&C_]TG0YV M]VP:[G_>]OZ/-G@3S%U>BXDL_RAF>G$^2 =H)N;YNM37\O&?H@N(-_U-95FW M?]%C9QL-T'1=:[GL&AL/ED6U^9]_ZP9BKP&./0U(UX#T&S!/ ]HUH*FL^M(/9MC;A%U4S[S=:F5\+TTY?9$4]E94N MJK68H4\KH?)F.FHT1-?"_# MRJ+]!LDY^JR$SK^A7V5=(RW1Y5P+-;S=?C-7 MO,( M:)Z=W!R/ ]'0W=32MC_JG]J5K/,2?5!RO7J#/E;3U5N8Y_5? -[;SC;6^,8]OW9W:-3/;]T;:-9-KK8J[ MM<[O2M&LM\HL1V.G9%DV012567ZBUM#"V=RC9ZV)],UX@E MZ3@]M,I<*TPYM58'X?-=^/R'AW_[_O;Z$IF$,/VZD.5,*/"1V=PWWG>71"Q* M>K&[9L.$1.FX%SQ@1L8\C>#HXUWT<3!Z3Y((+*MDUW/RXI9\NO,M#49]+1Z$ MN3LT::D[:>DX[JW$B6M%:4I8W)LSUXPE<3PF\)R-=]Z/@]Y/9*T;!JA-%.#: M&[MA8$IZ:VKB6A&,QZ3W=&:N&<7CE'$X#!Q9WD7AQ2>,/IH6W?3G2ZET\;_M M534S0F1J,&Y M 78D)MY)L[#&85IWNJ )=:7D0U'#1+C" )6C?C" C6%>/Q2([]SWY%ANXS"X M3Y":8%P S"$A"=B!2A*R"TA)8GE.PCS_R94$<5$.E!* %51+ &:!8H)874". MZ(*?5DX05T"891#M@:D; -=N2!@>]QVM'ZL(J4#M2"RL:AM73:D<*5+)F7'HK!+"BAL.\-\: &:,D]85F(43#$#JY M=J1 \>K6CH 55#M"9O[:D>YM'X[2AJV4G#A>U) ME'Z: J,6D?3E;?E22S]ZA'X_78%1@)U>!48MZF@8=9_F\WHAE6A]46S:,F6=#D M, 1++18N[$[35LPMR@AW'D[7R(D J!6QIQIBEFTLS+;GZ:JN\_T7ZW%_TY"Y M;!L2/O8(%V;AQL)P^Q&JJKL%/\R>6YCQ,,Q^RU6AQ73Q)#7%+7XX>WE3MW?X)AW/\S-8N!=C4^ZQ#:GQN%"XEG,S&+H[8G7 M*9M*XW J/9Z4GH::V*;%^.6]1HEM-HW_WZ]18O>487^9C_;.^"Z%*2.:L](U MFLIUI394M>UF<\C;K(/[PDQV*>:FR^AM8OQ1 MFW/3FPLM5^U)XCNIM5RV'QK%17?KUC!MQ>#>/#CPL?O?]6#5X/9D8EF_+BKWRNEA>#T0#,V8)N"O61 M;_]@]8"(Z2_CA:S^@FW=-AJ ;",57]7"VH)57N[^TV_U1#0$8NP1@+4 ["J M:@'450#7 KBK *D%JJ$/=V.O)NZ:*CHY%WP+A&FM>S,7U>Q7TGJ^\M(LE%LE M]-M?4$\ 5X3__E DP+*B63 MYL&EOE 2T'(.WN5TIMNJ?/?&U^WS:Z9H7L@76L'GVVOP_-D+\ SD)?BTY!NI M.Y+G0Z6'98P;9O40KG9#@+XAL.P50/$9@!&,6\2GW<6C%O'KSN+QN$7\37?Q MT:'X4+MR[T^X]R>L^D-^?ZZYI 7X7?#-^@R\+;-B,\_+.X]+SL 5+6B9,7!; M<F*C,AHW^I@N'@_7!P< MKF<#!":2['LF3\O#R=ZP)#CD3X+.&5C3[W16L%:W[N23YDS'Y('/IFXC&(U' M'G>D>]O2H&V?2T9%J:IEEPOBB:,#1; &N MEDRT3=#(M0&.'LR/VP8EH[%G?L9[2\=!2]_Q\NZE8F*E@^Q,G8&2J;8Y&CNZ M$S1*4-RN/(YL$(J"ZC^8"6E.4RO&(W?D*23(H[P1 >/PNN5*[Z8#'TG),QWW MM.NVN5J">7-C<<]FKD-5[*YQ-"(/?-C2*D4X0I[U%EOZQ[ WRD[KOA(O1 ^- ML*2/PZC?@4"PC&GM'A9,ZSZ:RC$:(9]RR]TX#-ZWY;T>+Q>^183=111#&'G4 M6BC'I,,*SC9":.UF 3'/G!-'/X'>#631&X?9>R/,LE3?S\!:LUYO8+,&C/O7 M.JEOWL*R-P[#=;6-:IZ2_O(.G ML0O8-(YTW>4QT"(V#C-VRE>ZEI-5B?6?+T,.I8 6IS!Z6BD"M+"%1V![+$F8 MPA:"CM/$,_VPD1B'T=@A!8 N$+TY +0XA&$<_FP6,(4N&I$.LIX0#RT:81B- M'8,\=!$9BO+0,A)V8>21* ]=0 :B/+2$A$>RTQZC_!2Z\$P1A+[H!2T\81B> M/Q6_H4O20/R&EJ3P"$F[Q&_H8C(0OZ&E) Q3\DC\AFX*&HC?R"(3=:8)\BM1'%E[R;FM%4NP9B24T[K'(QRZN?5-I48U[*/"QRV&? MXL:AZDG%/78S5Y]*2V'<3V&/W;S5I]MB%O==U6,7J#XK+$WQ:04][HQ2;%&* M'Z>8QR'"'MIFX8G#\'Q/1:Y8MORE\$\L*,D3*^*)12DYL8B_(B[Y'D:V8)-# MPRP9R.'JQ[J?]*9 MH\1RE#Q>[7]5ZR)AW[7\BN7UG24QZ?%T@'3&,K%8)CV<#)#.S"66N>2D4P'2 M.5%-+'^3?DX$DLZY:F(!F_1]')!TIFEB:9J<=A*0=$9I8E&:/,XI0!+ZA&!G MV[#QU8SY*$K'];N\E*!@"RT3O4JUL-A]9[2[47Q=?4@SXTKQ576Y9'I#"-- MOU]PKG[(7%0SHF>$>P0 !,4 9 M>&PO=V]R:W-H965T+5.W,, M-/:*!5B!(%G6#\,^,!)M"Y%$CZ3M#MB/'T4KHJT'ZP;P%UN/L^1V)8EX?_>TH+M;R9X\GKA(5^M97W!F4TW M9$4?J7S:W'-UYK19LKRDEN%Y]8!&O%G3O?BZ!C5K3PS]E*? MW&4W$[>NB!8TE74*HOYV=$Z+HLZDZOBG23IIQZP#CX]?LW_6S:MFGHF@X37'F_!FG%!TRODX8\(7, #!1H^ M(B($E4.Z'M(%.EWM-[L9N(&K*-L=D]U'88B[J,5 KL [0IUT%+0=!=:.GBI* M>$4S95B:L:$F#AG"HX$]Z/70!^%DK+BP+2ZT%O+C]JRX^^PVTN%;./DD@J+$]?W.:++_N8)^U R5MY3WI,08"C M..SP/@"#(/:ZO/=A/E:/OC_,.W:-@[O6!NXJ27FE:2*%A1!\-"?@RW*/P0P% M;V6_B3QYR[S0[]$_A MP''A@VIHBC"XME_!+';Q8K[I&;A)#@KE9] M&'9=-PJ[6@W@_ 0G(S,(-DZ,[5;\(UJ=ZWI@?!3VT!V/; M8+?M\Y3Y ;\#X[807E@I8ZU@7W#:E(H&5@2!GP1=I09P$$1!TE6JCX,0W,0; M4692?57KPS4E&>4U0-U?,B9?3^H!VGW MV?]02P,$% @ EXA<5*//PVC' P JA !D !X;"]W;W)K&ULO9C?;]LV$,?_%4+H0PLLD8[Z7=@&4@?= K1=D+3KP[ ' MVJ9MHI+HD73<[J\?12N2+%%J 1MYL47I[OB]\_$CTI,#%]_DEE*%ON=9(:?. M5JG=6]>5RRW-B;SF.UKH)VLNX'D/L^)^/&.9OPP=JONSNA1ZY=905 MRVDA&2^0H.NI9.L:E:DL./]6#NY64\!$U^JI M72:;51A&M=6)OJ#6%XSJNUDN]_D^(TH7XR;G0K'_2+FX;#*/D:*6@*L@\+'? MT6DSTT1)[4+#6F@X*O23YME/RACV)O:C-$PZ\OI6 01);%<7U>JB475SLTRI M0 \T,_636[:3(_T3UX'C%^C6I)XM.;];DUX!PP@P[I39:@4#94YK?>G%NC7M MMR$.@MCKZ+2901@/="MX#52]<_NUBG#2L!"%W4K:S(+03P84MK /HPH_"[+2 M&P*]64 :[,@,T2>2=\6>AF\P"R_!66A "Q<@;17C9/5'/418K6(\4/ &M7 Y MUH*%HMA+N^\$FQG$GC\@M8$MG$U;Z(,4AU'<%6BQ2H?>!=#@%L9Y^U&W+56L MV%P9X-HZ;*RI&OK"2^ 7&O["!0 ,?;9"$/E=LEG-8CS$C8;!<#D(@P6OX/O0 MTVJSPS$>V-W@!L/X; SC/E_!QUV%%BM]3AI@ FX@C,]O=>TUT*]!BE<9='+BM@V1YBM>DW;!"HHRNM9MW'6M_<3P8 M'P>*[\S9+-OI; .)[;0!TBU(EO7#L ^T=+:(4*1&4G8'[,>/ MI&35]A3% X9^L47JGN?NX9UX-]D)^:QR1 U?"\;5U,NU+C_XODIS+(BZ$"5R M\V8M9$&T6/B\9[]Q MXHV8%5$X%^P+S70^]<8>9+@F%=,/8O<)&T&)Y4L%4^X7=K5MDGB05DJ+H@&; M" K*ZW_RM3F( T 4O@"(&D!T H@'+P#B!A"?ZV'0 ;G I(&X*3[M79W< NB MR6PBQ0ZDM39L]L&=OD.;\Z+<%LJCEN8M-3@]NRU*0J7)O%9 > :_Z!PES',B M-ZC@[0(UH4R]@S= .?R:BTH9*S7QM?%M&?RT\7-=^XE>\!/#9\%UKF#),\PZ M\/-^?!CU$/A&=*L\VBN_CGH9%YA>0!S^"%$0A4^/"WC[YEU77/^=16(II*9\ M\\2I[J!C4XK9>8D<;]]8+9G G^.;]G?G(,[A2"DWY M?$*6N1IZ4F;S]SN#A%N-A?JCQ^^@]3MP?@=GU*E8 [/>F?-.G/>NS-6,B6.T M%^9V]CX9AQ-_>YB++J-D>&RT[#"ZC()XU)H=:4I:34FOIH]"9#O*&-!67)>, MY%_.@Q,-KUHL:XOA@464C,:#[OB';?S#WOCGHB@9NOO^AE4T4_ #*=U1+. Q.<_*JV5' EVW E[T! M?R':7.!U(F[,&+ BZ3,\HMS2%,_*2!A\:QW!=\U)>-"TPEZ1/U?%RJ@T"7G8 MW[5@+UL%?\-KM^^\X3[Z&$[.W#]HJ 6:5F@G&06IJ+BN.TR[VTY+5VY&.-F? MVRG*->IO-/4(]MET6,H5,%P;RN!B9 I!UE--O="B=&U[);09 MQC;B9!E-; MO%\+H?<+ZZ"=+6?_ %!+ P04 " "7B%Q4^U;\ 8<" #5HKZV!Y6>W!@$JP:F[6=T'[[M0U%;$*RO8 ?\Y_YS6 /:BJTK:P&XL***NH'GQ6Z%"7.RU*ZM M1);RG:*$P4H@N:LJ+-YO@?)F[OC.Q\(#V9;*++A96N,M/()ZKE="S]S>2T$J M8))PA@1LYLZ-?[U(C+TU^$F@D8,Q,IFL.7\UD_MB[G@&""CDRGC ^K6'!5!J M'&F,/YU/IP]IA,/QA_<[F[O.98TE+#A](84JY\[4005L\(ZJ!]Y\ARZ?R/C+ M.97VB9K6-IHY*-])Q:M.K DJPMHW?NOJ,!#XDQ."H!,$GQ6$G2"TB;9D-JTE M5CA+!6^0,-;:FQG8VEBUSH8P\Q4?E="[1.M4=L_VP!07!"0:CB^6H#"A\A)] M0\^/2W3QY1)]082AIY+O)&:%3%VEXQLO;M[%NFUC!2=B+2&_0J'_%05>X(_( M%Y^7>__*79UUGWK0IQY8?^%_4G]'2R)SRN5. /IULY9*Z,/U^TR$L(\0V@B3 M$Q'N""/ZTQ1HR_EXP5I]9/7FPNVS:#8+HM3=#^MR;!5/?5/"_0C;G(5[ MP(T^2 H$P724K97'@ZC!-$@.T$:,9KXW3A;U9-%9LA462B)]QG1OJ6NJC^,8 M7G04>9+XX0'>B)'GG2A=%\R-Z$6?"M CL+%1W'].#R$&S,*XG&X MI(=+SL(]<86IINMO\AA=9MYL>H!W;)7$<30]X','OU$FWB\-H51>J2ZRY2>ZW*[=Z'U7TPR=!836+6 M=F KW8^_<1(2>D 6Z2J^0&S/,V^//6./UE*]Z C1P,\D3O5U*S)F^=%Q=!!A MPO6E7&)**PNI$FYHJ)X=O53(PQR4Q([GNGTGX2)MC4?YW*,:CV1F8I'BHP*= M)0E7KY\PENOK%FMM)I[$+?DSSM!\73XJ&CF5EE DF&HA4U"XN&[= ML(^^YUI +O%-X%IO?8,-92[EBQU,P^N6:SW"& -C57#Z6^$$X]AJ(C]^E$I; ME4T+W/[>:+_-@Z=@YESC1,9_B=!$UZUA"T)<\"PV3W+]!E9?(&.=_\*Z ME'5;$&3:R*0$DP>)2(M__K-,Q!: =0\ O!+@'0OHE(#.L8!N">CFF2E"R?/@ M<\/'(R77H*PT:;,?>3)S-(4O4LO[S"A:%80SXVFZ0FV(2*/A F8%^R 7L+UP MYJ/A(M;G)/)UYL/9AW/X "*%/R.9:9Z&N@TZX@JUG;P7<4R4ZI%CR$%KQ@E* M9SX5SG@'G/$QN(0.:X/G>FP/?/+_X/[QX1Y-),,WN?U^1S"8&DSTWPU&.Y713FZT>P2?Q 5Q S?ABJ ;CS/<1U9AJ9=;LO5C-6;,ZW1&SFJ;DZ.D_%TI MKS_H54)O8NU6L78;8YW,IC"1"=4[K0,)W^\QF:-JRF*OTMP['77]RFB_,9P[ MD0B#(=P)/B>2R*8-CJ>O<'9W-SD'J6 C\LB525'I2"QI\?&\#?<\Y<\B?88B M"5;X,Y((CS?";7A8;S#3U"!ES>QCO=G)SN70_:TAV$$5[."=N1M6FH>GX^ZJ M,GIULF-WM7-4^KNG[A@AOQ#J;PFY^T\<<^MVX38&.C,4&U=VEYI(9,DQS+&M M9L1.QQVK"S7SFH/BA^_=0^3>AYBI".MOYS>D) Z2K4P@/;]QKPVPX9&,P3_V M_*Q0&3&GE/LX-S##(%/""-1-B:U[ ;LZ'9]>79J]YM+\GU#:<+.B2SNG*"_H M?7BAJ8CLHZ[4VFNF[E=2A<_.UD/$/AOON:)+B888%P1S+P>$5\5+K!@8ND5E!6A](:79#.QSIWH/C_\%4$L#!!0 ( )>(7%1N+B3F M"0, %4* 9 >&PO=V]R:W-H965T="=X.Y,8N+,-3I'#G5)W*!PGZ92L6IL5,U"_5" M(=4K?N8RU4W(,%VX9;-YL8M MA+W.@L[P#LW]8JSL+"Q1,L91:"8%*)QV@TMR,2!-9^!W_&2XTGMC<*Y,I'QT MDZNL&T1.$>:8&@=![>L)!YCG#LGJ^+,!#4I.9[@_WJ)_]&OK#1/N&.^, MLE^9M3.]:[0QT' T1$-9KH_A,]S?#>'HTS%\ B9@Q/+UB$-,3R A#8BCF%0(&KS=/*J1 MDY2A2SQ>P 4/4J6(+GYP/UW8O7!GD^G<-4[-D:GJFYBM,-PM4 MU# QVW+^0,5!3F%@ ZWL'U%U2O70I 5KI$K7J&R5*ENU4'?+2>YDP95()<>J M RH 6A[ %9BGGCW'IPK.=LG9?E]DKAF=L)R9=0/&=&WKCM$-^&[+XLT47@BU M1[>L4MLOJ,_WU+9.#N@]+?6>UNH=,<'XDL/#"/D$55URG)609Q^!NXO^ZJE(9[%S1'-?-]BX94+H4I[K]RM>R-+GU'\&*][WHF?_'O8(J& M:T35C D-.4XM9'1R:JNL*GJ88F+DPKIE&8[<01E M)]G["U!+ P04 " "7B%Q4IQMW\9\" \!P &0 'AL+W=OI>C\[ *=(<+HLOV[G4@G];?P^H1FVFJ'5#(]H?J] $$79"A6VOE#7MZ]X MM5!DA4SCV.B"#;TH<3?[&>U!!<,P?HM*>U 1#G"+>N,E:KU$)[W,-UO)F[-Q"?-/'%%BO=]Q >)#,)A M['5\]*"P-\ ='X>H"(>#8<>'N]=72A KVY\E6O U4_67V>ZV3\"M[7R=_8E^ M&NI._E^F?E?NB5A1)K7[I9;TK@8Z)E'WZGJA>&6[UYPKW0OM--?/&P@#T.=+ MSM5N82YH'\SQ/U!+ P04 " "7B%Q4V_T[?9H" "G!@ &0 'AL+W=O MEZA M=77M^RHKL"3J7%3(SY )?.C(.CX):'4XD:"694GD^Q"96/6\T%LO/-%%H>V"W^]69(%3U,_51)J9W[+DM$2NJ. @ M<=[S!N'U.+7Q+N 7Q97:&(-5,A/BQ4[N\IX7V(208:8M S&O5QPA8Y;(I/&O MX?3:(RUP<[QFOW7:C98943@2[#?-=='S+CW(<4Z63#^)U0]L]+@$,\&4>\*J MCKVX\"!;*BW*!FPR*"FOW^2MJ<,&(.SL 40-(-H&)'L <0.(OPM(&D#B*E-+ M<748$TWZ72E6(&VT8;,#5TR'-O(IMVV?:FEVJ<'I_CV:HBF8+JN*H6FG)@Q& M1!5P:RX$W/'Z8MD.'8]1$\K4"9S!\W0,QTKZVF1D>?VL M.7U8GQ[M.3V,X$%P72BXX3GFGPE\(Z75$ZWU#*.#C&/,SB$.3R$*HG!'0J/O MPX,=\/&WX>'5 35QVYW8\<6'N_-G,%-:FD_D[P'.I.5,'&>RA_.Q0FDZRA?@ MV$]A0MYMXW>VKZ9*'95UD%?3LJM.U/5?-VNZ(RKNA%M1XQU1:=!)VJA/:M)6 M37I0C?.I,S$_>U8( Z6,43[.S#WEF-N[>?.6%80O$,P]ABWE<$_)C#*JWW=RRWA7X/2K[IW,%TEV[+]C4^X1+EP5J@@$TNNZ]O?KK9N.W FL[4^ M-"Y&ULG95=;]HP%(;_BA7UHI6 ? >H0J06-*U2 MJU5EW2ZF79AP(%8=.[.=TO[[V4X:40A5MQOBXYSWY3DG)TZZX^))%@ *O924 MR9E3*%5=NJ[,"RBQ'/$*F+ZSX:+$2H=BZ\I* %Y;44G=P/,2M\2$.5EJ]^Y% MEO):4<+@7B!9ER46K]= ^6[F^,[;Q@/9%LILN%E:X2TL03U6]T)';N>R)B4P M23A# C8SY\J_G"VMD*EEQ_F2"F_7,\0P04,B5<<#Z\@QSH-08 M:8P_K:?3_:41[J_?W+_8VG4M*RQASNE/LE;%S)DX: T;7%/UP'=?H:TG-GXY MI]+^HEV;ZSDHKZ7B92O6!"5AS16_M'W8$_C1"4'0"H+/"L)6$-I"&S);U@(K MG*6"[Y PV=K-+&QOK%I70YAYBDLE]%VB=2J[!=T#B99U55'03T=ABJXQQ2P' MM+1C=,.:63%-/U^ PH3*"S1$C\L%.C^[0&>(,/2]X+7$;"U35VDJX^WF+<%U M0Q"<(%A /D*A/T"!%_@]\OGGY=Y[N:M[T34DZ!H26+_PXX;\NEI))?20_?[ M,^P\0^L9G?#\5H'0#61;1(T[$F:VAGPSK'6 I035V[?&-+:FYFU\SL)D.@Y3 M]WF_/<=941A%DR[K'7'4$4?_1$P)7A%*% $YT&,IA)X45'%AIJ(/O7%/]J F MOCW(#=!M MB_K:!YH?J+3"'4O<-ROX"4$L#!!0 ( )>(7%04 MQN8 ,@( *X% 9 >&PO=V]R:W-H965TU M IH[4,7], C&?D69\-+$[2U5FL@M5A55^WO@ 1\%N]5";R.Y:<52 TDX(HV$R]V?!N'MMZ5_"=P4X?K8E5LI;RV08/ M^=0+[(& 0X:6@9K/"\R!T.9F3M:!(TT3)'5&VVK#9A?/&H8T:)NR_^(C*9)G!8?H) MC >:S/*<65LI)U]J4!29*(C+D0?1W!5K^KL%(&5Z;1N&) M1@O(!B0:7I,P"(<]\/GE\. MW#>2.]UAISMT?-%YW3]F:XW*W*6?9SBCCC-R MG/$)SK^?@55]5EYOL^8[($J36)228&E)F%, MQG1[8!K>]#"],2/NS(C_TXP%TYG<"B0KBB:_!)6!P#X[SG>Z'8PG M5WW:_PD+K_J$^D?39%^RSU053&C"86.(@L'$3*9J7H&ULC95=3]LP%(;_BA5Q 1(C'\Y' MB])*T IM$F@5']O%M NW.6TLDCBS'0K_?K830K>X+3=-[/A]GW..Z^-TR_BS MR $D>BV+2DR<7,KZTG7%*H>2B M60Z6^K!DOB51#OG%%S8%D1E06;N!YL5L2 M6CG3U,PM^#1EC2QH!0N.1%.6A+]=0\&V$\=WWB?NZ2:7>L*=IC79P /(IWK! MU+S"#HM!.*HX_G:G3,[5P]_W=_<8DKY)9$@$S5ORDF@:B#032,; M#NB.5K1L2F1FT8*\J0V3 IW.01):B#/T!3T]S-'IR1DZ0;1"CSEK!*DRD;I2 M!:,MW54'OF[!P1[P'%87"/OG*/ "WR*??5[N_2MW50GZ.@1]'0+CAP_7X=?5 M4DBN_EN_#WCBWA,;SW"/IPHML!6F545&I8_9R]3W(R])W1<++.QAX3$8ML%: M5;P#&P>A;V=%/2LZQ@IMK&C 2D(_L+/BGA4?8T4V5CQ@14FP)Z^D9R7'6+&- ME0Q9,8[LK%'/&AUD/>:@VNY: K<11P.BCT?QGK_(N$>.#R.9) 4JS-FNN[-M M@X^'Z6(\PG:X[WUT&N\@_A:$0+2L&PF9:AXJ"G5[G M'XS@>PV<2%IMV@9WCFXI6=*"RC=K&/[@G.)QA#\VH>M3PV5AC./POV#=G1ZM M+\@[PC>T$FH[UDKG723*@+=W3CN0K#9M>\FDN@3,:Z[N:>!Z@?J^9DR^#_1- MT-_\T[]02P,$% @ EXA<5,((EHPY P # L !D !X;"]W;W)K&ULM59=;],P%/TK5Q$/FS26./U8B]I*K 4Q:4"U,GB8 M>'"3V]8BMHOMM /QX['=+.W6-&S 7MHXON?XW./K&_?64GW3"T0#MSP3NA\L MC%F^"D.=+)!3?2J7*.S,3"I.C1VJ>:B7"FGJ03P+XRAJAYPR$0QZ_MU8#7HR M-QD3.%:@<\ZI^G&.F5SW Q+ U>34D+0?P$9\9KO7.,[A4IE)^W?"H>898[) MZOA>D ;EF@ZX^WS'_M8G;Y.94HU#F7UAJ5GT@TX *8"(S M[7]A7<1& 22Y-I(78*N ,['YI[>%$3L TCP B M _%A HP T?*(;93ZM$35T MT%-R#(<@9#*70,F,I-9B"AYL2?C1"0UFFCRWF>C*"HQ?'\ *8 M@$\+F6M+KGNAL:K=VF%2*#S?*(P/*!QA<@H-<@)Q%),*^/#Q\.@^/+0)EH;% MI6&QYVLQJ;I<9FK<8Q52[SH>1+*G[ MS7OD4U1UV;=*YM9SF-LNZ=O_P]P-2?M/YE:$U9A[5FH\J]5XA2N9K>RY@Z'" ME!EX2Q.6,;/U&7[!!)/;JM1D8 MN?2WEZDT]B[D'Q?VNHK*!=CYF93F;N N1.4%>/ ;4$L#!!0 ( )>(7%0. MRS/L&PO=V]R:W-H965T7\ZF-=P&_&>STWIC82M92/MO) M=3;S FL(2MB@5:#F\0)74)96R-CXVVIZ'=(F[H_?U7^XVDTM:ZKA2I9_6(;% MS)MX)(.R=U/:.N)K-Y&EMK]DET;&WAD4VN4O$TV#C@3S9.^MN]A+R$< M'$@(VX30^6Y SN6"(DT3)7=$V6BC9@>N5)=MS#%A_Y05*K/+3!ZF-U)LS^]! M<;* -1(J,O(+"U!D+I618F*KR3E9F;.0U240F3=QMQ1KQ9"!)J<+0,I*?6;B MEE2!0'(E>47%&WF\!;X&]41."!/DOI"U-@"=^&B<6[Z_:5W.&Y?A 9<+V%R0 MX> ;"8-P\+!:D-.3L_]5?&.V*S[LB@^=[/"@K"GE6FA4-;>^'V], +E&X/KI M$_EA)S]T\J,#\L9LV%=KDQ6Y+'MI7M(@\5]Z0*,.-#H&&O:!FJSX."CJ0-$Q MT*@/%'T5%'>@^!@HZ@/%'T"#>!1/HG[:N*.-C]'B/MKXJV5-.M#D4]"]N5E MYRH[W_4M55LF-"DA-XG! MQ=@HJ*;_-1.4E>LY:XFF@[EA83X9H&R V<^EQ/>);6/=1RC]!U!+ P04 M" "7B%Q4XK=;_]H& "8*P &0 'AL+W=O'ANU/<='NGH(>/?Q)PQ"1Z3.!7'K;F4BT^=CIC. M64)%.UNP5-V993RA4EWRNXY8<$9#(Y3$'>1YI)/0*&V=')FQ&WYRE.4RCE)V MPX'(DX3RIP&+LX?C%FP]#]Q&=W.I!SHG1PMZQ\9,?EG<<'756:X21@E+192E M@+/9<>L4?CKK>EK S/@:L0>Q\AMH5R99]DU?7(3'+4];Q&(VE7H)JO[BDIX<\>P!<#U;K:9_F.@;:16O*-4;92RYNALI M.7ERF:5W'_]B/ $C-I& IB&XEG/&P2#C:JDHO1/@(_A,.:*] M&OTR'H%WO[T_ZDAEB%ZN,RV5#@JE:(O2/_.X#7SO T >@A7B0[?XF"W: !IQ MV*L0'[G%1VRJM,.MVL]V%_?6Q3LJ8LL,H&4&D%DOV++>+;O/XGL5:##D+(PD M.*?3*([D$_CGBB43QO\%/\"837-UMTC2\[A#N;]4[AOE_E9GU'H7J9 \5T^_ M6OI230 7DB7"M7RP7#YP^F9VE]2[*U2*JE)5R&,CKT'M_H1T/4_%]7XU(YNS M[(PUP_#2,.PTS.SXRXRFKPDR62HC302YNUR^^\H@%_)D)7P0PQ[I;P:ZNQ%H MV._W^L'JS#4C>TLC>TXC3P>7S_O[](XS9@+Q ]1O?D> ^DO=_2;B#SV+H9X[ M WJ];/:S#Q_ %7V,DCRQ8 J&=*'NRJ=*T/0VHM_SBG_K:1J5,XEKYKHO*WP M7^;+::BN%;?3>%=WX(:1:(L[<,/QC9GK[EAPA6YT??&^>P$>0(NZL!'8A19W MH1MX?U+P :A"*J8*)&C\ =PP/E6#J@X$US-P]CW7?E^DZBX32DJ(7#D]> )# MQA77IT!59*K>2L$XGX@HC"B/F*AD;;=-!+<][W>7>Q:]H1N^MV[2I1>WREE MI?8URD)PEH:5A8);3=#N8J?!E@$@>=MMJ,:OHM2 RRX[TW()[#:R,RT/0#<1 M;$W=ES07RLMG1-%;-DDB::PX9VQEUU;N/;=6K^W7I-*2">R_?2I+GM@AE
2!6O2V6-5J^-G2B"5@KO-^8&-7ZNQL[S-!3@;#9CYA1<8-'U M/>.I/K6JE(3L$8P?Z**XLTO2+;.@1I@%669!>S++@(I(@+%I4P!U]/^J^(%. MXL+MRORZ%=3FU[($6=^=DWU*.CQK)\DH_QV\ZRVX%J(W<6;9,XKN! MOHDL*V_9.JON][SZEEQ\W$@F+>S[[B/# 3+I5N#5/:^60'PWOK]=)O=X)BVG M^+U&,FFAW7>?& Z02;<"6/-,!I8D C>&;\GD3Y7^#N$/+-@'L)$6M,7?A&\X6Y=1A)JH:J8-2TUK?#3GZ5('%[< - MJ^-\\G'Y>*B ,ZEXRH;<%8B59GS02*0M)@8O;,OLUPN^ M6/@-W.AHWA!L/ JOZ X&%DZ#1GHP@46\H*8'4_]:IE<16-AW1=;"8>!&J]K( M'N3E#+:8AQOIDV"+Z MX-&K%%E4P!='B;.D(Y9:2"/%,['83]PX>YB2;E1J6:LGRDJMNIP@%KZ)&U?W MSL<>M36QF$P:J:V)Q4SR%K7UJ-3B?"F_;N'*5RYN3"SB*K21T\+(+)="TC14 M1E7:0C9LZ3KWA 55X@;5_??$W@=<8L&3- *>Q((G<6/;,.?&79ID>5H?]?[F MUT#$$?6N1<:N&QD_,V7#/8UB.C%[L_)3I,UO7'P"J]1W5CYJU-^L7E%^%Z4" MQ&RF1'7SJ@5X\1EH<2&SA?G.<9))F27FYURQ!^-Z@KH_RS+Y?*$_G5Q^C'OR M'U!+ P04 " "7B%Q4_]FY(= $ "G%0 &0 'AL+W=OK$6=N!J30_?J^3D#!M2.EJZ;R G?C<>ZZO?8_CT4ZJ1QTP9M"/4$3ZLA$8 M$U\XCO8"%E+=DC&+X,U:JI :Z*J-HV/%J)^"0N$0U^TY(>518SQ*GRW5>"03 M(WC$E@KI) RI>KIB0NXN&[BQ?W#/-X&Q#YSQ**8;]L#,UWBIH.<45GP>LDAS M&2'%UI>-";ZX)GT+2$?\Q=E.'[21#64EY:/MW/B7#=YX4.OU%NWRLVT!>HHT, ]G- MYPB@DP,ZIP*Z.:![*J"7 WJG OHY(,V^D\UNFIH9-70\4G*'E!T-UFPCS6^* MAHSPR"[%!Z/@+0><&4]E&'(#:\MH1",?365D>+1AD<>91A]GS% N]"?T&7U] MF*&/'SZA#XA':,&%@)6D1XX!$M:4X^4.KS*'Y(A#C!;@(M#H2^0SOP(_?05/ M:@PX$'TQ!60_!5>DUN(#BUNH[381<8E;1:@>/F,>P'$*QQ7PV>GP*N]?3H;C M805\7@^?))M:^'4]?$%5 1_4I*)=K,9V:J]]Q-ZMC#:?#5,A6B;*"Z#$H'*! MHF^W,!S=&!;J[S7..H6S3NJL<\39/#&)8BC>>Y(KP3?4%DB-$EA;"LU%PGT- M93J.Q1.B&\68)=*$)K1A+*M:+IG78>K5*L%VC'&GU1TYVPJRW8)L]UQD86&1 M*IZ90^P>$NVVVM4\>P7/WAEYMJMX]M["LU_P[)^19Z>*9_\M/ <%S\$9>7:K M> [>PG-8\!R>;3.M8<>G;)$)E$PV@>U45:/I\"7U]J"%JZECM]1 MY;\OMB\ M0K52K-P7NYVT6Z1@E$E Q2CB.U!X7!O=W7JM PG)F?$M M3X^0WQ8L7#'U'?U$?P908@55CTS7E%1,2F?D_!4\=-=!-Y(O'AF'ED"IKV&*JY7W0GOL]M"TS<,X_Q+5V)*NV]SHG\FL4C MTHM+K<#U8O%V_O=,,[6MHCC/?9U&L90)7*\3_YEB,]\8Y;Q6'>KGN?M?:M-1 MUJ5HX'K5^/^W!^!N(E@K,!-7,O+KBAHI]8&XY]\NI"S8I+Y@'\M85M6T#7L! M9T]E@RR^UPRZY73%!<0..G;/[#4$O&BB)5/IC47DL:HIR8_Y^*6R=GJM076" M22D'A/R.!-O@0P@R%M1+2_[KR2XEA;S#-P@I%8+4*\3O2';&J'>8ZR.G#%)* M"JG_0#E+IN<\.F4CET)$>N^0VU(WR*NZ\>ZYS1AUZW+K'%P7A4QMTIM C3Q+ M*KLV*9X6MXV3]([MV?,IOOB2W1F69K(KS 55&PY'?\'68-)M]8&0RFX%LXZ1 M<7HIM9+&R#!M!HR"XML!\'XMI=EWK(/B;G;\+U!+ P04 " "7B%Q49H0' M\-\" #D" &0 'AL+W=O3&&+5B3/;@7:_?K:31A0,2WD@OGSG M?,?'=KY,]I0]\@(A 9Y*4O&I50A1W]HVSPI40CZB-:KDS(:R$@K995N;UPS! M7(-*8GN.$]DEQ)653O38DJ43V@B"*[1D@#=E"=GS/2)T/[5,MFS>Y8B MF%J)!7*T@0T1#W3_$77K"15?1@G7_V#?Q@9C"V0-%[3LP%)!B:OV"9\Z'PX M;G &X'4 ;RC [P#^4$#0 8*A@+ #Z*7;[=JU<7,H8#IA= ^8BI9LJJ'=UVCI M%Z[4.5D))F>QQ(ET!FLL( $K0;-'\!Y\@8Q!M7?@:HX$Q(1?R]%WP :\@ SQ MB2UD5H6ULR[#?9O!.Y-ACK(1\-T;X#F>:X#/AL,= WP^&.Z.#?#%<'CR&FY+ MIWN[O=YN3_/Y9_@6?QHLGL&ONS473%Z2WQ--M M$X"-*"C#?U$.KG#5C5Z;=J\ECS2Y>JOL4B]TVM_$WAET!;VNX VZ:LC #I(& M:3TY)00R#FK$6FU&:2U_?"#-&3FN6578JPHOJEK*%Q%B3/IRSC"3DO#$I/"2 M15$O)GJ;F-XEDXCH#7;$O8)XR":MVO0K[<4-^-H(+F"5XVIK$A*?N.%ZT=B/ MWB^2BUY\DX66-^SY MZ&04B/SW$B4GFGS73Z(X//+C-,X;A[XTY,@-0USB^>[XR+6%(2YVI1/C(R?L M@PJAZO]GR+:XXH"@C40ZHU@><-;6U+8C:*V+QIH*68)TLY"?(8BI #F_H52\ M=%0=ZC]LTG]02P,$% @ EXA<5/[Q_4S[ @ DP@ !D !X;"]W;W)K M&ULG5;+;MLP$/P50J<62**W% 6V@=A.'X>@09RV MAZ('6EI;1"A2)>DX_?N2E*SX(0M!+Q9)S0QWN"NN1ULNGF4)H-!K19D<.Z52 M]8WKRKR$"LLK7@/3;U9<5%CIJ5B[LA: "TNJJ!MX7N)6F#!G,K)K#V(RXAM% M"8,'@>2FJK#X.P7*MV/'=W8+CV1=*K/@3D8U7L,"U/?Z0>B9VZD4I (F"6=( MP&KLW/HW\]3@+> '@:W<&R/C9,GYLYE\+<:.9P(""KDR"E@_7F &E!HA'<:? M5M/IMC3$_?%._9/UKKTLL809IS])H53I+BQ(+D.C#'!0F5'[4!&F71J[2P1A)-V\WGC8;!V@V?OI7@]]_FZZ MGPVX";O$A%8O/)>8@Q/_ME%28580MD;Z@9[T)RXW.D_M^R] "_3(J;D(ME@4 MZ-<37E+X/1!(U 42V4"BX4":/"/^%L@%6L*:,&9B6F**60Y]9="H)U;=7$(O M.O5QEB9>JI/TLI^?7F1T[?M)>(B<]R+3,(V3N$,>F(T[L_&@V;M7$#F18&H^ M;XW;+X/7YIJ2%XB!ZG,9GT;D94%VY/ 4Y1TY&T(<.$HZ1\F@H\\",R6-'YT^ M)4BNH&@\G?62G,20Q=Y)$F:GL"B+,N_ZR-$I[#*(D\@+^GVEG:_T?\L2FN]D MH";3GOI)LC ]-=F'[*W>>2_RJ'H;I^[>=5V!6-NV)W6];9AJKKMNM>NLM[:A M'*U/=<=M&N2;3-.N[['0GZ9$%%9:TKM*=5V)I@4V$\5KVQ267.D68X>E_M< MP@#T^Q7G:C[MO5^Q.]E(]Z0+ MD.>2"SWU"F.J&]_760$EU=>R H$W&ZE*:G"KMKZN%-#<@4KN1T&0^B5EPIM- MW-F]FDUD;3@3<*^(KLN2JC]SX'(_]4+OPUT=K8I6LI7RRF\_YU ML0, A,Y:!XF<' M"^#<$F$8OUM.KW-I@0_6&Z*J3?R2 X;6G/S(/=WT.I) M+%\FN7:_9-_8#M%C5FLCRQ:,^Y*)YDN?VSP< <+T#"!J =$I8' &$+> ^*V M00L8N,PT4EP>EM30V43)/5'6&MGLPB73H5$^$[;L*Z/PEB'.S!:T8H9RLC(R M>R(?R*HI/Y$;\HC/2->X7A54@29WP'/R;@F&,J[?HZUVYQ/?8!R6S<]:G_/& M9W3&9QB1+U*80I./(H?\)8&/ CH5T4'%/+K(N(3LFL3A%8F"*.P):/%V>- # M7[X9'HXOJ(F[FL2.+SY7$UF6^)=HT_ZU-MI0D3.Q)?CI+\N#Y+8'[*G*R<]' MNN;PZT(@@RZ0@0MD<":0SI6VK^.*K&'+A+"!K"FG(H.^VC>4J:.T36NU$4A^/PI=VRQVX8#I-TW-F]T)9TVI*+VMKL*<@ &T].Z@I3 MO@-MK#Q\_7AI%,L,7K7J!9@^O8?M;(2U-:-!$TR M60O3](/NM)LZMZ[9GIS/<1HUP^,?33/*OE"%SU@3#AND#*Z'F'/5C(=F8V3E M&N9:&FR_;EG@1 5E#?!^(Z4Y;*R#;D;/_@)02P,$% @ EXA<5 -A*NAB M!0 MA4 !D !X;"]W;W)K&ULO5A;;]LZ#/XK M1+"'#6@32XF=9$@#]+H66->B[AO.@.$HLU+8R26Z:X?SX0]F.[22.EPU# M^]#XPH\B^5$DY=%2JF<=<&[@-0IC?=(*C%E\['2T'_"(Z;9<\!C?S*2*F,%; M->_HA>)LFH*BL$,=Q^M$3,2M\2A]=J_&(YF84,3\7H%.HHBIU1D/Y?*D15KK M!P]B'AC[H#,>+=BAE83VO$C5]HJUK3 ZO5:^U7J M/#HS89J?R_";F)K@I#5HP93/6!*:![F\YKE#KM7GRU"G_V&9RSHM\!-M9)2# MT8)(Q-DO>\T#40&0WAX S0%T"T#W ;HYH'OH"KT6/1)C5\1G2/X5S&>&>T"S+JG@*=R;@"HYAO]07IA2SZ0?O+[AA(M0?4/[K MXP6\?_GXN<5GF<5TC\57 M?-(&.C@"ZI!!#?R\&7[!_39TB8534@._.!SNU, O#X:380W\JAE^RU9K=)WK MGWZ-=KHIVJM!7Q^,[FZB.YAS1>+1(O%HJJZ[1]VC38OCR6Y&G6)"Q7..]=%H M^/X987!C>*3_;5BT6RS:31?M_6ZV'\$9QT; X8F]UN54IG:8JK7MX&7<:_=' MG9=JXNS*N&UW4^:R3F90R&SXU"M\ZC7Z]"TMS^@/>^$*VPW,F%#PPL*$@YR! M7%C_-,PQJBA5E_&9_G[%**?=]^JM<@NKW$:K/MGE]-WL@6NCA(\KIX3KT_E< M\3DS_):I9^Q%ULRZ@+LU ?>V KXKX[;)5L S&>)L*-H3<:_PS?N]B"^X$G(* M$F]A&0@_@"16W)?S6/Q$,;^:WK[4!H0&_KK@-BQ@)$PXE.)UT6BVA\"*,P5# MB&1L @UD %.VT@W[I5]XVF_47+*W+N,O^ 3OIHD2\1RP/>3.'P%;,UM)P#I? M^K_>)A>[,KV=K93)N%69>EH'A;.#1F>K%>F>K6P!JA:C(\@R&+X)$P0\G (6 M#%LOL@191$$"?1!/,92\BZ@VN=L$G(,;FG^ )'$_^Y*"\X%FN#(X.- M@9T<-M^RQ 12I9O!!FV6F 1K;5J2ZB: \^&.9VZ_.^B1/:X1IYQVG$;GGBZ? M'DZQA3E]^"S1U">N(KB)?>37SC ;C>@^9#%\O^4V#$W-AU1F+?)V/8^4G9;0 M/V-TBY:48(Q%[5!%=REQAP[^[:&D;,FDN2>O*2'D+U)2-D_2>T-*RNY(FMOC M7Z'$W:7$T^X;Q+^LD M;3YE'+(L3%90.T0MF<(!\8N,C^_2@6 =G9L8@Y>D%A_!I[T'E+/W>:X&(1\AB@\+&*05?:1,+LQ/_ 5!+ P04 " "7B%Q4HK7>8H4" !O!@ M&0 'AL+W=OS#Q9;C(_?BWIV;YM]/=TZ\C#5F7VQ))SUZ))WEV4Z; MK2T1';Q*H>P\*IVK+N+89B5*9ONZ0D4GA3:2.5+-)K:509:'("GB-$DFL61< M18M9L-V;Q4S73G"%]P9L+24S^Q4*O9M'@^AH>.";TGE#O)A5;(./Z+Y7]X:T MN$7)N41EN59@L)A'R\'%:NK]@\,3QYT]D<%7LM9ZZY6;?!XEGA *S)Q'8/1Z MP4L4P@,1C><#9M2F](&G\A']2ZB=:EDSBY=:_."Y*^?1IPAR+%@MW(/>?<5# M/6./EVEAPQ-V!]\D@JRV3LM#,#&07#5O]GKHPTE .CX3D!X"TL"[21187C'' M%C.C=V"\-Z%Y(90:HHD<5WXHC\[0*:H; ((5; MK5QIX5KEF/\-$%,U;4GIL:15VHEXA5D?AH./D":#SQUXP[9%PX W/(/W6#*# MO?6_'5H:P]0&Z8HZ"S^_41C<.)3V5T?249MT%)*.SLWEM:)[2QGI!F1;J S/ M$%ZTH,R"!O96G[L!)X-^DKSK8#9NF8W_CYG@!8(N0)\??3?2"/;(C(41R.8& MI"/(V=YVD)RT)">=T _<;GN%002N'!JT#@QS^!;';J"T/^SLVK0E-/V_KN7\ MA>=(W]:>H\C?(M0-E)P;8WRR!"2:35AU%C)=*]?L@];:;M-ELT3^N#>K^):9 M#:KL%+6VM&""F))?P0TWH'."ZW=4?$)VG_,XC=0 M2P,$% @ EXA<5)0M.N6$! GQ( !D !X;"]W;W)K&ULK5A;;^HX$/XK%NI#*[4D-O>*(E%Z5KL/1T6GVST/JWTPB0&K M2&2&V)?2NQX9K[Y,OW&]G@GY(=:,Z;19QA$ZJFUUGKSZ#C* M6[.0JK;8L C>+(4,J8:A7#EJ(QGUK5$8.,1U^TY(>=2:C.W<7$[&(M8!C]A< M(A6'(95?SRP0NZ<6;NTG?O#56IL)9S+>T!5[8_I],Y^]_V.0AF055;":"G]S7ZZ?6L(5\MJ1QH'^(W9\L3<@"]$2@ M[%^T2]>Z+>3%2HLP-08$(8^27_J9$G%@@/LE!B0U(*<&W1*#3FK0L8DFR&Q: M+U33R5B*'9)F-7@S#Y8;:PW9\,A\QCH?>(:W5_,/'W6L0*/,/DS=%X[&C(QF!RO!3Y$M;> M(3N9W\&&23W97 M]%D2_WWKWZC$=M(A[G#L; M0]3)4O6I4-CV%/!IY\"]]^CF3P+VSP ]]7!RW MG\7M-XK+/IGTN"J.VS^+B_.P266<+W&+@0TR8(.&P#9<%L-*'/0.Z< ]D.^2 MR,,L\O"2 F$@ XU+8WA& QD-NR=M @9: MV.DBO*-JO$=0L)M+JGM)4=%%P R3*85 :*'8N9=@.9!W7"DB/VT? Q:F6R:A M+^]%?"ZYQ] [3;TT-3>D1"S\;2DZ$L!)D$&QZ!')(2D+D\XQI]/E6DZT!VST!VVL-! M"9Q1YLE V,&/ %?%G(\[! M43]DZ&P$%J+T#ZN&853JED [Y="Z/W !,CNI":_ 5!+ P04 M " "7B%Q4-4C,VC@# #9"@ &0 'AL+W=OD([N-Y,;;O4@DQ7GUS(@SFLE6Z0=3(%IXK$IIIE%A[?I-')NLP(J; M<[5&24^62E? M])V!WW$G<&L.QN!Y].HYXBPQ,PZ"4ZW#5YA63HEXOBZ$XV:=SK# MP_&3^COO/#ESSPU>J?*+R&TQC<81Y+CD=6EOU?9OW#DT<'J9*HV_PG:WMQ=! M5ANKJITQ$51"ACM_W 7BP"#M,F [ ^:YPXL\Y36W?#;1:@O:[28U-_"N>FN" M$])]E875]%20G9V]_5H+^^UL3H[E<*4J^MJ&AWC)'#[: C67:/EHC2OVW:9@FLT("1\*E1M2-%,8DO4[MUQMB.P'DO^@'C'&:Y']-,FIJG7 M3SOT%[\2ZC="?2_4[Q#Z1\D-Q93BJ?>A#9AQ+84U0'EF+,55R!5P"_>X$E*Z MB5K"&K50.;RB\ >;U_ =VIP,,0LH0X_BZR02L'I!VK\_$ -+I)V](L&_>)H:GWQ599P+S>H MZ:\!_H0!E3Z$=UQHN.-EC7!#50_.Z?H#5-3X7OMQR^].?#%Q]T&Q7JE>^I#&2J MEC8T'LUJT[==AFYEOSTT?1^XIJPQ4.*23'OG(_H!Z-!'A8E5:]^[W"M+G9 ? M%M1[HG8;Z/E2*?LT<2]HNMG9OU!+ P04 " "7B%Q4/T9W3/@" #2"0 M&0 'AL+W=OW=@2^)T]@J 4!,<* MVJ6@?:R@4PHZQPK"4F#1W8+=3MR8:CKL2[$FTEBC-].PLV_5.%\L->MDIB5^ M9:C3P\ESSO3FXA;G>D%&(L'UIVA1PG1!ONL8)+D@'<\_?3HC4TY3\HU*24UU MR>D8-&5[;PW;#E>9\: M.#H51^>C'&6:$H%T%+-TM6-4)4_$LK"HHV@.'GH'*,**(OP8Q0&(=PQ5\;*M M.M6!->?3.\!U67%=_FMUU+[R/(+29K1$Q%.LCJ,YON\=JE"W(NG^=Y(?().Z M/;(Y7EZ'7"OONR_;N M_-[&_]MF\MXF;/F534'C;IV'YK9S1^6*X5[%88DJK]7%Q2Z+&T31T2*S1^1< M:#QP;3/&2Q=(8X#?ET+HMXXY=:MKW/ /4$L#!!0 ( )>(7%1Q=CXV=0( M *8% 9 >&PO=V]R:W-H965T)"1]DHW,UM-C(-2J%A;IEKE.)V,P5IUN.H'^TN'L6R0G\19Z.:+^$) M\&<]MV3%'4HI%&@GC&86%N-HTK^:#KU_B"B\;K%C+J4/G#_O$/_'K23EIP[N#;R6918C:-O$2MAP1N) MCV;] [9Z L'"2!>>;+WU32)6- Z-V@83 R5T^^9OVSKL!:3#(P'I-B -O-M$ M@>6,(\]&UJR9]=Z$Y@]!:H@F6T$;LZG)*QDUT91LQUO MZZ5+]H 56';.9K :S]ZS"77[)Y;RWUEV><9(!?2?1G%2,P\?EQL64Q;%ND1 M%OV4W1F-E6,WNH3R7X"8)'6ZTIVN:7H2<09%CPWZ9RQ-TG[-+8I"U%SC">A! M5[)!@!X<@7ZJN(7S/%1LSC?TAR*;4!'T$L+Y]R1W:.EW^W,BV467["(DNSBJ MXU#E]],]"ZS8K2[%2I0-EV?LOE$Y=>UA0>PZW>Y04]K4ER&UG]Y5UK\'_IGO'WX1J%)MH338%:K0B;WR@8W,2( M7%1&#*M?N , %8, 9 >&PO=V]R:W-H965T('7AZ"&Q+2K7WH?J/IAD(%8=.V<;Z$KWXV^< MA"P+V12I^X7$\3R/YYD9V\-@+]5WG0 8\B/E0@^=Q)CLG>OJ*(&4ZCN9@<"9 MM50I-3A4&U=G"FB<@U+N!I[7<5/*A#,:Y-\6:C206\.9@(4B>INF5#W> Y?[ MH>,[AP^?V28Q]H,[&F1T TLP7[*%PI%;L<0L!:&9%$3!>NB\]]]-_;8%Y!9? M&>SUT3NQ4E92?K>#63QT/.L1<(B,I:#XV,$8.+=,Z,>_):E3K6F!Q^\']FDN M'L6LJ(:QY'^SV"1#I^>0&-9TR\UGN?\32D&AY8LDU_DOV9>VGD.BK38R+<'H M0 ]J6 L 2$EP(Z):"3Q[X(5A[I M"35T-%!R3Y2U1C;[DJ0"JMPJP;(PF MM^0C58K:M).K"1C*N+[&KU^6$W+UYIJ\(4R0OQ*YU53$>N :],4RNE&Y[GVQ M;O#"NA.([DC+OR&!%_@U\/&OP2>_!O_C#/?[S^$NIJ_*85#E,,CY M6B_R*;8K4O5MCG-D9B#5_S0PMRKF5L[^KM1KZ'(=P=!__<)CBUF=;P MA$=&S]2V*[7M1K6S-,/=4-0_5C61)@%%HH2J#=25^*2@ZQPY$?;\$S$U-F'G M1,RY33_P6MUZ-6&E)FQ4\T'*>,\X)ZR25:
M_T[E?Z?1__%R1L8RQ?M2ZTB2;P^0KD U576W8NZ^\G[I5-SO9NNMY;QO$]BNQ_>8$H30.>7\PY5L6:_(;3;/? MR4+)>!OA'IJP';,=2,-:OO=T3WFOG#3_Z [T7W7CCTN^XSW1]SMGA]1/S9[[ M^W3>^T%SY*E:23%5 .0_K#"Q V78B@.9P,J0)>"9S P[=?WY8D]7@-]Z[< _ M';A^\XE[XN\->;_#1H.BE%N\7VXUY5#;6K3/XHJ'_TGTQQ=937YF52ASCSHL MVW$_8&DPH0F'-<*\NR[B5='$%@,CL[SI6DF#+5S^FF#C#\H:X/Q:2G,8V#ZN M^BLQ^A]02P,$% @ EXA<5#ZS^?GY P IAD !D !X;"]W;W)K&ULS9EM;]HZ%,>_BA7M12OU-K'-XP1(*ZBZE=JI*G>[ M+Z:],.$ UI*8:QO8I'WXV2'$087<%%51WD"<^/@\_.,?X62P$_*'6@%H]#.. M$C7T5EJO/_J^"E<0,W4KUI"8*PLA8Z;-4"Y]M9; YJE1'/DD"#I^S'CBC0;I MN6L.(K$;>M@[G'CARY6V)_S18,V6, 7]9?TLS)_QQ3/O6()WQE<-.%8Z1364FQ \[>)@/O()Z! M_&XF?)E.T-6':_0!\03]LQ(;Q9*Y&OC:Y&.C\L,L]KM][.1,[!,(;Q'%-X@$ M!)\P'U:%'SF8\XIJ#.M1LCLP- M[$IC9WT6B6%ML1QH32@;\M:O!Z%NETV_FDHU1:>2JMTE0> MDBTHO;_S?J/Q] &-16PHIE0H\ANMI&3MW$^[B8IV\O Z]2JZ=]1> I3DW\N7[C51GGX>7K]>>?JOY&D'07!:'ARX'X#@#0)- MM0F625M%O>*;N,IVPH4?&]Q$Q;!#.":U:C;._'4J\0\[EN-RF!^+=O4(6X@0 MOKZ(AMAA%[<:*9_C-6[7N^4R?]60B!VX<3FY2^2K DCLX(N[C53,(1SW:E:L M]TJQL3QG.!Z<9GYJX9+4G@R+\?Z20')9;@D M#M*$-E(^QW-2_AS][ILO\U=A\Q''=%+.]!+MJK"2."B33B/E*;-[)P46B=U]TYH9>TE;NB)'VE4!)75$IHULBU!'(7%0%BLDK5@4 &HE 9 >&PO=V]R:W-H965T:B\_Q\?F?_DX:?+*4Z9.:<:[!SSA*U&EGIO7\ MN-M5P8S'3!W*.4_,G4>9QDR;TW3:5?.4LS WBJ,NZO7ZW9B)I#,ZR:_=I:,3 MN="12/A="M0BCEGZSSF/Y/*T SLO%^[%=*:S"]W1R9Q-^0/77^9WJ3GK5EY" M$?-$"9F E#^>=L[@\24=9@;YB*^"+U7M&&1+F4CYE)U=7A81CWB@,Q?, M?#SS"QY%F2<3QX_2::>:,S.L'[]XO\H7;Q8S88I?R.B;"/7LM'/4 2%_9(M( MW\OE'[Q<$,W\!3)2^5^P+,?V.B!8*"WCTMA$$(ND^&0_RT34#(R?]0:H-$!O M#?H-!K@TP&\-2(,!*0V(KP$M#?*E=XNUYXD;,\U&)ZE<@C0;;;QE!WGVQF#OTS[X!$0"_IK)A6))J$ZZVD2KK&_<-M#Y'#0-:FJ\H5>\G6.G!['/#@$&!X U$-P74#; MF8_]S7MKS"^]S>'0D0Q<%0_._>%WB^< G"G%3148G<&-8!,1"2VX>BF1$!@H MW%J<(C>7BD(;SK>&X"+*HSFU'J&4]! M,&/IE*\KQHO"'T_4J6HA0@=]8//\=W*4R7 1FB6/Q+#)^.S+7K^;JMU'8017>8*?" MG@]6!8']7N^-;.^->A7K417KD3/6>BI?9>;[+8\G/'7E8UC-,6RC7+!GFTQO MIX*-2W_]FA80#OH#LEX,6&MWT!E)D9Z#>A<;"Q5$,LO.VDC@2B1#0H<-<2 ; M!]JN+,"_8.^&/_,(P'V7!I;5L)6PAI;6T(WKS:4A*](T?%FAA2QT4W8#79!3 M%XM:V$K60@M;Z*;MYKH,O'6Q%(5;8M3J@IVZ6*;"5D(56:@B-U0WU@6M0K49 M9<@B%;F1ZB/-+AY>D(4K0JV4SK(886?*;F0R_1R97\@A8'E\:^7"F\AE,8MV M^U0\1JN8S9Z+^@V!6-2B[5'K73>>[1)9+*-68AE9+",WEOUJR!O%R*(8;8_B M_Z&;LYTBBVW42FQCBVWLQK:7;G@5U0VZ8S?:3[QK3A>"'75227$Q8\@0>>/HO Y&XJ9;@44>1*A24WIJW4 MRL(;]W?;XTI_==T0'1PU_-S$%M+XG3<5B6;)5$PB[BH:;TAC"VF\/:3]*L:S MLV)+:-Q*0A-+:/+.VPH?T8@WH8DE--F>T)N*YFRKQ.*9M!+/Q.*9N/'L)]HJ MGIM$J[UD_B@V>_948CE-6LEI8CE-WN&TEVBK;&X2S7*9N+F\O6C\QT+,LP[C M2H3%-3EJI5(6VF2X_=-/Z<-#*6IA3'?\ZIBN@ADU-7)JT4Q_-9JK@O%LJ-2R MF;:2S=2RF>[@T9EZLYE:-M-?S>8UJCD[*JW].Z^5<*86SM0-9S_5O.%,+9SI MA\'9LZ52"VK:2E!3"VJZ U"7/JA#M6YM3TG,#6RSS3P*!'*1Z&*[1'6UVC!T MEF^3>7/] AY?%MM^K)MB%]*M8;A(%(CXHW'9.QR8>-)B8T]QHN4\W[DRD5K+ M.#^<<1;R-!M@[C]*J5].L@FJ[56C_P!02P,$% @ EXA<5*7D =\[" M&ULG9I=;]LV%\>_"F'L MH@7:6GR19!5)@,3>GB= MQ5INUT,NV!L.A:F%T^BDW2??B2EB#9YR+J[26SY M3^H;_O!-^81G4U)TF2S6M>-K.K"W/M8W=UT1YD53;B8X?Z0UWS[NN-J-JG MRQF>O5RX*Q]V4E^87UWL^8/X).27_<=.?9M/O6S*6C1]V3:H$]O+V35^OTH3 MW< H?BO%4W_T&6E7[MOV+_WE=G,Y2[1%HA)KJ;O@ZM^C6(JJTCTI._X>.YU- M]]0-CS^_]/Z3<5XY<\][L6RKW\N-W%W.%C.T$5M^J.1=^_1_,3J4ZO[6;=6; MO^AIT.9*O#[TLJW'QLJ"NFR&__QY'(BC!C@+-"!C ^(V8($&=&Q SVW Q@;, MC,S@BAF'%9?\ZJ)KGU"GU:HW_<$,IFFMW"\;/>^?9*=^+54[>77;K-M:H,_\ M6?3HU4I(7E;]:_06??FT0J]^>(U^0&6#/N_:0\^;37\QE^JFNNE\/=[@9K@! M"=P $_1SV\A=CWYL-F)SVL%<63N93%Y,OB'1'E=B_0Y1_ :1A&# H.7YS1.@ M^>KLYKB(>$.G":"F/QKH;WGH.M'(2$]LZHF9GEB@IT^22P%-T- L-389G4<,_MY)7:H,"DS>8G_DWQ6GJF.^+<+XH'/-]$24A M\_/)_#RZZE9B*Y3IL>VXF+I:Q*=0;$3'*V@,%I[EB3, ON(MSIU16D&B#,,# M4$Q6%_]MLQ3^S=R] D@P<8T&1+1(8:-Q8J-U\E_WR]CRY(Y9[I@.B$CF+CA MA&E@H^,CT. S=LP&7'BC!]CW('=W/"1RP\(*$C&2!5P@U@5RA@N2/Z-]USZ6 M.O8&\+'%C_V'('Q\'SXW8K3-*%; Z [M2N0'=B MW3;KLBJY2^F1[2Q>9ZR2@(EX&L )E=+$(^&A!B>.D MO*WW*KG7+I6-%%UC%I5R3)4NG?D,3Z!/O;'88=PBM5/O%F#0)E[.7XYD7B90* BOF9#*"B2<9"L=DB',<9_JO< MB0XTWF=OZB8H2TB$O3GP17D1,MQ2',%*FHD ORS52E18:2?\2G&^$JO&'&'UV/":6S23.YI<[0V-' ):2%+MKFQ OM3 MJST)N6J3 ,*BR_U+TZE$XZ$I_U%.Z85],Z .?2CYOK0/QW;H4#(BM]?IQ[UX*)NF;!XTP-3 ERV8NA*@$/66%:"A MN3O^L8R9U4B':1(.]4/%- MEG#F2Z!J.?&< E3$5:U&U?&)C\JB ] F%MHD#NWK];K3@6S?2J&"FDGISW;/ M9Z_GFR_!(:.IA3.-5][7=7MH3!H;7G%RI];<4WNH5.5BJBLDIB+KI5R!G*)^ MP>TZ!4C"3EGN4WS6,9"QCO>]D/W[V)FF13&-H_@77<0,G%*ALU(;%9Y."A 9 MJ\37#320+F$L#T1&>G3Z&N>M68N\@HWST8>SU-M+L P'SGJHY2.-%\DKL5<+ M;2S"]<;@==O)\I_A@L(BTH]3=%07SVNA0J%:FWH>Q;/:03V\T/Q"5H$\FWU1][)1G3]KMR#MOHD]$8>.-FEE+& G1:7 M-([+ZTJ5IZ&2B *'MHIF;F4*R4C. D<&U%*/QJEW>HQVM'%!6P$NI;1P3UB7 MD"XKLE#Q3RW":!QA9];(%((6R1.W]%J"0I9EP4!@H43C4-(1Z]Q1]0%#LL)+ MCB 937 @:#-+(O:-,O'8RFK,E14N8Y&;622P>"EHGOP:S*F,T8P!^$C)+^+R MQ#NKA52+4!AA%BXL#I=O!T8],B=QT43*2&!D %]8XF;G2TB6LB1PE,0LA5B< M0M\5&)G/FY3Y8^^K0BOOZ %CG$C1N,A\:*B,TAM! "U9Z!R(6;*P.%F J'BT M,T!SH:>"J7=X"LE8$>&= 7@ILN @6KJP;SQZ',_(= SHS5%ZX^6=:,V[ M[NMXB /K,^4@J1!ZRQ16)PHOTYVF$.=Y3?M .H6$BRW4LN+-%ZY3+S09RS7 MAFIOS.>ENEC*4\/>H-@C^<1;7(6_%^9';Z/4HGLP;_6H>=#UT_"6QW1U>G/H MVKPOXUR_P>]7P_L_MIOA=:2?>?=0-CVJQ%9UF;S+E4G=\(;/\$6V>_/.RWTK M95N;CSO!-Z+3 O7[ME6UY_A%WV!ZS^KJ7U!+ P04 " "7B%Q430DETAP" M !L! &0 'AL+W=O!%ETH):9^J*F$8C+4*0X"29 M3A=$4":C+ U[6YVEJK6<2=QJ,*T05+^ND:MN&<71:6/'JMKZ#9*E#:UPC_9[ ML]7.(B.E8 *E84J"QG(9K>*[]=S[!X1[Q'SCW(E?%G8$9C2A]XOC[1OX3>72\':O!>\9^LL/4R^A1!@25MN=VI M[AL._=QX7JZX"4_H>M_%;01Y:ZP20["K0##9O^G+H,-90+RX$) , 4FHNT\4 MJMQ02[-4JPZT]W8TOPBMAFA7')/^H^RM=J?,Q=GL018NB7Z%/59.:VN R@*^ MHJHT;6J6PX/LO[R7\",\4:VIUQ'>;=!2QLW[E%A7AZ>1?,BY[G,F%W+&"3PJ M:6L#GV6!Q;\ XAH8NTA.7:R3J\0-YA.8Q1\@F2;Q%=YL5&46>+,+O$$,V&&C MM&6R@E^K@Y/)S=#O*_CYB)\'_/P"_JD5!]2@2G"7R^OI$IA!___)V=,6@>9O MV3%+4G(\+X"<38! 784Y-Y"K5MI^&,;=\2JM^@GZZ][?PT>J*R8-<"Q=Z'1R M>Q.![F>[-ZQJPCP=E'73&9:U^QV@]@[NO%3*G@R?8/S!9&]02P,$% @ MEXA<5+?U\L\Q" _C$ !D !X;"]W;W)K&UL MO5M=;]M&%OTK Z%8)$ 2<;[)U#;06)M= RT:Q-OMPZ(/-#F6B%"DEJ3LM.B/ M[Y"B.=+,Y4AVQ.8A%J4S'W>.YIRYE]3%8UE]J5=*->CK.B_JR]FJ:3;OY_,Z M6:EU7+\K-ZK0G]R7U3IN]&6UG->;2L5IUVB=STD0B/DZSHK9U47WWJ?JZJ+< M-GE6J$\5JK?K=5S]_D'EY>/E#,^>WOB<+5=-^\;\ZF(3+]6M:G[9?*KTU7SH M)=N3GL?_^TYGPYAMP_W73[U_[(+7P=S%M;HN\U^SM%E=SL(9 M2M5]O,V;S^7COU4?$&_[2\J\[OY'CSTVF*%D6S?ENF^L9[#.BMW?^&N_$'L- ML!AI0/H&Q&[ 1AK0O@$]M0'K&W1+/=^%TJW#(F[BJXNJ?$15B]:]M2^ZQ>Q: MZ_"SHN7]MJGTIYENUUS=%*D>I/H=W:JEIK.I45RDZ%^J7%;Q9I4EZ*;8?;E: MDMX^H0[>_:SRN%$I:DK4K!2Z;?15!RKOT<\;576H&KU:J";.\OJU[N:7VP5Z M]=UK]!W*"O2?5;FM]:CUQ;S1$;7SFB?][#_L9D]&9H\)^JDLFE6-_EFD*CWL M8*Z78E@/\K0>'XBWQX5*WB&*WR 2$ Q,Z/KTY@'0?'%R6WEZN*)A2"2YF#_L+S@ DU)B?@A;N# N,&%X@!W$Q8>XN#>NA=)J MFF3=5_@-BM=EU61_/%WIC1(G2:7:2RC 7==B?^:4!W9\ "HDF%GAN2@FN:!P M=&*(3GBCNRDT3ZIN-&':1VH%!2&<@;'@7%I! *B($F$%X:((#H,0#D(.04AO M$-=:7,H\2SL-RIXBRHI$?_&@@*0SB;=Z$E8\ (@%%F@!@#@G<#3A$$WX+$K> MH$(U4!@AP(O>&%8< "J,'%Y<%,&$"SB2:(@D.A))RP!ZE9>UUOP[I0U#H2;^ MJG86DV9UHJ4[TZJ1HG*P"2C4"&",28*M6 $8X4%H!POU1D(<1'"X.#!.&G@# M[KVN6 YJZQ%6O&?0>%H-Q\0,1$(/PJYQ1+:070,@26RU T""\A%6C /A;[<@#'I0(.PH M(!,B+++C@%Q(TA$KQ<:&L-^'SJ=W&#*6D$>A'3","XD=,8"3) K'MI3Q*NPW MJV%+H3]URE#HF/+=-S+5F4JFMT?<)G4PM8=#&E/!T;3[CA@])WX]/Q^A_4 ' M!- HBNQ]".*$S@4L0B$Q%G54N!;;&,]A$S, MJS$"XC>",_)*@;-$0&WK@V A#FU2 92@(WN4&*,B_LQLG](3#I>'HQB/(GQB M^HQCD&..<3;Z7"=XBR4+J:<^$XCGLWD@YG3AMH$:[J3]M.!]KU#W\8UM-3\ L M( P;(6ROEG8L@5AO\NZ@C3[FVRRMT3_B]>9[]*DJTVW2+G!/IF]1C6[3B1,, M:L2;^A.,EZ1]U,T&M-0)9I]1(1PC0MA'&@@G(\)'$@QJ[(+Z[>)DUEIM?4X& M3XU\4SDQE4:KJ?]$_B(JH?(/1"6 ZD$<#XJC3M0OSM\4R),7167G#GB J%" M)T+ $2C'(X5,9BR!G6 )1Y)AYI[]F54LO@8PTO*^!8 18P$8TV'^_.%\3M / M=% &8I'-Q#4$XY3:U7, ]I;22(S4_)BQ/N:WOE_UT:OJ%>5C7C[>Q 8]E1N!"')5\OAW=.C9OQOZM^ MQH%Z%];_[ HPA",XY'8I&\9A.9+3<>-_W.]__:'2LWFYL18^<46,&VOA_LSF M)3K!W7(5P9R0R.8$P%'BW+U;0#@>:3,?X<28&?>;6<_)"CCS-((P)"+\)&%*G.7<)H\UBXH*8,-(MSG\? M7;@E*Q80.P<'4"1RRE\ *B(C=Q*$<0GA=XDGKGQ+9%193%S>$D:?Q?G+6\(M M1^GC0<#L"C*$8RR*[/,5@*.!/E>/9-QB[PDNOR,,&^BY^\;(LIBX>B6,Z(KS M5Z\$\(@3R!2 YD"SO(^IHS,"[_,[S$UF;])H\LRF)95:817^@_%+V%5N@6; MD#$[L0%0F(38YWL/QNNY+;L?&-0H*;=%LWLF?'AW^!'# M#]VC^];['_#[Q>ZG"*:;W2\C?HJK95;4*%?WNLO@G=23JG8_-MA=-.6F>_S^ MKFST G4O5RI.5=4"].?W9=D\7;0###_YN/H+4$L#!!0 ( )>(7%3M]]W< M#0, &D* 9 >&PO=V]R:W-H965TSX>DY/36W'Q*&-*%7I*DTSVK5BI_,JV91C3E,A+GM,,GLRY2(F"I5C8 M,A>41$:4)K;K.(&=$I99@Y[9FXA!CQN&.+ M6.D->]#+R8).J;K/)P)6=NTE8BG-).,9$G3>MZ[QU1#[6F L?C"ZDHU[I$N9 MC)")9A#Y1OA DCUF(QEGY7]',/ZRM7NS>T80H&B'% MT;64%%R2 @@>[:"Y'4*=E@E>E,FZNY) M=$3#2^3A]\AU7+Q#/GR[W'DIMP%9S2R;8:QYW:\;FWW(J]6G5?K M8%Y#+G(NX. /U.C7OOS3P@SJ0,&1,$M=T*#D8[?3?L5RVRIH>VUG-\EVG53[ M'R33/*'F5;I-"A9)](ZD^4 KPDO2?-,_C?V30O#K1-CWW0X[!^+W=]JT%O$MTW:V(%![15Q MNS$'Z"'L*Q$+!@ 3.@>A<]D&#Z*<:\J%XKD9#69&ULM5=;CYLX&/TK%JI6K;0[8&Z!-HDT,^GLCM1J MHTF[?:CVP0-.L 8PM4TR(_7'KVT()$#8[&KRDF!SOMLY^+,]W5'VQ!.,!7C. MTIS/C$2(XKUI\BC!&>)7M,"Y?+.F+$-"#MG&Y 7#*-9&66K:EN6;&2*Y,9_J MN26;3VDI4I+C)0.\S#+$7FYP2GR282:,.?3 FWP"HNOQ9+)D=EX MB4F&SXQK^'X!0V6@$7\1O.,'ST"5\DCIDQKP$KO)%R"@Y0'H/?,=TP5"0D O=Y]7$ID7[;HXYF'W"*!(Z!H. 6%42@ M%'Q\EM]E3$3), =O%U@@DO)WTO[K:@'>OGD'W@"2@R\)+;D,QZ>FD*6HA,RH M3ONF2ML^D3:TP6>:BX2#CWF,XV,'IN2@(<+>$W%CCWIJ<1I9'>W/.5O66@3P_9.$@GN!,_[W2""W">3J0.Z)0'O% M\8'B0W)67CSM1?6B[=RV/,>9FMM#C@=0H1/XQZA%'P6MP)ZTSHXJ\9I*O/%* M*"LHDU_R""M^X\N_+/V3)M#D5>BOO/A'E'D=\HAQ1#(.<%\T!01_ OS M69%BW4ONTI+$'/R"LN(#6#(:EY$BCVR)WFA^@C\++#4B^::A=H3%L$D@O*Q< MT&K;K?4J@M5N#HEV COH2#: JDB?*'@ M.OI1$H;W;5X>_\$UYUB^7-$T'E0M[.W\/U97,?/@7)UA MMM'W$PXB6N:B.EDVL\T=Z%J?_#OS-^INI,_KK9OJ8O49L0V1FJ9X+5U:5Q.9 M$JON*M5 T$*?WA^ID'(7%0X!L$=F 4 %8> 9 >&PO=V]R:W-H965TY9$R IRS-R]/14HC5B>.4LR7+ M:/F5KU@NG\QYD5$A+XN%4ZX*1N/:*$L=Y+J!D]$D'TW&];UOQ63,UR)-@ M8//3T1D\F7I>95 C_DK8IMSY#:I4'CC_45U@J-#26_6C'LS:6J:?Y!7O=Z*03Q-I)R97 M>2Q?4CR#.[:0=(H2T#P&OS.^*.AJF8%S\#EDV!%3E-P4=<,*QHBKWF^^'(M9U8,SLJ227K_N99^P)5@6?FO M)0JOB\*KH_!>% 7;1C';1F'BO?'HUQXK77J<8$)0B,;.XRX;!E@8AM#?ATUU MF!] Y,$.MI>7W^7E6_/ZSH5,(XGEE$CF"7U(&:#U )H2:EP%NY%&! 5!+R$= M!B%&!$?F4(,NU, :ZG9./H/+-)$244_)TL)MV#D.CUAAI(N"'+S"B#;27V#4 M*YP+ XAXI%==)D_$16;&HBZER)K2GRM62);R1:>ZEG&"KI)R]XA\P9V6 @_. M6.LR^)4HF' F53#@;+( D4H.O9([\!-,DW(F>U4BLXX!;Q#V.0B5S,-CZCQ4 M0@_M2O\J16Q][0Z_VV=2AX30EH8%8*E,#"X)@4 M*#V&X>$G5J@-,_)A2/K-R81#/L':Q-)Q'H2(> .T*9F'=IW?HTW.J5NVXH6H MZTRM.JM1Y]F*Y[\2327%,#HBMTB)-W(/SFWK\I?*8*1G9< 1/PS\@6B5Q".[Q%_0G,:T)OZ&/24S_MYJ1$KLT3'%'BFQ M1X=?UB-=T'TB JWJDK]=]$L%^/CHJ\/R! M!2)2+0?9%_5W?"V6X$R.M2RS=]>?ZC#HF$M^I)H!.ORB'^EK=>AZH5: !AB4 M8MBO0 ,,0T(&B%7]!MG7_J\KP4B7.$APV$])AT$7#\6*54_"]IYTN2[D8O:] MU8=5F\#PB-6'50/ ]@;PENIK7>YR0 C$_:9E@$4N=OO59X)AC,(!1G?VC/#A MJJ_UM;="1P'I?T<;8+(-8SP0J^I!V-Z#NNI[]08'5@T!^\>L."7WV"[W;ZJX M0)_UVB:' :1OSMXE7AX^K<$C*)>/@90M%O#^X&J/N+9 M/S=NDCB6P5W24GR6+"?-6IZ+)2O>6XV>:B(>.N;^O))\SR[Y;]JAUR4=N\C7 M=NAUF.?ZL,?RM(7Y^Z4PM$;V=HX>#K@CY9G."0+2STA'(1^[;B]49^? 38[A MHCZX+,&,KW/1G$=U=[O#T;/Z2+!W_QR>3)LC3N6F.7&]H<4BR4N0LKETZ7X- M94Q%&ULM59M3]LP$/XKIVB30&*DI"T%U%8:+6AH=*M:,30A/KC)M;%PXLQV6I#V MXW=V0NA*F\&']4/CE[OG[GGLW*6[DNI!QX@&'A.1ZIX7&Y.=^;X.8TR8/I09 MIK0SERIAAJ9JX>M,(8N<4R+\H-$X]A/&4Z_?=6MCU>_*W B>XEB!SI.$J:=S M%'+5\XZ\YX4)7\3&+OC];L86.$5SDXT5S?P*)>()IIK+%!3.>][GH[/AJ;5W M!C\XKO3:&"R3F90/=G(5];R&30@%AL8B,'HL<8!"6"!*XU>)Z54AK>/Z^!G] MTG$G+C.F<2#%+8],W/-./(APSG)A)G+U!4L^;8L72J'=/ZP*VPY%#'-M9%(Z MTSSA:?%DCZ4.:P[!+H>@= C>ZM L'9J;#L$.AU;IT'+*%%2<#D-F6+^KY J4 MM28T.W!B.F^BSU-[[%.C:)>3G^E/\YG&7SFF!BZ6]*]A;XB&<:'WX1-L[L+= M"),9JGMX4,!3&'$AZ/1TUS>4BT7TPS+N>1$WV!'W$F>'$+0/(&@$P@#-Z"TOD7RO =N4POOL+>@]J \4G62MN@TC9PN,TW:@MWUV0!5P83?5^# MWZSPFPZ_M0/_*M6Y8FF(0&^G$9BX\YM@B'S)9@*WZ5D@MAVB+0G+?O.D87]= M?[DEE5:52JLVE0DNI5CR= $#A1$W<,E"+KAY>KDQOV&ZHBT=;YK4*-&NPK?_ MB]+'%?YQ+;U!KI2%98G,Z4'E4QN61L1WV\T_?J7Q#G4[5?A.;7A'1LXWA3N M$7OD29[ N50$Z>1G&>UNBEKDU7F55[OY]]D7;TMA=W2T;KB#P4G%X*1>0"H2 M&.:VQL.0/6F@H@VW,0]C^/XB)EQ+EFH84=F#P1@5_$2FME&JC]IL M0$3!:B[ :97_:2W2%%-.&7^3!@^ TC48088JI$M!S1$4+6Q+KQXT.#QM?]Q6 MKM[M5G#RU]J [=DCIA:<]!0X)Z#&88>.7A5]L)@8F;G.,).&^HP;QO3I@,H: MT/Y<$M]R8IM-]3'2_P-02P,$% @ EXA<5&+#Y'IJ @ X04 !D !X M;"]W;W)K&ULC53;;MLP#/T5P4\;T,67N%E7) 9R MZ; "ZQ TNSP,>U!L.A:JBR?12??WDV3'\]HFZ(LETCQ'/*+(Z4'I!U,!('D4 M7)I94"'6UV%H\@H$-2-5@[1_2J4%16OJ76AJ#;3P(,'#)(HFH:!,!MG4^]8Z MFZH&.9.PUL0T0E#]9P%<'69!'!P=]VQ7H7.$V;2F.]@ ?JO7VEIASU(P =(P M)8F&<07^D P[W1_:/7KO5LJ4&EHK_8 56L^ J( 64M.%XKPZ?H--SZ?ARQ8W_ MDD,7&P4D;PPJT8%M!H+)=J6/W3T, /'D!"#I ,E30'H",.X X]<"T@[@KSIL MI?A[6%&DV52K ]$NVK*YC;],C[;RF71EWZ"V?YG%8?;%OJQ;F2L!Y,UG93BV,._.7+1G)B?.C!-R MIR16AMS( HK_"4(KH%>1'%4LDK.,*\A'9!Q?D"1*XA<26KX>'KT 7[T:'G\X MHV;AZ17?4@K/AP\?@%ZYX>((;E+K7U!O;>?4W/?GD_\ M"SN_VG'SCZ8=?G=4[Y@TA$-I*:/1^\N Z':@M :JVK?85J%M6+^M[ P&[0+L M_U(I/!KN@'ZJ9W\!4$L#!!0 ( )>(7%22/T\3+@, 83 - >&PO MGQQFK[@8XP/6UFJ$ON>W'./[R[8ZK V*\&NYXR98%D*66=D;DSU M(0SKZ9R5M#Y5%9,6*90NJ;%3/0OK2C.:U^!4BK#?ZR5A2;DDHZ%EJ8.I M6DB3D;/.%+C;YSPC4?*>!(YNK'*6D=OCMS\7RER\"=S]Z-W14>_VY&+??MP M)R3TDIX]@_2TA_-:#*-.GD7]!#-&?+Y+O"'ZG>/ K^B'1E+8 5LY#-MBC8:% MDIN:Q<09;%Q:LN".BHR,J> 3S<&KH"47*V?N@V&JA-*!L\='+D9 M]%'+4W*I=!/;17!_)^WC>\!Z!@*Y$)W /G&&T;"BQC M+^VD>;@Q/H*"=GRS MJJS"F::KJ']&-@[-S0:9*)TSW86)R-HT&@I6@!S-9W.X&U6% !JC2CO(.9TI M21L-:X]V8&FG3(AK>,F^%SOX>RTJL3JH^ S63*W^&<'' WIVB^8 M*\WO;31HE:DU,$V".Z8-GVY;?FE:W;"E6;?3LL U]U^AYK^;YQF33%.Q+=KV M_B%G^<6*VUWI7VAN_JWL*_:*C,\/7V.[$Q^VR#@]?(WMN>/01;Z*EAP?F0 ^/,&'FGJKS86!SRP*F"] _']<:"G_#YQ#%7% MM&%O,(ZD*89 +_I[-$F0["3P\=<'>TOB.$W]"&!^!7&,(? VX@BF #1@2!PW M^^#>?A2N]ZEP\\O7Z %02P,$% @ EXA<5)>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'EDX_WVS73:%!M5R^8ONU4FE*RLJZ4/AVX];;9.R;+9*.7K:AJ= MG*336FHS>??VZ5[7;DH/K%>%U]:$D]V)KUK=-[_+NT-QIQM]JROM'TXG_?M* M342MC:[U3U6>3DXFHMG8^W^LTS^M\;):%LY6U>ED-A1\5<[KXH_3RP[R1MXV M_1DO;[_( '(Z24_"#5?:-;Z_HK^_#(QW*EP\'+7>7NC**WATJ\8W[/]5H5RM=J'-;M+4R?JA'IZH.T#0;O6TFPLA:G4X6 M]DXY<2W7JOM1X5LNR^$'^D!&JLN]T:' 798](Q_/65MJ+R[-\.%02K B@!7Q M8GUV:VGTS[Y 2%.*SUOEALL(X!P SGD!%^'85KH,WUZ*][*2IE"B?_XH8 P MXX,!BJ-K22 3 )F\(.2R@^@^T B[ZAN<0*8 ,CT8Y,+66P*9 ?=-4*"B-@%4=A: MB1OY8_R@(4-$W(8P95!H"%&6:OV[3_RM[-K)[89&*!%R1,3LB&5[VZCO;;A( M?+A[WJ;("A&S%:Y4E^;HV_7HHVV:5^(ZC'C+8%B:B8F0)2)F2\ @=!0KSY$^ MYLSZP)ASBHGT,6?6QYY8N>\VH8QB(H',F06R,V9N?@7-%!.FNYB50F)F<70C MNU<:\,V13>;,-MD;EPZ<%!-99"(-#/G3G'1>'!G)2+#S)D-LS'CI%A8F;#T#!Q5U/'R"LQLU=@O#CJ+S'R2LSL%;#0(T(9Q82+*F-D]^S&_J&*4FDB0>Q)F]T#,T;B9(/<1+ MB\K>BTN*B623O,B"RQB3;(*A&TN0;%+NE9@!\ZPL=5<6(!^-8]9=VU-,))N4 M63:/F!>M#U,Q\:G;R=?6CP_GM7R@F$@V*;-L<(J )B93I)V463L8D\XE4J2= ME%D[&)/.)5*DG91]"QE8)1Q)/(5[R+@WD8WR0H^A>;='=3 1Q4062KFWD3W# M)!H_*T;[8%)DH?1%LVPCS!LW'C>1A=*#I=OZWD1W#B(+9GPGB$+98?:(]!CTN$]0Q;*F"V$,6FJ*$,6RI@MM"]C M_6<.)D,6RI@MM!^S'T$I)MS+S&PAB#D>D)"%,O:-9C3_OV-"F2'Y9,SRP0L M=+C,D7QR9OE@3#IH[D MD[.O^CS;S+2SE^=(/#FS>,"VI@Z68B+QY+UXIOW%S;NWI5IIH\JK\!5-.%_( MJKAVHGOI[C2+XJ3;3KMJJVH1SGTV'ZTLG_Y.]_17P'?_ 5!+ P04 " "7 MB%Q44C7&HXH" "Y,@ &@ 'AL+U]R96QS+W=O#8\0\/2K'MIQWYV&W?X\+#Z.A].P:G;C>/X1PK#>U6,[/'3G>KH< MV73]L1TORWX;SNWZO=W6(,NEA_Y^1O/\=#]S\?IYKO\SL=ML]NOZLUO_/M;3 M^(_!X4_7OP^[6L=F\=KVVSJNFO!QN.T>PG43'RZ3F\7+VZKI7]YB$^8.$@B2 M^8,4@G3^H 1!:?X@@R";/\@AR.1P.N(8$<"L2.2'0G,CHAV)% [(MN1P.V(<$<"N2/2'0GLCHAW)-!; M4&\AT%M0;R'06R8/VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z M"^HM!'HKZJT$>BOJK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=YI\K*;0.^$>B<"O1/J MG0CT3JAW(M [H=Z)0.^$>B<"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KUM M\K&20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&]'O9U ;Y_\;$*@MZ/>3J"WH]Y.H+>CWDZ@=T:],X'>&?7.!'IGU#L3 MZ)U1[TR@=T:],X'>&?7.!'IGU#L3Z)TG/PL2Z)U1[TR@=T:],X'>!?4N!'H7 MU+L0Z%U0[T*@=T&]"X'>!?4N!'H7U+L0Z%U0[_*=>@_CYZ$.MYZO-5[_.ZD> M+^?6V^6ORZ^=DWO\BG.XKQB>_P)02P,$% @ EXA<5(/1K $N @ 1#$ M !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF M[;;-HA=@)3H6K#^03.K':^_OXX6;\Z]MW@ MM\D^A.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R M<_W9[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/ M+GO\OIW\5=R09*\FS"M_#W@Z]^W!.MGY$J_T M..YV;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I/EL>E]_Q M[S-^J?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$UIZ": M4U3-*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!45609%54&25%%DE M159)D5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+BJP% M1=:"(FM!D5519%44615%5D6155%D5119%45619%54615%%DU159-D5539-44 M635%5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I2 M9*THLE8462N*K!5%UHHB:T61M?J?LOX8Q\,_CE^>:6_:X3D_6_X\&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( )>(7%3,VS335 8 +49 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ EXA<5$/P^7I$! 40D !@ M ("!(Q$ 'AL+W=O(7%1TI*?\KP@ 'PD 8 " @9T5 !X;"]W;W)K M,H" !Z!P M& @(&"'@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ EXA<5))M9F=!!P &2$ !@ ("!@B$ 'AL M+W=O(7%1(S9AV4@, M )P) 8 " @?DH !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ EXA<5(<> MW15/!P YB, !@ ("!#B\ 'AL+W=O(7%3BQ!__6@( ,$% 9 M " @9,V !X;"]W;W)K&UL4$L! A0#% @ MEXA<5"T$RF85"@ LBP !D ("!)#D 'AL+W=O&PO=V]R:W-H965T(7%14 M8IO7-P, $ ' 9 " @69[ !X;"]W;W)K&UL4$L! A0#% @ EXA<5&+>SP$D!@ W0X !D M ("!U'X 'AL+W=O&PO=V]R:W-H M965T(7%2"G3C@7@4 )0+ 9 M " @42( !X;"]W;W)K&UL4$L! M A0#% @ EXA<5'2B4)52!P Q!X !D ("!V8T 'AL M+W=O&PO=V]R:W-H965T(7%3%Z^BQ7@T *$E 9 " M@4&? !X;"]W;W)K&UL4$L! A0#% @ EXA< M5.HP$8PA!@ +0\ !D ("!UJP 'AL+W=O&PO=V]R:W-H965T(7%0VS5N>N@L "T? 9 " @=[! !X;"]W;W)K M&UL4$L! A0#% @ EXA<5-U=+8#U"@ =AP M !D ("!S\T 'AL+W=O&PO=V]R:W-H965T(7%3V30.V M<00 "P) 9 " @4/B !X;"]W;W)K&UL4$L! A0#% @ EXA<5)D*5T#4 @ ] 4 !D M ("!Z^8 'AL+W=OP &0 @('VZ0 >&PO=V]R:W-H965T M(7%1)O2HV"@4 '4+ 9 M " @1\0 0!X;"]W;W)K&UL4$L! A0# M% @ EXA<5 .W(+CQ!@ NQ0 !D ("!8!4! 'AL+W=O M&PO=V]R:W-H965T(7%2/05@61 , %P' 9 " @?X? M 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5-\" ML$JK @ @P4 !D ("!>2,! 'AL+W=O&PO=V]R:W-H965T(7%3_1BH9U@0 -,+ 9 " @14I 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5*7T&U7Q P @0D !D M ("!(BX! 'AL+W=O&PO M=V]R:W-H965T(7%04CI,U300 M "H+ 9 " @0XV 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5(A<0]W@ P 2@H !D ("! MDCH! 'AL+W=O&PO=V]R:W-H965T(7%0S!O>Y,@< !(2 9 M " @>Q% 0!X;"]W;W)K&UL4$L! A0#% M @ EXA<5)L=B&H7 @ =00 !D ("!54T! 'AL+W=O&PO=V]R:W-H965T( M7%3P 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5-*X=&H?" R2X !D M ("!Z&0! 'AL+W=O&PO=V]R M:W-H965T(7%0SHF>$>P0 !,4 M 9 " @=9S 0!X;"]W;W)K&UL M4$L! A0#% @ EXA<5*//PVC' P JA !D ("!B'@! M 'AL+W=O&PO=V]R:W-H965T(7%3[5OP!AP( -P& 9 M " @?5_ 0!X;"]W;W)K&UL4$L! A0#% @ MEXA<5/0J_+'T P &P\ !D ("!LX(! 'AL+W=OA@$ >&PO=V]R:W-H965T(7%2G&W?QGP( #P' 9 " @1Z* 0!X;"]W M;W)K&UL4$L! A0#% @ EXA<5-O].WV: @ MIP8 !D ("!](P! 'AL+W=O&PO=V]R:W-H965T(7%04 MQN8 ,@( *X% 9 " @7N2 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5/5N#6^Z @ !0@ !D M ("!Y)0! 'AL+W=O&PO=V]R:W-H M965T(7%0.RS/L&UL4$L! M A0#% @ EXA<5.*W6__:!@ F"L !D ("![YT! 'AL M+W=O&PO=V]R:W-H965T(7%1FA ?PWP( .0( 9 " M@0>J 0!X;"]W;W)K&UL4$L! A0#% @ EXA< M5/[Q_4S[ @ DP@ !D ("!':T! 'AL+W=O&PO=V]R:W-H965T(7%0#82KH8@4 +85 9 " @5:S 0!X;"]W;W)K M&UL4$L! A0#% @ EXA<5**UWF*% @ ;P8 M !D ("![[@! 'AL+W=O&PO=V]R:W-H965T(7%0U2,S: M. , -D* 9 " @6; 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5#]&=TSX @ T@D !D M ("!U<,! 'AL+W=O&PO=V]R:W-H965T M(7%1&#*M?N , %8, 9 M " @;#) 0!X;"]W;W)K&UL4$L! A0# M% @ EXA<5#ZS^?GY P IAD !D ("!G\T! 'AL+W=O M&PO=V]R:W-H965T(7%2EY '?.P@ ',E 9 " @5S7 M 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5$T) M)=(< @ ; 0 !D ("!SM\! 'AL+W=O&PO=V]R:W-H965T(7%3M]]W<#0, &D* 9 " @8GJ 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5,B"H_S# P /0X !D M ("!S>T! 'AL+W=O&PO M=V]R:W-H965T(7%0Q$+65" , M )@( 9 " @9;W 0!X;"]W;W)K&UL4$L! A0#% @ EXA<5&+#Y'IJ @ X04 !D ("! MU?H! 'AL+W=O&PO(7%27BKL

(7%2TL([P,P8 (XX / M " ;@! @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " "7B%Q44C7& MHXH" "Y,@ &@ @ $8" ( >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " "7B%Q4@]&L 2X" !$,0 $P M @ ':"@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 7@!> ,D9 Y %#0( ! end XML 103 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 104 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 105 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 323 539 1 false 87 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.tetratec.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.tetratec.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 0103101 - Document - Organization and Operations Sheet http://www.tetratec.com/role/OrganizationandOperations Organization and Operations Uncategorized 3 false false R4.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.tetratec.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 6 false false R7.htm 1005006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 7 false false R8.htm 1006007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 8 false false R9.htm 1007008 - Statement - Consolidated Statements of Equity Sheet http://www.tetratec.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 9 false false R10.htm 1008009 - Statement - Consolidated Statements of Equity (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical Consolidated Statements of Equity (Parenthetical) Statements 10 false false R11.htm 1009010 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 11 false false R12.htm 1404401 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 12 false false R13.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 13 false false R14.htm 2109103 - Disclosure - Discontinued Operations Sheet http://www.tetratec.com/role/DiscontinuedOperations Discontinued Operations Notes 14 false false R15.htm 2114104 - Disclosure - Revenue from Contract with Customer (Notes) Notes http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes Revenue from Contract with Customer (Notes) Notes 15 false false R16.htm 2117105 - Disclosure - Intangibles Sheet http://www.tetratec.com/role/Intangibles Intangibles Notes 16 false false R17.htm 2120106 - Disclosure - Impairments and Other Charges Sheet http://www.tetratec.com/role/ImpairmentsandOtherCharges Impairments and Other Charges Notes 17 false false R18.htm 2122107 - Disclosure - Inventories Inventories (Notes) Notes http://www.tetratec.com/role/InventoriesInventoriesNotes Inventories Inventories (Notes) Notes 18 false false R19.htm 2125108 - Disclosure - Investments Sheet http://www.tetratec.com/role/Investments Investments Notes 19 false false R20.htm 2128109 - Disclosure - Leases Sheet http://www.tetratec.com/role/Leases Leases Notes 20 false false R21.htm 2136110 - Disclosure - Long-Term Debt and Other Borrowings Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowings Long-Term Debt and Other Borrowings Notes 21 false false R22.htm 2141111 - Disclosure - Commitments and Contingencies Sheet http://www.tetratec.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 2143112 - Disclosure - Capital Stock Sheet http://www.tetratec.com/role/CapitalStock Capital Stock Notes 23 false false R24.htm 2148113 - Disclosure - Equity-Based Compensation Sheet http://www.tetratec.com/role/EquityBasedCompensation Equity-Based Compensation Notes 24 false false R25.htm 2156114 - Disclosure - Fair Value Measurements Sheet http://www.tetratec.com/role/FairValueMeasurements Fair Value Measurements Notes 25 false false R26.htm 2161115 - Disclosure - Income Taxes Sheet http://www.tetratec.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 2164116 - Disclosure - Industry Segments and Geographic Information Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation Industry Segments and Geographic Information Notes 27 false false R28.htm 2171117 - Disclosure - Subsequent Events Sheet http://www.tetratec.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2173118 - Disclosure - Net Income (Loss) Per Share Sheet http://www.tetratec.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 29 false false R30.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 2310302 - Disclosure - Discontinued Operations and Disposal Groups (Tables) Sheet http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables Discontinued Operations and Disposal Groups (Tables) Tables 32 false false R33.htm 2315303 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.tetratec.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables 33 false false R34.htm 2318304 - Disclosure - Intangibles (Tables) Sheet http://www.tetratec.com/role/IntangiblesTables Intangibles (Tables) Tables http://www.tetratec.com/role/Intangibles 34 false false R35.htm 2323305 - Disclosure - Inventories Inventories (Tables) Sheet http://www.tetratec.com/role/InventoriesInventoriesTables Inventories Inventories (Tables) Tables http://www.tetratec.com/role/InventoriesInventoriesNotes 35 false false R36.htm 2326306 - Disclosure - Investments in and Advances to Affiliates (Tables) Sheet http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesTables Investments in and Advances to Affiliates (Tables) Tables 36 false false R37.htm 2329307 - Disclosure - Leases (Tables) Sheet http://www.tetratec.com/role/LeasesTables Leases (Tables) Tables http://www.tetratec.com/role/Leases 37 false false R38.htm 2337308 - Disclosure - Long-Term Debt and Other Borrowings (Tables) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables Long-Term Debt and Other Borrowings (Tables) Tables http://www.tetratec.com/role/LongTermDebtandOtherBorrowings 38 false false R39.htm 2344309 - Disclosure - Capital Stock (Tables) Sheet http://www.tetratec.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.tetratec.com/role/CapitalStock 39 false false R40.htm 2349310 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.tetratec.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.tetratec.com/role/EquityBasedCompensation 40 false false R41.htm 2357311 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.tetratec.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.tetratec.com/role/FairValueMeasurements 41 false false R42.htm 2362312 - Disclosure - Income Taxes (Tables) Sheet http://www.tetratec.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.tetratec.com/role/IncomeTaxes 42 false false R43.htm 2365313 - Disclosure - Industry Segments and Geographic Information (Tables) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables Industry Segments and Geographic Information (Tables) Tables http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation 43 false false R44.htm 2401402 - Disclosure - Organization and Operations Organization and Operations (Details) Sheet http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails Organization and Operations Organization and Operations (Details) Details 44 false false R45.htm 2405403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 45 false false R46.htm 2406404 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) Details 46 false false R47.htm 2407405 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details) Details 47 false false R48.htm 2408406 - Disclosure - Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details) Sheet http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesSupplementaryCashFlowInformationDetails Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details) Details 48 false false R49.htm 2411407 - Disclosure - Discontinued Operations - Narrative (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails Discontinued Operations - Narrative (Details) Details 49 false false R50.htm 2412408 - Disclosure - Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details) Details 50 false false R51.htm 2413409 - Disclosure - Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details) Sheet http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details) Details 51 false false R52.htm 2416410 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details) Sheet http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails Revenue from Contract with Customer Disaggregation of Revenue (Details) Details 52 false false R53.htm 2419411 - Disclosure - Intangibles (Details) Sheet http://www.tetratec.com/role/IntangiblesDetails Intangibles (Details) Details http://www.tetratec.com/role/IntangiblesTables 53 false false R54.htm 2421412 - Disclosure - Impairments and Other Charges (Details) Sheet http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails Impairments and Other Charges (Details) Details http://www.tetratec.com/role/ImpairmentsandOtherCharges 54 false false R55.htm 2424413 - Disclosure - Inventories Inventories (Details) Sheet http://www.tetratec.com/role/InventoriesInventoriesDetails Inventories Inventories (Details) Details http://www.tetratec.com/role/InventoriesInventoriesTables 55 false false R56.htm 2427414 - Disclosure - Investments - Summary of Investments (Details) Sheet http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails Investments - Summary of Investments (Details) Details 56 false false R57.htm 2430415 - Disclosure - Leases (Details) Sheet http://www.tetratec.com/role/LeasesDetails Leases (Details) Details http://www.tetratec.com/role/LeasesTables 57 false false R58.htm 2431416 - Disclosure - Leases Components of Lease Expense (Details) Sheet http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails Leases Components of Lease Expense (Details) Details 58 false false R59.htm 2432417 - Disclosure - Leases Supplemental Cash Flow Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails Leases Supplemental Cash Flow Information (Details) Details 59 false false R60.htm 2433418 - Disclosure - Leases Supplemental Balance Sheet Information (Details) Sheet http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases Supplemental Balance Sheet Information (Details) Details 60 false false R61.htm 2434419 - Disclosure - Leases Additional Operating Lease Information (Details) Sheet http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails Leases Additional Operating Lease Information (Details) Details 61 false false R62.htm 2435420 - Disclosure - Leases Future Minimum Lease Payments (Details) Sheet http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases Future Minimum Lease Payments (Details) Details 62 false false R63.htm 2438421 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details) Details 63 false false R64.htm 2439422 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details) Details 64 false false R65.htm 2440423 - Disclosure - Long-Term Debt and Other Borrowings - Narrative (Details) Sheet http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails Long-Term Debt and Other Borrowings - Narrative (Details) Details 65 false false R66.htm 2442424 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.tetratec.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.tetratec.com/role/CommitmentsandContingencies 66 false false R67.htm 2445425 - Disclosure - Capital Stock - Narrative (Details) Sheet http://www.tetratec.com/role/CapitalStockNarrativeDetails Capital Stock - Narrative (Details) Details 67 false false R68.htm 2446426 - Disclosure - Capital Stock - Summary of Activity of Common Shares (Details) Sheet http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails Capital Stock - Summary of Activity of Common Shares (Details) Details 68 false false R69.htm 2447427 - Disclosure - Capital Stock - Summary of Treasury Shares Held (Details) Sheet http://www.tetratec.com/role/CapitalStockSummaryofTreasurySharesHeldDetails Capital Stock - Summary of Treasury Shares Held (Details) Details 69 false false R70.htm 2450428 - Disclosure - Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details) Details 70 false false R71.htm 2451429 - Disclosure - Equity-Based Compensation and Other - Valuation Assumptions (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails Equity-Based Compensation and Other - Valuation Assumptions (Details) Details 71 false false R72.htm 2452430 - Disclosure - Equity-Based Compensation and Other - Stock Option Activity (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails Equity-Based Compensation and Other - Stock Option Activity (Details) Details 72 false false R73.htm 2453431 - Disclosure - Equity-Based Compensation and Other - Restricted Stock Activity (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails Equity-Based Compensation and Other - Restricted Stock Activity (Details) Details 73 false false R74.htm 2454432 - Disclosure - Equity-Based Compensation and Other - 401(k) Plan Narrative (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails Equity-Based Compensation and Other - 401(k) Plan Narrative (Details) Details 74 false false R75.htm 2455433 - Disclosure - Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details) Sheet http://www.tetratec.com/role/EquityBasedCompensationandOtherDeferredCompensationPlanNarrativeDetails Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details) Details 75 false false R76.htm 2458434 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 76 false false R77.htm 2459435 - Disclosure - Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details) Details 77 false false R78.htm 2460436 - Disclosure - Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details) Details 78 false false R79.htm 2463437 - Disclosure - Income Taxes (Details) Sheet http://www.tetratec.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.tetratec.com/role/IncomeTaxesTables 79 false false R80.htm 2466438 - Disclosure - Industry Segments and Geographic Information - Narrative (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationNarrativeDetails Industry Segments and Geographic Information - Narrative (Details) Details 80 false false R81.htm 2467439 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details) Details 81 false false R82.htm 2468440 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Assets (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails Industry Segments and Geographic Information - Segment Information Related to Assets (Details) Details 82 false false R83.htm 2469441 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details) Details 83 false false R84.htm 2470442 - Disclosure - Industry Segments and Geographic Information - Geographic Information (Details) Sheet http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails Industry Segments and Geographic Information - Geographic Information (Details) Details 84 false false R85.htm 2472443 - Disclosure - Subsequent Events (Details) Sheet http://www.tetratec.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.tetratec.com/role/SubsequentEvents 85 false false R86.htm 2474444 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.tetratec.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.tetratec.com/role/NetIncomeLossPerShare 86 false false All Reports Book All Reports tti-20211231.htm a20211231ex21.htm a20211231ex231.htm a20211231ex232.htm a20211231ex311.htm a20211231ex312.htm a20211231ex321.htm a20211231ex322.htm tti-20211231.xsd tti-20211231_cal.xml tti-20211231_def.xml tti-20211231_lab.xml tti-20211231_pre.xml tti-20211231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 108 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tti-20211231.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 323, "dts": { "calculationLink": { "local": [ "tti-20211231_cal.xml" ] }, "definitionLink": { "local": [ "tti-20211231_def.xml" ] }, "inline": { "local": [ "tti-20211231.htm" ] }, "labelLink": { "local": [ "tti-20211231_lab.xml" ] }, "presentationLink": { "local": [ "tti-20211231_pre.xml" ] }, "schema": { "local": [ "tti-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 695, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 13, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 17 }, "keyCustom": 45, "keyStandard": 494, "memberCustom": 29, "memberStandard": 54, "nsprefix": "tti", "nsuri": "http://www.tetratec.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.tetratec.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Equity (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical", "shortName": "Consolidated Statements of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009010 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1404401 - Statement - Consolidated Statements of Operations (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical", "shortName": "Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Discontinued Operations", "role": "http://www.tetratec.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Revenue from Contract with Customer (Notes)", "role": "http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes", "shortName": "Revenue from Contract with Customer (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Intangibles", "role": "http://www.tetratec.com/role/Intangibles", "shortName": "Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Impairments and Other Charges", "role": "http://www.tetratec.com/role/ImpairmentsandOtherCharges", "shortName": "Impairments and Other Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Inventories Inventories (Notes)", "role": "http://www.tetratec.com/role/InventoriesInventoriesNotes", "shortName": "Inventories Inventories (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Investments", "role": "http://www.tetratec.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.tetratec.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128109 - Disclosure - Leases", "role": "http://www.tetratec.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Long-Term Debt and Other Borrowings", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings", "shortName": "Long-Term Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Commitments and Contingencies", "role": "http://www.tetratec.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143112 - Disclosure - Capital Stock", "role": "http://www.tetratec.com/role/CapitalStock", "shortName": "Capital Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - Equity-Based Compensation", "role": "http://www.tetratec.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156114 - Disclosure - Fair Value Measurements", "role": "http://www.tetratec.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161115 - Disclosure - Income Taxes", "role": "http://www.tetratec.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164116 - Disclosure - Industry Segments and Geographic Information", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation", "shortName": "Industry Segments and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171117 - Disclosure - Subsequent Events", "role": "http://www.tetratec.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173118 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.tetratec.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0103101 - Document - Organization and Operations", "role": "http://www.tetratec.com/role/OrganizationandOperations", "shortName": "Organization and Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Discontinued Operations and Disposal Groups (Tables)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables", "shortName": "Discontinued Operations and Disposal Groups (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - Intangibles (Tables)", "role": "http://www.tetratec.com/role/IntangiblesTables", "shortName": "Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Inventories Inventories (Tables)", "role": "http://www.tetratec.com/role/InventoriesInventoriesTables", "shortName": "Inventories Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Investments in and Advances to Affiliates (Tables)", "role": "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesTables", "shortName": "Investments in and Advances to Affiliates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329307 - Disclosure - Leases (Tables)", "role": "http://www.tetratec.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Long-Term Debt and Other Borrowings (Tables)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables", "shortName": "Long-Term Debt and Other Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Capital Stock (Tables)", "role": "http://www.tetratec.com/role/CapitalStockTables", "shortName": "Capital Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349310 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.tetratec.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357311 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.tetratec.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362312 - Disclosure - Income Taxes (Tables)", "role": "http://www.tetratec.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365313 - Disclosure - Industry Segments and Geographic Information (Tables)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables", "shortName": "Industry Segments and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Organization and Operations Organization and Operations (Details)", "role": "http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails", "shortName": "Organization and Operations Organization and Operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i0b4e4ae8265a411ea7752744ccd7cd7d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i336ab5de2075463bab999458f0c7e1d5_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details)", "role": "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesSupplementaryCashFlowInformationDetails", "shortName": "Summary of Significant Accounting Policies - Supplementary Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Discontinued Operations - Narrative (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "shortName": "Discontinued Operations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i7f90212e0bac4af4a94921820dce94b8_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalExpenditureDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails", "shortName": "Discontinued Operations - Reconciliation of Pretax Loss to After-Tax Loss from Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "id08be47d36bc46ec8305145df8080df3_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details)", "role": "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "shortName": "Discontinued Operations - Reconciliation of Major Classes of Assets and Liabilities of Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ib6cc4a546cb14be684bcea4c20957350_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Revenue from Contract with Customer Disaggregation of Revenue (Details)", "role": "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails", "shortName": "Revenue from Contract with Customer Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Intangibles (Details)", "role": "http://www.tetratec.com/role/IntangiblesDetails", "shortName": "Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Impairments and Other Charges (Details)", "role": "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "shortName": "Impairments and Other Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i16de0bae19d14af6976f0e984c419145_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Inventories Inventories (Details)", "role": "http://www.tetratec.com/role/InventoriesInventoriesDetails", "shortName": "Inventories Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Investments - Summary of Investments (Details)", "role": "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "shortName": "Investments - Summary of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i0b4e4ae8265a411ea7752744ccd7cd7d_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Leases (Details)", "role": "http://www.tetratec.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - Leases Components of Lease Expense (Details)", "role": "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Leases Supplemental Cash Flow Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostsAndExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Leases Supplemental Balance Sheet Information (Details)", "role": "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Leases Additional Operating Lease Information (Details)", "role": "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails", "shortName": "Leases Additional Operating Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Leases Future Minimum Lease Payments (Details)", "role": "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "shortName": "Long-Term Debt and Other Borrowings - Schedule of Consolidated Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i117af460d54743cb902dab889d4b6d7c_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i117af460d54743cb902dab889d4b6d7c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails", "shortName": "Long-Term Debt and Other Borrowings - Schedule of Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i117af460d54743cb902dab889d4b6d7c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ib8cdd38007cc40f7bdaac0a0e19df23c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Long-Term Debt and Other Borrowings - Narrative (Details)", "role": "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "shortName": "Long-Term Debt and Other Borrowings - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ieb3589980daa45388d8934034fec36b9_I20210730", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Capital Stock - Narrative (Details)", "role": "http://www.tetratec.com/role/CapitalStockNarrativeDetails", "shortName": "Capital Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i0b4e4ae8265a411ea7752744ccd7cd7d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Capital Stock - Summary of Activity of Common Shares (Details)", "role": "http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails", "shortName": "Capital Stock - Summary of Activity of Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "tti:Stockissuedduringperiodsharesstockoptionsexercisednetofswappedshares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i0b4e4ae8265a411ea7752744ccd7cd7d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Capital Stock - Summary of Treasury Shares Held (Details)", "role": "http://www.tetratec.com/role/CapitalStockSummaryofTreasurySharesHeldDetails", "shortName": "Capital Stock - Summary of Treasury Shares Held (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:EquityBasedCompensationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "shortName": "Equity-Based Compensation and Other - Equity-Based Compensation Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "tti:EquityBasedCompensationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ia32830e3ddd043b9a8be51480ff09343_D20190101-20191231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Equity-Based Compensation and Other - Valuation Assumptions (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails", "shortName": "Equity-Based Compensation and Other - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ia32830e3ddd043b9a8be51480ff09343_D20190101-20191231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i0b4e4ae8265a411ea7752744ccd7cd7d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - Equity-Based Compensation and Other - Stock Option Activity (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails", "shortName": "Equity-Based Compensation and Other - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i2bbd713f67dd48ea8b403c46d24937ec_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Equity-Based Compensation and Other - Restricted Stock Activity (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails", "shortName": "Equity-Based Compensation and Other - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i2bbd713f67dd48ea8b403c46d24937ec_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - Disclosure - Equity-Based Compensation and Other - 401(k) Plan Narrative (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails", "shortName": "Equity-Based Compensation and Other - 401(k) Plan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "tti:DeferredCompensationArrangementWithIndividualNumberOfParticipants", "reportCount": 1, "unique": true, "unitRef": "participant", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455433 - Disclosure - Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details)", "role": "http://www.tetratec.com/role/EquityBasedCompensationandOtherDeferredCompensationPlanNarrativeDetails", "shortName": "Equity-Based Compensation and Other - Deferred Compensation Plan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "tti:DeferredCompensationArrangementWithIndividualNumberOfParticipants", "reportCount": 1, "unique": true, "unitRef": "participant", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ic1ee349e4b944ec1854ca06104fc32ef_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "shortName": "Fair Value Measurements - Summary of Recurring Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ic1ee349e4b944ec1854ca06104fc32ef_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "shortName": "Fair Value Measurements - Summary of Nonrecurring Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i90299948dcf64063a651df302b21e2ff_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463437 - Disclosure - Income Taxes (Details)", "role": "http://www.tetratec.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466438 - Disclosure - Industry Segments and Geographic Information - Narrative (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationNarrativeDetails", "shortName": "Industry Segments and Geographic Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467439 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "shortName": "Industry Segments and Geographic Information - Segment Information Related to the Statement of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468440 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Assets (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "shortName": "Industry Segments and Geographic Information - Segment Information Related to Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i5a34e873643946d694093a8a9fe89e2f_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469441 - Disclosure - Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "shortName": "Industry Segments and Geographic Information - Segment Information Related to Capital Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470442 - Disclosure - Industry Segments and Geographic Information - Geographic Information (Details)", "role": "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "shortName": "Industry Segments and Geographic Information - Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i76004759d34443b3a41c8619b5e4bbf2_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ibdde3a6d2c744002a5ba5d48fc155eaa_I20220227", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InsuranceSettlementsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472443 - Disclosure - Subsequent Events (Details)", "role": "http://www.tetratec.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "ibdde3a6d2c744002a5ba5d48fc155eaa_I20220227", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InsuranceSettlementsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474444 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.tetratec.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i04904ece9471491f832b336e0ce04024_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i336ab5de2075463bab999458f0c7e1d5_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Equity", "role": "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tti-20211231.htm", "contextRef": "i336ab5de2075463bab999458f0c7e1d5_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r769" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r777" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r763" ], "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.tetratec.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Africa [Member]", "terseLabel": "Africa" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r170", "r339", "r344", "r352", "r537", "r538", "r547", "r548", "r631", "r759" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r170", "r339", "r344", "r352", "r537", "r538", "r547", "r548", "r631", "r759" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r170", "r220", "r233", "r234", "r235", "r236", "r238", "r240", "r244", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r349", "r351", "r352" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r170", "r220", "r233", "r234", "r235", "r236", "r238", "r240", "r244", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r349", "r351", "r352" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r90", "r92", "r168", "r169", "r358", "r385" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r175", "r180", "r186", "r278", "r470", "r471", "r472", "r510", "r511", "r566", "r567", "r568", "r569", "r779" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r175", "r180", "r186", "r278", "r470", "r471", "r472", "r510", "r511", "r566", "r567", "r568", "r569", "r779" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r175", "r180", "r186", "r278", "r470", "r471", "r472", "r510", "r511", "r566", "r567", "r568", "r569", "r779" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_GeographyEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geography Eliminations [Member]", "terseLabel": "Geography Eliminations" } } }, "localname": "GeographyEliminationsMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r357", "r384", "r435", "r437", "r644", "r645", "r646", "r647", "r648", "r649", "r668", "r730", "r733", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r357", "r384", "r435", "r437", "r644", "r645", "r646", "r647", "r648", "r649", "r668", "r730", "r733", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r247", "r412", "r415", "r669", "r729", "r731" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r247", "r412", "r415", "r669", "r729", "r731" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r357", "r384", "r423", "r435", "r437", "r644", "r645", "r646", "r647", "r648", "r649", "r668", "r730", "r733", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r357", "r384", "r423", "r435", "r437", "r644", "r645", "r646", "r647", "r648", "r649", "r668", "r730", "r733", "r760", "r761" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reportable Geographical Components [Member]", "terseLabel": "Reportable Geographical Components" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r91", "r92", "r168", "r169", "r358", "r385" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r248", "r249", "r412", "r416", "r732", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r248", "r249", "r412", "r416", "r732", "r746", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "tti_A2018EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Equity Plan", "label": "2018 Equity Plan [Member]", "terseLabel": "2018 Equity Plan [Member]" } } }, "localname": "A2018EquityPlanMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_AssetBackedCreditAgreementSubFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-Backed Credit Agreement Sub-Facility", "label": "Asset-Backed Credit Agreement Sub-Facility [Member]", "terseLabel": "Sub-Facility" } } }, "localname": "AssetBackedCreditAgreementSubFacilityMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_AssetBasedLendingCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-Based Lending Credit Agreement [Member]", "label": "Asset-Based Lending Credit Agreement [Member]", "terseLabel": "ABL Credit Agreement" } } }, "localname": "AssetBasedLendingCreditAgreementMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.tetratec.com/20211231", "xbrltype": "stringItemType" }, "tti_Automobilesandtrucks": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets used primarily for road transportation, including large vehicles primarily used for transporting cargo and vehicles that are used primarily for transporting people.", "label": "AutomobilesAndTrucks", "terseLabel": "Automobiles and trucks" } } }, "localname": "Automobilesandtrucks", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_CSICompresscoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CSI Compressco [Member]", "label": "CSI Compressco [Member]", "terseLabel": "CSI Compressco [Member]" } } }, "localname": "CSICompresscoMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_CanadaAndMexicoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada and Mexico [Member]", "terseLabel": "Canada and Mexico" } } }, "localname": "CanadaAndMexicoMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "tti_CarbonFreeChemicalHoldinsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CarbonFree Chemical Holdins, LLC", "label": "CarbonFree Chemical Holdins, LLC [Member]", "terseLabel": "CarbonFree" } } }, "localname": "CarbonFreeChemicalHoldinsLLCMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tti_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Continuing Operations", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period associated with continuing operations", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period associated with continuing operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_Chemicalplants": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived depreciable assets used for the processing, transmission, or distribution of materials that is not electricity, steam, fossil fuel, nuclear, natural gas, or water, and other long-term capitalized assets related to property, plant and equipment not otherwise previously categorized.", "label": "ChemicalPlants", "terseLabel": "Chemical plants" } } }, "localname": "Chemicalplants", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_Commonstockandtreasurystockrollforwardabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommonStockAndTreasuryStockRollforwardAbstract", "terseLabel": "Common Shares Outstanding and Treasury Shares Held Rollforward [Table]" } } }, "localname": "Commonstockandtreasurystockrollforwardabstract", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails", "http://www.tetratec.com/role/CapitalStockSummaryofTreasurySharesHeldDetails" ], "xbrltype": "stringItemType" }, "tti_CompletionFluidsProductsDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Completion Fluids & Products Division [Member]", "terseLabel": "Completion Fluids & Products Division" } } }, "localname": "CompletionFluidsProductsDivisionMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "tti_CompressionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compression [Member]", "terseLabel": "Compression" } } }, "localname": "CompressionMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_ConversionofCCLPPreferredStockAmountConverted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of CCLP Preferred Stock, Amount Converted", "label": "Conversion of CCLP Preferred Stock, Amount Converted", "negatedTerseLabel": "Conversions of CSI Compressco Series A Preferred" } } }, "localname": "ConversionofCCLPPreferredStockAmountConverted", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "tti_DebtInstrumentCollateralPercentageOfEquityInterestIssuedByCertainForeignSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries", "label": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries", "terseLabel": "Debt Instrument, Collateral, Percentage Of Equity Interest Issued By Certain Foreign Subsidiaries" } } }, "localname": "DebtInstrumentCollateralPercentageOfEquityInterestIssuedByCertainForeignSubsidiaries", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "percentItemType" }, "tti_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent", "label": "Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Deferred Compensation Arrangement With Individual, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherDeferredCompensationPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "tti_DeferredCompensationArrangementWithIndividualNumberOfParticipants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Arrangement With Individual, Number Of Participants", "label": "Deferred Compensation Arrangement With Individual, Number Of Participants", "terseLabel": "Deferred Compensation Arrangement With Individual, Number Of Participants" } } }, "localname": "DeferredCompensationArrangementWithIndividualNumberOfParticipants", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherDeferredCompensationPlanNarrativeDetails" ], "xbrltype": "integerItemType" }, "tti_DeferredTaxAssetsTaxCreditCarryforwardsAmortizationforbookinexcessoftaxexpense": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Amortization for book in excess of tax expense", "terseLabel": "Depreciation and amortization for book in excess of tax expense" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAmortizationforbookinexcessoftaxexpense", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchMaximumPerEmployee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee", "label": "Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee", "terseLabel": "Defined Contribution Plan Employer Matching Contribution Percent of Match Maximum per Employee" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchMaximumPerEmployee", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "tti_DefinedContributionPlanEmployersMatchingContributionVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage", "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage", "terseLabel": "Defined Contribution Plan, Employers Matching Contribution, Vesting Percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPercentage", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "tti_DefinedContributionPlanEmployersMatchingContributionVestingTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Term", "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Term", "terseLabel": "Defined Contribution Plan, Employers Matching Contribution, Vesting Term" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionVestingTerm", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "tti_DepreciationDepletionAmortizationAndAccretion": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, depletion, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "Depreciation, Depletion, Amortization, And Accretion", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DepreciationDepletionAmortizationAndAccretion", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DepreciationDepletionAmortizationAndAccretionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion, Amortization, And Accretion", "label": "Depreciation, Depletion, Amortization, And Accretion [Member]", "terseLabel": "Depreciation, amortization and impairment" } } }, "localname": "DepreciationDepletionAmortizationAndAccretionMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "label": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds", "terseLabel": "Discontinued Operation, Amounts of Material Contingent Liabilities Remaining, Performance Bonds" } } }, "localname": "DiscontinuedOperationAmountsofMaterialContingentLiabilitiesRemainingPerformanceBonds", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DiscontinuedOperationsAsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discontinued Operations As Segment", "label": "Discontinued Operations As Segment [Member]", "terseLabel": "Discontinued operations" } } }, "localname": "DiscontinuedOperationsAsSegmentMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "label": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration, Additional Receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationAdditionalReceivable", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contingent Consideration", "label": "Disposal Group, Including Discontinued Operation, Contingent Consideration", "terseLabel": "Disposal group, contingent consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsideration", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationCostofRevenue": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period from a disposal group, including discontinued operations.", "label": "Disposal Group, Including Discontinued Operation, Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostofRevenue", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationImpairmentsAndOtherCharges": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Impairments And Other Charges", "label": "Disposal Group, Including Discontinued Operation, Impairments And Other Charges", "terseLabel": "Impairments and other charges" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentsAndOtherCharges", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationLongTermDebt": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "label": "Disposal Group, Including Discontinued Operation, Long-Term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLongTermDebt", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 8.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense), Net", "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense), Net", "negatedTerseLabel": "Other expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Reserve", "label": "Disposal Group, Including Discontinued Operation, Reserve", "terseLabel": "Disposal Group, Including Discontinued Operation, Reserve" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserve", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "label": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables", "terseLabel": "Disposal Group, Including Discontinued Operation, Reserve, Other Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserveOtherReceivables", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_EquityBasedCompensationBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense, before tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Equity-Based Compensation, Before Tax", "terseLabel": "Equity-Based Compensation, Before Tax" } } }, "localname": "EquityBasedCompensationBeforeTax", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_FinalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Final Bonds", "label": "Final Bonds [Member]", "terseLabel": "Final Bonds" } } }, "localname": "FinalBondsMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_Grantsofrestrictedsharesaggregatemarketvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value for awards of restricted shares issued during the period.", "label": "GrantsOfRestrictedSharesAggregateMarketValue", "terseLabel": "GrantsOfRestrictedSharesAggregateMarketValue" } } }, "localname": "Grantsofrestrictedsharesaggregatemarketvalue", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_ImpairmentofLongLivedAssetstobeDisposedofandHeldforuse": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of Long-Lived Assets to be Disposed of and Held-for-use", "label": "Impairment of Long-Lived Assets to be Disposed of and Held-for-use", "terseLabel": "Impairments and other charges" } } }, "localname": "ImpairmentofLongLivedAssetstobeDisposedofandHeldforuse", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. And the net change during the reporting period in the value of this group of assets within the working capital section.", "label": "Increase (Decrease) In Prepaid Expenses And Other Current Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_InitialBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Bonds", "label": "Initial Bonds [Member]", "terseLabel": "Initial Bonds" } } }, "localname": "InitialBondsMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_InterimReplacementBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interim Replacement Bonds", "label": "Interim Replacement Bonds [Member]", "terseLabel": "Interim Replacement Bonds" } } }, "localname": "InterimReplacementBondsMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_Landandbuilding": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of real estate held for productive use. This excludes land held for sale. And carrying amount as of the balance sheet date of long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing.", "label": "LandAndBuilding", "terseLabel": "Land and building" } } }, "localname": "Landandbuilding", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "tti_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Line of Credit Facility, Additional Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_LineOfCreditFacilityCovenantTermsConsecutiveDaysForWhichOutstandingLoansMustBeRepaidPerYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant Terms, Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year", "label": "Line Of Credit Facility, Covenant Terms, Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year", "terseLabel": "Consecutive Days For Which Outstanding Loans Must Be Repaid Per Year" } } }, "localname": "LineOfCreditFacilityCovenantTermsConsecutiveDaysForWhichOutstandingLoansMustBeRepaidPerYear", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "tti_MaritechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maritech [Member]", "terseLabel": "Maritech" } } }, "localname": "MaritechMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_Maximumnumberofsharesissuableunderstockoptionplansoutstandingandauthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants.", "label": "MaximumNumberOfSharesIssuableUnderStockOptionPlansOutstandingAndAuthorized", "terseLabel": "Maximum number of shares issuable under stock options outstanding and stock options authorized for future grants" } } }, "localname": "Maximumnumberofsharesissuableunderstockoptionplansoutstandingandauthorized", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "tti_MiddleEastAsiaAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Middle East, Asia, And Other [Member]", "terseLabel": "Middle East, Asia and other" } } }, "localname": "MiddleEastAsiaAndOtherMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "tti_MineralResourcesArrangementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mineral Resources Arrangements", "label": "Mineral Resources Arrangements [Policy Text Block]", "terseLabel": "Mineral resources arrangements policy" } } }, "localname": "MineralResourcesArrangementsPolicyTextBlock", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tti_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes to Financial Statements [Abstract]", "terseLabel": "Notes to Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.tetratec.com/20211231", "xbrltype": "stringItemType" }, "tti_ORGANIZATIONANDOPERATIONSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ORGANIZATION AND OPERATIONS [Abstract]", "label": "ORGANIZATION AND OPERATIONS [Abstract]", "terseLabel": "ORGANIZATION AND OPERATIONS [Abstract]" } } }, "localname": "ORGANIZATIONANDOPERATIONSAbstract", "nsuri": "http://www.tetratec.com/20211231", "xbrltype": "stringItemType" }, "tti_OffshoreDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore Division [Member]", "label": "Offshore Division [Member]", "terseLabel": "Offshore Division [Member]" } } }, "localname": "OffshoreDivisionMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_OffshoreServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offshore Services [Member]", "terseLabel": "Offshore Services" } } }, "localname": "OffshoreServicesMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "tti_OperatingLeaseTerminationOptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Termination Option Period", "label": "Operating Lease, Termination Option Period", "terseLabel": "Operating Lease, Termination Option Period" } } }, "localname": "OperatingLeaseTerminationOptionPeriod", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "tti_Optionsexercisableaggregateintrinsicvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Options exercisable, aggregate intrinsic value", "label": "Options exercisable, aggregate intrinsic value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "Optionsexercisableaggregateintrinsicvalue", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "tti_Optionsexpiredweightedaverageoptionpricepershare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options expired, weighted average option price per share", "label": "Options expired, weighted average option price per share", "terseLabel": "Options expired, weighted average option price per share" } } }, "localname": "Optionsexpiredweightedaverageoptionpricepershare", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "tti_PaymentsForDebtExchangeExpenses": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments For Debt Exchange Expenses", "label": "Payments For Debt Exchange Expenses", "terseLabel": "CSI Compressco debt exchange expenses" } } }, "localname": "PaymentsForDebtExchangeExpenses", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_PaymentsToAcquireProductiveAssetsSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Productive Assets Sold", "label": "Payments To Acquire Productive Assets Sold", "terseLabel": "Payments To Acquire Productive Assets Sold" } } }, "localname": "PaymentsToAcquireProductiveAssetsSold", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "tti_Periodforrecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period For Recognition", "label": "Period for recognition", "terseLabel": "Weighted average period over which unrecognized compensation cost is expected to be recognized" } } }, "localname": "Periodforrecognition", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "tti_Prepaidexpensesandothercurrentassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer, combined with the aggregate carrying amount, as of the balance sheet date, of current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer). Includes current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year, and the lower of the carrying value or fair value less cost to sell of current assets held for sale that are not elsewhere specified in the taxonomy. The carrying value of major classes of assets and liabilities of the disposal group are separately disclosed in the balance sheet in the specific concepts provided.", "label": "PrepaidExpensesAndOtherCurrentAssets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "Prepaidexpensesandothercurrentassets", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_ProvisionForDoubtfulAccountsIncludingDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision For Doubtful Accounts, Including Discontinued Operations", "label": "Provision For Doubtful Accounts, Including Discontinued Operations", "terseLabel": "(Recovery of) provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccountsIncludingDiscontinuedOperations", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_ReclassificationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reclassification, Policy", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications policy" } } }, "localname": "ReclassificationPolicyPolicyTextBlock", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tti_Restrictedstockvestedaggregatefairvalue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of awards of restricted stock that vested during the period.", "label": "RestrictedStockVestedAggregateFairValue", "terseLabel": "Restricted shares vested during the period, aggregate fair value" } } }, "localname": "Restrictedstockvestedaggregatefairvalue", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tti_SaleOfStockConsiderationReceivedOnTransactionGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Consideration Received On Transaction, Gross", "label": "Sale Of Stock, Consideration Received On Transaction, Gross", "terseLabel": "Sale Of Stock, Consideration Received On Transaction, Gross" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransactionGross", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "tti_StandardLithiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Lithium", "label": "Standard Lithium [Member]", "terseLabel": "Standard Lithium [Member]" } } }, "localname": "StandardLithiumMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_Stockissuedduringperiodsharesstockoptionsexercisednetofswappedshares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of stock options, net of the number of shares employees use to pay for the cost of the options exercised or required tax withholding.", "label": "StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSwappedShares", "terseLabel": "Exercise of common stock options, net" } } }, "localname": "Stockissuedduringperiodsharesstockoptionsexercisednetofswappedshares", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "tti_SwedishCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swedish Credit Facility", "label": "Swedish Credit Facility [Member]", "terseLabel": "Swedish Credit Facility" } } }, "localname": "SwedishCreditFacilityMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "tti_SwinglineLoanSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline Loan Sublimit", "label": "Swingline Loan Sublimit [Member]", "terseLabel": "Swingline Loan Sublimit" } } }, "localname": "SwinglineLoanSublimitMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_TermCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Credit Agreement [Member]", "label": "Term Credit Agreement [Member]", "terseLabel": "Term Credit Agreement [Member]" } } }, "localname": "TermCreditAgreementMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tti_Tetra2007LongTermIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TETRA 2007 Long Term Incentive Compensation Plan [Member]", "terseLabel": "TETRA 2007 Long Term Incentive Compensation Plan [Member]" } } }, "localname": "Tetra2007LongTermIncentiveCompensationPlanMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_Tetra2011LongTermIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TETRA 2011 Long Term Incentive Compensation Plan [Member]", "terseLabel": "TETRA 2011 Long Term Incentive Compensation Plan [Member]" } } }, "localname": "Tetra2011LongTermIncentiveCompensationPlanMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_TheClarkesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Clarkes", "label": "The Clarkes [Member]", "terseLabel": "The Clarkes" } } }, "localname": "TheClarkesMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "tti_Totalotherassets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent assets excluding property, plant and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "TotalOtherAssets", "totalLabel": "Total other assets" } } }, "localname": "Totalotherassets", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_TransitionServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement", "label": "Transition Services Agreement [Member]", "terseLabel": "Transition Services Agreement" } } }, "localname": "TransitionServicesAgreementMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tti_UnrecordedUnconditionalPurchaseObligationToBePaidAfterYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecorded Unconditional Purchase Obligation, To Be Paid, After Year Four", "label": "Unrecorded Unconditional Purchase Obligation, To Be Paid, After Year Four", "terseLabel": "Future purchase obligations under Fluids supply agreement, after 2025 through 2029" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationToBePaidAfterYearFour", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "tti_WaterFlowbackServicesEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water & Flowback Services Equipment", "label": "Water & Flowback Services Equipment [Member]", "terseLabel": "Water & Flowback Services equipment" } } }, "localname": "WaterFlowbackServicesEquipmentMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "tti_WaterFlowbackServicesIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water & Flowback Services Intangible Assets [Member]", "label": "Water & Flowback Services Intangible Assets [Member]", "terseLabel": "Water & Flowback Services goodwill" } } }, "localname": "WaterFlowbackServicesIntangibleAssetsMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "tti_WaterFlowbackServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Water & Flowback Services [Member]", "terseLabel": "Water & Flowback Services Division" } } }, "localname": "WaterFlowbackServicesMember", "nsuri": "http://www.tetratec.com/20211231", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r693", "r718" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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.", "label": "Accounts Payable", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r283" ], "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": "Accounts Receivable, Doubtful Accounts Table" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r37", "r57", "r253", "r254" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net of allowance for doubtful accounts of $289 in 2021 and $6,824 in 2020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r49", "r687", "r710" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r693", "r718" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.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.", "label": "Accrued Liabilities", "terseLabel": "Accrued liabilities and other" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r72", "r315" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r95", "r97", "r98", "r712", "r738", "r739" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r94", "r98", "r106", "r107", "r108", "r545", "r595", "r596", "r597", "r598", "r600" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r58", "r473", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r172", "r173", "r174", "r470", "r471", "r472", "r568" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r438", "r440", "r475", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "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 (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "terseLabel": "Equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r64", "r259", "r279" ], "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": "At end of period", "periodStartLabel": "At beginning of period", "terseLabel": "Trade accounts receivable, allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r282" ], "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", "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r120", "r148", "r370", "r606" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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 and expense of financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r148", "r370", "r376", "r377", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of Debt Issuance Costs and Discounts" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r148", "r298", "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r196" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges [Abstract]", "terseLabel": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Impairments and Other Charges" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r326" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r163", "r228", "r235", "r242", "r275", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r537", "r547", "r584", "r632", "r634", "r685", "r709" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r38", "r39", "r89", "r163", "r275", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r537", "r547", "r584", "r632", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r26", "r28", "r32", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets associated with discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r26", "r28", "r32", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets associated with discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r264", "r265", "r287", "r692" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r442", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital expenditure attributable to discontinued operations.", "label": "Capital Expenditure, Discontinued Operations", "terseLabel": "Capital expenditure, discontinued operations" } } }, "localname": "CapitalExpenditureDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r153", "r154", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued capital expenditures at year end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r69", "r150" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents policy" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r144", "r150", "r156" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r144", "r592" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r161", "r163", "r189", "r190", "r191", "r193", "r195", "r203", "r204", "r205", "r275", "r339", "r344", "r345", "r346", "r352", "r353", "r382", "r383", "r386", "r387", "r584", "r770" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r80", "r335", "r694", "r717" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r330", "r332", "r334", "r336", "r747" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r172", "r173", "r568" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock Par Value" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r56" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r56" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r56", "r389" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common shares outstanding, ending balance", "periodStartLabel": "Common shares outstanding, beginning balance", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails", "http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r56", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.01 per share; 250,000,000 shares authorized at December\u00a031, 2021 and December\u00a031, 2020; 130,075,838 shares issued at December\u00a031, 2021, and 128,304,354 shares issued at December\u00a031, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred Tax Assets and Liabilities Detail [Table]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r101", "r103", "r104", "r116", "r700", "r724" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "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 (loss) attributable to TETRA stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r101", "r103", "r115", "r533", "r551", "r699", "r723" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofEquity": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated Other Comprehensive income policy" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r158", "r539" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation policy" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Noncontrolling interests policy" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r314" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r400", "r402", "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with customer, asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r400", "r401", "r413" ], "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", "terseLabel": "Unearned revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Debt Securities" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r233", "r234", "r235", "r236", "r238", "r244", "r246" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r125", "r669" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r121" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total cost of revenues" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r164", "r506" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r506", "r514", "r516" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r164", "r506", "r514" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r48", "r49", "r50", "r162", "r170", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r374", "r375", "r376", "r377", "r608", "r686", "r689", "r708" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "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, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r50", "r372", "r689", "r708" ], "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": "Long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r77", "r355" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior Note, stated percentage rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r78", "r162", "r170", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r374", "r375", "r376", "r377", "r608" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r78", "r162", "r170", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r375", "r376", "r377", "r390", "r393", "r394", "r395", "r604", "r605", "r608", "r609", "r706" ], "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" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r361", "r604", "r605", "r606", "r607", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Debt Instrument, Unamortized Discount (Premium), Net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r507", "r514" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r507", "r514" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r164", "r507", "r514", "r515", "r516" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r52", "r53", "r496", "r688", "r707" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r482", "r483" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r507", "r514" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r497" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInvestments": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Assets, Investments", "terseLabel": "Investment in Partnership" } } }, "localname": "DeferredTaxAssetsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r499" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r504", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Foreign and state net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "All other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherLossCarryforwards": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.", "label": "Deferred Tax Assets, Other Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOtherLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r502", "r504", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r498" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r483", "r499" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "terseLabel": "Investment in Partnership" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "All other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r504", "r505" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Depreciation and amortization for tax in excess of book expense" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOther401kPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r148", "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r148", "r223" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r412", "r415", "r416", "r417", "r418", "r419", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r412" ], "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": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r9", "r11", "r15" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "terseLabel": "Pretax income on disposal of discontinued operations" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r9", "r10", "r11", "r12", "r15", "r23", "r113", "r720" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Total pretax income from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "auth_ref": [ "r9", "r10", "r23" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "totalLabel": "Pretax income from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r10", "r11", "r12", "r15", "r23", "r29", "r484", "r513", "r520" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax provision" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r2", "r3", "r26", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Trade receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r2", "r3", "r26", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Trade payables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r2", "r3", "r26", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued liabilities and other" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r2", "r3", "r26", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period associated with discontinued operations", "periodStartLabel": "Cash and cash equivalents at beginning of period associated with discontinued operations", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r2", "r3", "r26", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Unearned income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "auth_ref": [ "r24" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r24" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r13", "r14", "r24", "r33" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r2", "r3", "r26", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r24" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 7.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "CSI Compressco Series A Preferred Units fair value adjustment (income) expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r2", "r3", "r26", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r2", "r3", "r26", "r309", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other 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, Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r2", "r3", "r26", "r309", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r2", "r3", "r26", "r309", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r24", "r32" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r34", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r434", "r436" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r117", "r178", "r179", "r180", "r181", "r182", "r187", "r189", "r193", "r194", "r195", "r199", "r200", "r569", "r570", "r701", "r725" ], "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", "verboseLabel": "Net loss per common share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Basic and diluted net income (loss) per common share attributable to TETRA stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r117", "r178", "r179", "r180", "r181", "r182", "r189", "r193", "r194", "r195", "r199", "r200", "r569", "r570", "r701", "r725" ], "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": "Net loss per common share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r196", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Income (loss) per common share policy" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r196", "r197", "r198", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r592" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r75" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total estimated unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r106", "r107", "r108", "r172", "r173", "r174", "r177", "r183", "r185", "r202", "r278", "r389", "r396", "r470", "r471", "r472", "r510", "r511", "r568", "r594", "r595", "r596", "r597", "r598", "r600", "r734", "r735", "r736", "r780" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r571", "r572", "r573", "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r571", "r572", "r574" ], "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": "Fair Value Measurements, Nonrecurring" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r363", "r374", "r375", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r572", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r571", "r572", "r575", "r576", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r579" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r363", "r424", "r425", "r430", "r432", "r572", "r641" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "(Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r363", "r374", "r375", "r424", "r425", "r430", "r432", "r572", "r642" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "(Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r363", "r374", "r375", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r572", "r643" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "(Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r571", "r572" ], "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": "Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r363", "r374", "r375", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r571", "r572", "r575", "r576", "r578", "r581" ], "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": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r579", "r581" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value measurements policy" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r266", "r267", "r270", "r271", "r272", "r280", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r371", "r388", "r565", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r304" ], "calculation": { "http://www.tetratec.com/role/IntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Future amortization expense, after 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Future amortization expense, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Future amortization expense, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Future amortization expense, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Future amortization expense, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Future amortization expense, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r299", "r300", "r304", "r307", "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets, Fair Value Disclosure", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r304", "r671" ], "calculation": { "http://www.tetratec.com/role/IntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r299", "r303" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Finite-Lived Intangible Assets [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r304", "r670" ], "calculation": { "http://www.tetratec.com/role/IntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r585", "r587", "r589", "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign currency exchange gains and losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r589", "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Net losses associated with foreign currency derivative program" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation policy" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r148", "r311", "r319" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Gain on sales of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r148", "r546" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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", "negatedTerseLabel": "(Gain on sale) or loss on disposal of discontinued operations" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r148" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r126" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets other than goodwill policy" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r148", "r293", "r294", "r296" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r124", "r163", "r228", "r234", "r238", "r241", "r244", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r584" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "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.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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 [Line Items]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r148", "r310", "r317" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "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, Long-Lived Asset, Held-for-Use", "negatedTerseLabel": "Impairments of long-lived assets", "terseLabel": "Impairments and other charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets policy" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r165", "r517" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r112", "r228", "r234", "r238", "r241", "r244", "r684", "r696", "r704", "r726" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before taxes and discontinued operations", "totalLabel": "Loss before taxes and discontinued operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IncomeTaxesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r165", "r517" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Domestic and Foreign Income Before Tax Detail [Table]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r163", "r176", "r228", "r234", "r238", "r241", "r244", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r533", "r570", "r584" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r109", "r117", "r176", "r178", "r179", "r180", "r181", "r189", "r193", "r194", "r570", "r695", "r697", "r701", "r719" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Loss from continuing operations, basic (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r109", "r117", "r176", "r178", "r179", "r180", "r181", "r189", "r193", "r194", "r195", "r570", "r701", "r719", "r722", "r725" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Loss from continuing operations, diluted (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r9", "r10", "r11", "r12", "r15", "r29", "r32", "r521", "r720" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Income from discontinued operations", "verboseLabel": "Non-cash accounting gain" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r9", "r10", "r11", "r12", "r15", "r23", "r29", "r531", "r533" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Noncontrolling interest associated with discontinued operations", "negatedTerseLabel": "Income from discontinued operations attributable to noncontrolling interest" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperationsParenthetical", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r9", "r10", "r11", "r12", "r15", "r23", "r29", "r533" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income (loss) from discontinued operations, net of taxes", "totalLabel": "Income from discontinued operations attributable to TETRA stockholders" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r113", "r117", "r190", "r193", "r194", "r701", "r720", "r722", "r725" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Loss from discontinued operations, basic (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r190", "r193", "r194", "r552" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Loss from discontinued operations, diluted (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r434", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r17", "r18", "r19", "r20", "r21", "r22", "r27", "r30", "r31", "r32", "r323", "r324" ], "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]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r320", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r166", "r486", "r494", "r501", "r512", "r518", "r522", "r523", "r524" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrued potential interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "negatedTerseLabel": "Recognized interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r167", "r184", "r185", "r226", "r484", "r513", "r519", "r727" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://www.tetratec.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedTotalLabel": "Total tax provision", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Tax Provision Detail [Table]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation Detail [Table]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r105", "r480", "r481", "r494", "r495", "r500", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income tax policy" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r485" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r485" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Impact of international operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r485" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax provision (benefit) computed at statutory federal income tax rates" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r485" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r485" ], "calculation": { "http://www.tetratec.com/role/IncomeTaxesDetails_1": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes (net of federal benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r147" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.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": "Trade accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r147" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r147" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of assets acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r147" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.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", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "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": "Stockholders' equity rollforward" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InsuranceSettlementsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.", "label": "Insurance Settlements Receivable", "terseLabel": "Insurance Settlements Receivable" } } }, "localname": "InsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangibles" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/Intangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r297", "r302" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "tti_Totalotherassets", "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": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r110", "r222", "r603", "r606", "r703" ], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r702" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net", "negatedTotalLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r122" ], "calculation": { "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "negatedTerseLabel": "Consolidated interest income" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r140", "r145", "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r220", "r233", "r234", "r235", "r236", "r238", "r240", "r244" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Interdivision eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r292" ], "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 Disclosure" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r84" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryMajorClassesPolicy": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the major categories of inventory such as finished goods, inventoried costs relating to long-term contracts or programs, work in process, raw materials, and supplies.", "label": "Inventory, Major Classes, Policy [Policy Text Block]", "terseLabel": "Inventories policy" } } }, "localname": "InventoryMajorClassesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r36", "r88", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r86" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r85" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r268", "r273", "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Investments" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments in and Advances to Affiliates [Abstract]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValue": { "auth_ref": [ "r742", "r743", "r744" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of the investment at close of period. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.", "label": "Investments in and Advances to Affiliates, at Fair Value", "terseLabel": "Investments in and Advances to Affiliates, at Fair Value" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": { "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": "Investments in and Advances to Affiliates [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Listing of investments in affiliates and investments that are advances to affiliates.", "label": "Investments in and Advances to Affiliates [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investments in and advances to affiliates. Does not include the tabular disclosure of the disaggregation of investments in and advances to affiliates across legal entities.", "label": "Investments in and Advances to Affiliates [Table Text Block]", "terseLabel": "Investments in and Advances to Affiliates" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsinandAdvancestoAffiliatesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r624", "r626" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Lessee, Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Table" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r625" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, Operating Lease, Remaining Lease Term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "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": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r63", "r163", "r275", "r584", "r634", "r691", "r715" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r76", "r163", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r538", "r547", "r548", "r584", "r632", "r633", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "terseLabel": "CSI Compressco Series A Preferred Unit distributions and adjustments" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTerseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofRecurringFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r42", "r43", "r44", "r50", "r51", "r163", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r538", "r547", "r548", "r584", "r632", "r633" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r26", "r28", "r32", "r321" ], "calculation": { "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities associated with discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r26", "r28", "r32", "r312", "r321" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities associated with discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r50", "r689", "r708" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Current amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SubsequentEventsDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r74" ], "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": "Net availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Litigation Settlement, Amount Awarded from Other Party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r50", "r362", "r373", "r374", "r375", "r689", "r711" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r170", "r337", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r78" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt and Other Borrowings" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r78", "r338" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r40", "r314" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "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": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Marketing-Related Intangible Assets" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r83", "r163", "r275", "r339", "r344", "r345", "r346", "r352", "r353", "r584", "r690", "r714" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to public unitholders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r396", "r535", "r536" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Other" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r206", "r214" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/OrganizationandOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r144" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r144" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r144", "r146", "r149" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r99", "r102", "r108", "r114", "r149", "r163", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r192", "r228", "r234", "r238", "r241", "r244", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r570", "r584", "r698", "r721" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "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 (loss) attributable to TETRA stockholders", "verboseLabel": "Net income (loss) attributable to parent" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r99", "r102", "r108", "r184", "r185", "r541", "r550" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: (income) loss attributable to noncontrolling interest(1)" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New accounting pronouncements policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r397", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "negatedTerseLabel": "Deconsolidation of CSI Compressco" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r172", "r173", "r174", "r396", "r531" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total identifiable assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationNarrativeDetails", "http://www.tetratec.com/role/OrganizationandOperationsOrganizationandOperationsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of Reporting Units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r617", "r626" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r611" ], "calculation": { "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r611" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r611" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r612", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r610" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r623", "r626" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r622", "r626" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesAdditionalOperatingLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r233", "r234", "r235", "r236", "r238", "r244" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r73" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "tti_Totalotherassets", "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Chemical plants [Member]" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r93", "r95", "r586", "r588", "r593" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofEquity": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Translation adjustment, net of taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation gain (loss), net of taxes of $0 in 2021, $0 in 2020, and $0 in 2019" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r93", "r96", "r590", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "http://www.tetratec.com/role/ConsolidatedStatementsofEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r103", "r533", "r534", "r544" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: comprehensive (income) loss attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r87" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Supplies, Gross", "terseLabel": "Parts and supplies" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r79" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r149" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash charges and credits" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r127" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 6.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" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other general corporate (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r130", "r133" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r136" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "negatedTerseLabel": "Redemptions of CSI Compressco Series A Preferred" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r136" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedTerseLabel": "Distributions to CSI Compressco public unitholders" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r131" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r133" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchase of CarbonFree convertible note" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r132", "r528", "r529", "r530" ], "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", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r132" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r442", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r55", "r382" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r55" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from disposal of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r130", "r143" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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 recoveries associated with damaged equipment" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r134" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r135", "r139" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Debt issuance costs and other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": { "auth_ref": [ "r141", "r269" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Proceeds from Sale of Equity Securities, FV-NI", "terseLabel": "Proceeds from sale of investment" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r129" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r32", "r99", "r102", "r108", "r142", "r163", "r176", "r184", "r185", "r228", "r234", "r238", "r241", "r244", "r275", "r339", "r340", "r341", "r344", "r345", "r346", "r348", "r350", "r352", "r353", "r533", "r540", "r542", "r550", "r551", "r570", "r584", "r704" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofEquity": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss), including portion attributable to noncontrolling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r72", "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "auth_ref": [ "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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, Fair Value Disclosure", "terseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r71", "r314" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "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 [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r46", "r47", "r316", "r634", "r705", "r716" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant, and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r70", "r316", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant, and equipment policy" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r46", "r316" ], "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": "Property, Plant, and Equipment Table" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r46", "r314" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, plant, and equipment [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r119", "r281" ], "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 doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r728" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedTerseLabel": "Realized gain on sale of Standard Lithium shares" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r65", "r261" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowances for doubtful accounts policy" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Unrecognized Tax Benefit Liability Rollforward Detail [Table]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r431", "r628", "r629" ], "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]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r431", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related Party Transaction, Expenses from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r431", "r628", "r630", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683" ], "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]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r137" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "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": "Principal payments on long-term debt", "terseLabel": "Repayments of Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows", "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r45", "r150", "r156" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r196" ], "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 [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Shares received upon vesting of restricted stock, net" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockSummaryofTreasurySharesHeldDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r59", "r396", "r473", "r634", "r713", "r737", "r739" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.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": "Retained deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r172", "r173", "r174", "r177", "r183", "r185", "r278", "r470", "r471", "r472", "r510", "r511", "r568", "r734", "r736" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r219", "r220", "r233", "r239", "r240", "r247", "r248", "r251", "r411", "r412", "r669" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenues from external customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r414", "r422" ], "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 Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/RevenuefromContractwithCustomerNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r122", "r342", "r344", "r345", "r351", "r352", "r353", "r741" ], "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 parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r159", "r160" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition policy" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r621", "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfCapitalUnitsTextBlock": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's capital units or capital shares, including the value of capital units or capital shares, units authorized, units outstanding and other information necessary to a fair presentation.", "label": "Schedule of Capital Units [Table Text Block]", "terseLabel": "Capital Stock" } } }, "localname": "ScheduleOfCapitalUnitsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax Provision Table" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-Term Debt Table" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Deferred Tax Assets and Liabilities Table" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r17", "r18", "r19", "r20", "r21", "r22", "r27", "r30", "r31", "r32", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsandDisposalGroupsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Effective Income Tax Rate Reconciliation Table" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r299", "r303", "r670" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r299", "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r318" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Domestic and Foreign Income Before Tax Table" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r41", "r66", "r67", "r68" ], "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, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Scheduled Maturities Table" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Restricted Stock Award Activity Table" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r72", "r316" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r123", "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Financial Information by Geographic Area Table" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r111", "r250" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r228", "r231", "r237", "r295" ], "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": "Industry Segments Details [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r228", "r231", "r237", "r295" ], "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": "Segment Reporting Table" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r442", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r446", "r458", "r461" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock Option Award Activity Table" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Stock Option Valuation Assumptions Table" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r54", "r55", "r56", "r379", "r380", "r381", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Common Shares Outstanding and Treasury Shares Held Rollforward Table" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails", "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r4", "r6", "r7", "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]", "terseLabel": "Discontinued Operations" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofMajorClassesofAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r215", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r244", "r251", "r328", "r329", "r729" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r215", "r217", "r218", "r228", "r232", "r238", "r242", "r243", "r244", "r245", "r247", "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Industry Segments and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformation" ], "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": "Industry Segments Details [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Operating costs policy" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r147" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r457" ], "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": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r455" ], "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 USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r454" ], "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": "Nonvested restricted shares/units outstanding at end of period (in shares)", "periodStartLabel": "Nonvested restricted shares/units outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r454" ], "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": "Nonvested restricted shares/units at end of period (in USD per share)", "periodStartLabel": "Nonvested restricted shares/units at beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r456" ], "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", "negatedTerseLabel": "Canceled/Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r456" ], "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": "Canceled/Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangements [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum number of shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at period end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at period end, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r448", "r469" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares Under Option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in USD per share)", "periodStartLabel": "Outstanding at beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Option Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Outstanding at end of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options expected to vest, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r439", "r444" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails", "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average option price per share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "negatedTerseLabel": "Options expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r442", "r445" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-based compensation policy" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r465", "r474" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "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", "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherEquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r618", "r626" ], "calculation": { "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r157", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r16", "r215", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r244", "r251", "r295", "r322", "r328", "r329", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/FairValueMeasurementsSummaryofNonrecurringFairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentsandOtherChargesDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationGeographicInformationDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoAssetsDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtoCapitalExpendituresDetails", "http://www.tetratec.com/role/IndustrySegmentsandGeographicInformationSegmentInformationRelatedtotheStatementofOperationsDetails", "http://www.tetratec.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r54", "r55", "r56", "r161", "r163", "r189", "r190", "r191", "r193", "r195", "r203", "r204", "r205", "r275", "r339", "r344", "r345", "r346", "r352", "r353", "r382", "r383", "r386", "r387", "r389", "r584", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/DiscontinuedOperationsReconciliationofPretaxLosstoAfterTaxLossfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r82", "r106", "r107", "r108", "r172", "r173", "r174", "r177", "r183", "r185", "r202", "r278", "r389", "r396", "r470", "r471", "r472", "r510", "r511", "r568", "r594", "r595", "r596", "r597", "r598", "r600", "r734", "r735", "r736", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r172", "r173", "r174", "r202", "r669" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity", "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r55", "r56", "r389", "r396" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r389", "r396" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r55", "r56", "r389", "r396" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Grants of restricted stock, net" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockSummaryofActivityofCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r55", "r56", "r389", "r396", "r451" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/EquityBasedCompensationandOtherStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r55", "r56", "r389", "r396" ], "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", "terseLabel": "Equity award activity" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r55", "r56", "r396", "r441", "r459" ], "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": "Equity award activity" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r56", "r61", "r62", "r163", "r262", "r275", "r584", "r634" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total TETRA stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r107", "r163", "r172", "r173", "r174", "r177", "r183", "r275", "r278", "r396", "r470", "r471", "r472", "r510", "r511", "r531", "r532", "r549", "r568", "r584", "r594", "r595", "r600", "r735", "r736", "r780" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r619", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "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 [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r601", "r636" ], "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 [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r601", "r636" ], "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]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r601", "r636" ], "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]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r601", "r636" ], "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]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r635", "r637" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r488", "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Unrecognized Tax Benefit Liability Rollforward Table" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r489", "r509" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "terseLabel": "Summary of Income Tax Examinations" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r255", "r256", "r257", "r258", "r260", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Financial instruments policy" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r266", "r267", "r270", "r271", "r272", "r371", "r388", "r565", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsNarrativeDetails", "http://www.tetratec.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r81", "r398" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r81", "r398" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury stock, ending balance", "periodStartLabel": "Treasury stock, beginning balance", "terseLabel": "Treasury stock, shares held (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CapitalStockNarrativeDetails", "http://www.tetratec.com/role/CapitalStockSummaryofTreasurySharesHeldDetails", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r81", "r398", "r399" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 3,138,675 shares held at December\u00a031, 2021, and 2,953,976 shares held at December\u00a031, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r389", "r396", "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock activity, net" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsScheduleofConsolidatedLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r148" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "Unrealized loss on CSI Compressco units" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r479", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at end of period", "periodStartLabel": "Gross unrecognized tax benefits at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapse in statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Amount of unrecognized tax benefits that would affect effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "Future purchase obligations under Fluids supply agreement, 2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Future purchase obligations under Fluids supply agreement, aggregate" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract).", "label": "Unrecorded Unconditional Purchase Obligation, Purchases", "terseLabel": "Purchases under Fluids supply agreement" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates policy" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtandOtherBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Automobiles and trucks [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r188", "r195" ], "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)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r187", "r195" ], "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/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080549-108585" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r34": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r602": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r627": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r637": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r762": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r763": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r764": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r765": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r766": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r767": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r768": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r769": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r770": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r771": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r772": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r773": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r774": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r775": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r776": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r777": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r778": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" } }, "version": "2.1" } ZIP 109 0000844965-22-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000844965-22-000007-xbrl.zip M4$L#!!0 ( )>(7%3]"O.J7JE,!HK&FALN8RI\OWM1((6Q,4G=]Z?3J3?=]:0: M^8-KWXFJ^D)*#1XSK-!LN"/V&RAK_M%X42R2C@PG$<2&A JH 48FFL;F8!W MA8C'Q3&X\>O5BE?;2\S1E#,SKI=+I3\+Z:G-QE#&QHZG;/_L9R9F71A5(RLO MD,;(R$JPP@P\F"(5?!374Y2%3%K>(Y1"JOK+4OHYL= M;?DH:E!\F#5K_@7JY;(5G?Z=9KK7;&_!8\BQE"M.^^[#F ?<7MGRJN)+*B_I M%]IK#.H7*5CZ*04'W<'U,1E .([M.",.>H>&R"'I3P+- M&:?**DRD(I=F#(I<@TAO\VYL[U/;\DQ!=""$* #UZF5YOW2T6]YQAO?O;Y!' M[.$'O0P-!.0G!%(Q4$4+5=!$0SW_<<2X3@2=U7FD]Z ,#ZF8 M#Y*.ES7/[?=PSZONUYP)&ZNG8?G <^OV4NOV#5MO.RAY>Y7=)YM+7OG)MN^) M+=>\2JWV4V+]5.5,;7MA=$+C=X7=0MXAH8Q93UJO) ^DO.IC! S7KDUV67[- M/7;X([.V7C/3AT$H%74327T26ZK=687F!8U@<=/,+P,NA']-%->,A^[X"M+- M(77-;Z1385M&B0*M0YGY:+)9/#X.JF-]]I0J0,J4G5JUL;KND)[7\]H>!LHN M/PDZEA'%2MD)!\%(']0]#UT\U.NUM[0]4U!9_'J<)(+;P.]4"J+9U MD,\55$;;E9)LDL[3N9M<,(C$YG"25UPG+O62*.QM ]4X^+K*6-;F>)0D(?3 MWE+^3GA,X]#*6J)MNPIXSJ!2WHJG3IZQ5G>B:$CNJ &%T/ 0!Y=G+GL6TRPC M[TQ.JL2E'8!A( ZOY9%SSI@ TJ7:D*%+$G-!7KWV""64+-/)XR3 M8T4#CM$*&5AL(XAMX$))_[J'PFLN$"$D[$0J>S"V#O/>AIMN^Q#1=(?8:ZY. M=_/UN*6NY=WBB#4OP&T6"AHS9,N\XN/4D;9E;DO<\\65V=T2NJVQ/7M<&6CSB2]4$*Z+>@[LW<8;XEO4$'AU(62L.YHEAKRQZ[6W*)A*\>#BZ:)U M^\@LUC,,1^384MQP/2:WW#UY2,XTOB#R#H0@F;WE^)A"_YO8(2$?K)),1JA(O$P,CRCI2S%QV1+]-5FRY6\3H*WQ MMVQ[*/PF8O+6WSEQNSOG\,#=D\U][]AS_]M84F 9L-^ P5N(X>"!+265) >CICD2BHS&5&,4VD^PD8.$R!HB+PO8+95(HAZ<:@1K/5+2 ,E+5I_.TJ=-,Y^]XCEJMU5S:8 M-\0/Q]Y\V.X4;!:TQOO#:.#"76]U7/>:AD/#&*9Z\.8/&.3_#E MIW66FC]3TNR[]9_^RT)660&K]>\GBU)]4^E1?2:_P!02P,$% @ EXA<5'>M6+Z( P MM D !( !A,C R,3$R,S%E>#(S,2YH=&W-5MMNVS@0?>]73!ULNP6LNZ^* M:\"UY<38Q X<%4:?%K1$641ETB"I.-ZOWY'DM+XD0!%D%]4# 9'GS.50,Z/> M^]%L&'Z["R#5ZPSNOGZYF0RA9EC6PAM:UB@P,-TW8@E(0KIIG@)+.L M8%J#6JKUQK>L[79K;CU3R)45SJW"5,/*A%#4C'5*'5PIB?OO>N\- T8B MRM>4:X@D)9K&D"O&5["(J?H.AK%'#<5F)]DJU>#:K@L+(;^S!U*=:Z8SVG^R MT[.J]YY5.NDM1;SK]V+V "S^7&/-MNUT21Q[W4Z[X=CVTHD;3C-9$MKL=IM. M^V\'@[007G&4WF7TJ;3LPK\ M<[D>Y6";-J:Q#Q+5E/TSXJO.SMP>Z!+A-5+Y-L(X]HDR[6>5&S&_A%6J\=49G=VVW,:,% MA90\4&!*Y5A5(I<@Z49(K2 NZVQ,ES(G\+]S[1_)=1[PX,_QRRC,!4F>)YGN)[=<5!PFB0H,L-; MNB4[* -VNI]*+0NF0FKGA.JT6DVO?49MEER[#L?@CF=[]B%XD*]RA0V@A+LG M<-=INAWO$/Y#3;=BM$X9;J/5[IY&X[8JZ>M5)D>$9JO1;;Q$^&2^37/Y_TJM M;!X?+AKM2U6N<#4?8-\(KV?S:3B;PLW-W6_9(LJXKP5^"X+7\>-]).H7!T(Q MU#8X0+&,C8PF^X%8=F^&%(7%06 M/2 D3P0 .P: 2 83(P,C$Q,C,Q97@R,S(N:'1MY5EM;^(X$/Y^OV*6 MZKJM1$ALYQ58I![0770MK2BK:C^=0F+ VF CQY1RO_[L!+9WU_?=;GNG!,GR MV]CS/.,)F7'[7>^L._YRWH>Y6F1P_OFWDT$7:I9M7Y*N;??&/?@T/CT!M^$@ M&,N8YTPQP>/,MOO#&M3F2BV;MKU>KQMKTA!R9H]'MEG*M3,AW3MLNVVV[V*0]$>FFTT[9%;#T0XW1J>N02>)%?NRY. TB M/XQ=)W8G)*0$X? /I)6T]?12)E>;C'ZH+1BWYM3LWW1Q(_"6JK5FJ9HWD>/\ M6BNF=MI3P97>3VKYLEHN+L?3W7Y%LYE6Q:#N?L3]I$2"M5-->EHH&6SABG.\41-JKVK^=L MPC2-I('_J>?C&MX![FZA1-N!RA?"Y3P)5_=L>-$?CN'L& ;#7O^\KPO='/4_ M#B[&_5&_MSO11]WNV>?A>##\",>#T>FSX7P?"7=+W4T0,K\?(,B]DZ!+"HG@ MN?$T)4#-*3">"+D4,C9^#),-2#JEDO+$#!4SIB++Q-JXXXC.6*ZV4R^4=E3C M:_G^GA>V[H'U!*(83_4J310N7\H)GL;% 3J\!Q$<' NY@ O+A:%H "'$0L@+ MO>@0Q!3&_?'H",8TF7.MWXS1O X#GC0@YFE!F*19\0X[ER)?TD2M#$/1;88> M8>%AZI9QFFJ;6!F=/LC=SSE'!_@0=JJ]GL7N.7_?S$5NS.43UXGJ11TCAQ"O M7IBG:!,G1.$/F=*,OXTY?Y(KD/M$T-5/=> BI+^"JX07^R[&%<)+2! Y%<+K8I\$ MKP^W_F9X(^(&5;*OQAN6_TS(D#BD M2O8-0S>JTG=(Y >1OPM./:S?8V4=XRC8]6/7#\*;F-4T'TX_/"L!\TJ0D:BFDCB?3(J ^C64R!Z318@<[<$"O$[I4,!52AYF*@J8DSDV.:CUG M>J*)Q8T@L'PKZA62Z!#63,WUXD5XODMJF1R7R%BYU93QF"<:AH;[+:I]+/C/ M5Y.5%"7_)"5OP1:SX#$Y. MSI^6 0F, _\]D6*9GN=G4AY?_&[6/Z42N8KG9WT.^ MT\)AO;QS^:XT[[\N39:BO#5J%MDU=D5O7:/L!"="*;%H.C#,Q,2YH=&WM6FUOVS@2_GZ_@NO@N@G@-_DE+TX:($VRN."VVZ+K M17&?#I0XLHA(HI:D[/A^_7K-'J=#[W+SN=J_$5^]?X_:]LT.X&;*QY;J25*N=I MIW/]6X,U$FN+4:NRSTK=RRGV[ ME3:%\WJ;G9T).F11O&S(,>P'T>R>'1^)P,!P.3X[BPSO__3#K QFX"HG^<@MJ>&[ULV12I4>[77=OU-J:<4\D^E\ M]/.%ECS]N6G0^"T#6L:^VN/LF_QTB!XY^MU>;^'>N0YZ# M:7VX2V%.AJ:67K?;6UG#UIJ.90:&_08S]DEE//\VG=_L!8?=TZ]7YDEF&ZQ5 MX:;)WFDNYNQ]F[TO=9',FRQRWC9'&W+[9F]X_'TUW&"D>O*""X'9H95";$?] M0QS2X5#F C$X:O6.BK\KFJY7-VC7JK[4G*\A1?%DJC-^3L%Z4S%G1;_V8Q1BGRFEB:"$7FP#4#M*)@5Q!!%H+V M.]$/FI1Q\1>=:7P]_G3!QA E.:YP(L$TV4T>M1$V)YOW;'F'!NWA"^_0*P-4 M;U< ]8X;! -B)INSVUS-4A 3:'I<58 2"H-CKI"YX11_!0P3DU$/HICLUYJ MESD&V,'L'BS=]P+CDY-A>6*&E)85#$69/B* '/#N 8'382:#+'X(38! MZ ]A*DU"XB2684J@M$#/ FE&JDR)_2A9:)5ZC!9:12#PM6'["$D!B'&/N^6* MB5&%9:C$<@H&I\%P'P[< %AI+;_S+R75([GW$YJ+4>!>@ST\:UHF>_A7""2(V0'[@_CK;)!Q M/9%YRZIB-,#]W#7$ACN)V*WCU@IPMX]X6^,7,3^5@F#)CXZA1%"DM MG *.ID\@1\:3(HBQ!=S1%8E@">*!BEXD"PSBKQJJT7>'JF<*,.5IZ2(0[2/$ M,1W!37$'#%'))^KXE0=KZRW$7MI C7.[GC9MD3_\XWJ"[?P0.V+L-Y[&AZJT M:^WM7FZ3X?A"&JA&B;]$.N)>Z@H*C7M\E*B7S-JIHS%]W267Q\*_EDB3\"A]S=TB1&N M&(4?25>*8_4)[NPG?W@,>>"U2KA9L"**WP[>(%QB<_:HDLZH.7W?QZ@[*%R[8O ]W%'V7W> ^\A&0GT#.5@C]0C6.I-XJ M;19\R+W (;-,6@NP>E*SZ!HJ9%S4+B3JYP;91V?!4&XH5>#_5%K4'@Y_EA+5 M=]YG.!'0TL@O=&%ZD*">R".$>^ MW_1\QB"9,66&2$ CN<5427/MB>NKYRJ[4J$2)8DUAJDF;C"XR(H0<1]-*BPU M?4:7^52E4Z"TGO-)]>U'5\$8LB)5<\#66:)\!.8/D(K(>A;.T]YRO[*FM5-J(K15-* M6I8\5JVV'[>'"XL;7; M#C:V_=6H_>/V2>_DV8<==G'8X5;#=IPAO#'0W*;@^=M&O_&(.HUZQ1T+:I_V MUJ5=?&QQ;^R7\G-W=>P*O#P'W1M?P"H2[IJVWOV-T:Z+W^ M);W9&V#\<;^/;LX\6-N6,.PR%U-?M3T>\+3-ZZAB(<5.7 9SY]>LUFK'%_EC MIY^RTSN^CH\:B2V1.,<9+Q,),;N^@ZBDTS3VP9>&JUO<<4EZ#2EX= VX4/X> M],A_SIG"RL7@>X]PB;Y[WX6'Z!:EW=QETR7+C;>,JU]_Y]G=OC[_/U!+ P04 M " "7B%Q4>GVT/)<( #R+P $@ &$R,#(Q,3(S,65X,S$R+FAT;>U: M;6\;N1'^WE_!4]"<#>AM]6++LF,@9SNHT>LE2-0+^JG@+KD2:RZY1W(EJ[^^ M,^2N)%M2SD8<648=(+*T)(?#X3,SSW!Y]M/EQXO1OSY=D8G+)/GTSU]^O;X@ MM4:K];5[T6I=CB[)WT;_^)7TFNV(C Q55CBA%96MUM5O-5*;.)=_.?NIT2"7.BDRKAQ)#*>.,U)8 MH<;D*^/VAC0:9:\+G<^-&$\27GK!5^G[7\)&>Q M9O/S,R:F1+!W-=&/C]->Q-*4M@>]3C>.63=/X=@9(MZ![& M6#>7_%TM$ZHQX3C_L-=I'O=S=SH3S$V&4;O]UYKO>GZ6:N5@/@/CP]<@9DV8 MX[>N0:48JZ%?4BT,K9H3+;49OFG[?Z?8TDAI)N1\^/-[(ZC\N6[!^ W+C4A# MLQ7_Y: )*.5_SH*BQS!:"L4KQ:,.JGIU.Q&Q<*0;-3MW]=RL80(FY6:G*EYP MXT0J$HKX(I\*8PL*)][(YV(ZZMV_Z@^?5 M<8N9JLESRAADA8;DJ1MVCT"DQY]0#+ W;'2.\Q\513>K&S4K57D@J; M0)?W9,23B8(5C@6W=7*MDB; MYF3[GJWN4*_9W_$.O3! =?8%4+]0"V S&1S&Z$Q@6@G]UCHHP*"UU,RQ M2T9ON,?J0J:%9PR4@2FEYX)EZ$^$ >X'W10,!TT8-V0V$I%!/KCX+#P5672I$!;0LP32U$BR"\^(N/'+2=,.D*4Q:<?Z_YDC@P,DM+ /-Q RR9B3A5T#-]6% 0&0=J?"^F0.O;CRFTMRNO3">DDSL%$ )0!=K):"^=-46\16,$&-K]I$H-">W"B4 M5%BDM3[L6\^!?>K7EH-"#J@&#LHIA)&DD!09"RS+*[&DQS BD.W5&@&^Q1P[ M JF \9Q]FT3LN7_&>^F?#TX =7(/N ]/'0_&+V!^*AC"DEJM*+(#:@'26),A M5JEA%6X R8+&0@HW1X:Z:5KT(@\QCY[@ '>ZKM1TGH3JUGU$FB M#?,*^.INS!4090D@AA;N3SJQ"U2N :C@12*';/BBH9H\.U0#P>13*@L?@7 ? M>9KBB>T4=L!N*$L6_/,!$37\W%RI>&3"0(B&-M1#L2[<=@T>D.%"Q11$8+&7 M_OG) (FK,M([6VD)T,<#:Y7_OC1PL6<'5QD'P[ZM[S^>1)7DUK=L!-DCHA]F M8YTDA<%=7DE]&Z1FVCIXCB]#JM/5/PK(G"#Z8,N0%. *<>E>[U)Q*..Y/T13 M=\]S#X-6$VH7/ $CFHWN487A.I+CALCQ1N]>__MTFV@[IUU. K>KV M7_8I@'_CL'#!^C+<8?1==8-EY$,@/X*NK%'7"C_MM$>;BYS?_!) MV&L!O+O$@H>P2'7]]0-0!$]-$L$!H"7S6)1F,TYOD$H$JNG)A"?)_B5'=2#[ M*-B7550X8]L0O2F#@98O@O=6%RFI-0P!G ,#K@<^8X',V"(#)("1_&+*I+GQ MZ/K%A+.T]SG1+X"N1!>G2\TR]88L,Y- S24-+=\6'TY MA5R52SH?"N5G](-.2UFQ=DYG*.YTB@D/F%AYK<7#-S27E[U.CIO]J(?WO9R! M_ZR:N+P*UO17P5J.K;<=-0>]HZVM[6:TM>U;4KN#YDGGY,G%]ML@MO\@L2UO MB& ,,+?-J7I7Z];N$:]A)[\E4141@G711^Y;/!A[5U'"W]R[!!_T67UQFEBM M^?N7 S#=Z5H^\-@4^/*\,_"7-SI/OZ3%#NTN+K1#7.A!%/.?:U>9GND,NGWG M#+J\ZOD(GV@3GQY>,-[N!>OMZR@#,X9M6 ;QA].DTFK/%[D5;J][_1+7\84K M :3J=RAGR2<#C!W9J2?#%Q/!4_)AP8@^AIIW?;M;GC]L8"?W+HCG.MR0'X8W M-U.^=F5\Z1^>@[270V@,3E*X[4.V7;_=>O^\_ RWX?V]_//_ 5!+ P04 M" "7B%Q48Z4P@B,% #A&@ $@ &$R,#(Q,3(S,65X,S(Q+FAT;>U9;6_; M-A#^OE]Q=; V!6R]V8Y?&\!S4JQ87X+41;%/ RU2%E&)U$@JCO;K=Z3DO+D> MTB[+W*U!8$@Z\GCW'.]XCS1]5"M_<>Y;53T_ MDU(SCQK:.I[:)_C+"#W^8?JDTX$3&9DEAMN,G:\T3/UZ_NI[Q:9+B6MCJ>47P"G+UH\)"0< MD!$=#(.@-PBC92\(64)&(]KM1H0=_1:BD3X.K^=H4V7L12OGHI,RN_ZX%WF# M?F$F:TY-.@Z#X,>6&WH\3:0PN)["^?5EK69+F6&7ID,ROA)CYU*KGKH1QS*3 M:GP0N+^)E702DO.L&C^;*4ZR9VV-X'PA@A9>I137QZ$!X%DSTU;LZ4X0F/B=W\<%8J M71)%?]4/>I]UK97 F(I1(/E MFIO4(3D3HB09G+-"*@?BXG1Q/H,%BU.!]JPXTVUX)6(/#NWPIP?#* HF[^@6$11.+^.4B!7# M4SC/N=8V4OAO1U(\LB%EBF&(;D:B#MPF$!BJ-ORD"*W@C0=O2E6D51O.%-/< M[CJWR#SE+,&E<&G#+QB\2[#*,K5)K2:T;8A= <:+XKI"P.>K7!O0-=(4E)O# MORAUVR@GZ$I_N)U"CQFF'5G\F"82 M*V:[,6U1O([)(<&D5!#V#^GS*^2O-]O51FO@#T?='@(_FM@=\K\'/ZK!YP(K M65[W'U@Z#<&1%)\Z,#>1(5QA: K,,!N$MA63+ .;(T<[I8$7[I3]E=;NT!M%HP=7 MVP]0;?]>:GT'1 T&PJUQ![UH=5N;"06A]EP>1\4EA(CPC0XO8\D6XC78C]6O M.*IW8CGJ[<.@\?F;=.M]HH?W"I/O45UZ>M ;3+3[O=-RW/+M MGCLQL"ZVOFT\;I7(W7XTY= 62W0#M,PXA8U5>^[D]TA_2:3WW(][$8/O(?Z6 M_=A%Y[>CZKON:[_:RPD9R2D4DXEL"1 M%2*W,TR@7=@YN1?]#3VDL*QN,?$4V?J2X=!"R0O,?VJI^@VFX:K!FB.-65J. MV1 ?5')W3%(JP75ZK6#'^XS_RGN>KPW:S=T@AZP]"8\4R8@OUUA>2ZS[#,:C@>@I98K-1FMU3=KWIW?FYI?FM/_ZX MSU#'?P)02P,$% @ EXA<5+=27PDE!0 9AL !( !A,C R,3$R,S%E M>#,R,BYH=&WM66UOVS80_KY?<76P-@5LO?DE?FN S$FP8ET;I&Z+?1HHD;*X M2J1&TG&\7[\C)>6EKH>DRS*W:! 8DD@>[Y[G[L@CIT^.W\SFOYV=0&:*',[> M_?3JY0Q:'=__T)WY_O'\&'Z>__H*>EX0PEP1H;GA4I#<]T]>MZ"5&5..?7^U M6GFKKB?5PI^?^U94S\^EU,RCAK8.I_8+_C)"#W^8/NETX%@FRX() XEBQ# * M2\W% CY0IC]"IU/WFLERK?@B,Q %400?I/K(+TC5;KC)V6$C9^I7[U/?33*- M)5T?3BF_ $Y?M'B7]88C&@Q3TDU[PWA$^D$ZZ*:L.R!!S(+T]Q"5]+%[-4:; M=M HN.AFS\X][D7?0+\UDQ:G)QF$0_-AR70^GJ10&YU,XOGJLQ&P(,^S2 M=$C.%V+L3&I50YOF1.92C?<"]S>Q+9V4%#Q?CY\=*4[R9VV-X'GY>PP0A9>I157RZ%PZ" MR8XJ-V/*\)0GQ#H_G"V57A*:NT$?7 M7BIU)UK:&D3B\WN]\KD-O83M"P_G!' VJ7@WT_? YSA+<. MZW29YVL,_Z+,K:M=N9]B?RZY8G8WIRWNURSN$PQJ!6%_GSZ_XNK:6:\==N-2J\B&P525TFXN,=>R[QB799,N3GU)U'O/=)B^D6$ M%40ML%@PLASW'5V&Q#EK6F.I*%,=U# GI6;CYF%"N2YSLAYSX69T@R:UK%@: M(PLK;G)ATUU"\GK7X[RC:J[KD=&!UP][MB0Q6(<8VDQ<5RN>JU9\0S?;!MZP M-]C:&GCAUK9_DMH=>J-H].!B^P&*[=])K.^ J,! N#5ZT(M6M]4,* FU:^,X M*B\A1(1O["ESEFX@7H']6%'HBLMC6Q7?7G!JF[]*2[K*E+K$IQ.M;YQ\9 MT1 S[%HJ>8'IC]H#DANUETN&*XZ%76SK]+H41"&?]DF72G"=70NXRYF2 HZU M'VJ9IK L\8M5DVFS6?$UR'YR*5/*ZE9JK%B.M>,%V[BFN=YUN*(JN!Y"8MQZ M+,WV(=N.F[?>^=2_U0V4NPL[_!M02P,$% @ EXA<5()OJ*B;M0, =4TI M ! !T=&DM,C R,3$R,S$N:'1M[+UM5U/)MC;\_?R*/)[QG'N?,7:T7F:] MN7M[#Q3TT$>@&['=\*7'K*I9$@P).PDJ_/I[5@ 5U!8UD*RPNA5)5JVWNJ[Y M6E6S?OF_[P_[G;&@W_>D_?%O<[_??3+_]?M_NOQ]O/.ZC ='])@TGDR M(IQ0[KSK3?8[KS*-WW3*:'C8>34F]Q6YW>LZ3X=')J/=Z?])10JDK!T'OKQ^F%-"I4+H&T'3!*>PB"-\5WA6% M,2MMX._YH8@IN:RRB@D!5?'%*0,.+9^J KEZV_T)OQV_X6#\\/VX]\][^Y/) MT<,'#]Z]>W?_G;X_'+U^H(20#_ZU\?Q%VJ=#[/8&XPD.$MT[/^MXW'V->/3A MS(+C.#WO_ "?KV17R*Z6%Z>\[_<&;[YT*QE"># ]>M&T-QYR+[A+C=_'4?_B MR?2#\Q8?KLT'\\?W^+2M?7!V\*)I&AX/)J.3RVW'E.Z_'KY]<'YP^O0?'N;] MUYY#\G,,^+FI3RA2$#T]?[-UPT_8Q*E_NX'HXX/NOCAWT_M/^\]&0XF+-#=G9,C/BV=??KGO0F]GSR8 M]MB#1__Q'__QRZ0WZ=,C!J)[T=^_/#C[[I<'9U>.PWSRZ)?<>]L93T[Z],][ MN3<^ZN/)P\%P0'S_WON'M2&-SG[MY4R#Z:]\?).5RJB7SF[_?K)-Y9_W>@*" M $H4P$D(LGBMHM:61"(!0L&?J_51!/_?_B]U5_? M;!S^>K"[L[V_<;@+>P?I9'/G=[V[LWNR]:K^?:F?Z\W^[NGPW>[AYL&F^OV$ MS^%SU\3NSJ^'6\_XJ@R>[KY+=V-D\K.UVU;JQLG&:O]P<^=IGX^HC=/^P>9J>K]YL/(V/WO:B\]>VMW3)/9>_=K? M6UV#C6?KL+GZE)]Q76_M;!_L'O3WMYYM']1[[O*[G)WS!]_+#/9VC@XV3[?[ MNX=_O-G8>?UN]^"UV'CU^\GN03*;SS9[6Z_68._9!K_?=F_C#W[&G;7)Q@OQ M_OG.NMDX7=-_LHKU3@?7)2$#:VGMNR%XZF;KHRL(RA1U[Y'@_SQ L.:7!Y= MO4F,+\S1T]XX87^7Z436=873 MK@O%EBY*([K2%1%1!6U3N?>HPC WA'_CZP]SB_$U,3[Y#&.'28,FU:64;!>2 M$]W@M>Q&9]!K9Q5)<^_1T]U;1'B%X- [@_5XG._- .=,J7?( M-_[GO:Z^0/W<57ZX-=FGT9/AX=&(]FDP[KVE]0%[=/1\.!X_'8ZH]WKPY'@T MHD$ZV:D^5'_J0*WD@^/QI!)F!]_?ZU2UP-?4\V7.^\W5EV_W!K_N[YT.S=X! MG[?Z4F\>[AUL[?PN-AG1K6>_'NZM[HI=9@\SY'1O]8W8ZP6Q^^K7,3.@S\B? M[)X^/=A;K>WY^L^>OME:971/7[[?.WC,5UI_SZSK[STY/^=?O^['P]S?.GSY M?FOUUX.-5YMO-E=_5_PN?/QWJ):;V7JX\6R/GW'M=.O5'V_^=7IAV?G?@S>G M&SOI3S @;-*VFT(FCJU2[$:515=9R: &\#I5XWY!FPN>? ]O'(7D<\D:7820 M(NN;@D*;6&)V"=V4-^*"-Z+ES4+RIG>9-Q(M:@_8M1XD&Q*?NT@8NYH(BR"M M0<6?Y$W6?&U?U9>0'/-&C%&CBD12!"= 5M[(<,X;;M7R9A%Y_*2=6M]\>B/$.4NZ_/D*J&V>YL' MVTS@W]]MOGII-@[8%3I];79WU@S?\_W>SDM5R<;OJ?]UNOZ9 2LY6A^PYF4B M=*O)ZOJ@L&MT6AR\EL?!Y.5 M05[[]W'OJ#+BY9C*[%^Z0VMMYHS=/UTXW MG^VR>Y+$YNIC#J)?\G56WNWNO&3NO#[=9??G$W?H8.O5.NSMY-[>S@H_STO! M[=76ZN,#QI3/66$N_7&P=[!K=E]S"QK,- MV-UYO,_?G6R^VN0WZ>]_22"+%ZBSY8(5KF; 3-CXS(^)EAAL+%T!A1UC&]E%9@9T M58D>0M!>%W_OD?X>(BCOBT!(1?(EHN (WVJV*%"B*X5Q;XFP$$2XHA(HJVKW M2Y<#&'9HT:IN"$EWO*O!:U8ZK&42.\A28"K" MM$R8/Q-^_TPEI& L)&.ZTL?8!5=\U[,NZ&KCLRX%;4GZWB/X'B(XT%+;:',E M@E&$,7D9/$AV=@M$VQ)A(8AP127HE#"H&+J%;)T (Z@;HE/=$B2'(840;;[W MZ+N/\)X>#R:?IK.(7MX3L\S8OQ(-O?B0C2= G3QJ9?KY]*C46?Z0/3%V5]/ MUO_W\F26JR<_NOCJ\M6/IE,3+CZ-)SB:K.*$'EW,9A/RXKR/QSX\9O[85*JN MEA]O<7;DXO/%31YM2^7-]VF\<$2Q M=YW-#9R<=Y;M5MY>/G*]'JAYMNGK'T_9=_;E(>'X>$2/SJ=./GSY8O7B](M# M%Y_K^5]FH8Y:<(R>HHO OG. F$*=M4K)>;:@T]ZL?\QB]::J,PV5^'.\C M"^EG'7I.Y^G![^Y1(BVBUT;8I$ J%53)01?D?U+ ?);W]((CE.[%+S?=M>?O M0Z^KZ3K[F/EF[X_ZO=2;;-!AY%ODWF%-JM;)T1?F;Y7B9)U[=C2=J;3ROL== MQ;KPX0Z-#I^,*/?#%:W_'+<\N^Q13K\\]G!6-_P#1SV,?=IFM7?Y9OPH>3A89PJ- M(@[>;)5J1')M]WS]\=;V-Q[@P15POU.'2]\5H2O%-73XU:;?I\,_R-S@N#[X M5V3NB'_];HD#3T''.D4^10#V_\E84KEHDTPF'5N)6P2)^[H /,;Q]-M%D^VF MB-8E8;"9PUYMI4'!DJ!#@(06R!B4[%";<.8>W88W^:,R<.NJ^4L2<'%LF]X. M^V][@]>7&\WJUE^3]Y7QF"95+O)SYL*'VU]7^'^ N9<\U4N^^O?Y5E$SAGE %+*CO_D M:0^(Q>L!\3,]\&E*X3<:O:C1[H?7R[VW_%B?-IWFV7 R_*!+OS/[\-GY]X,O7?:Z,?BE2SRX_/3?"AR,%E8)0"1K('F%22@H*GBJD;K_XCCR@MFI M\6A2L]3Y.$VV1B]H]+:7KBCR\Z,WZ^O.)Q68C;?L[P;I%8#UWK.#*[5#%YV* M4<*79BZV^'T1/W%]_,3,\(.#GYST9]\L5!T\(AL[#R;/9LC*U'O+&F5!"R%_KP5_.84>?W RHOY M!R#SYST&CE!3))G8>^=NX2 U*"VT$DD9$K'&:](O(MT_D'K"KU[/J3-*)B=U M4<-PP!_'E[G/WQ\.!R\FP_3F)I,PTL\LE';"*2?1Z@P"DLW>!QU$=/RM"LFY MI8%F)>=>7;N _=^PE]<'3_"H-\%^0V R)E@98\K..W"1=0W'31P$^RB+,FEY M)&AG-,T9G#1)AI!E)1&$++G;9"8TE%,P*FDRZ,SR@+.2TO'A<;_66_OB@JV& MX&6C5QHP!QD+9$O!)4!7)%@D"D$M#5[;-,'>@/(:C@:]P>MQ4_!Q5B0K6*8" M!ZB!6+!$,EI[;BM92OF#VXD'RF!L7723V(1C8RT5$;H3-KG)?2B M;CC',7](,7,T(*US&1VPXQ0L*0BN+O64H.7R)!6_TQ_^YNWKZ,J3,WO=>TMK MI5":G)6:W2HK>7@TM=W3)[A6RZ8E9D!I$[W/"C*"SCKDF&TTT2F3-)!?7-[< M<>"B!RV(K"%A0:F (=1%NT4X?CTIIJO2ED)UW]8 3YA=FD::XJS06FAD: IF M*4(68$T0D419&FCF,< S.YAJW0-K42I?DVA4!W9R"119>F32(BP-3+^6#KM-,8E=4J)T@A M>XU"9]!1D(XEFN7#=KX#//-!6<A:(*(6'K/6W-X"[";KW5FM#+^\ MQ@BB22*1(R)PGCT@0A&]\BQ_(06_--#,(=\[0YA$$(5]U4B9+-0-/20(BR98 M#BV5LVII8+JU?.\,P9&A*)],SJHF?;/% )B4+K4<+2E<'O4VSWSO#/%B4"![ M5"FSXV@D!E4,8<+D*1LO86GPNLU\[PSQ"4X@QV:0DDQ@B/6%J32@.L""PC7_R@$.4XY%>!>- M ($Z8%1:2))2L[^NFE#Y8>%-V_Q1]DZK+ VPCZ(A!!^BBM(8$ZT Z>F+FVHT M&^7;RXO-!5"M;%VP4"(:CK.#Q!0YI(O@3!:DEQ'0^>3%Y@)NK>"N/4>!(17P MH@1M?0$E \?N3H;"Z3&)9"BR")9"YLD(B49B4/[Q!XO9KWX]5,7 M0>_>3,U()6PIT_H[&;P4,:*MRPIJ.3J@*)<&FGGDQ68'4PF*(9'*...@IBT5 M*6<3<+QHO;$-*(>]&+KP1L#1=?^W8 5[(PJ X8&2@M!>QR# V :4AU[8X.%& M\'(VY PIQ)(;'8H6><3^.*$ V:7&!\E"ULC[17D#_L6:I"]^*7185K MM3<^&HZQ_VPT/#YZTL?QF"^8\./JI$\:UC[H#8XI;QW50M#<9'QV.G]3'I^\ MP/Y/;P!2UT)MO1O0:+S?._I8./_)B_6S7>/'_! _>X^+-SK;>OX#7Q]C'P>) M7NP3U8T"/SI-]OSXY%)_C?D2_>.ZN<.7>^?'7F F<8X*UXMS+C7] MF=#54!8WOGQ4X[^C .N"5PI1MI,(+3SWD:1! >TIJAL MSSPJ;X9F"C?UYG7'+E;B>5)V4,SL>Z3-K50=#@A;(N:UMDB2#,XOOF M?[5-UG..EK;*68M9*8,;VAOK6@Q]PJIBV._E&K&O51AZ-/ZXWOXW'/%]*E]Q M\*VMP!8EZG")@\/H+5ITD)&\ 13"D!0N9D39H-&!I[U!;T+/>V\I<^B'@]>] MV*/(@58$7J&.219PGCT3QEECEM)2L4@-@GN; MIHDS%KK)R31[AFEJRA^??'KDHWY@]V&0<92?]R;[O>/#940W(NFL06H$ ;[F MM6,(T:F2M2.9FK20<+'1G$,.-<>^2=2]/#U%#<8XH%A8AKU6#:I@M=#H MSJ>8E:3@)"3GD1U!]!Z+$B$G(P#K]]@@S?S;:,@O/CGYC<.T&J#5I.W1-' [ M^7Q#R# M7:;#;PKAS;!E ],^QQ2CDT\;+B-UE/=%(*0B8ZU=D>IPF@ ))7*@?[%ZO'G4 MP?*O!:QO\0?N]U*>EC @=:*EM MM+FRQ2C"F+P,'J1QID!LPMS/!5,TR\R66ENUI)21H,8@M9P<*1N**4<^7SMY&>F4BJ\%[H+E0 G)."OYW9M*\V(/I:$@5U ME"Y:-O(2<@(/126710H>B\BUB7RPA!QV(\0? ZH4"J')BGG+#5)F;;:Z*O:2&D=1$ZZ)%9! M =$A%N-CW33<4A$-BI9;BWGC')U/B%R0DA4D3"E48P_TLG#4G"B0!XQ-VEBW MM9BW8S'G0U2K50V0(65A(5$*NE9F(D-6IIRQ2?NUWR8U-G#4FU#:;S7IC6M2 MCHA# J>U &"=ZK-Q8,!F(O1:+&5N_,Z!K"59TB1"2(Y5460K*:.HA5,94&>; MY-)]T#]3@+?*M,;857A'=8GL;R,J-!I1ODX9LH74@JU+>9LRDE-4L<0H7 $? M"34XB00!"DN-:9*EGK>,M"[M,KNTII:;R:$@1 T);90R%/YIK)8%79-BKWD+ M2NM2+Z. "!U]]H62MP[ %_2IUA!32FL9LFPM24NRGR>94\(IACL;G0"M1QN, M8PBRPYA V,6OX=-Z"3?G)=Q(V9[LV=P;13Z@ *W0EYA$,+5L*":-#:A?W=K; MAE MVL1:S8!-44(DZR$F0DB*^>:T:4#UX+L%EW*8G9:: V7PJK!^ *&TMZ;N MB6OUXF^"UJ9U;IIM,]Q?-&7M#4A-68(+[$%[996.P/8H*Q$7GVVMZW,KKL_L M*)<5.9'8\M2YKK(N(= >731%Z0SDW>)3KG5]&D*U CH(3SEDB&",]<767>^L MI&2U!KGX5+M3<"45O3/2.I $Q28$S(3:V:"]#Z5)M4P_*H?C<6_ #LHY/E=< MESY5?)[VCWMY_-MHF(_39+S:>]N;A3]3*QE\>(QG-'P]PJ-]YD[_[!'2\'@P M&9T\?/GBII(YKFT4Q8'S@*"2]VQAE%8QE0*2O9H&S:ML232O>9M,BZQU M#B%K!&NR]Z"3L)KX5V1;TL2T\QTFT7S2RJ!-1ENUD4I ,6)05#>7R.SRDJ8F MF+-O(/?)ODTO9Q9"W3QA&VG70!002"D8+=F'#8&MF\HE4E >"6T#[%K+IH4Q M<"8!6"L%83" AD)6UF9;BE6H@V_"N&K+IH6Q=%%QG,T.4IG&UYXP:J<2_Q,] M*$NQ 9:N,0C/:>FO",$7X;/@J$J3QFB5 MKSZ $W55D$GHM"(=M378 (O0&(3G--DP8:ZU]B*C"J$$[X*TNLCBK:PK3QN@ MI7\^DIPEB5YQB]'3_O!=Q/1FF0L_)!,$8QB!#3SXNMV4BIFC60;6>E.:D%-K MF3,?JQ*3-XXH1<:RL"L8ZC:O=7,CI$RF":ME[CQSYK3:TP9-7K-:H0 B92PY MV"RB%+% T4W8Z6Q!(]0[8[;0.Q4$%M8ON>;.,$"6D$S=RS<8D,TW6W>)0G.Q M7RI#( YQ,6O)6@=C4A7 8H.SA6V: MAP1,&&C"=CZ+#>N\MKX0F)5Q-E$$B3JH:&UR* L6'ZA)=9L7%-:Y*'Q=G#-U M-V_V#P#(Q(2L\4.=&RLPN-( A;_8L,Y'"2=6?!=>S\T=N+JK4Q6"4=\F) M[,%S,,]:-,58@A4G.P4EJ#AR5-^R! M)ID]*U"-.1 U7W_>(H3S4:2*#1UE(6+-/4;2 ;TE0Z5"&G1LP#+OI[U!;T+/ M>V\IKP\F.'C=BWU:&8]I,GY\LH$'P]%T5T=- M67\;2K9@H/7YWL 7CVS(>B!B\@^IB])1A N M!_8U22O'#J<2+'=+BMYTJ]>&0N8Y/"@F0S#! 08*(5'-B-9:$]XFM?@K*QMB MV&:WNE(5! OH89L=>N@]"<%21[9N;UQ0J%K"Q8B8?3&Q :4.&F+89@=9 ME*(DR-X86:"PI%#0([=A#V?)"O% J>^&C,-NOHCXC8R8\=,XBF\(SH: MCJI>J=]\P.V0L!;IF/;(AQ8ON<7%Y2X:7'RN9W^1/;:X( +;V2@-6.UCUNPI M(4J'9(+/#6#/-&7#=\S'?=HJ:_\^YH?:H,G^D!7 6QI/ZF4^_Y:F5O4CL9A[ M@XRC_+PWV>\='RX)CRYC';,3@2SYK $,JP@(0I"&H))&UXQ$ 0Y2#_OKK"]' MQ_7L*^[ND,%E:6 EODIQ\H+2\:@WZ7W3>[HEDCW!463--2)ZPMU7TXK_,^3[ M#L;/GS]I2!R%AFS-- G#WGEQR@NCA551Z6S9>]"+2Z(907BS&Q#?"&92VB(U MD"C.@0?CO405&$D :5U:X*I"3<-LIG$4B9@CEK MOJH4P'Y3=L"]&\&QZ4TJ2B6$PVC!P +G+QH.X>RDT%L1,:;(/G(!1PZ1C1[# M64@7HE*670IOW"N^$<%+4D?O2DPHL:(6#0;PUL8H(]_'+KO@W29J,TSW"FN5 M\2%G2V <>Y/LLL1D26<.2^4"%[6OJ&WCX/4Y!/7C1F_0.VR,P!1K4DA!U*VH M =A 88; 7J/P 8M7JEE=C^\;U/5:"),5UCHD"K()7D57M$PE)TD!74-FKMT6 M_><_3RU'*E9S'%5W!Z-H X%$66HZ11I4307LIH1F_H!%GW+6GOWNE(!#X)@1 MDT!1US<5I1LP6/]\.'@]H=%A36GMG!S1U4*ZZ7A$N1ZYFM_B:X4O8U A@APGR?(@SVV)B5J1;%#4@ M5:!D90#@OX$8Z^"Q".N2L"*<9]<66@W<+>1GF%>5#@M8D0TXT#6SHS)&[VO% M?9O= GL#U4U[,AR,A_U>KE-,UNICU=WW/CAQO^&(+U53W3AHBD%.,;JHK&:= M:\%YX67RSNMB*)22(RZN)"X2'K.3#XK:^!"\8"\9C/8^^Z!!L,=$2=N+!0#" M:;%H>-R'5HNBKEZ82BQSBF_)P#F0^W7WD]HNE\EQN65>&Z6LQ" M5HUS.BN!&B5DDV.TUHM:9C/729EN\;GQ#8#2&\I7H'EQ'&?-DK\BZ'.:L+7= M*F=M&L(+93,8)V.*PH%-+D1)A+H49Y*.L0$32V8&R;Q51:.LU@R]"$Q):Y^S MS;G66F,+EL#E"%2RHR9LB-M:K1M+^:3H-+I<]]8"%6P4"@B%UJF BF&!!S?^ M.@:;CO2]8UCZO0'5D(]-5;]WV*JHQ:2A00YLL@2*J@:>=0=EJ\"D@B8R7QJ0 M;&J=IYM)1<7DLC HE05O351%)B>UBY@EAC!=-,]>MA3=BU\6E2!_X*B'L4_; M++67D7E*F4;8?WH\R..UPJ'DI/>67KS#H]ITT5)5KP7"XL.#4=3%",T9:N%'YJ& MTDIG*YV+/87%DT$*-E HM2(O6SIEI$+ER%IA75.*0?[0G*-6.EOI7&SI3*ZN MTDF1/= .:4@DU'200'4UAG5 .G\-JZ55+,(UEHKW0 ]T$@Q##)@B@#LMO(/ MZ:*CK(3+F;0QED(#Q/#FC>3-"W@KAG=;#"'HHL@I0S% *BJ2!0>J5K8+*L?< M@&Q,:Z.67SCFDV:!+"S576AM<.!%0M+)AH@%C'98J*'"T09RK7#,(,OAO 1* MUA00H%RIQ6F@)*D4E.##=&KN8LI$R]S%F#5RE8P_,RS+H7N"&K[[ +[6"W7" M #C4 %)A ^:T?0V@ND+@AM)"B[%88(:+8P)"0YJ<+M&> MAY1.B^ZBSWS]RWD3O0$U9'[C#$*B3R>]_G5(=*GI3Q@VH5UR*=EW[*.%%"ELHTP.N;HU*Y RN=YN][Q6(HL'PT M+2C,%TS3"NN7P>&&]=5[@V/*6]Q%9T78ST[G;\KCDQ?8GUG.=7V0AH?TL8PN M]G&0Z,4^T61ED%I[$&D;W6IU36>D4V $2),0@T6$(! MLOQ;2_:6[)^0O19Q;I0R#]93SF1"*@$,4-09LA1&/WXO"/:$$ MAF S!K(0I$4TV4'0VA!3+YWEQ(/P+?=:[IUQ+W2%GU%!3B< =#1":0E*!\_Z MSD0RSFCIDG#G.[*&\QU915C<[.<"H_W-=SA;#GE<7<0C'$U.+EO3G7UBH1J] MN8D-HJ[N*!NNO:,L-YU)YI1ID"@&K6SDT"E'7Z=SR<1:,'H,'A9_%.9S_V>' M)B.L9FBIA9]3YOJ2YHY?.GA*KG-624Q%!4VDC^R?Z_+1A3Y0RV,T(T#2X2A_/G2Q3>/) MJ)=,49AF#7)%47L7Q<\ M3QZ8)NG=[R/)3X?29D8[5VGEM2"=$JEP[1GFW'16,\R=ED+[(G42":*&:!TX M9PA+G6ANJ $+/18-R/DL%5 Q9B=UL1S5@2<62! Z@=NU MF]F )5K22M1]/P7X%#W';T!ZNI=.W:&B^7)UJ_[&?&1*8 9,DKQ3 9SR(26& M3TJ4PI"/;?J#>Q[7+"=C><1=_L4=CS\Y?G&I:^]W'$/47DF'3F80"KF/ M2)$O1@<.Z.P"E__^4$H+>Z,_L'],CT^>]S!.IYY]84OSC_N%+M]^Q">>/ M=,;&&07JPSP=T;^/:9"N3'/^T/B3IN/M.GMNU!N\;HA"\5$9H8TWRGN(K$A2 M+'6=9331$Y78$K@E\,P>Z<.O_\.(XRCMGSRGM]3_RE.M#XZ.)^-I"]D0:2IU M88>0=:*SA<@&+.HB!+F$%+Q/#@(64M/3.MZ%W,_A\FV%"*US7+E=0@(P+ M%H$41*N"1Y16NZPURYIN7:]%#V064-);X;K($EB20CB(04?(&0,$86,4$@P$ MY]HL03/X?)M!1"M68IR1]/N>Q,<)U5Q(],7)0 MFI,O/H#1(D(R!466=4P"S].F"SUQHZF)GA<,6<91?MZ;[/=F5W*O*12>X3[0 M*@8,V0H0"@IE+X(*4J,QV;CD54OAEL*+X&C<[$C:[.3)6!=$2)31$,CHT#J? M=2V D46DLR( K3PM< #:"O="R1,&FTE+F[Q#D#5#JOA7;W61P0N!K3RU%%X$ MO7.SHVFSDZ=D@A06-0)3W;L8DM8"A4PI!F=MLT*6NZ(#%;@BK74$'DIFN PH M *&+4')T_YQ+X]_ M&PWS<9J,;Z.$Q2RCO*!E#$:[Q Q"E=F*BKH+.&2ELR+;,FA1&=0&65^@@%Y_0-4 MNEHDZ[I+/L7,EGR:4+)2*N7DF DF('D)6MM+-%X?L 9YW8M]FFYV<:-E3F>Y_)NB#BD$!3Z S"+H7%1$2;8$"[%9 M&<>[1Z,V8/H"ITN0W@0G9=VV*:H44Y&N:%MBB7P+1.:EB)B:IIE=U :<,8[)"UIDKV7V7A1*BMBREY;,=SA4:AJ905L4%"/S M&,& 0.>$]<'8:(QW$MH8:?F(-/_@*#E)0*22EPD4!T1&DS5%Q\1\;(.C1546 MF9S1$55"U@Q:9U80Z'W0":))WK:#.6TH\&WO"4(NQ4J,2D'V$1TD64Q6=3=$ ME]OI.0L<"BP*AZ(F[W.TAJ! *0IU*I"+=6BC"ZDU'POL@2\*AX)0(03P.14+ MPFJT1N:BA8I*DBJE=7R7R-^T$*6+5'><5"#!1=!!:BFBC":7E!NP"<'9AHV# M\;#?R]/-K=8YK+BRZNU\X\C!ZXL8HSESY*[U_N?7W!J=!TF7W_[\Z WS=R[[ M+W!\[H2+@G+(;/*<%ZD8@:ED9G*QI@'*JN7O8O!W+OJW>*NC5M$H8L*:C#Y8 MCB"S,%(+[4H#=LEJ^;L0_)W/YF EV8C1%8P"P1@1O;0J8E'2FV)4ZS_<,&EF M*2A?S+8NH],0$BGV%**DDB&CQ)A%1JR[$[H,J0G3GUK2SI&T\UEV0C%*[4UT M#L"C#D$$"3EI:70FBJVGT))VX=P#8KVJ2K#)! &H(401BX>4->I" EKW8*%] MROF89T\&"+VLE>H!50K>.X76^*SKSK.A-<^+39KY!-**'&3A0[$(V2N?D:,2 M@38H8"L)K7E<:-+,QSS5S5X\:)Q6J3&0(Q2;E5;))H((L2'FZ:_Q._]R%D19 MXC1/(RVE49&-HA$R>@$PBJ"/!UG1RA M,Z$$B-H:UY3POB7M74:L9;,D^+]M[D0BBBURIG FK=@YLE;2/-<-/,Q3Y'])G1*)TH&T :/,8E,49'1R(JE(>9ID5V=NYB4)BE1F>*BL1%L MS5!+EX3+.07(WE-##%A+J\4R<=HCA!P%FBR@^.2EM,9(Z8+2$4-33%Q+J\4R M@C)&]K53=EX3>.D#QI!]<2B5374_W-8(-C#>GX_E T^2':=LG$60:*/QTF'( M0J(C_M-:OD9R:2[F#HI2!IQ3!3-8G:,S23H?) C#VBJUYJZ)7)J/C7,I&Y6* M9ZU4B\I('RU;-TO3A*3W_H[:N$;:F*R< B/KMK\.LK2HK*H59Z0OTUJ8=]3& M-%+'4P00EEU-EQ40J% RYL2(DK:L_NT=U?&-U+&V.,W6N3"$"$#L[L7LB2PQ M? 9H69)I3X:CHR&C29O#P3F>"Z'RTKH@J6$B6 M'5P'TH0HC%>F%DEF1TG0LA3Z^'X;^LW;?B1+&A[2A[S4\V&:/L3E^S^C 0=+ M_95!7LE,I]YX4D.GM[3V_HBO]ZVY#XW4_I%**<8%+54$6:VY4U(K3$Q?7?2R M9,WO-K/FDT//@@ AJQ01O"_!90P"<]8@@G/+8H7N-+/FE%&726N PM&C@)PH M1.UM*DY*_DIA$S+JUX*X#I.LTM&(4F_Z+?]^-D%@Y7 XFO1.SYHR\"F-Z!JN M3S/CW'DM[I6^H+=&6P\V^N"MEJ;$I$1 8-*<*AT:G5%@=N:S!^Q1<"$5XKR X ZDI):06 M/<>P-=FG$=][>#&7Y.RL)4Z+2LW\B02VAG_D2]1":,CLK2=;2#9E'6A+K$6S M?>Q!>:D(T1@),@*6Z*,TK+B,,0&I ;:O)=8BFD*+KC!1#9KL@957(.TE*$_) M"Z4$33R*2?N)G<4H*:=4G8UN%"B9/%-%1"5 1>1O%WB7 MS)8@M[+U'!6-#CD4,R.WGQWCDVJDX&)\';6JD4ZQ9= M26OO8X1FR\L\M>AJ;UQ[NC&]L\A9\",$GE6R,3EE$X^V2)+KO%%'FG^4NVI8L M1Z)"M+=N26Q ;>95[-IRBP9H?*1R!C65M9$; $%U30,CKM13O0 MVWA>S6E"KQ(1:W9/NP")9-UH45LEG*#@,S8]$JS'MHDI-<'8IV MPGX=91L.9N%HU7M\(->GMSA[A#0\'DQ&)P]?OE@N2Z>LE6A2<%(GD *BTNAD M)' $141HN*6[&\R9BRU+%@/K&Z>B0BC)AQ1"-&2%=;[8QF_O>B>8,Z>HS62' MI&TT*H"E%%"KHB44:PT8;$JYF+] ;CH!! >8<660-^A]+PUO=LR=%"D+DXEIX&*"-EX4:0LI(76 MV)1=3ULBS=NT)>F50!M+1N! +$7**1/[T=&"4= 4T[; 3M'T\/!XLK]RR+ D M7$:[EC7'8SXZ+; N-+&8@PWDA,G!)..;LA]HRZ*Y&K7I?K(2.19+M4Q8#*1C M4 63%[$H,@TQ:BV+YFK15"V6K"%'!P Z^!A=B2E8[ZT+#II0*Z !+%H['@V/ MEG+1I(%2DHQ1@T/0CBV:+1ST*TE>Y6R;7DON+O%G/D-F(I58R">G,B.:?196 M@=?,'>V+%*T5:PI_YF2_4!%F*L[' & TQV?L1Z-63)](L2D1V3?P6RG7\#_F M3=1&VB_I@O19>C0N0_&%(S!,J'+4,B6?FU#SK>7/'.V78F"U^L"D8#!HZ(HF$C 6",UN2:OLIK7EC.9[)#R ED M\EEF"3:&:)T$DUUT9(UVRS ;?0Y8SD?'9N^!7;=D%=K:NT%88Z.AJ&5$Y4PS MZ^(L0"1Y,PL*;J3V#2;EK19&B^P@RAPT&A>*ERIK+V-#:]_(_^GHB^(MLB4Q&+K@;L^&?M&U );=6DC.>0BZ4L MLHDZ@-<0"^181+*2L(B@%EM%M'R8M7[0'.8CN S>67#:QT*"::&C2(8C1FSU MPP(F^FY$,X"UKMB,)6<#UD?OD4*NE@*<2RZVFF&QF3 [G1!K.62I8@TR05O' MIB)B2%I+7]B+B(NM$^[H7*P;T0F!8G 8R&?0P"%F<)DM PJ?4"MO[&+KA)8) ML],)8&Q2P#^+9I P18UH=7**C!3\:;%UP@);A]NO*/< M&^\_&?$_DZ>8>GWNK5G=]/)5+[_G-KT=]M_V!J^_Z]8_1T35%:JKS(\1\7C0 M.V/AF-Y\8-^X,YZ<]!F1P]Z@NT^]U_N3 MA](?3?[QKIL!GG_U^=I'/+E4?N(O]WNO! MPT1U5VZ^PM0GNF@0AR-^\&X:]OMX-*:'%[_\@V7YJ(\GW"G]WH"ZTY/^<8BC MU_QP<3B9# \?&GZVMS2:5*?G_";3^YT=_OC8]\79HT^X@R;YXL[GA^]/#SV8 MY,^/!7\_B*\?%O?EAV,/IM<>730X[SU^P'O3\_BM:C?]\YZ^=^7%SU]%'4TZ M4T^R\Y]B^M\_CC!GUBD/14=.K_+Q-@^F?7'-SJZWO3C.3S$ M]OHG#__/RJB'_?_S]S$.QMTQTZZ<'1[W3HE[D/MY^O'=V6LY/GL*R@5)5.VD MEYOK.VNKG1<[*SMK+R[38F&>\<7:DY?;ZSOK:R\Z*YNKG;5_/?F?EK&]M?O7!+U,/^':W]2KPQ5=YM?+B?]8WG^UL;796[S^YWU'"0+CU M;K?7ZO:G6]L;G5]830V&@\WCZ0A'YUR;;5.I>@J" &+G")R$((O7*FIM2202 M(-079WYV!EC-1Z;>P]5AFCH#59O?NRCS],=)7!V^?:ZVW^[JC>-\L/9V[UDX MV#IXW-M5&WIO]=_'NSN;.]O'.["WD$ZV=SY7>_N[)YLO:I_7^KG>K._ M>SI\MWNX>;"I?C_A<_C<-;&[\^OAUC.^ZL%+L:G6U,9!_Y#_]C>E?_]<[9WL MODIV]W3M9//5KMA0:W+C]-?#S=5=V#AX(_=6-_3&Z_JPWUDG___6U^ M]@?D__FUOZ?Z;^/!T<'&SKK<._C]='?GY2D_F]@\>'VRM?/'FXW3=+JQNF+V M5G=/]W;2Z>93?\IMQ9\F.*52$EW0675!4>BBB]@5,D5#V9$Q]MXC*;K_.S46 M'U%XU/F,,3/A1?@6A0&8%G_;P-&;SM: _OO&>-MY.>BE8:;.QHNO45A>2]QN M@;TK@\$Q]L_2!O_==_!@?V'U=Y?D&PV7+GFS2?4J?S(S?_ MN3NN;&Z^7'G>V5[[;6M[I_/;R^T7+U3WG6VAX^_6T;L:3[@GAJ$N#NZ6H3C9V7OX9C3*(;'U],:4+7MJN#UYT90J _,R"E+H;E55=6]!Y=#I[ M#?<>K:X]6=MXO+;]7_\IK?A'S6]?MB]_[U0D?M+JW(P.^D8D4SWX\V\FPZ/I MQ[DJ]*WM:S[XM!]F_.1-O6N?"2/KG!;VO;ZUNK MG:?;6QL+H:9NJ9O/5$2F-#S;N^KA\2#3J+:J1*C*_6=^WJ6>O/=H9^LNO>]- M,6=9^E!=ZX[WE^5UKR?KW4V7U:?]R8SMVO3@;*G MO3[QU2._[5WS4M;EG]Q_4#>8YY!#J2[4[!9*6[H4C,PI**]\O/=(=J4&8VXI M@7LUK_]7[+[U00<_[Y3(&6NWZ75O/&$O?++)1^X<<]?@SZ1\R27Z;D)9NJ"2 MZ<8\C:(+\'\B9V3CN+/&;F=GA]+^@ %_W:/QWSOK@W3_VU1>B SCW];>8YI, MT>\,2V?T ?4.CCOC(TIU1D+N] :=WF3<2?LXX@?\?$3CZX/FTQ^-&12'<-\Y M=ZU!\>^YK(3[!O3,+VON:ZUF?E5E[@?PWS,QX&NS "Y&^=71^SK._WD"XRJ6 M9S#>DE,@;D6/LBXXW].8O>KIC-8G9^OHGPPS?9[5&-<61Z/AVWJ=AJ8LG_;B MLY=V:V==[!V\>;=QL':Z>_K:;*[^+C=7^_N;!\EL'#SM;[WZM;>QL]G;VWEY M?LX??"\SV-L9\O'MPZV=E1,^?K"U^D9LKKX46Z_6U.;IFY.-5R_-[N'Z^PWU M:W_S#__N^<[*9..%>/]\9]ULG*[I/T5*5#3:KB.)7;#9='VDT)79F50,:8_Z MWJ-5ZN,['-'7$B,7W/\+6E^:O#*SIG=96';P_?KY-+@T%9@&^\VW+04;5Z0 MK)9 OAM"];NC5EU?M.PF*W[+^YWU@Z/^L,3[M?+LMO9'-[_[R_1Z,H\0OT7\PAOMF-_M.G"BL." MJ/&5G$:[/^$9S-_C3-?YC[A7[=&.\-WK0-^'=ZN7>9M M!E31%>AJ@:X+);DN)H5=$1@-"B)*R;S=V:?.J^$P]W&0QW]OR?K#9)TZ-UNC MWSAH[ U2&U/.A-+KERG-(" "L0]M5.E"G8WL?H_CELD_ MS.3?ADS5_E[OZ"PWTM+TFS2]$O09$ME+TO&D]Y8Z6X5C%!JWD=U7.Y!EL%.%\ OQ MVZTOT+HZ)^W+ V)_N\DYIU5%C0@;JY9^:@Q7_2E3^;'%U_/F3Y^&U_.+BSH^OO_U0E>)^-[];=;;L0K>_& M5#3#DY(N%DPH\MXC;5U7!O]9CJ^SJ(.2'P>?_^L_O9+N'^/.#O7IJ(+=.4-[ M.LK:/ZYJM%-E\XJZNN[[?'7(\M9>]@5;I5%OTJ/Q^>@KC2AWCHY'X^,Z##L9 M=KA%S:>=S4>0ZF_QOZMAFW#\M)(F#[\UH;C.'CY?JGNKH[ AW/=&_\@@K+;W MC;K> .1WC6OJ^]I<;\'S=SZM5]<;A?V&6W4.29\*<^.S)=/G1RN'<=C_V[4\TFOUR.CL)DO7 M89OG\U2F'*+W:1\'K_F+0>?=?H^_^:A OR>SIX<;I]N'>:H*M9[^?;JZN MO^/C5T-ZN7GP$K9VGN[O\?OL':Z+S=-=;K=[NOEL[\WFZ6O@^XJ-@\?[>W_P M,UX=!% >G14>NDYP7 ]9Y6[PMG2+B#E!0 NIW'OT9'AXR%+P8C),;WX@ =5* MP U)P+F"/]/O+?VO0?\K8PF80*#@T-,7,%V %+K>!-]-HFYOG90*UK(=W5F? M%^N7U=+>@EE8.[??9Q.,KXY:5.O>^ &+VY.;*P,6CHJVWK"@:)>Z8%!VO8VF MZSUIB%EB(L/N%+WK[ Y';\X,1^<"D&_GAC]+ MY\-/W-S.4TFEX?Y#K]A#KQ MI)/VB5_JL)9AZ9W%RY],;^Z-.]AY1_U^]\U@^(X?CG \'-2ISN/Q<4TOX+B3 MJ?0&9[.?M_\?>V_"W#:2K0O^%82G^HT=0;)%:B_/ZPA9EJO[A[?'!T>#2.CW?AA.=K"Q&^ MW38]6*VJ>8CR(\LK^.6_=8(!NRH/)DF*EV"Y>MD5P,/:YKQP_Z(:9Q?)VPJ1 MKR1$_IVG=5:%!57F%>4/)SQ>+O_8.SH:87?,/KB/(#P09':\?WS8C^+)\.#8 MA'L'.UOA<5_"8S$U!#MN2I"?@\?#)\$4S R4&W$0IJD5'KY4&1NY ![:%"0- M >(9)&K&H5#!/Q-)0@Q_S2[ITGD!)XCBCL-10"0Y9? 8G@<6>%#6T30HISF6 M>05,T0KWA%5;_"W"!F$6!X]'_(UCL./A[^,_X0OP>KH4;L)1 MR'.0]J.D0= @P[(*CG>".%R6@R\O$X16B,E&T&.OPJK^ 47#7W]$T;$YG@QW M^P"$R*\4%TT!\/X_#HX/A@_WA_Y]$_0%5MM&SX$L"#VY0)?V65&:"( M_MI?O $+O;>12H!X/^^D!$@V@EB<)54%@M2D(!Z+/,/(3[H,S)4IE@SM#B-" M+CT/JS!XP79F0T6X9_B&I^^UOC.7=[HX%U:Q.J\)UC MA>^7UA<\7JL&3/GD*PAY;R9Q(D7F_W!"_FSXQV1_?'QP&([ZN_'1<7]O-]SM MAT?[._WCR7A_;W]H]O=VAIU"7FWT;R0!Z(3=OZB_W!X]#O_4,Y MC,-;"K4J0:;-X,N7/33?X7%@\R*NYC*X+/)%-=4_#\":-S0VBD 2#1Z!61$- M-8+/7#-"^O/PJ5YVXP7KQZ<7H@DO%Z\9JUZI,=+A:-P?J5/B>R*#&SD;,5=R M]"V02H>#W8.C3T$JC?8&^X?[]X]4VAGL'*Z_]9,?^X5&>S#8/3S^PGP1F(3[ MQJ#H5]VG+KA%IO&.'_9)V;[[D/8[70;VO7W65UZOKT+L59S"3KC,BV5' I,N MHCT2R44/.I?YG_>7PS?/7_SY^OEK-#1WWSP_@>L_[/[GS^F'__/+F^3U+__Z M^.;]&;SS/ZU_OUZ\_NO-],W[:.?U\W]_.'\?)^>_O/OPG]'+ MQ?]Y#N. [_L_*5(9M'*9!_%D=#S!!A"'.P8;0$3]8\QE'HY"9,8/)^&^>?2/ MD_;!O-]"K T]IP=/[X)TV^P#^Z;+COHN5^T[D*X7ZVS'[VW!OK@:H9E\5I?P MYK+\'GFNOZKZ^+A:%#D<3<*]@[U^.#'#_M[N?M@_'NZ9_M%Q.(SCPYW#\>[- M/-EWD:Y?K59P \3 6;=7^-T9Q5]<"NA$_D+S>,K3N)4&GRD-EBO28'BX=Q29 M802"(!KU]Z+]4?]X,AKV]T<[V+5V$AT/QW>0!FN <%\GMC6Y)H;4"Y+;0EDP M!T&9!["Y$--2Y4%=5_!X$1;C$![; M/_^8FB4!'!X/]X/?!A?8)?)P=(#5D4_PP]U72CWE. 6Y[6W"25+,.%4UAW>' M>!'L6T)_QC3BL(Z32L8U"!"<]>FIWOO8>[2V7U /O8PFQ0E^\.#<7\<'8%Y:<:'>[O'9F=H=NZU7]]G M283@VZ2N^-W?]+Q<+ZLW-0553DV:6EOZ<0<4O9%F 3'X9 /0HU_>4\9I^8Y- MX\]";BW^.-[=V9WL[X7]>/\(:S[B83_<"??[\5X<'8:CT6CGZS2$NB. :0., MN0W&E")-7GAY"1("10A*#E,%5V%:4QUTQ'6?)97OP.D@E"CEHR<(KH1;2A42 M[YI@G)_DM+X@0 P\H\X2/JMU&3]J'MY)- K#8;ASO#_>V1L?F_'NP'N ?S__G!_LMO?VSD\[(_-Z+A_--DQ MQT?1, SW]A[]8W]WMS<\&O6&0TN[HVOY#RQ>@F7_9YT9Z>FXPST\NQ-'430^'.^% M$3CVX^@8K#500(='>Y,]VJ_X?_O^?GWYYD4'+I@.&)7'7="KSNN*W%=P(;9; MN'L+?]C_XVBROWNP-P[[!_$X0K[$L'^$+$2'DZ-P& TGNX//M/\.[LQ=F[LS>G9\U/^?+]-$O'<6[B9TMX-KC%663>PXN>I;"[ M?ZQ=^M?Y\W_AQ&$+HFZA\=#\?]W;W)X<'Q MGCD8C\VCP,"AGB.HK:C-HZ\M/]^&116\?/D2G 6/"@)$PRMN*5%_5_HXF+4 MINE>V*C-O,@_+@-BAJ70#4;S*.B193585S-C*$@"\IILBVF>QJ8H!6Q,AL9M MT%Q,[?[5)BAX'2Z#T9YJ%+]XAN*3K3H9C''9L"(*^J0L<4KQ6O"SX)E4?6+# M6G!YW@Z>V@F=4$/J #N#M^14V]#VIDI'CY\WSSF^^G-A$*9]95PWH[\]:MPE M8F['W1*.RSRMJ]5;UENQ_G_BL^GT[XRCZ# >Q:-Q%.Z%H\G1Y'"TOW<8'HR. M)Z-C<_@']O;F>Z:%R^-;[DV>OSK Q[>GYF_>H ;XZ+':E660W7>;MF]MMX.@>++/= M<&=P,+S_/F!'H\'!+3MVW8G9;K"W^Z!QG;=C.FEMMDUD[;WYV.PX ^'SOD2. M^[?^E(Y%N=]-9N$$U]EPD\G];K;K5,?_$W[; 033 AV._^MF(V!X\.@?+\%N M##"<$+95]?T#/K8K]"DKI(BRK[5$':8#<6.M%QOW/77?:H7 N+_KX@S7K,I6 MQFW*"3I6&7>R%7*;NT3ODO)#\"*,JKS8"KJ-$W2P0,=;0;?9IV@T4D'W;"OH M-G>)?LL*4^;IE8F#BRJ<3"A>B7']K=3;,*F'JS7:W8J]#3]3^R+V1ENIM[DK M]+;(YSBA9BOF-D[,[6_%W ,X1$;A6 M7TGF;3/^GY7Q_\R4/VW_S5N2K5K=%*%]*&IU?ZM6-W>%7G-I$ )Y.]KG2H.X ML__62;7LP14IH84O'+@W>(WUWD79(UPL]U4)WM9%- U+KB+BFST$[59E;YK* MAGTP.MBZ*9M]6O=V1)X>;.7IYJ[0__O.P/NO3/S_;<7KS+Z8%"FYE(H- 5/LC!=E@D7[UJ^GM,\BYD/"J\!65FG%5UR M/C<\I*UYN'%R$]9[=+B5FYM]*@\57G^XA9YN\!+]"^GJDHI*-4D&P@^I_MN+ M:P?A.*^K0-QS!*QNY>*&R45(.3H\Z6W K,31.8^UN!^0".HX)@C[<.]08O MT6E.Q.!L+1(8-M[BPC91Z!UMA=[FGZACQ<(>;^LZ-WB)SHD#_*4C]-N*NPT3 M=[A*N]LR]@T_2\.C7475\%H]L)&?/L1!?S7%HH_PB/^&H^NX1;>'9/VJN7@" M D7# A)$7\+(L^&==)&6<1-QRG-KCO"W,%5+$OLS*.3?EV=KD/["2^O:% M 0^[5F-;K+$UA+ZD4Z'%&L.=K=^WN4OT/"D,L9;U@K./)JH)-7(^F221+<$X M55+WX!?LE8?I@&T&8.,4[^'6.]S\$P8VDI'89G"\RL/^FR1PK*4YADL,D"YZ9S(!AB%@0 M_CN9AZYP0RHPUE;T;L7GQHE/6/.]G:WXW/2C:1L=;.G3-GF-5%"2#,3X- C0 MLB$5WQ&&*JR3:0NXV4 P>?S4Q^.US20\ZO_?O;7IO*\6_H!0? M:O7/<,O&MLEK=/9QFHR3"KR-CHK(X"*:FKA.MZIV\U0M+M[6X]C\,Z9%/<,M MB]HFK]&+O$ L2O]_@HMZ-@N+Y5;B;9S$@V7:V[M.XOV=>F7K[_%* WOMZ/X@ M>M@/=Q[I3=^FB?W7[*0.QV\1%G'_59Y_0%_?D3*L=%=?/_+V:4HP6EK]O'MP M'03[LSYF99_3Q[R?)F5PDF4UV%+OS#P'?RO/ B=A'E=X ?*8C7:>-JZCWX9/ MGX",R3!4;*^:R/RD,C^EG1^YA6JUDRRHIB:8F3##B_()DN 2^=GH\ 3_B7]U MO+C!253AK\/CW=U>$)9!.,, .SSK>.S9QXBJRKWG[_G/ M[_$+Y-/\J_4M@^#%V@\.Z"M79C@L#!PLN""9)"@%@O&2QE671HR@1V1ECP'W[682.K$H:H*J-+T+-_ M*LMZMOKSV*2)N>KXO8XO3;7R5GV'?F"@L5_]P MF8=I^[Q\H?C/FP M^N.T:Y*JL.B:T$62ND_&Y=7?O6<,[B9NOJ94X7#'ZG]>X*9=+Q\"T*^IP8-8 M%P$H3!4+A%4>3"I*ZRVH#(*CK1.K$\X-P75_F41LXCA<1N' M)0@+I%;$#3_W:C$6\$?>[?CX;GL!>.ZXI-VS:"_Z4SCMY7U^$^9 ME@P.A6VDW,S3[:EC_O'PWVU>04C=:$XW-@@W%?Z\5/ M&S,QW,.9>/0/,#&S?)9$+,.9YQ.V5Z14H+))<9GSNBI!:Z#PI_.14VV_MZ"D M(ZHBI/\]+Y+(NY:HZDL$LO"FP$M+I(]:]H+8P%F)^7>ZC4A'\R2E7[(03AJ< MJLNP?+IVE;TJL@,T6K>+?MVBX^2'5R%HZG&2(D8)ICN,S7]K1*:7L&"R!%$X M3RJ8>CC8]7;R[W'R4Y#V*4\Q8F(K9MT%36 R2N&9XNFJ6-].]R?O=;# KW"? MNWEG#0\""?35)V[M@QUV%[>3;2<;9S57LNBF);2=XWN:XU +><,/)D//K;&5 M>ZQ5$_J?*EQRP9>"*P@FY#PL4.33,N7;S?]%M6H1+@+T0?&-O ;PU[P(P*1R M9KX8/=N%N*>%(-\C* 0G",8+K@PX_:E$4]&90JL3=$$^MVAKF+^"SQ8NW+@ MJS@##RS%6%$]\V(<^#L8I-OU^F+K%4;_K9-2_ ^:>!!QET6^ !\.W5*<-W+X2/ 6$UI(A%6;+8 )"#Z,AL'2H M (T__79:F+/7'+"9O'T8"RYYL-=6] M+>4\KS *#VODK4R2P3)2G+W$$Z7G,Y@NXR*LTR0*)JBHZH)X9=FUP50"*C83 MHVH"(R.+2\PB+$R:XG^SYK*F8Q[,<@S<506M:04G5@8 !UR0]R'%.ANAF$MX MDJ\V*3*)N8JD",PLH?XR+"D6://@QHNF&&#>[I@OIBM15D^$Z<>Z7MOY_J+S MG>597\*?*1Y"PUTTDPR.;$5"\Q/#-]L%6%F Q/$H!I6)IAF,X'+)^856Z!E_ MHYC:5T1[ 7/ @P]!M4LR>'QZ_N^7S_O#XR?;DW-O)\<+B((YE*:&N@@PG@J7+ ]TUGMH,H%1-JYM M&[XPGH%!2%ZOA";TXN JC"(8 5M#MO;+U@7H!E&E6ZHV3#D64'%F5_; 0S@U+!@,>7+PW[%S.X#]$?'X*P M*!"J(CZ$GQ.GM$=&T18>.R<"<0!@=_HSL-6C]QDV)EL>[/(B!TTYZX&17J!4 MF.?H-T8L8R+P)M*@SM#K" 0C]5N6, T!@FE(CJ2E68!#8=J21S$3 HL @RA/ MK_"/[[#Y9$B+_=N'(J3(6N3:::3AHA1GEKP0KNF%-^%#DYD""G'\-F&-?RW" M&'8X;"H)%9%7C.]#>$YAY:7G"U=>U?!3?.5V?]V3E",/D\VR%=2'Q)4$1,08 M[Y,!=XMI@KJQL,'\U(##;5ALD3>+GC;!^,Y.01R.86\: M#.C?L YWP0C?;AVN090O%HM!::+!97ZU"M/JA,;HEM8?"5C]\V@PVK>[^BY( MFX/U3WOZC0&G9NTN+@RB,$-0DZ#Y KC3>B==+R5\#0$8X4Y"8-84J:DI*L2Q/7A+G(!P@[U>Y#.X M)8?K8 9!:J-D%OCF>HS8('C)D5HV TH=#_#0;]KN?PJQX['_8(QN45;E\07$C8T6OO M]EFX!-NV6'[B9N^)30E2')Z2A)2IP&>.C=W?@_4;^&YBK(%(7"?9O@O!^9^\ M#AA#3)C->1I&)!%J1*RF"5OVV;5"Z"R\#LD*K@J<$XQC@Z@-2Q4Z,7HR\K\1 MNI!$-2+,[6U6[I)T0E0$C"_(QZFD0@B]-N>G@(%BKI+2<-9J/:1V86C#S.!A MO!R_7;JIU@ULG9&XY]P>/O)N^9CD3>P.#X%E=8C"C7%=6<&^CH>?\C,#6 M)+K%^%K4"1M6/66\N@-/@('Q6>+FB*^I -)L/KC_,6G6SB>!Y'U_]O[=2?!> M@^^$XG^910.0O,%S$&4+?%HDU-8:MTHJC#*"G52E39HL%,=W^T\*T?ZE+^TMN?4PPHO5''%U=>E,1YU'-FH-M"QX/ M&?^H+-9]KOVLQJ0UO_&NVV1#2_.&^[BY:!Y@OM:L,AEP3&=. MYS'EL>&?YF,(_W5XN'NTPV^83_/,8+7)&-8,AC@Z&O9W#P[[,(9=BQA2WQS^ MCOYP90@Z% VB?*;C=&4)>!7%DV)U[]^81? ?C&02_Z8+(/@%>6_^P0>?2J5" MBT'59YSNNAFO>8- /XK$]_R/X/[F)7K&ZNMW/<"#6,!T-(1LV:AD[07_XG, MQFW'W_\E#0(D@-J^X@@?0$$P?!F6AK)T)G CRK!";J"X%5ZCL:M>*WC5PV?Z MIP-+T%JG S^GS*E8#30)1DLC"H.1 8;&\21)67_H:VWH[>+L=.#WOM/J7#Y6 M.94-9>#TN62Z=TK!KQ#G#5,1Y&: N1TC!"WFXCA4.>@$L$-P?>DPAB^:(@K# M.AC-Z(X:TM!1\JA^$)V 4+?8BP>YL" (O7F1X%[#.C;XM)**X/ =IAS\FL'^EVE1@S'TN/R5PIF$(= I"&DL$PC1">',T MA8D#L=T3Z-;,"5)R/#DC@\ SN#5?C$/0B%RO1\/D\B6,=&+5-3K3,F(P^\ * M"+&X=9&+N*"S4YI+/F-]DM(RK!-A![O3ON3\9!8=2F6**,[PQU\3N(8SOQ96+)==C+!*UG;NL.=EKF=H33Y+TP+71S#![7% ME)L3;X[)JTBJTA=*\"Q\S?AI-].\'^#8X[Y#-@8:*V74\15 M^V?2UMFQ:8#GKS!3<$J01V55UUJUN7HT[&L:6KBW3@7[M"R>,+'R T[LS,OM MS<(_X8"L6B"HS MS>;U@>&T^)E'><(>_/C4H_9- MC]#O1@RTFHID0 R5\+_ ",SAH&/XJ5W=Q%EA@3N46+P&4T'F'H=73# 6AQKU M19S/#(.XTJ4(:@_^@A0+U;3(ZTOV"IO?>UJQ-?^/6!:<*BWZ4FJO;0))R\3MX7(5IPF*ZC%<+ MI#I]]J*TX5#1%ET&ZB# *^GA99AZ+B;+/?(7*7>/GF*,RM+BN&PTWR%O DZ7 M]J29KK=4;#V M%VRWJ20-J#225J5/YP_V)6T62_=E$/*@ZX9'8WCXM$2D0Y1,0,=FQL2NMA;> M,,_QQA!]D8AVS"!X6;E7AWCFPS@@:#65WSK+#C>E6G<>,/=G&$:?(JQR6"=) M*FCR'IRT+*82)@;?1LL(__64K+@QFAEXV+,:YH._09]!'TM7TJ;''[>0L'\, M-PT2]C4/V8U>C-W]DS2\I(9XN&-]RY/CJZ<7P1LSK^K,W*,O=T!^](UVR^K> M1/QW?Y?N;C,3PQEGDP:DR>'>U\5AL^?9$=!%_3B%:_JL-I?!+,_RJS#5E!CL M"OZ'G&1+[Z9I(C#5$A JZ14ZBQC!+MD*04@+SAFZV.AN<,CGV? M)QX1D7"4\J2P$3QYY0/DWKR;LLT1[2SU[QJUZWGXCG&][&/XPY*4:EB!9IYT M,(7X/&(D7IT(YH$P?);BT,2>]C,Q5@[P5+M'4:B)6/#@,ABI*84/M^*DG\10 MZ%K6>'?R.R)]]T M;,^6;DT8PH^RUSH4&,2YM&Z%EP)82*X9'2"B:X";EU+0)[:CR"/8^L6R1!&7 M_*5ETC.2+'4AKJ%=<91$7BV5W;-AZ4"M^#9CJN[-VC1S&H%Y8;H+$D8SA '8X51&Y Q/ M8R55<&US/R%>33??5@CA:1X$+]RP*-)KB!:LI!,(BH+Y.8-+L!DQ7 R3B:9M M>.ED!R[LIHT8>[Z;,%.^Z1K3G3K$=2O(UXCNTLGY9 M+)EB(*EA-AC5(NDHR50-@E$:(O=>2""';>^$'IV3$%\TO1HA$ M3*(U5'T(:GBT.I,*;Z=S$9+'G("''%,R%(Y'4O"YQ='D*==?+Q"X$5:J ML#%UP6D3)VKN+=B]$=N?P(_M3>%V.=F9+G'JXS;7IH!>)!FB-1'\M7I%CRLJ M["EJ'Y#5M"Z(T@EJH.:@D#:_\H;6V.G@5GXPU^QU?C9GB?'1_Y-_^)"G84^' MSD\G@XLM49]"C)"9,(@G#+.\X>5SO'ZCW+" MS?Y&^I,F\!(,6HQD4VB9?1]3^A6YX N E9"44V-YP=.E8'G7;*46"(!F($1# M:$R@1#\6&\[A.F'#GL,?/E+[")"QP\$.*[,9.F$8U8.O$S=:OK2BPC;8 TL3 M%FZA*5U6=.Q*Y K*B.Z+L8 D;V3VBBX@^<,0*I^G4^]+7\K1H?/Q&HSA:8(( MXN(#EOZ7=J [B]QJ@O:_)(5R.-Q[N%4(5-X028VRF 75 K!+T!7C5PJPEI1 M-IZ9EID=L4?WE,EEAIX2*BQ_SU@^65AQ. ^/'8$&U7TWY,[NL#?EV4 EDL&",?#$'!TL.QK1!5.OG?+E7U-)!-)1F3C8 M&UX721Y];3*/1__0&!5R'* ?[8@<21Q],!Y]2D]6HF\[06EH ?;,<[;1R*^' MEZ B#& KH%9,\KC':;-3F]G$%D/,% 0&.-@5:*K'9D(G$76T4L_R4F+IK@ MOSO8.[KN"+Q__0W.@+,)%*Y.&J/ ]"W*/;L9V_),:L44DFVGYS)&7 RC:0$1S1Q "PXW7&;4BB*#9S0Q\47!K2GAPHSI"+@P(! M23%CY _>VN##5[O&![A(0SEE:+K(ZVJZ0$/-0@!A X#);%WM'H M*67UT"A$T[R97-2Q_+=&!S?A0UN229@&8V+.7OILI!:OPQ%QG:,M(F+T(R,B M=*-(3HW*O@I0UYB#1G MGB[^6P^IZ_(BYJRCI$90XH,289(ISCA0#TTV.Z1Q MZ:3&>.BR8;OTNN1#J-AB[/765&=G>1F<\0$ZPPT"GFEIB]X?/X(_/WH2/'YS M4$>Y2ND&XY.)>1S(@"*K:BU&,'[7%&G6(= M),4IA>?Q3(;HM,?]?-*G/UC[BE.I-(3_&U]>28T%#@.1'Z UI(EGE(:H&5N@ MMU;D!LX3IV.I4HI<[Q=F7-2@3]D)&.W3.1O97*V$QC6,!#=8T :.670DAOQ8 M Q+>0XJQ8Z/T5NCHHPJ3IUW,PHC1(B]L2;7G];.^\5I X#WX8(V:)KH.6D&M MAH*+Y;.C("P-^ S^*OPD_]8POF*.)Z1\]3Z&%7ZG72 Q#FTW4*!W9V*KQ4LU M%LCJ)G]0C QV<3Y6L''-O+0.HB:/J2WQ5 INB7!/H4;";N?9#%S/55.Q::.O MJ_ J)]FD"-EMPE"!39=3;(?V3I4@]"34?LAUR?U?"WH]5V8H,V ;D\O2_6'" M)AY23<'=2L,>1DW'-X_EWVY2?6SR I6GAZ186]XFL';Q:CL;FR"4*Z/82B;X MOQ:6C@$/6OIT?>T=BJ!\HZU+8,SILL2\@.,EUS(K&OJD'1+%/KC+W 34&9W0=@9#VK % MA>$E->TB% )!,>LI!7(8JH\,U#ZDG_S<(F;F*(M%6M,#4XG:P9 '>V390 ?Z M:#W>E?2U=N?:P>D2P;A! AC;FOT5%E>_3E(-G+>9DCW.ZE\G&"+]&#P/<@5C967[%TRT_ M5V%&G<(QS4'A8'NC'2YQ"7DFX#R',:PP[A'I&E1+O).*!TQ;Y9Z,V:&C2.J]H M2[]X@.+ @UH 7':03?-T FCF!&=?ON)I=)_X;)0N,5UX";+XM*@#DXG:#A> MJCM[5\/3HJ(I@1FWC!L7PW4H9')GXT)%:A7^:(-:G$E?>VFX)\2,NJYD"0"1)'8K KSAN(2F0'5=H38BT-GH;I M!6]-EI7+%!PJA$D*EVD#N\DB_O84:;&NSPSVX*YG7>["+ M2I)W[T">9;K775H?>)T+OEPEV_;C:,YJ'\J:@Y8@)CY[)25H'RLV@+ M]O,%E4M>O+2/C?+@U5N'<&S\Q0(E+47H$A6 /)AU;NY&NICF[AU-5M'6&W]Y MR[C*R=\__#WL^",F=Y\TN*RESQ%]2F8*A[_DV@W8.K%6\5#GVY6O5/<[XDPV M\DXM6A3SJQ]/<^PEL)H\A$QWY3V@^TI=B7^"+8J E]TAY\ 'P7EF?QP=>XEQ MTBA*"HR3\%80T4P#A?;V23-+?H'S GM3,N5O>980OOJ64Y[\.\):<2IH\I46 MMJ=S+ ^QJTZ0Y) STQP_6Q@N>L(QM5:$FC^V9KS9?P_^A4X#.(B-/I)$)>A8 M>EX^?]=@Z6EM#EK$!@YYM#L8_DVM/Z1!5,0O(HR(H5(&2+QC1'.\\ECR%(UR MJ$N9)U5A6*_EI^'NX#CPP)7@4W)P_B<80.,/N72CKSC>&!O+2:_-@0B?K _X M.[RN]97"_8X BQ+;7+4G(9HF!M'@:FFYY@B*<&(^Z[%!RA^'&Y6M-QH$)[1+ M]0\LYG1CTAY$ON>$R\_MS'6LAT14)5#90H@/CCH7QO\Z*T\PMK9*FBU#D>8' MU)_!]4AL;GUI&"O;"(0(GA.EMK?(27A6*EGC::-(JBG*.I4E6N-)J5QYL7\W M;9DT%3BQU^(""_8-V."5"7:#OH[NN?^8<_N81IM!OHL\_E-?R#@"^@O7" /? MKUE?KRGU]T&"=R$)>5BB=R$X-AI>VCB3:^/]Y\^H@KHG6A'XGM<-)8+HW LT(#R2UD*)C4(&12O@=A;+?JN93*O2P%+59X'J+0E.$ MXJZ4KV(*K\8@[C65I-IJ,^/026N/ZZ"GRY=P?5'7=3_LJANIEU@!8RU(XX,. 51D)+ N)MD,Y* MTXW8\]_->71P#*)LP+UK5>WJN>(>2WWQ]Q&R:\(97#L62Y$YC=:LY 7X@\C* MA88+9Z^8]WSB3JHKAA0NAABCJ)DM8NH\[.0CK1X7Z56#;E['AU"IH_]6UT;7 M[ZL,GS/#0H,Y 3!H9K9;\A.V9+XB?[].$35Y#PA;$VPDC&Y@O,DJ^8T%V<)AE5RX:7&3BAH3MG"N->A*4K M[[3M]O:EK)0?0<6ED;!X\05'G#&ESEKL2X/4I2T?J?#F0JR $L6WJ3?'37V5 M1$DF3!F5'4#/(< 8R[!:]P3U/<:!U@R[.F2I6[,"4(2*'?V*0,3UJ\O2 M-D;S4,"EB3 +K/;PQ#[$*V2MNGCC%)GOLW'_CNW80*GD"ZR^ZS7:* B^@C>4 M[9Q N4A>'\IZ=IPIJ4N0Q&B"<1W"ML1N809V"C#WJD% ":2NUF.M/D!78_7] M\OI6B8D4D7 S&L2GZ%1+XY +#.V!5V3/Q*LJ'E@UU/ZKU4>/L4/ES\'%JY=/ M>@WEM/*\J43WZ!MI>NG0F9[=YI2K^E@A',.6>TB,WGZ;" J/SE0_$>/8MDK: ME8"(2'F=_\FQ0^PT$CSN= .?4 #<>H)>W&_DXG[/PC(AP?66XX,.)'/A,7*< M1)0Y1_G[%E8':3MLN]@LYH<.]]Q37X2P2_X-VPU&"E]8BV;>V&CB#Y>PW]O4 MA/TWMUENBZ:SYN<*OK:%$UO%]'!6$/1;QGN[W5OK,R,.&QDQ?\U%O>=7.)-F M07- [68K.BX/%/SKY5N42!QTN*,(J.=">!&;F027>NW]D4]ZG2 &-1Z%[-:B MKAC4YS4L:D*=;%I42/F4S*XP/L<2&B>$ON9:?:[;F(.%9&(N@DEF<]1;RGI[ M_N^7S_O#XP"K]S":(K#P';3.],O6--Z3--;M?0%0%J$6/H+_)=BV.9+"NM?3 M\"BI2+F[F'C6"P^QOB/Z5ZM9XP;%E$#P$]?WA%"QQ L&JCV=2&'G<, >/<'0 MN/GVS,0)65$$-.$W:H$NAQ5!?RH;UB3X:?=X,#P@KKMQ" 9;JB^D,5+[V\;E MAX>#W=V.RSE/BRJP57LZO/'YVR#J^^11D6@S<9#D7, N1!2<.8^T MJ%ZHN*5^$O,&W+23,@B_U"PZ%.K*9BX>V@L#/@W_W!AZ Y)*]"^?TAGTU'XB M>3^Q,7.V2WQ$ #75)MF/04 " E^!C3IC(8V)R1;K/SC!?PHGP30L2GANOLBH M;90K:^CQ/,*,,3]$NQK"IUH[P4A^7L8D0Q<[%7K%A$ISY.Q0.EM6^=I>N&C'\+'A%I=-4Z/55T-J MO)A,J-ETFT!VS-"Y=,T^%C;TT2TC)$+G*&#$I-(O(JH[,9_%=,2KN'^48_EV MD-&>ID\D_,Z"!O[@GQFUHP+GM!BIPD43C/FYGWV[)>=]DN'C;.HXB8^;!;BTKGT[R8^P;OOY.JP%TK%J*8?1Q1-?'KD%@]A M_ MDUN3/"1_\;.H;S;=9KQK)? -W=69EZ2K4IWB%J1P^E;A7-_-W6N.@*CDD/O( M-3=^JXQWM1_ZVCJ\+2=1]X;XAO0#Q'OC]UJ[EH\ ]\5=(IV;QE_0NPV!@3=I MRF7PO7FM;1G2L]ML)>ZM6^9ZVZ&WWMW#;>WY=K;: W0YQF=OI#5H=)$DG[#' ME_&SG .).Y^I3C!L7,1K^KB5'Q*J\O)>X"JDR1*.,0;2HSU]6; =D2+'=3_- M\WD'_9?EU0P='XP0YW0,*[A$D5J77"GDW&7DIJIHMYWZTYBYJ-7*FUO63(D] M'C$0)$5;^&H]K9R"%L-)W-T%(4>BYMO\B-EU^R I/4<^1BA$*%F*#!T"?&+O#S^,M^Q?Y^X[JH-)D-AAIA?2^)R,ETF7E-47/-"!=,T$!M M4*?D.WMAC:I)X,"AEL0/0N89XTNH,!"3+&/*P7,:$#%^>$\R:T0H,%Y6W5[# MJQ7J0CBRWSXG!.%ZWXKVEGGC>&E'ZND:\?;#)-KWMXGV!V8WO*[H%([9NIA:QO4<9<,O[[AI'?#"G5,^SKG?3 M2^$(9CR*.[^]]7*IO!P>?]O>R'>$$9R3 ?D,R8L1;/::")%7R^Z^[2#7[.YO MYJH,]Z]UB7^M0?,'IP)R?&VM@,T\GALJ.H@B 8'"'G8I!_-OK(V>ANTB=,8FSTV.!0&+O$CC!>'WWW@L M":3]S8PH!4V#]H>,\"LJ^-$O.GGHD,7V:V1["V4YYHKA MU&'&'\QJZ4*-M/&<.1;S-\NO)#);:HT.LVG8C5]1!TNAPV7Z]%;3HK+%E,?G M#NGUV6^*IK#]379I).K,,H$)"IW7AU2QQ%3KEH<-?KM Z,C-$E!]*$XBSO1D M)#*8"MKB8]7GGN7DP"#/N]^ZS^,*M62((*G W"?QA8XW-=$.P@6<%6X2/F9: M!.( S)'F()(&3CS]1J:31HH-SRBK(RF R Z;NWV63'U+) K<'M2;!ZPJG=.$ M5N0F]80 HJ>SWQ-4/Y+=P_N95(W9@QW--(_);H&>]=/@G[6TO)$9Q_2&R#4& M%23LOY$H!M%2(A0$_\1);OCP(N,^]?XI2NPB\3S:X)#N&9R$.K/ MFQKK1].][@UN=8TN(L^OC4FX+[E!R#4RN=^9F#N%606KT:LC>: 2;ISC5L=. M&4D!0BE'@X'6?9J8B2=-JN!"+97 MT(?H>2_QBS?H%-51)/PD6%*3<:]P?.N<,\<"XJ^XVH4N9K'0=:>R6PI3,N8, MP"Y)\A:3<>FX56V&CX/,*.OLWP56 JX18H]S?ZY$\&BO#(-78?M/$N'P_=C1 M,<_\L@QL#PICFB;SH,A3"8W;-ERE/S$82K&-B?!O6-ZNQ5 \+[FO!WB.+DGH M%HXVW/89/2?+$"N"J$K,UA^-U2&R93U)::E^M&A9P^'4V32+R5WTJWHH?KFQ MO93O3QI@Y"\KG7Y\!IIMDE3KO,A-%PK<(G3IRL+\[U,N6V%A<,5[2GV%V8I& M.R%+R@_:MBXR<4G&=8+()N>4!+B9N#:2R$;)O)8V>*%826.315,,FHHEU9KW MLK3[6"Z M'V@^1F8NYU\>MIG;Y=Z.R06E%C;S(Z\]$\C9?YDE?W'L"_&^]"4]B\N3'$]7 M'Q'8B9410O(F>3?JC)EVUJ#V1KXCJ31_(2EENM?O^2#1>Y2Q,A:&9$Z,%@4C MKXGTEX _S?@"+QG%=^-)LWDT':B %[T/H7@!EA*I(\1OZK.O$*M-3H6ZB7(- M4>-+2HZBLL=N'I3/K> QXCQC5R[YY#[FN63\LYS?^<"# %>WZHPS06$$^8 M.I#O(]..2MM1[=G.U=A"R(B]R1G./.)*:TGG%7F.K=+)ZR;+#V%M,^96+ J) M%=@OLAMI8;3Y&4/59"6Q2(&S9?2AZ7<#9*=S]+Q(J.]DTB!$UR,#\Y%SK8#G M;PM5"6DB,KZE9#H.E_TJ[\-_M0O>E70=3AI1K%.H]/P]+0Y"]_!_7YEI$J5N MES,"G=P#Q!B P9WVR=49FVEXA6[&!"QURJ[B"N'["W+"P94*OI2*?CGW!'!B?AM0>$D"$(T0&>V,L:1D'\!!(AH%?8,(0$=@G;VQ0A%.E% M,:T]68CL4@9)A]7.+,<+^*!\+U M8<*]_AX1RNAR;*DX[SRV&Y-,@K+!!F-P.M"2W!NQ=<-+Q_>-SQ3O\ENS>^06%*4@FHB20./&G9H/_(KN=Q8DPQ M298A$!]FBCE9R!["W$^NZ9/10EE],(]"9E O!=E-%#25'7M%C/):IS/:V3UT M-%PFM1UGK1YL!L($V4-U=6P#XN6-SH(?LGS1G^:+GN@+P>!2N01A_K$RNN#. MLP3M6G2DVOQ);-S$W7XE6U"I/O6=;Q?'$V6O\2P"DR&E#3$RZ2NIH@RINGA& M.7)OWT<]?,M2F%/D;1IOW,R3M\E2X25-*"VPN ILU%:\M8@9<<+13[:VVTP\ M&(BUSD.O$2/BV&-2,".ZI%L6TWQ&B\Z45YJ&>NU#AB?&@ M?N[X!V4"NR-L/S$OW .WY^3.8_O=<&&:"NWN$G@N.0O]KK^5-5D:SBO]TN-F M<;9\E@-+ETFIW1@ZZN*Q45U+V3V :.1& J=NL$-_E3Z8%Q+4P^4[:\0H3B:3 M$-OZO3.7M0!1-G/W;O+)HJ27G H&O:,C[U/O9'$7220;'AZ' =:&].N,'$:+I12T*[K(#CQT. ",:=L/*D7:8-#Z *0$B+3O8]PQ:@: M'BF%M5TE?>02&>2F"2+NPHC+TFZF0=NOZ+#;> M,E1UW(VN9>6VEB%1NJ-F;G@*_Y%*1XYF_VM59;98P[;"9>T7*[$N+ZFT4?3J M@)0- F.=L C/#(7F7&FJA#^K=(7_W;)'69BL4(RH8$<3PTB(@@#W3 M\]0,=3FEIBUEJP&?&"Z\N_SJCJ$=.2F;;F9F*P:U#:PWV' M*!$\@E*KKX*SDK--]VKX#?P-L/4ET33\"]X-GZDA(S=#_3TDBNG0!J@O.#TQUIY MB3N=PJ]&3NV-HD5*W$AL\2TD7YHW"CH;+73,II C(=\6784-Q,Z(R.X8]; MA^5.N9G1*G]A-\=64QBH;V.N\I3S##>:1:YH3"2XY1LDNZMI+K]U6>T3L-.B MI27L/7M[HAR]3YFQ W9Y6.,.NG"64?-I9Y[*T.<\NS@[LV2_DHZB@3Q'-%;E M,Q$3V5^2%T_=1:-HH@N3MV1:1C-'" $3+#)",*<4A+\09[YJ\ M7IMONS*B;E>M"+''FJ $+ ?4 F?JM&+KN7OKU^0\BNJY5@)ZL\ON3G#2.OJN MKIL^V_OJ$-=0PR[-CQ:OEKL0<*./6^PEB9V.N3-3WM[ 5//X<_ X>4(/?L'+ M(363;_.40=K(-HQ9\N"$^2V'QX>C1F/'4^S1+7?!-6[?/4[DR0J;).)B\$P< MIND=\THNO86_3MYV42-N"H$H)_".>&9CNN^,1JGX<]U#\0NO MY /?YQ^32%NK8,1C=;;Y==)F@L[*8RW]#OR^64MMQ&4:AE= MXJ:X=FO[9M**2;1RVOU3)T]!3\FET=<7SOC,L/P+MZSG2%/$?0MF9+^0O^&< MYD:/#2I$],XC?51G1F?CM-\F:^8N9F$POV%G8$U7DJ'BY?WGN]3<3R@LQM;# M42>:#.%!\*M_ 9A,-UJ\M"DHACXV!BEYB:@^UIK2INCML?KPX_C""P(;%WEW M\8%,*>85RCN"X(*L=H%":R" 3#ON&XA884_-UVD>=#+!JP=E9SACAM2S;?'5BLA=H'5/=;$]03]R3(]$" VI+4*Q!;(* M"DJZB "T0,+_9Y9+.7A#0[G!74)+RQQC!8R2HB(X+.\1[I?:$<423R8')UL*6^3 M[*]:LR;N^7N'HX\%\:?%-IAOKPX\#6;SSQV#*-W>1$>;!CT $PQW$V\#86C6 M&9 MB^OIH.D2F<+.:;IAA3JB\Y7T81WF0=<*]%@9$^$5.:(J,EU3&PTT-P9B MHW-L_)95'7?F,K\F6\6U 14V*5?_DXIT3IPHMX#A5HRS=_OS:@/50NVJX5#: MP F%K<%>"&UW$?5'/(94?^ZMO6]%$[\/]V%;4.F!NDZ,4)][,@)9'( =14/3 M8;1WDFQ)(^DRNXO""@RV.1[ 0?""\ DASAW&B(-_UIE!_I(#CBJ>O84)CO,Y M,Z"T52F.YHU9!-RW.WCK"IYL8R?^F#<:]SB3*?7^CCO4N:OHP[]UT\RE$_!5 MXS0IIXT@M<+R^0GM5A_^OYGQM\DKYRAT%5GE^\9>?:^L2U%C=M2-!'.%&$5N M:INV\0M^!3PPU9*"R/5?8Z5ET-_S-QIW5M4C"LH3% !B;1 ?5W#OFN:WH3O0 M( [L*Y?J@IB')3U6P&CQDZ5.49K>YTJ-,<],C?B;R-8Z4'6H!/ZQA\858K]2 MN5Q;1FE?-]YMZ 3<>L@$P2GS/E[HNNXAQBG3=E:.F[YT7?-X2[JL[ONBGLU; MP3,,DH.F1".&EXV,KC)*LIAIAF(D)/0RKI+2]%<2NP88V/;$Z8/\03TZ7DKU MW^L(5ISFV251%!"._ KU$D[66UL?_ S_*Y#((YU&..UP$8ELB;FX+]/'\<%Y MQS6V)VI"SG%E*;#4&"75XFHE"&4%P25*,>F09"CW5/W,,03KFEU>]AE8J=]I[D/-UQ.8?_]WC\A%*"$N3#N:&?HR=P M9U%6#/VW24:YK)&N]THJZ=3K :*@[+JSYA\O-$8\$C:O%6EP;FDK4=IK1M6C MZB2CF@%PS320E05KQ\K))[*00*5_H+)H=GEK$D%(@QG)\4A HZM8(@7+TT3:WV]A4K6W$1IZV,V3Z"AR,H\*@_<47 M2V#=N((QK*-?ET4O(S!%Z1E@1/)3=.>(4@.G8L4=4K-I9;G1[&OJ[E\5F.A- MAA*:^?Y6&X@@BAU/!=D7E":DW9^KM>%INM8(LV9DIUGFQ8+9SWM:WY5,P0=H M\&&CR@@9.5V^^$).T=[.R':;:*89G!D#CKV'![4[W9HFUNH(GFN".SA+*>U* M[Y""0@UHOWG[_.S"YKQ^81(F-(%F4NYL34G;;,4ESO4\-/O:6-R(L(.^=RT M/)9W/">_:Y\6'FGPH-5/R-'YJB\A0"!X MI_8KZ?R<@;/3)<_8Z*]*$RA;?D4PKV90Q7/GT*OM+=*:0 ;YT]EP>G%WAXHM M1KX1@?0.I4H$3\KRH)JKV9$?6X'^M#K6U9E:%X133KC8H$=O:\A+C@RPCY%U MS\":O>(9"NT=SS* 2]SP=J8U$7L@(*73:OO:^9C;ASD(!48#ZEE*[&DR3BK% MALAQ0JWH;'NR@%R:1196@R"A; T?N=+H1&'Q*=ZQ:D-5BCJ#TR=80VN,K/.C MO+&)?F/-10+?O65#*0JNE:GOI]HS6@B2\H)L0A_CU8!X=83#\J+I*]OHZY5B MYWPTV1T?)J*%?,U$&TXO;KY3$7HQ,5+9_HOV*/F.QS6=T?RL2Q.]USQ,\I[6 M66HXT;ZP<@E*&3,2P2LE4,G6L"1-)U2,Q?/ESO;9Q0E7,\'_<$3S8VKZXI$5 MX,WZH!P-\7+:0WLU3A,IJQ?HKH6-X*LXR LF(O+B2#V8L>GC/87TZ>R\G"? M2Q$7BSAKPT2=*>:I (G+%<'81)AH\$+>CN6\J2>PA27.8F57A2O9&#%K%0_2 M1S=#]-;6I9L1W]78K"P\2W WGG2("H!!@2B\IB:X6SR^__E(Z1,$+M;8;14NE MX>PG@I71DV/,3E)Y$8?S5LJ5QY"[^B#R@Q(-A_B4HDUL0DC$!GS^&"T>PG]1 M3S>*Z:3$("K07+_+MPSDG7-$?"Y!;V([YVP%D6 3PMLL*@[DZ ?-HI+6;XH? M)<1H,X&LES,Q[(:EAWJQ/HB7J'<1/1MSII"$:4/=;2]"V?P;Z8!Z();5__1) M,6P1\7+.9S[)M/*!6K$)'1W86+-Q7926J,_U)RTK.[-=&J^0XEL>/ZB\JT &EPI&R MK*9PKN7Z=7>#)?)!92/I[07H2>)6ON#"3OL:1?QK#24!^GJ:.L\S[)"#&H+> M)'_4R8(O+UG!16F8S%P_U=9.#EV08]50\PN@>7+#2.PKUP-#F:'([V]P[#@]'Q9'1L#O\8'C_J$*XS'H*[-^O,08 MQ1",QG>H\UZPSOOB;%I-[]Z!.9;-9%GR^7WG&P:>BX.J,U@3&5;- M(1<0%J57&]+Z ])0)\1CJ+*$$EG4@'ZIL5^YE!0>?CJF64&0_DDY \K,FP@# M%.Q.('!EIMUV:I'Z,#4G)%B#=Y00WHB ;-?)N*Y4]S5WB?RV)^7[KH9^/[66 M%,T^:_-8FAE M1(-@@X'C(+.R?(8Q"5_[,K/_,L]BI9G!_.5&J+B['=;S)+6B$$.A8P.6?2:! M%^[K2; +P=A(;Q>!\U.2FX!@F.FP5V,B"HD(WIN/L-14#\?80&YP*:\+460C MA/&GW>/!\ "S(=@C!A;:>_R.XLP(;T)AJ$SOQ#7ZZ?!PL+O;<2^;4@CC03K/ M G,E<#D.F,_7N@'2X+RQ'1P-AGO=8X,GG1/O(IHZ93@CL&B2@WZAZ.M-'"J7%IMO6 5C N) M)D\N);-QF#*.,38$5(-7N.?=7>2WI]H>Q2&QUU*XO\CG% Q;/UBB<4J0L#86 M'$S[:4KN'E!'!L;(@567VIIM3Q1W?R^BB4'+*+$&PZB0X>&VD8U>NVL=NRJX M#*TH=^,Z!,5D42)@\H29N"ZF]'I-V(M6\-B[%R#PI2J(0E02]^)S3LX=9;T7 MM@I"<"D2&J/NJEXN!"'K%1%E)(4 :RB*-,\KH2AS?PLTY>OGYU8G25@W\D9) M/T=@7\.ZA>9M0?1EOL(>:*$%>/4$CJ-WD M!L(5\;;MIB6DRJ83\)^Y[?3P-)I*%19QZ5DUJV,0&>_4D1':@ M@E=@2]Z^>.HP?@C_H#';'EQ>+15G_,T$KU)=(M:.SC>5K;D@>6OE%/_F)W(%8+=LP ,U $2] MO)+(>!!='"&DHN3 O65769FB M'D^?3I1EB&V5UW%)NU*\BH7*/S;W)[S',U-Z-O?K8<>5DZ75>);SC#Z*I'?+ MTW#3<;O+,2"73,^!9XSU+-B2$)&APX+:+,O/G]BVS$N![J+JP;V47?93,V$% M]M37:/WAT51CN#?;QN[6IB>W-04UG,L&E]U;X?WR3V;=3 MR>(1 +?@5]W9(#9OL'VI9H_E*X. _2BB;NR&(<_!4@0C]1 V-L<:YM*FYZQ' M-V,K"CLD]L=4M>JQ4SO[GRYS;$KCT..B1%H+B4:1H4>!J#R/P3>.X2$4W""[ M5#L'Y15%27XW2@\G_KDKBJ'GJ#%JV]*"H5_4<\$NYTUD@-""E)8QAAD8\95] M##/UIPC3DP)C]5O00*8W8=>;]7G9[:FX_:GX78%*-B<<(*]^R2A,PB*Y1@(4 M8R6$(O;A8C; .)Q7MH&+8_^V5:/B3RIIN4IJY?6W13=49^'$K2O?)< )Q=E; M&&=6*+:,X[JM(]64*2;,^3QZFD#B)FX"K%#'X=FFQU+2;G3R]D[;Z*3PT6Q,"8%3=87L?39> M@XA/%'-ZH-2T8>RDHS/%MS9!/.1*NDP%>I';\WUJ7'MH:RK=EL\D!S,GSZ1GG1<$8L0;*EK7J M=M;O8]:CY1C=^J@N7"=(*AA"$RHS%5GH[%)360O7B=4IUE4*$) >$595&($M M$-=:)*\F IL0(?476CEWYTRC@RTH M&\4M.,9C:1%6XLCY*LW]25KFZ]+U5-B! 1[L0YRGIC+2T2[7E";%_/53E,'/ M??!ZS&AS'H]N2F]M0FC^)+,T?*L1VC4SWDR#XXK&IHR*9(P1L'%..9"4^OER M(6<^&ROW!%?>H*M+Z+REXAW\_=2=//GD= EWZS$O$,(_$Q9,H8-!1'X+_$S<,!05K)N97+=N MC2].LHE473/;,^50ZHHRBUJV;B_&B"HWV)$S"6L5T=:)D:X*F1CEC=XM4<3- MBPD.H!VO-2[L$;[[@=ZD:H9X)=^RFBRZ3?+G%UA"2=0LLQ!7EU+?7OL?JCPK M?4925%%Y!L;=TM8[\"PVP$"!=NY;D]A2!ZP#:T3M_3QX5&-SRI+)QU78+MW1 M-7WF4="*<'BTX79^^LH6>8@ 0)<=B?RO*=#N+5O\NU^0H]0^NN&&'P1 MI7]O,RBA,E'G/AI\.[&?-3RJL2V-:W?K@$;8QTZ+]SL3RP^];^-&8 U_U[D7 M)B[;T,H6:GR[??VE=N^UKZ1Z@&C::N!'+%N7@AN8A6PUDAGU@TT/?T2]TAO2?&$\7DN\[K\UL6;WM"#> M^)QYS;*Y2NX7R*R^.LX'P;F@1EOO V//K'#P)258G,B+ A^<*"M*%VM89@P2 MM;WUZZX$JQYZAA-5'JS!I1.,HYFJ]@?)WVO%8%ZL_=H?;#]BMPZ.%MO]H10R M&&7I6_+4SLGK-3$#D<+TO9)APH>V6*E,//C!IKG!,M?J<>I04I3E3L5*$MY4 MMU$U#TV=6L L-]2?3(A3:W]1?%8(JB.Z83W: 9#OQ##X87"_PYTM\/?VP%\0 M9!-XE-87K#0:3LK MK4GGYE1^K93J527W*:N9@T%HA_[P70)X8]G1,HY7OY@W[X:#]/(GIHG/]B$^(;[#_;I M"VSREJ8_V%=31'\I7I'Z8Y;01(O7^!:B]?1"0SV?#@'C0Z7"@%T('J_(N,/% M59BDGIHL/R34HP)^DS)$!0!YIB?2K%6AO*((%XY/N\?Y'"^;GH_)#!90$'EB M-GIN+.<$&L5DQ(JMZI>JN6^@0+@CAF#*3-0:G+/%T4C:A&?N@5&W;,38&GO- MJZ[M+"F6PL!&=MURKXL7_X,=78E9_&!?[:?4'+^-;(@)Y9$\'@-'KNDW\^G@ M-PBC_]:)-'IW;8IZ2@2BI?,<-\*D>G)%/,^()!@$IXK_<-7_"='XBJQ)L;,H MX17\ HH5EAZ/8FU=Y7UW#=\@>"7!+(\!X@96!&ZIK0@6A$6TW7B2_JX V0XS M:28YFW7O'95NC3X++[BUP?\*9_.GV$*=@T#/$^ZOT_*F5L0LIQ];_#]MC,8L M^4C4H56YK@2NF:NNDIFP6;\_>__N)#B]@/,QK[!EET?.2CT9E([.1D6($PR7 MV/EX]3Q7=B"&V2'/M6X02QW:9DV/"RY+QQ4&G5<2A48SGB,$L+IM<.W0;D5( M4D\I].S^\N ,%DKA-D^K6E!#Z-=PGS%6@&B?,4M=&^U7T)'H'00G0JX$*X7Q M"X< : IWOP=TR=UR75<;:A,!8N49$F1C5: \@ME8\.4HQ:0I!M&O-D;6W$FX M3@TBKM9Z;57(C_/5#142^A5L;7VBE)*\^59ZOUCYWA9")IIF.58;1"RZB86F M9^U,.<'?,$?]K9S+'^R+J_"CI67!9G"LPSVO*;2 -X0"-PQBV%P_V&RANOK! M/OE&"V^]2ONEL4]RR=1Y1)]%+K[%_KI3Z+\$!;R& 1JHVY0;DJ"J M\$C:DC8B3OFP'F!K(^;(>VXBHN#C.,+NL"=\>@M9&NK)^9%@B3 ENX.CO]DV MVG5%> &B3KIX22X 41SCE#.X4SDBU[G?S*M@1KQIR =P//(DI!7EL\H-KF(#'5HH4DGFZS* M(T( KWR2ZVAD^\X1MM7?L'HP\YG9R>VLB4Q:F MT)0/_H9K<\SR?J#<0V-+\SAPC/ "Y:G4,^B.'MF2Y" M],'@$%14RY)A]9P!?B*C"MO&$?>]R@RO4.IO"^,,XG1AW" M6X_W'=W;"5+W WE,PP@31=465)$A#2T8Z5/Q:MTC21&N3$/:UPLMR1KSA?'*\N&;< RJ=((FG3@45)$]0Q-'E'6 M2*/B%6:LOD'T"S]8^_>0G*-Z!\Q:]83)AR-V2>'BM1(6=:8)JU$M0YE(L#!> M?T>KIS&.D8K1^G&^H(U+G40*A$PB)X4KX&E]B;2OM9^BQM"BW47(&0K>8=%2 M$;%^X*1*4:8)"V2KA.]Z[KBUL;V@Z6-/:L5Q2KSF&CN5:P2IP7J58]P4+9U=([ZB2YLB'X&H*T7N9YC&IK -9.636M@=Y-#.'#X]9@ M,[^2D88\'!P$3L?3!KU]7-WO) @WGJ7!J(#)Y5K^CN=D-;KS337S-XEG=.K4 MU7YBBE'7XZYS?Y>41!.7ZDK4G,2KT2T74M^".L/>0C/[R:'&KF<:0J]*/_*) M -T?+&K][L2S6R5_PNU2G(LO7%G<+,]!P_.Z2O/\ R=\O?H01R/&G0A(_2Z, MHI]=$XD;Y##F<4&:8)%VJ^6'\ 5U;G1ZFU>LRYO2Q)YO)YT>,E>+R;D V:?D M\^D,T!B3 G5)9>9,Z\TJQM<-E>%FO,KZR:W&7X=9R#YP:TZ"Q_X$\\6L-%Z M43 .88P7&G)0[?&$*$@\3Y05+,X524SL,MAZ"P4V=+@TI1[.T!I%*_&W&T>_ MH""$]E#<8K6'P^\JTJ6^:HZXC$])'4_$@ #]3"9']P''@VGSU1N+'X M5)D84S7.6+U)!L%>39>E6(CW)(Q*Z1OC>I@$<<(=1*UKT6U0?^^!#PE^-B#U MU30IXC['0UUC:=N]'8SPI@GA"LLR@P@-[$B#)3+<"+YM(FRK7;]@M6M)862_ M =;ILQ>6D[++%K>=%H3FG_5HPVYK.P4]^\L8O /ZX2^XNO6OE6M*,//]?W,+ M=.7A'1=,)Z$,IRO8(0(,(3('N;2T/I5I8+)Z0JW&V1)H7D"A_;H LP/?(NX, M[&^&KV 2ZX)@JC:"8/-L.18O3I[E$ F?A#_Y \LD/YJJL;I(%-[/0 MA<7&\#G_-0K !Y!PH%32-AS:Z]>K<[9Y6V7DE,.6MZMHAV&8/Q8U#EUI9$3T MKYL&9/E;KA_9>XK#4UL\Z66YZJA;=AJYDJR]4+G(L)!IS,:SD[P4-<+D:&KL MKX/@!8$S0XQ8*I(/69K:\>>GO-L+:,3WUG%N*J?P6X4^\ M)Q^363WK\22\"K./J, YS1.R#XC&J85+:LX'9LCCYG7Y+;D.O82J0'Y<7C:R M_C@GT7Z2L% Y")K/7>\DEPR-P2H1[,4]/GV[QUHFBF\IPA3Y6T&%86\O43(Y\CP]6^6I1 :B=S%L;CC*'6 M!;"2E$ZWS1-7UE*Y8;JVMMTHU+W(;1#2&_D<32XTM]A=ERX$#(YL/$:37%*6 M@'TF.^H%!L&9.GH@:R)7(Z3U]+8;$S'Y>NT3?LMH[B\J"CRX6\2<5+IIVU2H M(V,,;YZ DJ^\3O3<18@>]]L'W'E,*B8\U:[V :?&U3>X7E5Z-!IS85N2M5YJ M7Y$7G8.W(1";'#$E2%6B;^(NU=CR&;<[TZ[!V8F2N3(8M?FOM!\:-7DC(>EF M7&(\PM@G19(EGCK]L1N(/@_D)U1 M<>X4*=<7$,U?8:B#2Y"G9'!+*IWXK? ^31OSTU$8P4;B2BM"6#;[/DG"M&U/U%#<(CIF:J4KVRZ2DAMF/FH4YF/Z7 M<4@T0CKY8E/D3*+8. /:LZ.>7R):5AYE(M@"3XK:#/%B[ M_X5_.2[)60-5KM,[23A5'A)]$JT@2G4"4-"__#'*-#C[39*9PF8^IB MS]_9^CII=>+U#W4XA_Q*('L9'!3K=6)&WV/?U9@+ MF=(TU]QHJ$LC>E@R9%-50*OJA;V1YK[T4)&,<*760>H',I[ETO@H%^=WR;9R MW% /:]4V8FP2%?<0FVY%IN%?1-J68?B23*T6T[E$6B<)@N5%1]MPJQ^="&L0 M>/DX2:F#0!(S@&>24 $BX8E+SHB/TWR! '"-F1(30)ZFX;P$WW!F,*>J. _8 M C,,HX[M^ AI48N+/_.S[%ZR%8T0'0-XZ=U_<(XCUHG#N&I6<+@'-3I2Y3T; M9Q8H-,P+I2'+./4E(Y\_D!^)[B:77-:9,/7P/F:$.'?J[7$79PR?H9VC MH6!N*:6((@UV8Y0B_YA$>(_GJV+E4%JC'F9U@H[ORJ+:$C2MA4^R/^M"6(Q= M0SA.BGFQ/S_U)/DHS9&U_>+-W/$;?AK)9M8&SP0^HSHPTLLD&)7IH-WLBR(K MNKH:0!N;-#%7%&!CJT.T(Y$S^W4!>J'-L-,N+^U;F^)8XWPN2*S67U)R>SX5 M#]B8BGL?+*@A@K%I5F=VK,^5J;72T9W;?86.S@D>CE@3O77N>M[3B%WS!J:J M2R=]>@*U.*$H+86E/)R9[8YNC0IJNY;!_/QE9 C-AA 8+I.9^M$J-4EN*1:: M)2*!I:[;3-2&.R](MF(#0%P,1TZHE_V 3(V6.1]WEQX4UWUY83IW.DT^E:T( M.P.HQ)GK#RCN42O+K7P4[YM--M$P(,92O(,U3)2&R MTA>DEN7/&."VR]^3W$Q'W92+\MPFK/-I((4?#^XS^L[A/O>-$_$LXM#+58J7 MTF$(__*6\NL61U1J/T[A/[5[6:'V#6NIU]4.@1YEJ5H^OQ;TJW<".L^"?X99 MC4;'Z-B#UF-#)!,WZ.&;99C"R%Q:U#5*DTRZ]S5K1T>[@V%G\:C:Z7HKY:", M-*!K57W"*E_@=6%FJR3ON ' PJH*Q,,+49!S?CKO^/G35G/;ZNFZQMV9AP:P M'2+)Z(C-C$,.'-8;IYB8=UV^F39&P0,GFJPF'0EF(5OB:<(%]!KZ1#D93=D= M*PCECTZDG.8%%9-6DE)%#9BA/_90^WH-][_18L.+UW?$FX1)BCX$$60A%-JX M1C06"J+ :9OBR>,=7!49+)P(48GEK/#HLVF.8]$GB^GJMD;KT)RK;"F>(E6"OS)M#PMW87C#R-F;J6;.O;CD**6#[;(7O MU9"2*@M:32!AAY=U \V+F*+*7&)C<3><6^;#OGJ?M_LTV/SPL&P?#1F0!Z+L M!*F4[<.Q5,"0+?M*V84/T9>_-"L$!@3N$QJ#!T;+81FN.S_&@]*1WZ8=S'R> MN0KCCD)B*%/(&E =/@/.<,99F8H6$D9&X1&FPSC)8P2-!C;,:44IC((=6X$ M5?C[%"/$"Y5[$OM1()M+_E1F3M1:86&/NH/8>0R-UF?V/M>%@NAKL3\8\3?0 M!(#M6(C;C&>RCJK&-% 772'!TZ?)IUM7V$ZF;D1;OL*>M4:RKA)/M8C/78@ MD5\ZIGK==FW1)JX^[[IG*715-P0E$=/D@W'HRG9O0RM2*?; K?V8FLRAE75* M[(G4-G04841[6>]U)"@K.1YJ=AL0MZ;--PIIAZ),%(VZEA4"[4)!AOFK*7R) M75O18[(@)D:P**C :E6!V?Z&C!MLO%P&="G=^]:/!%Y\682S4M.W:@U09:.< MI"4KL-G,%*0SO!.EH,["'J^[Q]Z_'_*G%TYY^SE?\LIAPY$V,!%BW4F?NBPZ ME;83#T@@%0()PD$I#J1>O,.BMCFW&EJ[0[4_5)VAD$JA)"70J.T VK)(_/FV MDYS=/+G"(2/FB[Z@O.$-(N@)"N+C4BBC*'&"U+I\O,92A)EDDR*$U]6NEH(J MR*E,!(U"D *E4>[2N\CM.\GL]U/39!WV=9?'JB3/9B&-O^M;Z,EKS91.0>Z+ M\57A[3AV&))]68?HQAJC9?HP7YFO./Q\W_F-A\@F'64+20\-G&0G:=L:7.(W MY329EU[G7HOV >.]ZS1Q H;[(M-.T-*$ MBMA\FP:[VM]&0<$]VZM4K\_= %%'\N#@OWKD=#"]EI-.U\\FMAQ+D26?(^_) MI#EP^C3_>MD");?5:B\^%\9J#7S/+ZG'H31/6(/>5U61DCLP([]T844*BV;> MHCOHOT9L7IL,N"\M]S71G[^;$'=O_YWP:ER'^-RPTK]-U?BM)H3^IJ(")0(H MI\)ECG*GIX*G%U <(!1YHKGEAZBK7ZY "7M>7?Q-A?HVW@Y?3RSCC&.9N7)Z M>^+%JFW4T5K,H\!?M)ID; C]XUOS5'FM ,AVPI%@??#L JN)*@=HD27J*QF- M!P.84W%BU0)6LF*DOAXX H1?*C@'DZ9A)"-M<3)K;1*<(+""Q MU7[]$Q*8&P&*^7'2I+O;-.GMA.X%'U4YF7[D-0MGE.0""[[*BYG$2.1H+R@+ MYVY#:8*$N'#HPQG&W:01$(+E*/*4-ZR';UD__V!192=M/'NSR6!9EQA:22PT MGUW;5;6H(8E?ZG2"C^(."O[23^NB0->B4;B(3@SHD"X]2RX#D52H45B8"3&N MHBDJ\2),V$S"JYR([3RBNI]V!\,F%5OLL.UE8WOZ'R'XQ1=F7%!BFNL\IW45 M$'\=*H5PY9"ADG+TK"H%9X,[@MU81'/4_F)G6$ M"(XS:Q"\6 4WT2>(B=*R\\BO[-"X"#M:OZ?]W0L'05*]!<&N<#AIGC.E;E/> M^2A8$6G6MY7F*6V23PX3^3UO<.%P=J1GA".JPO1-76%U66_RV,]V3/ 6W!/ZUQ17=/ZZHH3<1B^;*'M9+K\W%\FS>!+.= MI"%'+3I5ZHF.=G';:;^/:2=,2ZLS9KM$=3O3]S'3L;E*PH8=KBS5;,)K+QK* M]C(V%B3,(BSB/C(%HI2_K).8"ZT*(0ZL;+Y"L@OX_.UZW<=Z(9OV;(:M5GC1 MQDM*K8<%*F29_$":;B+*I6[P?FM>2M=:"Y.V:W,O:T-P:H^6W.O 2KP^F%'C MYI8V?GM9Y(MJ:A/,VX6XCX5PT!<$.^6U!3^M4!T[=_NAXI\W;_99UFAY1,=4 M/T073#HV<)T( :"%R8,=,@VA-3PRZMDD+(5A,(6G47!P;[!WC)8Z\WUP%0>F MT_%O.X.C _*NX?&1 MLN#(D,:EJK:_256GOO+04"'\JTQ@DL-"XN'(O"9>(L,P&N^BUY"77F=^^P9; M ^[7;1-0AMA3F *4NX?8_"B]KRJI08+TEU2P!8[_]/S?+Y_WAS#3(=988"4A M>L%5Z86\*$:6%VDLNW0I+=E<^[LN1QN#"[/P@T%"N 8;'"KB-.6E*SMO1:!= MQ<"9*\O'MYE0@7NEVG"LB[$95S[GHF)Z;1V*9ZX0>7'I-BF62!5)M (WKW Q M;$FJQVB(*]4)4/?"R*B &XD$F:'Z@]:R^"5J*(R& M^T./65QKZ..5ICF*N?5NYT(6VO^% ;'OECQXC/=*$Z/W^.Y3OL(6NFA#(VLC MG2!ZI_^,$&KMBQN/.WGV:NW3A,7+)RVF'*YV7(-5O\"^2]*6;GB$[*X2NFH( M?/EZ*:I$,=)92+C F+S/ %L+^6M&'1+**564$_F21>%1Q2$)DCFFZ?.BH->7 MWG1VSMB&PXVNB[&O_B=*X*Z%%$ZZCL]GAGHK2500@&0FJI4KTTB%.5'3X->V M\JJ-9\I'PHN1./DR?X0,QKPI/P .-O\.,EE?=1F:GA"_%7DUV&E]*2:F:* M2^4>DP[-L,-"H9J1[B!XX]43U'1\EVTA"W^X>L*'A_]"=#,@7V?!UDQU4,B^D(&=H.Z BVSCC^%@9P?7G?Y;;F4 $;OSEG7"YHO;I;Z^ M /:$!R,IL?4HHYUD,V-35YZ1[D/5GA*/K=IQL?!K<"\1-=\RD-\)A3WA@SE) MD$+7]J3A_< \)?4,+%RN?0Y.=2+?K9O(SG'23/ISQZG[[F^R.%-F7N/V%TS/ MA!*7V;;W=ZAH^^PCP80676'$5F!/D-N.3'@J?93Y@*->0+BHDA_93[Q MPT/V"OJ&TSMN*XUD.K:HJ>'>=XZ:NO[K<1_T!.9MM(+7/\A(:&W[$\*.&>W_ M;=V^7+O;AH-]>_CH91GB\[T7)H[A?"/(;^]FCYQ+;C/):E(ESHL0D4<"S=D/ M$EI]A;8U'=SG:%N?.)=':TA2U!\I2IW5:A*O?EOPJS8LWVS-9GM?;JH->.^L MO=Y:*(47R?(Q3(PT+6,\-7K>"74<)TO!8U9849Q>3Q:OU X!O$E>EUA_NL@8 MK_,ZQ(:BT?2NI$]?! V_Y;&[\]@(N37:V1F2M-L9CM@?IN95A;/BESV[TL$[ MK6/L@;$2#6P'7KW >9@E]B_'OC\Y5H8V-U5<1QPNM-L+!$56PUOQXH;%C.BT M!,FM<"^/ZR7!T5^2Z9<9*>1G:I>\9*=1 H-\K=]+F!BV.*#7/A -TI .UB!O MI/1=OJ/]"GRI:!F\^6$L@DD -[#X0$Q$?0$_[.<+&\Z#5WUU('?CTU(>ZI&\QBN+2OF.:EM;T]:1DJG M373K^O0B=B>D'&Z7P4KT">L9/066T*"6MI"=+TY$TDN6JYVVPW9UOGX3$QT@"8I(@P +BV3FKW]GNPM D")E M60))O)BI=HHD<)=SSSWK]VGFD=M(._JRE^GZ9A+JA'6W.9^LF,,VO2%@GHFO MQ5O>7SA9E>:4I!,DAMT>5H0[2R!97GN?E];JF06,F" M]++"Q/(@G4LM\+8I2_DP6!M?L()YLC*]0&$ $D@TRO#37"EE(FI_Z:/HV Z MY/<&,5?GIK[_A5J0B'!'%+N]X:#R]:2D]S>7>(8%(H.V8('^SY+XT@-U\V(! M/$'#NI1;&G=IE*S$C7%-^$$XW;]'__\36!.=+K>V_4ZE%Q@P=AGWQHL$F0V? M*:1VUNUNW7)TFV0%7L]X-N,2S>^4^J'F?!V3W'ENHO_-Z*W9 MEBNBUXUGUX[[*W!($^LO)LOOM%XP8*'1$;@9)LT0;V&BF"KP%-B_^%#06[_& M'$*V\BO<^$_QR+(3PC %FMU0&T1FH;2AC@RG<-G'$[J$QS$&023"Z5U?(VI2 M9E]G13#-9_UA:Z23D7BW^1-R_=?1WBT#_4Z)L^_$TB)O%*5R_J?"Y5#Z7-EA MVUY[QA3(=XF()>1O"#HAI)W2@MW2 T:E8%O#BJN&E:?U4QA6&# ",F88),%I M 5D4=\Q>9MX])!_ JA..8NK#"M6<5I@P)N!+.9U#'*K-YU+3 M/LV:!G/>S(H%$8S=/T'W&76(>"O[!!?053H"@H+!-L5A_DVU%DZH+-3A%1YG]"5AXU ZBN6;WF&,#WF=CJB7'''UE""UO!W6_.(R MS2F]A,-AYZ5R0XM=@I8ULTD]411M VYD-:[* T(1'%@H^X-"<9!4NSIA%0:O M,G;UW4(=*9I;5DY $:+&X+P5&(9QO0M\HYL1P[==5TN^^.BJBK\I='[@'B"I MQX^J_7N?_1/X/4$[V=DQ8A]>%RR@@6IM4V5,B+:^!#Y6 MV51/&HS5; '@M3PMB_3' D@TDVQRTYW!*>>FC9#?83\HHBAUCIBZLP"L:K A M#*9Q,P=I$<^+G-D,\W*>5C\*8'E7BF$@AG)O,%SQH MQM[4<=J"&F6&H3>1\X\<:03:G>%NH40*.R(Q$UC06+:=H?."40$>VWL]-A4C MPD<[[SZ_U7EQK9%O 'NTC.0H# X)=:/84L*RD4 MC02Y5E,*V^BC>Q]YJLJ>VK.75!#.ONNM%]PPXD/%-5'8BUL"0RRLJ96Q44SQ M&,Z68 #]D:^&J;] /E2N,#!)-FRTI(B5WD@E"BB-:>9[A=")F?].P@ESF,C$ MT3C/%!HY%MG>(1LBKA8IEJM\1G1!"2^9B[+ #P2%5N"Q9G@E*8%L<:E MZK:[;7$VL4ZU_ P^32I[@Y%CAO'G')Q<6 NDQ=W1FU )$-32#CT% MY#'P26O!DRUW7V'C5$!;$.=KP(6B=J_;$JN1Q4S,Q#E1N[SD.4])56 MA5X( YF2(;S(PVNR!LAUUM$@!+Z?3Q"=^GI7G/!8;4+FAM2LF KZAF[:4P'J\D9 M/56+!ROO$[L0&5UVGD5WALH/C)F#T8WE,I9B9H\Z;W*=L)5TKEV 1NCN"P[( M3K9Z*,IOM!V"7>,E#/=:O+',*8Z),V)6M>_2:JRX6]E:K2K=:#F_PZV-45YW M6_!IUWB3DL_25,KB3'E99.RDZ[CB'* W0Z"W%%&F@F?+=]Z^VKLLKEM8$OP* M@<#37DK-RP:/@FRV@K:U]L9^**9A-6BB_HZT1VLM8),?27",FY&W>L!A$H&QUM K"V&X,#,%K,B44V#D1*D]-3P)_$Y" M3> J,=!VAE0@2+BM3-JG@X1)T#.!66=N<'&BN/63'"[NK%7QDLT;WZ*46$T+!.K<5O&'SS>0M8R5B<5U MJBZ25&\RX7^CVP5G9,QD:W0526NK#?:K=)4B'F$0*RR+,YQ)^MLNN[-P+7H) M53VB1EUOG:U"[^6BX70!7M0YH6'"Y/(%+E*T#GA3'5O&4@,9("%26&.4-5#XB7C&R)NZL#EG3*<9BHK MMM64+7HKMSO>@D6>-LQMFT4K-&UL[T6Q&F/, ZK;7/A9UM IJ$>59@6KF_EE MY-(0XUL8)\L58A+VV9QMO0M'J18G_< (I=X;P&?*![.M7W%PK?)DO.P+\#1D MU)B"<_@ZO#S:LZ'Y,UR[J?/.OW4^Q@LO^B88P2T3=IZ^SWK;\-@_GJSHK#=^ MP[WR,59):+%XOU)P+?^M "VHTO0ZPC+%N%3R=%+]O61W>U65U9D@YUIB.!.* M8I1<(5C./(DEP0V7)1;0+#'9R7^BJ!<,?>FGL>X@=J[ TT#+(Y!/]H5"./0U M1AV,[)9T66OX0 J]10J(WY)I]JXX[$K!+HU:09:*%F+=+3(1.T!=S*>VOG\/ MD'Z&PN=DF7230J!NE=8ZM@5A["UK">%U(L.YUC:'5C*?W3HNI\QPB= MCF?3GG#D0(KXKKUDJCC8Q-Z6^KR5@(Q2]0OECA)?PI^<>$_\>'9@]F@MQK8= M5I3B=5/G6:$:C5HUQ.@&3$PI&R[(1L MI AD M2JHDC,621OF"_U!0LV,LQC/9%&)]HV#^E)U%.'H8K/&4NDB7F*/#M!DHHK$$^A9.I4%'5M:=@S-!/G'AW+3]C1XV)L(,_ZHB\_8Q/L0HQ*<[,:9]QT/TIX(;X<;GM(DY^8* MH>1-JO"8?3"Q*4I.MK $=LEFGOE3S'NYU,/-7PYCW+K0T[>6+BTL]$1P9X'= MXUBN1.9N$:JJ8 Q84X0Y8ZY/."%P#6O,+!0;CF@V-\/>8WM;VC"2BFLL4UOG M?+41$'![[+)."UB+?LRU]U7-Z+^Q<";)=-$\;;GZ;P4L MS:^U0$F-.8^",%>U04NTG-]HL]76Y" 7"9OP5@_@K4^%ZW[$57_6&Y0I2K*D M!\X#N0GB4(KPBSIJ LO(*:])0IU:H:T0K#07?6]FZ(&#Z,\\FDA:Z'.AC+[( MO\MY0C@CI'T0>07K3J]QA@;_<=-T=*M6Q9:H7J*EZBZWM2&OK8#:%V2^0M;I M\>[ZJLFH&&H!+M0)NU/%$C>+\]?2N:6NA/S!RHUJH>=>$SB3AW+/D=-7'ZX( M& 5K-!.T ^5.LV\N)= KJ^OG$ZR_\Q+.#-EO?V!=)?A_&:,O75,?"OB50JE' M&> D#G6I(Z$\*!&9KZ:)E\,F$7%XQOQ%%@]V$*D+&%\L1:'3 #ELP)94M,_$ M_T?X4Z"J%T%&&EDW$>D\H/5<.@RJ$7461&;2U'6EI_HB]&%[S!1A$O-@'+!9 M':0,K\]7M.(@Y(1O!O+,E9-HYW)AM)=F_BT]BNM;I)0'3B3B144J*FMEL^UF MSBNM7-'%AK53,0ZK]Q9W%*XDTPJBIH::7I$)&6."2VEH<)4;@9SP:IMYX(F! M<2$5[Z6,""X76/3ZV6+#/(JPU%-@F22 M+_!DVYQ%)Q*25M=SR5C0C0!X,I=R+:7Y]37W33 FJE4!7K!KW2V&;1$?Q9^* MYXLB322-%YF?G%YA>>%,3(*O0&* MZK3!J/BE"6W[9/67/@".#4F"&1I#8 M$H1!+QR0JGM=4XJJV O<XXF)L J57NOH_XDM@.["C\M9,@577"R9+G3S M*:/^VLZ=Q)4B)\@! I\M4$L$#&MW!&U+IY:A[?&/7&)#Q38:7\_.\W&F0 H7 M5 ]2J2H)[NY9D$F;3*/![E.1(7(:/E$: M.WG6?6X"I4(^M,0B]82&J;T?45A0 !X#(F%&7>Z3T6OX#>\.9" MV7MLORK<( MK1!/92O)3P\=*4G(K<( ";7!-+251>5 -8T7Y 25]N8BYW&MC MRB]/[&CQ(;BS/HA!,7FYN1:EJM6DP$F))>$M4T-9JO:A$.\LGE 4.([.O2!Q M?&D"3B4!7ZG[[%M88P[&R;47!1,J=<'Z!BR^\O[RDBE6).&CEW$8YJCBI0KE MM[__QNC8IIF-4_0T)!C0B8D!K@=?FR%A4PI0EKW8\"^\DV^XG@(S67!1:0 5 M@B#U=?-!8#ZQ*A)0A7,N53-V:.#'J%J"*%6ALA*;SO.);=86[66#W=[&23B] M11@Y*\!9I4=5:?9MD/I6$9;RJQ"1& [MQ.AD#2I#1TBI#??NC=JF>->*P"S4 M%U/!)BZC*D9/J1:]E.1A;D^CS K-[D:M,6RN,@8-;-W.LGDT/)1,TF1VTNH< MI4M5>%[P7MY@";NJ))$!GVWC:_U'584J5.@VF?@AQX M$X.PC4DWM9S7*ID81,0ZQKF>J.PP;!H4P9FB< BXJ 1&78=($O-$57E@*X0C MV"!29_5WJH=TJ1A/%?Z^*KSQBLN$U0T)+U0%66C!T[W-K[4GDW5T_'7&;(G?U+4 P*2\:"ZRI5Y-I$JN)^P?^A8@NT M-(J7WJ%B4F=S5+-4'%Z8C^XV9HJ,C-U,!3//S419Q@6..E@=D=_[B>N?.(2W M7EA>@F$LQ1E+2)[K\<:JN\C_N@QC@U2O#CX!Y6NP,0K0%+=_RWY;73Q+U<'C M6CT9;@G^0*&0ER(2< M )\QAU&%.#*?6+(26?C2F_$6*<#-HL[TU@@0Z(E28)Q*K1\3E.)LXH003S>^ MQ09*GL7(JJ%BUY3C^90OT1!Q7H"(4J.@*<(%,;"\'%4-1@0JVD.QRYNOKDJE MX!MJ$%ULX44QI"@\0N4BC"P8.QY57O.;$DMTC4G$A3*$7>X+[D]QE*PA=<\ MPB^GW):"!.':NE>U0701QR O<:*0=3V^L[C,64[+EG MAJK(N$I7R2417W.EG#ZZ+]]_=HT(XB"*(Z!('S>R^'#EA]1RH7MTQ!!1&JSR MSPEZKS0BDR$4JR3X( MDMZ?\I$HVS9"6:(77HV6VJS!>58&T2*6EA/J2E):S8I>PQFZ%G(GG"B!=-(> M.4C6.=;OX?^=C7^DTB59 M<%P;^O/D1_AEDF;GF%HV 3+YFMEBD%*;DQ?W26F)KY58%WIU#:%TYW1*1=.(\,:(N-LEE7V4L-\2J0+7\!G M%&8\AU,_6-LW4;'BA7>M[B.C:?#(8WC0BAZXHO24H8?NJY;T\9R<36< M@9B9>./;5Z#,T59=.L8ML,%E"F.-;'F(QOPGY L@MC)7M^NFQL.3!B3A/2^W MO0C"JG(;64;QA"&>J+'W7:=8A[U6JZ3H#VX4NJM72 1(&AAW$XUYW#(X96S4 M)4B")GV*% .DU'KF?67[4UF7\MW)%VE@DJ^7FI8+!UL*L?Q2<)+\$M9CM+6C.#H?LUO@$J7A33#- M*=.(&@S,<>;,5!KH.O; H_P2Q;<1+LD[3UD4SDOS=6KC#,8Y2[;"!WKW\D6J MX8'P+.%!O>%C#>N+UP49.!@I4WY,R;+2]"0E_PB5SS_ 0D8G@(V9];A!XB,@ MKS"?E-;)X4:$R+D"JRF41VC3A@PBG#A[\+ 4!%=.D6A4&%,F8BS:\(/V^:#[ M-S"F$>R[VVX/5'? &(?8:Y?M,?%"NT-0/[!^BJQ1U,('Z;Q6:_GB_8?N4"\F M#/RWT$NOX4WK9EUU!(4' P\>PM8173)GL*$:;G[\4>O#O.6OGW\)X M#*OPNRC6#R'"$3UG?"-UD CX79H=*/@A..WXT=H:7O,#E:8NW&T>DW1D3J^M MT*G8HBHAC&DI.57"6 )<3_U)\*>5*QPU'C&JL*,F2W% M=? *]9(4ERIP7]Z6VB5M;2.%D99"LT,2NG92M!ZE-\7:%W3GW$2>="Q*CH== MG'&(I)@V2@*X8D2;B[>>:QJX)XKMAUO$LVT1QT)TM7A(T=VU$<2MJUM'YQ2^ M?Z5_;\1.<+8S[PM8!R"699^P3-5++#'%@:KBK26=*_17+*UVH6#IR@]6+ENT MIA1)BA!U4D(&-I"!@@6/-B=9J^,X68&14KKL__*3^%R'&'700DRX]?I7?HRB M#I8+4)!Q"1Y=>" 5L9J)9EIU%G8M)WJ 2]A-JI=14SI7"RI!U$F"U%YF% XX M*X)D&5F9158&$D*I)"2EZ!?B7UB+6RY2"%6^*C*117A-=1K()'$L*/Y2$N=C MM=EB5?Q5-G"*W!K\%6Z'N_77U8%!FIS2&B(/8FH* MEFU1HQ+YJ0S!4(#IM]',*=SIW1+]XDP:\8KW[?J50MH4D[T4ST+.R*D/PI!/ M-9==$"'79,P\UN:$C9%$)@B5<30%B6/&9MVBSRE%0=LX1,>.L0JKY*^S#))UI. M&"I ?J BD$-P0A)9?26\D22)B8%E\YCX=M+ M/W!@R-'@ZUJY&*_U-EZ%4@B#SWT'+M#_ 3M ^RB_O;YZ]W^TCV)[%71NT4NP MXO1DQ_4';0P4+_1EW1]8-Q>B\=K6&OWD60?\ _B<\72#2%?CB!_">@'],S12 MV'_EJUU''?+QN24L)&A:3%R1.3:XF(B0,@2W"4,'68@X]D0*OE*W/6@KE-! ),NS M& ?-R0N, !LH!IN&D#P2 X9E.&_H,I3R2LN%XZ.E68(WVFW*Q7J#>;O,MW)% MK^7.^.AS$5])4H*,-MYRWD'2$"B)TX/@P4=J'$8R/W%R3H<>?GO]24FB2SXI M!DRR(%\4>6H34R!J18'6GKY.P="ERHBQ$<5J M"9=IIC8"_DM'#7%^%-F=DJNTY@YU];*=H7$#CJMDK+4LF-=-F+IGD85$)J,Z934BA6X8Y/WQ@_C)9N#2:$, MP\(LM)LZJJW=RBJR"4BE)6M9.A=6H)TH-B@TJ&SK5Q#5,HY>*>JN M03_,@(I!^/M90Z>3HKNL6XJN+@:IP=:@H(&*M.F#CCGK=:B70OS=U;Y-+%'T M39F&=+=4@_0YE-YI\HL;BE\V]9^(K5PNGV9\3/)J*(T!QY!5$YU/^1$>4U9' MU<_6U)V"SE:N'-I<*BT\[U;---G\^L]1FB^4Y8./3OQQ971@?5 /IF(KR_ J MJ_"*VFQ3T>!]H6RV2GJWKN7_^B+E?B>Y0>7.K+H803K ?;.)_[@>IQ1-49V2 MGJGI-'XXAG^9.]V5R+G'-QK;U@626*XV)9QY X& P5(5[@.)B3"OR^+$83U; MIK+YKG+U/O*U%M'7I&4NJ*,BE?VJ>; 4;U 5_H8!>Q/5=175Q2%&#%X4@RL: M7=B<->6J+>>KU,3DW4*;KE$[LX1L[LE*=7B@ZT4%F#!+JH:\]3W2ST0.SR$: MEB>'*\_\.($97].KJ$)S-35_6**+GD0J@E5F.Y+44:[H24K)&7>]8+@J;?,) M9U:<;DG_\ G1C$'E')!5U52X$]8&RF?&KFQ7J\J4QBL5GK!* AEA%8/_<)@S M+PBU;8X9#NS&(KP6*DS)7+::]0GB%ZHS9&VB]$XCJ'X&KT!25# ,\1).-QQ& ML?6I+]N7$E)A=+!;:1">8<%QMO6+PJJE+G5TW/K*H]V\'QSCDFRAO:GV^RO[ M$RTMI<(TFW7+D?=6O-%GUQ3_P[J\^O0;:LE,]U1PGY\$]^$'U.M27&%K+T1; MKQT-I5D/45>^L<+YUE()'G\\"7Q%BS)1>0-,B-ETO!+.<-?RI!K]=QT5F-H/ M- BTBED1Q].FUQJDRQOPF>!)8 3CAEK>IJMW-5_X!1UAMVZB$YIRYQ:=]J(: M+%F;KNX4+-W9:U)@%)#Z!8.TL(TBSY38G&( 9N#W8J]&J4%/,QC ZR9?A ^> M"M\FV)]!1HE$**5%#&-BE9M:M4'%K;$/A,L:4<5N2Y<%+P9%OM--)G51]UC> M>@%ZIV))EL1;Y1?L9TD=Y>G:,6PYGPN:GO- 2H:0&IO/=9Q827CM4@E-.248 M&/$=BY&#"J( "20I/:LSAP*X23&'.,^<$O6>EZ?:+R1GQ=0RJ2M*@^#S'4P7 MG,X5+&01,#3E2=K@OCG?)^HYDU#I :I'TPL#MV](:6X\")Q6M/'_+:5D]TT: MI67?/>QX8ZH/!8"J?50-D [22A08]Z;ZT5+Q,_8DJCQ?+5%@6+P+FI-.'QR" MQ;*$I":N.D;:*&HO-/*L?M [$OZMF)+FN3948MO2Q<:YB2<>N.8!+7VQ"@>K MT(9&OCJ>(#&-MDZ ./%\5'\@=>'*+J&*IFIA0/E$M,!^DG @PY+?!0HK[ 7, M6*(VQ3)M/YHAF6U1TAY:C3U M+3\T*H_/%B/,DN/P%(P1:J6BT8F9!K,9 M8F544D5LG +&MQ%L>@IN2D :864=5YV#D W$5B<\6NI.*K:&Z12_JQ+!%K&< MU"_KA!KG=J^YW<=J4M0_@%73*1@NLI7[CWFN.%>C-S,H( M233.7EN[O0S_$V/_6-!UD-6$!5 (;ASZRV9,4,Z7W95/S1RZ@".JI.L2M< [ MIFX*.AP2\L&3079 JIIS!4?+O_%"19"M#7.=&;854D''D)Y53]2@Y>,5UP"8 M\=+@*7-3KFF0)BHA>IP$4F[^S\@P.>(;]3MH@E1XRQ&\= ''+N$+ Q4%6I-< MC\/Y7^\6#@V?$3TO.H]LN6OY1OM)1\-"Y)FUV,%MBUIY&7C+!30#Z;&PJE]U MEP3W6G*(($!W<"U[:(PT^=%:JFX[Z$;9I&>B,F76LR^C0MMLXZ_E\PJ6KVUC MJ%<675BX=G)%NR9*26Y_==!QI?V,FHWM;D#J()PD6,5%Q8G,]F+XY>X(3MR; MBOODDF[==I-TJVKO065ERW=5L,SR5XP\KF/^[ F)3BUB4IY;=5OBG8\)/V6" MQ4F%!7:KU;A#T(M8' DOM69TAVUC=1>8XA_7(J)&.-C0WQR?T*AT=EBXZ#G; M41*ZO2E&+9068+3 9!)JU554+45[R\Y.JMA%(1*N5:NJ.2-'>V.\S8PXV3$W M<5Q1S!)9;"7[)2.KIL+5JI@E"SR4XA*)_)MY?07AJLWX=1"%UR_X&=H+G"GG$J:W"NS@!^QT1]< =*[ =PY. M3OX_W?IP6QL:<5&@_PD&\31>%)J<)'6SKDQ?RY\L!3KQ$H1RPB)Z%]M M\W*MI4T7M=WZ5G.(JOQ1/+Y*B2(>(3A0I:SXF;,4D7S*@]\\/#+2Y MQ/!4='T>^C/^V7/[.>>=T:/#=H^ZW>'SQQ:HYX5UZ/1; YQWN:T2,5+@#Q(] M0Y*-,8;WQ>$JW.&;;T!5>[7)*V,3;\;Q MA9L@%@9A/.TXED8&'D(&K)9I0182D!:KE;K0OL'8F4F\I)/*85@)^I(HF!!# MZ%]+B8D5C;"*')H=?) =Q)J'A./_THX,3KL?E=HXFK5^B+6V"LJY;(K2@KK> MF%#ZN":E6>\'N:$(BLDV%)IU?8AUM;1TYL%39W(Q(\35OD,\=%\')M[(U /( M%!ILRJW"1D%"NC'-$@HT7TP[['RWBZ0SE9ZD6B X\ T9Z+UBW3IW/9O!\E*\ MTW*%RU QA>I/R];76,&,!H>56PCLVG+^4*5WIM.!D'V\1.6F"KWYV-22

1 M[>)[EFWH9W,J3%&].IGN=-=<$&S[%["O57#A!8_9^:"1$ZXFF4+U_4_GUR08 M(Q@=_1$D3U'.V\#AIHMVRL@STA"-S^A<7EXX[U^]>(FX;3=2O1OC:Q=C'I%Z M PQ3C>D# YR\QR*F &MSD%VA@/?WJUJ+SY@^] SF#@=3/"S\G#!@?LD)*P-R M6U &,(]Y, ZX(W#A?1&8&BHO PEPEMZ*BQD)O$)B,WJ,NEV">RPHN3=6(*'P MV1??7]K;V'+^BW>%/0 ^X[2\Y9[!11SY5(*U]&'N7-.U5D%<%"-R*?$IT@A3 M+)4OI?B[-99[VA)->H RGT5"!:\2SSK1)+!>9>\NU,@RM6\/F) MAO73(3I]?M_,K)(W%C0ME#;[*V%Q@WQR,V#%CP@$TJN)0 M,"RM/*I918!2Q0?7Z?Z./<-]0AAD!UCI:$-N@*[# \#E>B&&5*Y12091Y0ZM MT:4HN!&J=)9BFYW84!00DVGY9; =54%2Y'\9^Q)0HG(]!I_6S N>!7#"HK,J MD2V;DL%TDN3PUY6M;\&0PN+VJ2!A2""++ATTFMV34(UID417T( [#?. MUP*OQ.&]B<#ZB@C'$F8#([.X+"H9/S26D3700 - =4:*]4.9[;@Z$DI^[LQ5 M:X/GO("3!@.- J^(,.C<>!/5CL(/++[H'WFX$J0I,E68:73X7^'TU(%6.;;PJ,&M\ M#_QCF^!G(])ED)I6'O25"1QS*_R(Q@:Y2]!+ *;I>EY7)V?BDK11OS5KD:HS M;*L3&U5)I1"*-*SX3>X[QZZJ.39W@!#NCH8+\VBJE;N=NE4K/^:EMPZF+ U/ M*?,^H\I4N+TV9HDJ[[4,)%9\FLD&?X7?+&.T;K&9X/]#['W1J:4C1J07,P07 M]%GH4T>1BQ8-7*]$?L;46:IU0]'JJ6]K""-KB!9@+1DX"O]:!TL8.-7[XC,B M9O&A5A^1=#29-G)55%R^$^VW%Q6-<+:J)>"9ES')"JI;A23^0!S0)')>!J+6 M\$J-<]"I<*7:M$8".DTJ\<\\FA2ZE:E=4"T MDJY94P+KKXN:!96RR^1SR)3 M(,$4RD'^)?UF;B"D35DL9"M57Z"*M"O81,U$I[:"T.?P/;0*"]VZIWYX*\X2 MXU06::58.Y?8$:M!^?C>TE0J)4BK@M^EW2B,0U%TI9HAN^+ZL#96=R_BC-;" M5F./6#OLMA;\$\W<>D-E/?I.B#W[V>V/'PA:_]_/:X6JFI(,#8>U1F5]6OUI M(9YI8\-:L,U%SZG:,N N*R5K%E2?C0?S2E*'6.")<2UEI+AEMM#&E.F-+'@? 6NK MMJF-!G45<+59%@I*D;U4X#TL,A%5>^4%)UJVFX?#(+^\B1S/149*ZF1=;%AK M+U0\A&6>2--PJ(IK"'62/;X9+>Y_(]PJ$4-U!BW0JY,"*(0 SN(Y3'W_BVEZ M)=.88751\0>JQ?%/&%(Z5:I$"9T,A_OKEZ$G378 MS=RJH-!LSB=O.M6P>G=15KGD$20!T !*'O%W1'I ME,P:/YE[RY3 [B7WQ=6,-)(>N,H!+>QB_AQ5*NS2;?64N$;9"1+-Y,OJX%B M! EA!^DK-MQ>$R@&AOUT.5[I&J_<<>&SJWP1MY"#)UV 1"C=&;$VHSP2"^1RL-=!IL;9L[8*S:5\G&E-3A)VX#^;@=Z,&6G%*@0>Y M( M8.ODU^@ I88ZB5"X)1S\U_*@BJ"OH%TN]2.I1BBY+**4%&CYC*QG,DLH] MX=';&H5! #R,.=":5H?.23.NA<])]"+;I+>?LB&87J)JL8I(!5<$;0I2^Q6] MV'? )(8@;@&LRXK1(N(PF#(R=T4#H@4XI;]7 :[XM';A@[8C<@TFIU83_)7& MH9%:V:DC) QP#I"!LA]XJ?$(ZEE_$5S?]0 MR7Q+1O.(/_(5U6"*QRPKMOG:@6\2;(FQ531:,#< &!&X]U%,\#P)$YX,Q M#H8$"Y*I)JA!B57-V'85.4$$+=G/MM?EB,YOJ8;>JF^08\S8M^AGS:0RRD(Q M46NR4D2P1#YC7UD6 XW.G7M"G*[@ERC*!,K26>9,O#Y7S MKL5!?7_W$I('F7"%+\<;XB23T2X;AC%U2@H5 MGXC;X5(.#C.1!KB5@C&3.2@!5QM$A(@5,->(0@ I M$9+UF_0"/6T(#C/%,< MZJ)BRE]$#!B3!J#S>X[G=Z7B# )1)WE"R@SP(K!**)YXFG40:8@P!($AOWW& M$%V4*3;KIK%S--\QÐZ[D-Q7SW4NMCD7)Q@J(J5M\Q0#M"O.SB%3+ /[H.:#Z4]( M$O4='.&S0U7+J$HF#(:W\3AN@B1G?&+$-77EX$U]B0T1%]LL0SXR+3.D>+], MP81 .9H'Z5Q%X@1R$N\:BB3;$2.+/7+H6GP[Q4CUWT&\,#"K:$965K"<8UDP M%&'80=8"L)$Y/[K&W"5H)QHT9$&@*8AU4B9$4LN8JEJ,N1I-T^A)"]&-Y[LJ:B'4PZ0A MI[$TK@:1,JRLI$+J*\1RSTYEF.2)@KO'QE1:-HX#2;3OZ\3WI9KQ!I0:%7V: M]TPP$ >_-K@WC'A%M3AZA;7$NUK+@;7EJP1RYJ=9)= EU3GX*=7 Y547!(7[ M#%*AP)_ZIH&/J#VM;;7"_MEVJ[3)UW:[IYROU=*K-0)Y&Y2*G#FCXZNQZN?[ MA$-J 898%XLTXDD4WV:I,-]R64DZ92VIHBE\ ;F81:;IL>.NZT=TW 0>RFA# M&/"PO,O !TT7G% M\XR:H9B +>>*3)4HP:O'T3G%9ZAMK@1DL6E9K1)SU1P_7IGHD<"*ES&:Q3;@ M)Z"Z@^V=8':?6 $+?:!@H"4!<>W&;;K>Y;I% M>M\\TE:OSP9C:B\H/DI^I=:VF 6TL3E4#3AF](BPQI$2VH%6RVH/IB%9[)Z+X@ M2]+R$BTG4*'BQXJHR_M*UY$A5[26GYD9R_E4(9F7AHH-;SR2L_LZ3SBI?=]3 M2I,-.FH_WIS7TL.P\'2"RD8>5OZQ+RC":!LEL$"IJK"[5:(TCA,P MZ*0,PWJG^0FK,)@=/8JC71NJ@HC]0.I=7,M_EH5V*VBP4[^P(?CSR.=8%I>T MX^+[ C M56 P;#)4*&O0;&2ESE>UA43C#]CQ^"]G@RN9AVI]WQQ.M[W=EH=M$=]"^\8?=RUKWT+_ZG MV_UA>V\Z<@A^)\U\40V\C@S,G5\17QR#F M_\J]A-EM^*=80"&EFP2&FQ5S%OPGU?9D*)',BRG2,?;!QA&B$FM,7/N)@1V, %+JJ3J#<$ ;&T:!GRSO$$L-\()H!WVG?CK!7OS4'INBT#@+?N07:JB/$P$WP>VXC20J=1;H9="+[E'(_J4_ M(>YZ/@J]#O=0[)]>>M(#^UBQG6IU]UI+77V"3G58K7U+(UZ82K7781Y,4^?? MP(MYCM<(E_F_1+82^/B@9+,68Z,(U<[K:^M1Y;NEP5>[2%/?*:8<4^X2SM[J M%@&IT =-D4)ZP5!54,3BR% M4,!'S(HCF7A+F #'RZBP$RZ#R.FT.KQ%"ZQ;QAS^O_+@Q@OQLN)Z0WA21*U3 MSLK'2G*\O.ZK.]^>; MR+D"SRN4@IM2^R@#W)E2)0#B^]"IV7 M($!4C!).P!F"W\%DJ=2R>>IU!KF,\]D,Z;@SB$"A^Z?S.9$ MZHXY'G L_Y%'OL)7R%2^ LM']*20>):3O,@^G&=8Q*0Z!-@M94DW5[IUQ-MJYH5-\A:AF5_B2T2Y$P77&188A_$MD71\4NV >@/J><_5^0Y&!;?;XI[8-2&5]W PLP+^ MB+(2+4L%:YU5 3TC2BT,[EKQVDV=LT5,H1NQ;C&8P3&,'RM5@&M'M5[@C,$: M+\2N;+"*=U1/\=+[$F,[C\*T.#4BJ0]^%*6K\,:C0!X!?'"$C['1ZN$!/XF9 MS9;SCLH4*W\E<5.(RFIITTQ]A6;1 HW658I;\"K'=*R)J?X>3*?(#>XANO>A M%]G>F5J0)&D]]7^=[R;,'!0RRT$AQD]75QQ/"0;*54 ^)\>7Z9W8?#N#G@O/ M59F 68S=&V1D.^,\"*?4E\J7JR4OH,^ZK2%EH#EO0(D<1MWS6,T)Y.G7)35Q M$#I1]^*D+XO;4XN18##1<[JC-0%C(!J,E]IQSVH-A)VRBO]]E]PGF28[7^/JLKF/XU2J[>K6X(8Q"/J_PZ!R>)8^_4.!^!43GQ54:^ M"%AJ8W":B!ZH5HO&KN=BHK*HG.>"J^?TWC,#R%G#^":K\M=5@['R*\VQ^ MBW4*A8P+U=0+?(K$T>FA=D-/^>.U+5?B8.HG>&!LRJXX06)DPBW0UF@4!WLN MO$+XARD6Y'&QMVK6096)&4M$[?R#&Q-2U;Y87+/NA3N -=/KQ?@R5'BAQZ)Z M[:\3+Q+?F5#)M3)!Y,^E2C1X$\::)(@$^8*"D"%T+6S.9R!"@]].DY=GX%)A M1S=U#(!=,?B;D\0K+_RV!K:G# %52? M]E)C:&/!P%:(BG.+=]O2XUX);*>P M@!@=YOS!]EH&5I.^$2,3A576L+!9Y?OM XQ)-WR]$EOLK]+M!7<=,5O&%;JO MJ?X4WA"J$5V7!VH-MIN[&,BR*%ND()1T,<0GGEP*$^& W*$]'NZ2D9FP/UZI MM!@28$8-/K*&%8MDMD?:?ND4^MDM=MB 8/9I^J/68.2HVB.J-$)H1D&#"]5@ M>&2R #N.+-I[4)TA&5D;Z%_,G1V9'T&CU0+_\)+QG&$HOC*U%.= M_?#VQ:L??L3W$@D(]KG@Z/ -@U:OV[.< T1R6%H58PIJ0CKM9!J:'X*[$ME] MD"&HDF-S"E)?Y"ZA]FYJ%!H-9*)@6@X+U'Y1/T$5I[0H_.#3Y@X2,:*3Z'3^KZ%O\_ MJ;7)_\); "UB0O8C<+& BM1P<7,F88%=(NQ:;(*G,Z?;RA%W0L$9%=\4ZW=P M2Y4@"BO+(F*5K)0.1Y<"U2@D%U(P RN%&OH*SZ8&(0M>Q^RVW<-5>.&FI6!F M8D2NP(($ZM1!I:$:F-(,_ -N@U6R$A.4F:#W^FPO16:NE6_G'^F_@6-0T;5Q M&%<-7 Z!H7[;V9R2NOKY"G8[]?#1CJG#IZ@[-46*X5/N[>>N-#[&MW$23L63 M2A&2$E19R.W+/\$3P#9$>4'T'?E =P<05$O$8)"P!7&0< .G!^IG1J!*3"X. M\JTY#)7^\R+PB$/N 8\P&: !#F9&YZX;QZ+XZ&N*I9*,/NXP\RW+E,D[X N MYX(E!G;7$A,.J@ZUZW8';3S>1(R5.!=N'_Y[YOLHKR'VQ.4)^+?^CW+AD/(J MH.O+1"MI:=ZB]/XC3^ ST!X5)BP?(7XT:H@\29C48YDOE@K;EQ0MOT;CXWMP M@O6&R1C9S2"6',ZY2$)F;6@(8AI/Z*JPDS9G?NNZY>+L7,9PE6H@.!@I_/A' M6F0%J2$='1J;4/I#%8@@+&6>!2$(OXAM_ MHU6NUV3-&B?O0NR8,;9/^M;WB&\IB/Z49G^,)E"E%/6P"QB?7DA>[8TPRG57 M*()2+J?[GTN\PHC\B+,,;*;*IU6.E=S=U#)=8_\I>V +N*I'_+1H'\J49JNH>4R:**6B*OWO[V@ MSZ]^^P1>L]&&+X*$ ,F=-R_..WUM[W Y?2KFU"1+8C#MZ%X*&%#@OY#N*73. M.I>#]H]"<%10*@Y!8.$Y"D"@9L3*BD>LYUZV^T1%D6#CU=\#+#NER=G-4K>> M0/C;-_O"][":-<&"%[8@Z"\;'%1+;[*URO$ ;6E4;%]3I=/MGW*5CK;BV:1F MJ[S*_2G(VBU12"7!#9]X*1E=M>U;J%T-R9,"$P1>?EH:C8%Z1$4(C[U#= M-1E%WA(#^:[!TU%+HA;"^&D9.V7XV\T.$_YI&, "KQR,FT9K/9;F$M XA6K8S@<=%B9+0HX7KFE4# M[;-\">^2F),!4;@LX/9-_0K4#*OCV(!P_GP_$VV)\A-=GX?^C(]]H2KPO#-Z M,$70W;'H8-3M#I\_=G[O>6$=.KT6S1OT#T+W*TUCB5I1K B#5#%E+):*HD4H MH3U-?R%NO\>47+*9A19W^=O=-HX=7-TL]]4^@;O9\K$ &GIH^332L5DZY+(@ MA)R"*4QJ"5U+RY1/LWPJ/IZM@16?K-,983.,=7\31P0VG6_KZK80T0_+\29;[C,S:U':E+F< MF")0M*BF)<0HC'WWT;7'B5AE;VF^,$H1DSK%QVQ6>"DAC*4Z8K/#/C$:B+FG MX76!3W$:?J3"=);B7BL#2 ZNV'X5G(1QDMHV)<[%"Y#"V7!4&1T^"^!B .LT MG.$9QCA_.?C/Y7C=@2M9 #&V3()-=_-I[C*3@D%>7IX.64^2?YOZ"F%;I_.W M)IE-:OGS7&%@:YV##[82*#9'\%AGYDU"A2!"<-453U=JE0N9HZ#@I#MOCMZX1-Q+^" M:,)?F/I$P)5D>62(Q=5/;-]CC'8,PJISBHBIEF378?1;MW?*+98DP8>EO#0^ MJVVS>TC\S5:@$1"3_IMQ5H#!SD7+!']97!?KFL<5^#W;#%! [Q.AI-2VH4^! M)!&R;6Z(T&59WO!=XH@6R4JJ>4@/8]Y/3UW<85340HY8/L2XPU9B39?^:)*? MBHA;%D>1].E+.I ![!3@=5K R/.G15)CPPO'U)IJ,(R8R[&"Z?T1RT:U1"SK MM9RWQ 3Y 27(1W-D(Y[JXPRKIG7AG8&!5X[ 6D:+:P::VA/J#-UAA\")>9!I M1I,E97;X2RHY;!A'U=GEE8>G!\*K0C+.^*P)P2@C+BH6;0GN(M@5%-2BK^79 M1-*,^NV:[:'P>"%RP%P@DR8SQ24B[JJLE8P1HXI6,]$T]KDF14%PXKE$GR". M/(1X+9Y/CPE@^ K7Y(3"B;UM@ &!CHJE@7B7JO(!S"1*65O9>S*-IOS"TI6Q M&^%>!6&>NX&#)K;H^5K.)]]WWH$F=#H=Y]R1>Q>A((-,6&1AZU]0J/&:F7'D M1E;[BC\F$^*%3>#W6H^'.K#X441J+(4$5D[CWGJHUZFE'NH?;[E[]:Q_1X/J MDS?SLQ52O0O'I+3>(!T7/LG@A<,MRS]7I%U;2"^?5 4^;9>* MK#2M;#VU$&$PKR(CUF"=$]U ' M&,^&]T4FF%G5=?Q6/D+CVJ6EHM MQG&H;+W/G]^TE$E'8;2C-5XV4%5L"!IF4M6>E&OC8=$<5@ETYKE@1X4A[+V1 M/H@)%=6 3S7FZ)WUV[AB-U4&C&H-*0]L?BKO4D\0RBDN2+*?H[YP.X\Y3TQ, M,F2.<[L(N%Z(#(:EC^G<2R1.,/>)@P!S-!CG0M<0ZRG&7H0D>>,D_J+>RMY. M1*&T>Z"#U[)]3BZ(#U3E'<^<;U%4=8[;%8&X*1/'-(H)P6YCO/G&/T<$56>2 M+W(A$^)>H<3/\B2JE%VNJOB8IRF&S;LP>,[[(%1MFWB79G!E%Q_UX>]O_[?]+?4X*EG.*9_R#.OPF7*1@W!4F0ASR#*2W M$$P$*JY*_!FH*HQ 4G4JQAO@F3@VH_B-7>)<,1UJY[+7<^*U3_6E8;[67Z?H MP )TG@FS&'_% D)=;LR$2;>&:)2)FIB#_P1JK2"Q;63)A/X+ O.L3&R MT^UU_N>ZT_IS>?T#LH!N^*3HF/4&P^77YV+3BL^%KL,-H;)?Y#"&.II_JK MLW6'Q;@%1D"C0[QQG&=%8\$K;DN@MH4/O,_;,K&W!=$WD4M+Q_QZ)N;'VWC^ M*Y64%3835=![O/#O'?F[=X2OWZZE.SEL.?_?1VX@FO[_31RG.WR(.$Z_5\,X MSN IQ.L"HQ4J7:%#%!A9!1-*G<@K*LX,4L'4ES/W0D7_Z3L?30+@_?W!+AJ] M7#29IV8CR-#+N$*'K"[8D[^P8?3/N-AUQM:RI29-PB8U"1+<,W UT?3$EDX< M 9MS2&>79%1:K(K7%NL2,HMA7&)_ID(.)]V48ZSN\*;"'/=G'MG4<03/>E?R M1EGJWD1X*W$I^ H0'W0*,TY][@97ANQ5%*'W^]''\;?LYZGBEJIE1?(Z15P! M5QMF],_#./["!83Z5D'_.MWV#70 D.*,>=YI"KJKE%LD,N!R7/*-/#69$R<+ M,O 'U,@JC[$:F6& A!5]!/6AI/F.2,UL]M 5AEO@X?[=>^(1.'-P8^#&S[)E M^O-//]W>WK;@ +:NXYN?@J__[S2>_,=/5\ED#I=^^I,_O?:2G[ J_R<5OBI$7C5B M*O]5+."JR!?!;!*ZW?FKUWSQGN^!RK4[=-NAG96M8G.%_HP#BC7D4FVL]9&V M&0=6('6FN33(*60,E"D"(5DK1\+8:L!=7I^\?!HX5XDW#CQ]^3-T"5A)VHQ[ M\?Z_WKP\[UPZ,-\I]GLYH9=FI-Q DD"*XP5V37 AX8IK+5/C^:.]<07?""8> MR"88F9AE4$==F%-BRE=@:;14NE96;W=:SHM-KRNPH( -G'"3OT@>IK*P7'-: M>!SQ(IJ%JGJ$ZW@(*W]-9P[']^R",5O&7@+.N=;T8,$F7#,YB[%L2=5@,_A; MZ#,@"QQV/N2,4$]/QLVB!_<9"T90@W[-\@>#ZJV%#)M#GMYURA/84M@'0<0" M 3>-9;!D27C!#D3"%U/$U5#20W\(XS$Z5_-@257A M4S_T5DB>"CL84"@ZGLW0=E:X=H;7W-+BJA52ZW G]4*?\?7^D8T(4:*!W7G)O5[Z%&.Y%1 MJ2)K-G6?3<7S+K@^)C$EC5=4Q>)02P [WG#(;P@(KJK9\*BTKW(_465,J'!? M.@<(6Q:5#:CC<\'N\B,_H9L1=IWV6Q#A0I_M5K9>^.*E:H=_Y3[!K>GF_4DL M'45@[% _@$N_L15L5<^NM!J>&3#=^P'[JL9**1VQ0,'X2.%3X=OTAC6ZQ1+' M\%BQ>:(Y][MG67,X&\(,_?W]/UF>&";S=>+[+>>ET>%Q)*4R^$40KR">NLXX MQA^0>Q\HO!#I8 <'$ MP4A"^"E06XP0J1M2+ U\&VPID-"YV^LTA<];5TO\VS0:A?)E@F=@>% ,VJ. MB3"!C#EGKC^QU^=(3A>U:&\%TOZN(-KWA\M>1[@N'*.6HY#B30>2A4:+XOG% M7ZVW4,+3L4/V7'7(BBY1[+CI"D1GD>I3R++Z >01[<%_^U^C_JC[G)7X$BM+ M5L5^6ST6L(="'@JLEB* 4WVVUL4^40>,ZRPW=.0&='=[RV *"D8U^O)G<&YF MLYCAD7(N?3--ORO2H&09:.&X\8="$-OK+M6C2*,U;=PYAM%1D4SW9*L/;(=!7KB0.PHTF@M62W< M -PE!<\96]O!_?+::5%G"J2**I)@\UWX=LI4!7SPX0#.? LK'R$5HNEY/#NG M#]1>.3DUA=(0$ 9RP13O 9)9IDLX):A[">AQ]@8W'TZ64W"$I K,@>@S7WF>>"X$&P;%7":@:!UR1H*< F6!K45,KQ4GR2CGZ=,]'Y MBT]O]&,G,>&9!M, KB]PZM[D*FHH_RM&G9YU>Z]*QS..)E\Y) M')_! H?Q-(];3K.-4X,QX'@5H0GJ@<@?G9)RJ7N$PV3%.'8RX> @'@PVR%- M^::Z2. D<,R)0CA>2UOK;'2WS/->R&RS J N$;)B>?DJ#B5-D\-@:!<7G;S6 MJ')W["F28<5!%F9NB.,OY-SSPG?;K4[1.S%0*AU9\<@O53C]]H&4DY1'X<-< MI\@BRJSTT3GN@RM1GYFJE%K33=B8SZ9-Y%]SCP3XV F512'"AJ\PB]9*O\!\ MH^AU.L #@C]CP]_9G#4<&A=>GWBM4&?+[8'&_I10 M]"5'9OUZ)D"*[-2FBJ3!GUJ8 5;Y\$O[,>M52M\3+.!^-_Z.1:G#J@+D)_5( M7Y:3J:4 ,AU2*AH0-(K4H*+"(< $!8=V;KP@)/!14CS$51I-[2OW6:??ZFI- M!H]??V IAJW+VU#2$- =3K.D1/Z'F]2*77:L5@ZD_ZUZV>N8E?%[(40AC M_"Z?S0517Y"F_H1L(RIN,2A$8ZHCZF[!Z.BTAOIMU2PTTA$'/V(CB4Y"D>:C MXBJUR@UR')=*T.UFS3'S?:70EEY JM.J)'PV*BYQ8?8X79UFY+L%;IWV MUN\7HCJM"Z*^K6HT)_U8!&+7X"_YA'>!@G# MKY!($1#SL]ZPK*WQ3F#A8X1?TZ%T]>M;YP5BN&3&B+Q_\\#E$S0/[%D>55EB M6;-.H .JS$:HXX>O>#9<&'Q_&9*W]8)GKH4ZB!K[&LK44PYJ._^T)2P4V4^" MM.JD5F@9;B')Z*;5[B48MLDYQ5N6J?^S^L=S,,:6H;?Z.8AH=/2C^W0:7EZV M1H,>>FM9 O__5+U8'+D6.7(_9=/US_J#5KN[^6.PO._YV:#7O=-%)D7^] MH#!081UVE*.*62) ]M//L73_?L/6FJ_*K4:6]9)JS<';4>,_@'U'AVF'%=EI MFKLOEUSKZX\Z@N5L?QD:2=QM7?_6:/!M@M#M'( *']WE MX-*BG+V)G,_@_Z>(PNXBC@U"TL UC@/TKOWTQWUD &N8KQ,L"S^744\FOC^; M;5N)>@B'5+"FNRB1NR99EIM]%J?MU':)GI779J]YV?,AEO.GGU!O-'*[%]T' MC.[HHCV/$+.GJO:"/0)"/3%A7O1&30"W0CT<0ATI^T.!A>-/.\KS\92 MW<\TJY3MFLA"MS4Z#4%X/"_OVTS[&?V_^IOVOR5(1[),XEF0WM M8K'J?-@&EVZW5WO%6RV!WU7QGJ L#"_<0;_7R$(C"S_\^WAC\VNU&M7 M.MU6[[$WY5#,E&^,0%HE*D7&WE&9N?CRH6J3=M./MEG#/8A+';5EZ@.*:):Z M#1HG8^NB=@:MWK$8_=4S_-OWB' ?I2AQ=!H7;@(3-CXDCM>$$.W=]$X++7-+UFQ7.KW6 MH'$F#Z4C8H-S2.A1$PK=]0;-377-=R9LV&OM8=U==!ABJ-UR]\+(N D7C0N^7YW^-#M=YM,5>VV MI=-4H-9N3X9NK],]BFWYCCJ_&OV:YOB8N_7N(4'T!ZW1G5QZ[6W$29VM9'IG M5E;:9!J/P.NN+G9^&Q,=*,&C9MY7 V1B!D9K7+YVB% Q;CQZ*.1(I./1G'($'7KWM M'Y)8N'Z(T8_"YGRQ/+6[?2A:H0ON5[_)Y]5P9SKNQ:#)M-9Q9WI[%Q@V^_(X MM9^MP2D5ZQ]M%MQV$Q\RG/Z 5O^!!>LV9P)'[?VK/VL3-VLVM!Q.APWM]YL- M/98-[;3==N^>J 7'N*F'LF]GO8O6_L?P1,R00XDNO.%XPAFR%/_(K+ ;K!$J MU2/2T2;VL(=RZ[;=?GO?/KK&EWH4!7:!D:%'KR=NMN4N:(*NV[]LP@]UW!LP MOB]:C]Y&="B7_J'$'M[!11[8%W\3:7@0/Z;G#MO=QI$YJET]NQRYE[W]T8R; M#:WIAG;;77?0VS>(?L2[>B@;=]9M]UL73<#AL ,.9QQQ^-%!P\/QLBP)QGGF MC4,?^9JC.,+80Q*'\,MK,%(8P:>)-NQLGC?N;,WVI'_A7ERV&V^VAEMSUA^Y M[4%S8NJV+?!_]JGC;((,=>P?>R OTSC'$>[-F7X4!)P/ORHU[%C!"$VO=RC480^W%T_LC#9'L3F*:W?\ MH.-V^O<.JS6'HCD4QW83'<;F,Q6+!GGK/.C\X"GO=/>8:P__/*!VXV=R=R+KGTG M2)THSIR%[T6P];,\+'8>ZY7\Y=_'R4^_;/CPP49.S_DYR&"M)G>O.TGFU)_$ M7*3V,TBTG_#B?N0VZG1MP&JH=I-X;ZB;Q#=,\XY?/<[.O8@CTJ)>YD]5GWBZ MIP!]#A9^ZKSS;YV/\<*+OFU 3R"]V 79;7<[6,&0^'"64($OEEX"_\AB)YO[ MSC()X$LKWTOPGPLO@7<[TYRB#W-XE)\XW@1.:9"M' 05SA/G#UC2Q/DW;[%\ M[KP.XUO4D,XG/[D))K!:L/_4@NDZM_!C7RV]-83QRGG6Z[6&#LPSA&^VG,]S M\_E^;\$3N39N>11F129Y"NK6GD0(XPE3+M],?#K<\/047YOXZ3)&YAQX!FQ1 ML%AB/RD^)5XLXBG^&MXU\1T_N@F2.%K@C^%WM,2(7 #/BT&#K?CI(/GP=OBO M:7P;97D2Z>^2YC-[\.+]?[UY>=ZY=$ PIOXBF*ROR*1"FIU;+W7BV2SU,UQ3 M.-JRP&;):25?P):'/IYY9^-1%;'I=UL7J(;7=?1M,,WF/%%&D(]$=E< BK/^=)VH(2^_:/Q_#ZVV M.IGN^MF"LP*GZ;<\G.&W?_>_!I.89)_RCQ%=+5[HQ %34UTC:(<>ZD_H3D=>S#^ZB9&XTM>3867>C?,:U1@^:;HN>IZVPB+][47P%2Z:()O#IW)=+>,D M$V%6U[YS36QI. S2S+O?+RRSU<)Z?RFMT(1_PE41S%;;=[6V FR1T5T5R>A> ME6AI#UNL.]TUL;Z3AR^U;N9IGJ ]04; /I:8YSP;MCI*+>L'XDD8>_!8?ZR9 MF]!V *.H:!O [SO&X"I8%JD7>F"C*)-$#;I"]<.)G8M]$41I!E\G XC.&5PD M\ $]*Q 8IWZ[\Y_.PLLF\^?\_LO*]X?^M1>Z<):R+.0'XH]C KXV@Z'EQ8=( M=4#5D]16J%^U-IL[^TE=78^=)NUZI4B[WOGK%TB]#]2@?*""*B8RUSI#RHC> MY_P\&[05%H"2'!+;I;="D4N1+ 4O!7CUPH$7@19W9MXD"-'FET.+[YCD28(B MBF\Y%.,#EGBK[A:NF$_"%7-5Y(HY4"FZKF3 >0!-;)Y CZ07I+:(5(O&@2F> M.V2&:0G>5- 2'*BX\'5S%DB]I:UZK,#%O6_O"&ZN3NNB\OZ3YA)MEP;1#6@_ M%5KXE,'-YR53YRW8N$&^L!YI/P1'L/95*AN1B 6;)]HX3>_QJ.FCQ$ORQ<@87N@Y$< M^6#Z*Q-\YMV 8&$*!&$]P *&11?S?A:"5YH+Z".ZI/U6IZ"[#_YXW7FO<[_1 M6]-H_-)N-'Z_#GMR$.>N:W51[]X^[9(M^PQ^W>KK$V0?/X]KIU!2+KJ6E8P. M6?%HNGAHPAS3-LXS>-[(L:P!UN?WI"'"4<-5D9,>?H59AYX4>"= M[5:[>")PI9RE1K^CF!7\[8L4AL<4/PRFLL!.GH%E\Y=^*SV85Q^^SX5HH"_$ M#IIX2;*"M;P%=9 >BM%SQPDK @6*2'[VOA[6>:)[[#W<&87H\'(C"&+A L-# M9:2U7'C(W\? LY]D)+6BI?^$1Z338"*0O" FG_VO\"@.[\#3KH.(?]URUH;F MSV88,KFA\3@8D-&'E(Z7#VLX=5["K;08^PE+>*_C\H!)4*_9M>[T6]V_E:: M3X%SDX=T2E"*"X$?&!;L#]Q)\%=\Z>T\F,SAE)I@/ Q)+BD'_%SXMQ]11#^! M0;$N6'OHF%Z;^N;1TY@RA#(07@OUV%3=WNR8TVF[\4*^ZARX*>-;+\+HT]C' MC]2['0\U 'A$/$,>+9[9J3_SDT2&SA9NR_D#!I/B/@:H>ZJ>CR-@CUW4T-I3 M,'4#*B=#K;- U*TP^.+3$H-4X_3@'UBD (*EHVT)OH"4]J9G@JJB'X]Q%G"$ M_\)E?<.J=*J2%56_!$6/!E3?BF!4:ZV"JN)!+L"L@1=Z-UX0*N&6N,@LS_+$ MMTX(3-,;H\\7L.SC3/[9^M3"<.6M#Z/W"D>B&/$N'@S.?=TY1/]KD&9;XA2G MDY:YK%M:IMXFY5JIQQT77G4$NW8W6K>BQ*H.M@2ZBSJ)6IU$4RN\<4WY;J02 MKQ&M*%^V^L!2 1A,*_26J?^S^L=SL)&7H;?Z.8AH4/2CY_(L.>45A3.T@?RQ M"/_E96LTZ*'\2P>%O%B.1HN.1JGVB3_K#UKM[N:/P?R]YV>#7O=>O]PV6/"S MA[V+9K#-8(?]W09T1U?1'BCL=W[U-N MEVGNOEQRK:\_Z@B6L_U=!.R85ZSCW(!;O^/2-9*X8U%\H\&W=G=T#D"%CW8% M47$^S^,<'C%-7>?5UXD/T_B@:\]*B&Y' "93+1QK-?X/B*RPS^(<18M=U;QJ MV/K3[5RZP[ZN>'Z,:-XWT&_6""JD$>B:"G2_ZPZ'G4:@&X$^#H$^Z_;<=N?1 MB6\;6*4[MN6RM0<-3FU!E>I(1OQHT_S-;CBI!W;SH8C_8.3V![4W&Q^F#[^1 MA>VR<''A=MN'@K/1R,+WO18[(_>B_^CDX\(93]L/0U-SJ/-\'Z<]R#>S)O-5OS7;?F MK._VVWN ^3>[\BB[TKEHJ)2.Q[N^\XYOG.UO7N3+5J]QL!I)(!J)UKZV1B,* M)^!#-NMTXKZVQBZK!-UI_.P=;=/!9>,OU&U/AL-F3VJV)Q?[DDH>Q+8'5/R*Q[DL2$A\D[..B[ MEZ/:-Z#MN])/[-LTQ^3HCLG [?7ZS3%ICDES3+95[O<&]^9UKKVX'G8@<<.& MM5N/'MQ]M,F=6BU(A1-0X^(/Z]A7$$C7[P!M*#\\]_WJ"MD?/1 \)&^R623+S%7$;PW?-)XNA=$O$4-DM3,I+B.:U, /4-\+)D\ Z$:LV M#D-/1U:DDE&;ZWW3-)X$0J&-HV0N+EH&#UZI @*:?#9 M/$BF]-4BN58J[%KM/4EX:B']NPM[@2C89JPQIV +^5KA6"B68%Q+)(L! 8TU MB0R(-F\8\[@8(JH@FH6\/0D2OOMIFB=%,IS$NT5F4Q^7A4EPA'LXC*^#%!1V M"H]+#=\+CK%\T"8)3!?D>?>%X25AAI(5#D<(3/@<"<&*F@:^%GE/B'%',]4@ M7S)*$7+1+-4+U%F"Z6CXD/E+$*+J^O75X @M*O-:*NP7D+V4*B/OR"@J)F"' M+9P,8J ]_^&4[]_I&)I5?'IDR!2S@5ILY M@^[#F7(Y^BYD&?=C8KF++*-SV0RV&>RP.V@X4QK.E(8SI>%,:3A3:K.<#6=* MPYE2@W5M.%.VY]X:SI3#;89I.%,:1'Y!+!B.W&&W]J6+]6N(: 2ZI@+=&[CM M02/0C4 ?B4#W>N[@HMW(\VDU$FXBA&I=GH8D'$H5\*%T -HPZPW!FIVYEU M+YL"[!KNRUFWLP\[]D&')X[ ':\N:WJ+53X-%TJ#7K]G#7 '#)C._MF=0P&P M;R3VZ"2VVW%'@_T]SD9B&XE]LHK^BX9(IPFEW:W:^I>M1\\&-(7WW^G\K5GD M-:ZK. Y&B7M59#=D$HT$6>[0L-5M1.AIZB=V6\;Z5GFL\6G4B#9#OMOOMBX0 M-WD9IX2V_;-",C=PR0@0:_U0H/#:YB?>&(S"/-O\DS4TM$>28EJ'7KNX!O;_ MSA,UA"5^G'LS&.'/7GCKK=(??BI,9!%$YZ6%*\]Y,T)WO:#O=X/K M5N9(JE'>I_=&MC=/F.0IB!"\?@/5@&$:L/@9A+"C1./!S 9D2>'[A;[$,#^D M^&;$;@=M*EPD550B+:? Y%*:"L&W6Z0@)98)]=)SD 7?L) 0NP2HP&#@7Y&6!C;"82QA]?Y(G"0+H\U!@HAO(+@C%WH?! M>I2[S>9>YDR\'!<<9D:P4J"_">") ];*W./]9D*29HBDY-'8' MHB?!Q=M9S&D0O% 0A-'US%]7LEHD#WPM:P(*BXZC3%JQ@:_)>=9N75:2 M;X#.4YH%QQF"F@@UKTO%";YC\VO),O$B3D "0%B<]Z#MYKXWW3@M(8= ZW% MDWI$*/O&Y'*Q\JZBS_BT\'4>?E5JB#QR-ABY@\O1??OZ'V!5:EYQT1R*$ST4 MHWN#732'HCD41W@H]H'"/+8#<=AAV$TU^Z-NIZM=[$@M[ <4@\1<>_ 9E@_K5OQUNY?K.*C/7 A@P" 9!*77=(XPD2_F_=#8QRL [R<8=@;T+_"*;_ M\4/0'D\F%]/NM#N>>'VO.QO-+KJ#_H4W[%[.NI?^Q?\,!C]4O,J"5^AT'_X( MT7.J<"'6%! =JG=Q=/[;U=4'YW40>=$$WN#\#EN(D"B[ $348 :LLM;_]P%O MJAT5E/.'[^1P#/[9^M1R:%%G>E$7LJA.FD_F"&&CX&S< IJ**]0QSAGJM!\+ M01Z73FCD(SI1.L.K=^&.+_58A%D=KN]9'1 MJ\,>?7KF\\OK^A1\ H8RP)^Y9O9(.@3GMUQGL)RI!4P.D\M M--ONN4<2FKW&QD8*:%*\+Q E#HP;/\%O_?!+:5N>?K __-+:+?32NX2"&23LA!&2J&4EDHTYF8/5)JXA_A&> M!$X8V9DT%/KI%H2\[VSTWN M]9_OAQPI$:ISC%[_/.BKF)_XH.>=T:,OUZC;'3ZZU_2\L Z=?HL@!_T;+\PQ M7,* JFH;;!=$+"TO31'&]C;(YG&.&+'77D+'1WX%HKKPX3.$U)AX2[1K85I) M/LE@/UT']*K!D84[)\WXHGZ.(K^+6/<0 [K9RLU;.?4QKH/:B[9KS&$=CF7A M'T"S"-0F@W@2Z&^.RDAVBX)+TR [5)36"GWC5:@6@AV&SZ(X0_O0FX #."5) M1]FV8@JT8B#LX92^._8)OS0 )Q&5&/PRA 6/.*0(RXSQ D5':\($ZB^DY6=A M?)LRJ')E(.'$[M\8I1(4/=7+JNT!=5.MAQ!!&!&$IEMW#>.5L+GJ:0MO938/ M[5R*6,-NI0%,PTO _LV"+(2'VH*2@99*2?'1T."M)M!3_)-^ 6BU28XAXC7; M0;"74V^!PXDB'W7IB>TT..+3N.7\;JYSW T_2F'!#*!Y"'N2"42&(W'^T$\. "_Q9/4D,ET.L4U^#IJ00>4\HH=V%.N='D)O)*,;XT ]6N MDAW38#8#C1XABO?8SVY]G\^K_LV)'56\]?#2XCP:KQ(HU"]1? MJ\IH(G!(%^OO"^X,^620QKFEJVQ).NX+=FHNI@X6 J;A:'8$70OJ"4 MUV)M'V\%D"@#;NG03RU[2^5P0"[+=X;FRJ !Q(A3.'V@"^L.Y/WDXM?'AFT M'91OJ\T*>&_4]GZK?3%X<&#MRU9W]'VPX._WU&:L)SG6W?L3]YK5;N?E6Q'C MNQ?UP#XO ZC>B0-_#[#<(UD$&_W>64,%?S@*@<-!VZU>IQ>&-.MUF =P!S.' MSHTH]M\'PIZ*^R\>MR=H-TGY M6,U)_LTM(?68W0'!-N\VH6[GTAWV1P\8/MJ-^>'@P< :@:ZG0'>&(W?8[3<" MW0CT<0CTPS/*PU#./H^IRP5, 4PX: FRU9](, J-K5SB%7^G@\VV9OFKUYA+WI MN\.+?2FSFIUI3LWWB-4=XRX^\?EZR*!3/G&1\Y\EV[_@C.Z_C9.$GSHM7[^%U:/YX2X/?[= 2J=36 M*<1]CLY3:O:FV9O'B,H-FY*>.N[+T9V9DXS\/.GI.OZXSYL2+0D7] @721/Q M.4 OJ=F;9F^:O3GIO>GTCJA&\22C/D^Z@\W-6;>W1SMTLR?->6GVYJCVYB0#/$^F]8X>(D@SX3P,3M!=Z[(13OGX M8+_VFW$-02(&0W?0J3T>V%[+_,3^:G,ZCN=TG%VZP^[^51>-G#9R^L@06EVW MW=L?ZJ<1U$90'QU4;#CL'J>@[NZ^-2)]1"+=_SU=W9WNJ?.@1,?ML@]RC,$;F)WZJBW)=) ^A:3-V>!RT"0&ZK8G MG3WLF69/FH3 :>]-Y\+MCWK'LS4GF:OI#-W>Q? XZG'K;>M,?:L5"9,TWB*& ML?U%?SB%NMRA.QKM6_E=XRJV(]J9[L!M]YNMJ>/6-$6Y]=V;T>B(8!!/LBBW MUW5'QX*U5TOKY]6_\B!;P=P6&-]AVZ=IP#Y<'ZG9FV9O'F%O^NYPV&]VIH8[ MZK7]]\?GG5U-T>;]7 $%R(=E-WVY2)-:>C*KW0 M=R_;@^9T-*>C.1U5C5(7;F]X4;.2LT90&T%=$]1[T#H?A)3N[@!L35T>*(SC?-QZ!?'_K"5M\T+G["8>=^AW1$&.M1HC^.ESM^< M>.8D_HT?Y;LDN@XE;M@=M;;7BGVC1GJTB?QMXZ;L<48.;_]&K>V4FB>U?8?Y MU=VS%(_;N77WC7*QR?JQQ7WB8]O4T]L] M_^U[B?,JFOK3*L$_D45XZ4_\Q=A/G%['=;KM;OM!UZ+2N"YZ@16.8!W7Z46\ M6(8^%8"]#O-@FCK_YBV6SYT/23S-)]EF9.JU)>"Q5ZS"3DNT^U)_VWMJO!5_ M># ,6?[787R+D0?GDY_A<$BB*H1TIYP _:.NQSM5GV.,R_\7B9&?1?G8K>NY3>1\WD>Y_"( M:>HZK[Y.?)C&!S_! :8_[K-LAU1N7BTI'ZLC;M]/V>V>H*F:5PW3,-U^ MUQT..W7/P]2O>K41Z'H*=*@_Z81Z%Q?N1:?VQ=A-G]'N6_K.SQZ("J B?WQ W?T;JOP&;J]7>V.\QI@0 M1R0+9]V..QKL7\3<;,OWW9;>T.VV]\<[;[;E.Y^6KML;[H^%7,=M^>;"_J.S M5ZOF54LA'+CMT?!)A/#X"3,_^3 $),P\!1R>CML9/B'(98,GLF5G1H,CPI ] MJIT9#/;%A&QVYG$\.+HX$@Z>>%LYG,&]2;Z+QEF.J^!+TP2,+ M@&VH#;I'UW8=7;@CVI).=]\SW^S+XU@[[?81H?D>TFLR]Y/I$(CWM)[2I&Y_U='S69F^:O7F$O;D\(G5VFF&>]I$0J=?3 MX+D*P_B6\EFS.''&'E*JCT\BKM-S+Y^2I;;Q3K<5EG>[S<[4<&>:F$ZS-TUL MYWONXL!M]_?-Z-_)^-H#:"^E1X((-N]S@% M=7EW:U MK62+_A4MWNE[R6W;T6A927?6(D#2I /D #EI\B6K+)6P0);>1Y[PM)\5)-64B#\N@+-FD<'MEF7,S6E6441NTIUH M-@ M8=T8]O:;?O$:TE;LFM&JTE96\68,%:ZF:D2SBE>S<;D1&W0W]MP5!RM\+Z\R M9\5HU_^\@Z-_!V;KHX1&ZC_3VO 9'3V6^5G=3WM4= M:!5O9N.HYE5Z?99,7QOD]'D@5W?_X\'9WLZ\JN4K2AR8[\0KF#C0;-5T4UWU MW-NYP+QDD[2BCLVA#DVM.6I%'15U5-0Q,8^R57.T^4=:58A:(>H+9T?6U-8< MB>GKA*>S6X(51F\.1IM.33/L2C%Y[B3CTM9A1<6+!^V0#^]]L=FWU0N7F- \ M[]8>< 2MJ[]'8:GR-R7VE81?\V@P2ZAK73R'>JMQO^/PB1SIQ0[RMZF7,@>- MK-_]5=>W]H_.'J=8%Z34C,;]*:CKB94DW=[V&3K3;UAXRJ]. TPR>)=PD/6#Z[Y^YO MZW?D]LI?%,!YIQ9?86U0+ ?]Z5^9ML4G@M9Y"+0ZI>KHPS H_]E)"D2YX/5V MPME5G?FPPW$FQO!:WJA^+C8=T,5>Y?:E'RS_+A!'XT0 ME?C,-!NJ;4W]6&UH4S^[;UFGH;>F?WK?JO=_9AF/6[7:ZZO"K <(>=WFWS1/%T&J*KFK.0F$Q MT= >]@A-< JM(IQVXVXOY)0.^BD0X M%&8"T>R@?MI[5O@J?C#8A@3_IS"^02^D2>B4N\@+E]L!M[56=QGX7/I6*L+G#L MV;H8'$3*62<>P!)>6E/V;UT.Q_C&$]Q@^F8>L*U3\(?2*(G1+JSFM9H70%4(_K90$!["L0,QC\BEE M1= LNG*%!Q4>/ 8/%I"BM^88L^ZBT&IJ-=W47I$HW/@:MR/>7] HBIG8XR]MI.ALQJGB3KD77:IH]1_/-ZEI>Y%HLK68VYR^$J:[EV:G%4JMYZ^M[ M@9K>JFGJ#,;1S6O MLI?1DNEK\P>MGX&*DS(W[UL=4ZZ,[.*X8X/&^6S2M5CSSDVI[F5U==#J;JJ[J9P[,[8K,9J5:^<9 UC]V+U2;E@"JDY? M\5F0*--X]US33KRI=0W4UU-]7=;-+=;&NUIC['/.,5OI77 MZ>U9WOUMOK_GH-L#70?5F[04TG([++EX'8X>![!+7:)J71FNTSMLFC5[[F&L MU=6LKKY3W4UU-Y6_9\9D'JU9,YP-F4>_FKK/IQ@4GT39W3^&UZ'[A_5*@^D) M1$\:T;IF>G9EPU9W4]U-=3>;=#>6ND'Y5Z_2^[/4&]Q\_\].&,8WE-WCQXG2 M9I[B\?;C0EUKIF!OG)FT07=C5PZY5;R6BF2JNZF\/IO*^#:^3T\^FVPQS7H> M@DLU!'-]AF!:=DVS5[XIUUQ@7K+56E''YE"'63/-E6_>6A%'11Q+Z2QD.C6C M-7\U886H%:*^< \SO>;8^F8BZNQF8X72&X32FEJSC?F[):[Q&/GJT>=Y=/:Q M0A,7W: 1,E,"187SI,\3GN:I,34EXJ\B8+1MS]-U8(4]JYMT)W/HW=6-5'&( MUWTWNE8S;6-SKN95AHAT4'DMO0H3/;^FX_%2.C &AE@WAKW]IE^\AHQ@S:A9 M6FMS$N@VZ&H,HV;J&Y3;N$%74^4#K^[=-/5Y&^2N\+V\RGQ@TZY9S7EUV 5> MXL8[>O;_.PCZ=W"V+KIWA/+SE"JH-5.O*_NUNIOJ;AZ1N5A3FU6M_BK>S,91 MS:MT^RR9OC;(Z_- !;M6JNB MCHHZ*NJ8G.VKUPS-7K&,LPI1*T0=1=26W=I,+)W=#JSP>7/PN6G6FJ91J27/ MG5]N$2["!_FWHI<]#(^MV?9C3N=_N^JOM;ST=G#U.L#59J M#6L#L9+$V]L^ R$(?WO!]8=_P!]*X/US*U#;KFM[NJ>W768RW6_YMFZ9-FOJ MCJ\[W/[5U+;*7Y*[[[+D(HB$*J@/WR6*H,"_6\QQ-34[+ZWS+NC#2]S[1:&. M$/@:_'<0>)CR@2FNNZR'WU1.>!H/$K3MA['O+?B4TVY5 MLW*M??S/'UQI\S (:_T.ZROP!$55YXXFWO)%88]\5)ED"K]6.ER+I[S@XA% M+FQ-B=MP:M$31O%X"E_GBCM($A[UE4'D DJS(,H:QT070.<1P)<>1Q 7"P%N M7/%^VE".8?VPN(<^[(XK',E':47PAG_,)J9AE!ZF%VS M(&3M(,0-@8$#;\6-['S\JNPF'+:I[%PDG./@B(92H%" $($#PAM@CU/>.&5M MT+WB\)H )M[@,Y>>:2S0ZB,:?!B!E*6B[]+>KJOW$ \B*>(9&K,,;U1R"$+J M00H_ -[@+=>PP5(X\.@J\=:9VP^N\;+]).X*8I*MM^-N#U D1:3;@T?PAQIU MHD2$N.,L29$,X%U[W.7=-D_$5@RMINBJKBG;-YW [0#JX#(TQ.0+BX!*[L3' MO23 M6):S@WC5!((_O/S-R5E(7]#*ZET"%W5'(4A!TAA$\0%WDWE?R7&;@WS M=9=CB20:XRA(1DPMN+N0]5+^+OOA?:8=!!'=!7WIO5Q="$1ZP8BHI/>)C]_? M!%Z_@P*MH9)0RRPT^6;Y<8,^&I'3XC/3;+34YM2/U88V];/[EM6:#=,T'K7L M_9]9QO27OI[-MF9=]DDN@DE/SN@&F*H::]8TE\$X'3VGCNC,Y"PX!SZD[ ^Q M(04XT SVS'*A/-'-,^R/G."27,4;0&8^ [AG.N;LX)+,=WRI#0"GNB+@W !8 M:L[*,]8\7\0*6>=> !+>.F;<>O]Z:49+^FM'L6QR6<^SDU)J4D' MX[/YGISGNAI'G3VB.>E<+^I@FNU 9JUIV6N?>UUAUVIBE]VL.=H2FP%4Z+71 MZ.6H-=U8.?1Z5EUJUDJ&U<.^@^B:IP]H"3-5QJQ,1?!LY]ZV:IIM;<1\[PVZ ME69--:K6(:MX,]N:VJR9YOR-8#>&HZ^+W?=)1 J?SM%7IM9Q5HZNUE3+K%K[ MK=BU:':MJ3O5M:S8M5@U1Y]#_UD'_7PL!^?>U))L.0D64V_8&#'MQ2FE7;Q+ M>,B ?_(B4(K1L=(7I6M:+;["VFD<#OK3OS(IWOL25ZZ+[E_#,"C_V;##M^Q\(;=I5MOA^/8050? =SHF:<#?W)64!!Y ))W1I-H[^7R M)G;+V0F4>>!C#'_.])&SH,M3Y8C?*"=QET4+2N5X.2CTDO@Z\+CWRH[=OBNE M7(WK2Z\$"OVXST+ _C_,4G:8-T@0*)02@WV=6 )/]&/E#[O9<(93O^2CF" C MDFF,,7C+G"2E%-^F:TWC&SU&J7.#"WKJ U]].590L^T?![Q T;3&DH1 M[RB(.-^ !RMR?$V19"2RQ])!V*<[7A%-#Y0U<;K1P:"*OAU#W8<#R:654Z M=D;-RA3\'H7O_0E3(\E.-01;C^-B/+QK*/NW99"67C(&U5JQ1YG5E<_)*]W4 M'Y:>9:\7F8HE. ^!%'_LL@0H(;MA6)R/0$;D1:7BG72)'19=<$ &A)0WXDFXN!];[489G' 5]V(,[2$$)P!>*],,D2*]PW3*J M\.@Z2.((TQY%+F<,WP+L4H!<*74QA/WQ/*D4"-=3XB"D9R]8*J$4)R)I+B* M848I/$* B0#8C5E2SC1S\;)U:N+P)"5$:(IPU;&X]G>4R(E/E3V1.^-VZZIH M#*5 .R@?!=L(ML,_^\@Z-&O_9#S MOM@V%##T A:FF0SFN"5UF,_/DNJ;;;*ET$(PE*S)V3M@U0#>]V3$@\SEC.-(>VP1(CFTS[< M'$L\Y6O0[P2#;@;78[\CWK%'];4VPOH (2Q M( H9"D[R"&!B$DC?-,RH!Z5/%-?HO/(=&B5H)?C0=] MH2DB&0\2T') 28^ ^>=?:BA[]^K@BM0.U5J^F5SE#"8A<(&R5DG1IZV/:HD% M^QPI40$]W\R_*K2W$3P7]01RK4QEDNPI0/"5$%@SAS7J22PQ!X,XZHCZ'K)! MY':P;@6W V\@CQ$"-9%:&F (<7CBW/C6E,/[8+VTR\)0DEDW\ B7RG?6CPL] M$:] Z(CU#IR)]TC%%4N"?@B&1XA_PU=P]=(B<,UI(&6,B_.J@?@9'I66!D$2 M\7N0,5-+I8J;YI@"YQ7[5Z)!QA[H8640X:L2CMXM5,EY+XSON-=0=J1@@"_= ME<3,.$A!:_=HOX>!%XK+:R>!*UH*%W(&/H"CP%G3/@I4Y([("HM#DRM)-P*%E9P\58F\7:9F(4 M:#?2'1!O"J*'F$33?#27L*VRJC.-KN]!#2SH*:-&SF:(!^F%H3Z;PE)2F#?@4?1733B2 MT\Q/<=J%>P9-+U$^ 1:S#)-.07IT;G!HWTYRA3@FO" =!A*.PCQIAM&T:+F M;_1CL7$\1'8@]*4P*OF4FQ ;$_Z .\%.@I3V#391#45/.F!"+F;%LD-G$1#" M7WA$JC?P(N4:*"@>H"2+O/@FXNB!^X$?2 \607H(9KI=LP!F.;RHXI?\H\5> M;B00P'Z+D*['-&F&A;SB?F!]%V@:1&]V<@$;V$A4NPUCI!Z,[D,0C.1' GK MC-$!5L8J=(+E>H=$A3P.@HWNF>J085VX=5>Y#K*B M75E""8=*)+N2OYF$Y+E**_F1!/[+5O4NRY>Q0ZCWB;<3M'"ED]LB=5M_>0#4 ME@ !B6F2-Y#\30DH7A((_9E%."%H$JHT%[CS [@HF=S8< M&<#OX,(U*5N!+:$FX4H":N\?YQ&L?K"?F;5SR1+E$WC[@WV5]*HK7- M^9".'^"A8#F,XO1Z<=)'11N-&_CL(HEOA*)_V\._!.5+VZ4]2&&KJ/B1HD4] M!= ,(6,=5P.6%W5D>>@C'.B[NB<O6E)H,!->'A$@&[7$FABXHP.!A=U%%/F?@&.%\W(+\E\L^LBPIH34R. M=NR*\%TB,"/SM.,OTRQ@ $IP(KAFG.1!S51PX()+9E@UA$T *L0/4$]S#"%# MKN\QE(PI3FI[)%(YQB(GP@/%>5I^_Q2O++^5V0NH#?/V_& C M3]QC\6 T]6(/O35Z.MAH_@J !^_V1,J'U*U'?%7?@+_S!),]OJ.#:LAC MKVM%]):\&7$"#),$CV@)];A;(6&!7#8=]$"1EZ[SDF2FK;=9B-IZ*K7;28DL M(Q!#3T/: ?$D1$ZQVUI)$)5_BW$Q\0XX'!2OCXD$"-RI:!S*:&&6QC,O@VZ&-2( MA[J/3<]XF2JM7@7K7IBPW$'-K?Z1?"&CZ/LLYOE<.]_ZT%B"D^",5"K![28R M6QF3%&Y]4/-YA&EC1$=D,T]I'4<1U!XQLY9:" DB9T8I)(5,8"[Q)MS. MZ$I@U*:#]F7F:BR(';A)RJ7[(/><4?"4V!_Y@J4,$MH][ DC)A$Y"&BN.+QY M$,EH6W"-1K7@"S)J@?%F>#W%7@'\B%DCUF80;'GN4^1&3JTTV\ H^*S(UT8.?]) ^.;JD>S$9:V>Y;H_! M6/%".ND#31")2\,#P*&](I0T\6(SX,"'R8"0=Q@\V>EE<"[98ML%ETB7B M#'FTA[%&K@]T@AXP@MAX;\CIHGXJGB"M8C!_$ K]J\M(!@(<#MG=D")M-13A MHIVF9I/7'9-SRLEB@WZ*@0(\QT-H$7FU,N&0?S$@5R$Q(1&7 H "L-":'X)/ M63D@!IB6E2V6OX0B&XBJ@K[+:HCA8W\^'^GS>Y\PNXA-_J(W6 MF-98!ME$56^ZBMT<94H3F)U /EP<\.\/2QN.&I>/OF23^U%M:Y>L%<#>[M-G M)EN R]_S4NHOD"5-MEJF\Z13WNN7>(^F9ISI>*H))%WW69-B%D4#2L0A+^B*Q"C,R>((W.\AHD:C#IV/ 8PA;A=X&F1HC=4%4^BP=\U&3_" M Y9AD &WJ#J +^C6WZ9M:^K+0",:?EF$;L;2"X,T>Z?W$"_\0VL:#:VH6& M*MAXF"4^1B!O4+P6R0J4^%7F_.,+CK32%BF8P]E>,OL04.&T!T\Q#+K%A>/K M#]TIJI\RW8KL?U2SR61'G F$U,V3Y= !I8]6_>1?0Q3Y,@AEWV*2>]I83O6D M+VUVGNW]BIF,*X_J5!1UR'2J#&CD=\E5)M#T3SE7CC"#65.5NH(^.5U]_Q5] M.42(>_0\W,,QJ5\?9RP-ER!<&2H^_93W>#_%I$9Z)>GL/F(?1R7: MSR+6ZY:$M3!'R.D-\#H@9,GS/F7MWI?@?SB(RD4(NI UNU21=:=0K)>$&%F^ MF%L]W>'@DUN"I43R$^U3Q$BP"-+ "U@B,B45! 47U8& .I0LNRU1<@J4)!J^ M(2LHR2+R9=TZ,][RK758.F8%6.HHD\G>]^\$CE##T-=P6M4?5L,8_H8TWPG3 M00YC7_,$'9OW2,C000,G4<*R_*3W*ZXX&TBLQ M;0_\MA?(N-]$?J7GMY$A%;XT\E(1+$64"OJY&C>=([R>= =KS=(=UBQB*Z3: M:6F"PWACXM%/SP.TPZ&9(3 <\\=N3' MQDHJX:SQ!S*X50HV%;&9DLDC55K2A(O2)6D+,_QAV"\H8%^:Q$&L=+\078VM&*C.D,QY$E_RFDLV,$;XN MF0TM)98HU^;]+&Q5E*>!0M/WP&R^>1@)&]BVB^72F2"9^S,V0,D M,$6:NPA>D(D5\N@"[D6F 9(Q'9 U&G%\.^7,QZ+ZKPP8"1 L><0Y7X9B M )HJ ="MXM!AW[L7HE\*)FP&+L 4K*L +&#V!/Y7D6*->Q51$31^]Q'4K@( MW'(YA: #NAL,5*!* 9Q#%HU$<507)54B(_.&%"K":?$"$0FYN(#G4X$J0Y4: M>?9]&Y6(7)O(DKAE*A@1F=O!4K&(]IKG59="K(()X#XI?4L4$F1Y2!@\#D&\ MR4(X !ZJ')@KEI=U23M5DD:,P8"&\AE.*C88"9\3<9[<22^0FW23X[\.]NJ: MHV V&,>M4<0Z2)-!+\NMQ>?*'0T ;0:84293P) "2UNG#2/WRWHK2%^*.$/F M6/&XSRA%%RX@=@/B9,05\J^5PM.(<;)&@$57N#,WX&GN[2E@0>_&=U!0*B&( M90 :I%.S7HE_EM304CRDAB0@SIA%6)AWS;%LC L"E.PJW^Z\;M!U+]W?B7)L M%2/'2"4OAY1N!)/&9,@(_6$BI4'RK^$0T5PSR.Y5#E;4RT$>X^-(V>DE@)I: M7ER'>D 04FWF( H0P7 ^78>'OG("G(TX')EJF6\!\0XSX)73NE'$E4[W=[$N MM(AY#2<.X2.S+$=N7#>DIBT"S=&4:M\5[_A6JNBA[.^DO&R:+5N$B$;D$96Z M3A>IF+2"U:V)2)3O81S;+26J"F\W&_*Q#C^#/E?!YOZ 2RB:1ISA9@5@)V^Y M),KS# 3D'84,\T-^&\BCW(AZ)*SO(4:3U_;DFE8J8G62QQ-.]]D51Y$395I5 M:5Q@#^4Q065X F'^""TC=1N2C\*L+*Q*JE*\#W-*A:TI2B1OM-9A4>ZI5;6$ MOE)6[WHQ#N*U60%?D; F:SS(!04R,/<7H[*"V>OB[O/"5,K'0[J /;M8#$=I MZ(,T_T5IY5B4;6!F10?!-3_L0Y\-6G)1&^([(:<.%O,6 %L(Z%^VJ% M=!?BK9@"NNDD0AEKP$#Z6;CMN#C[>A*.P&Q>-L09/G?Y8H2"9\9O8J MB524$$76D-@(Q3VBB L;))?Y27%)0JE/,[-F8;&A5<52V2X)M1'1!.4^+%T) M1%S18H0L(D(6(W(^5#@&29IC\NP-JPI'%"E_Y$86<13*S[XK1>2DQ2?1O$12 M(M,GH\V$W6#J!,<3YO.4@[0CHL?T>A B4OI)_"_>(;1/$D*B:V6N:A%A8R5Y MX-]AEP18M#OHDM*)>=+P8X@%VA14E@@&^[J6-@FYU4;SLAHR=EAZ?U9R.1AN MUR/&/2/EHNG9&V3$.W1:1;CLALXJ_Q:>OQ%6E AQG+^D/+8ZMZ:&P"P<98IV'9,),90( M;)62&3#:174GI)E1*D)IR>9LG2GU%0XY'_N^\E$4?RBG'435G02U40'K68\W MK59Y1=(BO)AJLZ6+"L.\?E;Q@K8@]A I';K('A5?R"L_2 ,F?V'.@8:]7$.5 M1Y.,4UBA5'Q?R((JOOG!:*Y:?',M=;ZO<->"]ZZF%K7*&MZG>-BT+1K3A#E4 MAX4(&=<\TBQY0S+.=X-L@ M(.[+OAN5@?.(DC-,&@84'H@>:I1A&K'P3OJ:IGE<1;_""5(- X%M"M,->O=+ MR+2$OC]D3G,BFI2E?.)STMQ'8LT=S>2E^+RS\^VU!9D.(@FRK ;V03#+J.H5 M^4(&LFBYEG>MD5Z8RX%W45*)2C'UK"(,WAICMZW7!G% TK:T4U,J6>CD;5=* MT=Y:*4.[)%@$<#/[750SE:XACXBT>1CPZ\S]11F4L)(P8F>[-HKOBXIZEHH> MN-?"YL'\@5KVR[+0H\9T66H(L8 TKUF3G?@*+W@Y4"\Z0$7$EKFH" "K&^"1 M\09&C>*HT1*V5 LP%%54!N;EU<-GZ7=B +!XF%/UN"QYS%1PD8;HQV$H8J1N M)B%8(2%ZF81(N!]F*$P5'.6(=P$V\D!F^QAR; HR8^4)?J="3'..5['U4N7?N6\FP*QB",G55" G*6:NC0A4M]67"AOR1+&O- MGDNS5HCHG2HG#&&8%:N!,&L%O5.Q\"V6WHQ4VQ-1)DHI(8=3Z>G2Y\*)-':, MX>Y I:5S]4 J!R4"S/MK2H,[GC0 1U28%[E^I19O62LYX:N)!T3R09)3M8=4 M[0^P\]NUS)61U<$%P-D8R'''-^0JZ"-W1/]MUN9-Y)4'29$"2,>F;^6'9!FD MAIY*>?E0TL[<$-&DEO<7*7CBV+7*>RH.(JO3"-F$6UC41HL#%_

6$O!,"D48RV0@8A#]^OW/ @L)_*!VR Q8; 7F- M;$Z@KW1J _%%6=(D=M%O%8RITN;8+(W O&.?$?C@DL,#CHLAO8( M0T_T=PBDI)=]E\L?"$,\>WNMF,Y!4QI =%+NJ7A5WNN"SAK%Y2-@.\G\"&M6 M#CASZ>]PX6V.-K+96';+)70I$HZG8B #QOS#LN;;.^*0_>.*.RTCCB M15;P;..E:C(4B7VV,(.3RN6SVQW!VS]TJYA 0"'+;+!,;1A7\N]G<9S[:C04 M.13C'E1Z/7$6>WJ<979?L=W<6FYPYH7"U(WC%/1>$.8.9Q; M6.U%=4LTG*V?CC1(D_87#=$$?DP846Z)67*R8=8)2'WA-I3+H\$R7*I;M J: M7GP]7LX;B50*KTX^>5#ND05A[@.E_Z5@(6!WI#:8*\K7@X_')Q->.;5QR=3J MX;QH&!/[L* LKF6Y*G*8!/!N&D8$*D- 8F\[>".8..U"V1[JM:;]#:57G+Q1 M>B%5K@@V@*O\([C%Z>F?LJ[/*+Q.N/_/+3'.:8NB=H T]+N FZH_N>8_C \CS789[V:P]D_;"%^&D?A^>_XYKQ[='FD_WD'WX'O[JOG9U^ZQY]AUAEWX+SS26L91X'3=[J?HN'N@'OX^O/WY^5P[WG-O?I[]J?X\^]DY M__'I\N?EE7ZT%P;GW4/]Z/(D^&JD]#$+/%':.-PM!MFZ9G.MQJG2BI LJ!'+Y+-15O^C M-%6"W'9WLJIGZ$$EO6$]PMF$.ALF,J!$K1>%!A+DV :_Q8B'$#@=[EWD\SF$ M.*(AXN7%_7" 01R1#G&OOC)#1I@$=Z8W8]O=NHO-,7HI?Y?]\![]FB&[>Q=$ M)'#I2^_EZE+91IV1AFX"@4A%FEXG/I;JI&,V+(&8TS]6&]HC/[-L_5'?O&^SFMTP3;O:[/-LUIH-#=X2B@DT T1&$OGG MEK%5&$8>1FG>J8I&A)"MM\J/ZKU;?/C]F+$Z2GF"Z)['A!VSNU21[B!85,Z+ M7LO!RX)IZ/ SXM^$HX7<'^>E<>_%S*@)7M[-N\W)QS[-FU\>8A<",-D3/;Z"N6R*7B ]RL#C)=C95.!48;'8I6 MF5ZY%!)KS70-VP<1F'KQ );PTC?S$!N&,"X2,.^\NMRAZW+N^_,BWHN*$UD% M@U,T1*Z)= .RT2D:]UWY0P>?!6T> ;P5D,8$OD-VE]G[5@6N!REL/B]:T_/- MIM'4+*9ZIF,XCNFRILDMBVF^:EO.KP,4BIIN: \XS[["1HY]X7?.>DUFY@ J M$SO];Y0OLQ]Y:^\_ZYQW;\/C[E%X^'OG[O#S=^OH!^SE]Y^_?^X=FN?ZI\[/ MRT/K<,^]/3K[%!SM=<+L._"NP4_]>_-<__[[<.\ WG.E_=SS+H_VCJX.?W_][7#'P?J\>>__*-=]??7L_W^X:GZ&_9F'%[\4DW'TBUNU3DS MO+KIMIVZXVMVW=7;;=-M>H;']*T/9L.>X'-[#@J:AVI4967Y]!^CL)GK7.7S MT+3MY1](JS4U<[+B,R>C4^8\XN,$ND__=Q^3S2;P+AVT%&5;B# ?.?2CI-/# M@%L5Z90/D%"RV1$5T!8LTLV6KNDMR]=,S39UQV%MES&]U79]HVE[OEV)]*6+ M]--QD=[V7=VS_;IKN';=Y#JK,\?D=<_0VBW=;!E^R]KZ8$\,HSTK!>GS4=!$ M\;XJXK!IU%1;FU,@3F83SR$0L_@:7"Z_GYF]CBIHQ04$O!X[K MSGBD=PE:6(S=FH?C^Y6+8-[D_24#ZCG6>.A[THTJLQ8 V14O'F .!+FR9W-R M;Y(ENQ!XK*3(-VO-EO4X&W@10'F2JO"64FPV-@5Y/YLI/Y:"_'*)PFLVI([V M+-//*#=,)(R5DL'2O*R4QA5CXPTQYBB?KL '23S:,X]RS>#W<%/8Z#^BU.=) MX^5%\ANV1*<67*(W@(LS .1=4G+:U%3J!+L<#+"% T\3O&GXC5#_>MEUWW1 MBKV\K2#*FYW*UV?[HF$$1=]&0ZU[["Y[N)[O%7YQ@^)E67I4X(P9?:+, MN)?$%PGK#B7G=47'(5X:/?_ ^;%+-P]%F<_0H(?2^.GL1.5I6U0,VJ&6=L7^ M>J,-S+,]4LT-CE6FBAO Q7QH@TPG].7D#EE@E$^R&#]">?>487F7YSOF]4JB MQ)NZ4V"YNH 0W0^\7;RQV'2<8#%5B/TJL:I)?%QJ ]%/.).C47;$://H JM? ML26E(7)FKI/ 1A#R \U*QYC!: F^#5B?.V MB.:'^J'2O6J6H#QX>(>&P"DG5(_X>/RU5A)_'8F_I8'V"-.](!UM!"P[GC'9 MLK34 $T.292W4]2;58@^]]Z.XF@2V&9$L=9JHMA.AF,H$&+9K?@;#@+VL"IQ M_+PK@ U+;C,8(\>B+G@G>1-(E.+[V;B72/:J**A-F0+>U43T52;"[WF5(8@6 MK";/VQ'F7?WS+C;E3ES=O'B]W!J)VDYW HYSW[.QI\RS;(1R53ZQHQ( T]AT$Q %X4#IT,P-#7#%;7K&W^ M!K_8'807HD%1#H7<@MUQ^[)$2?0 \/+6VT+WQ!G/2=;Z/,BZ\S64CUD#(OIM M<8[:8X&#QY4BG337V8 A.M$4$Y/N*]E?N^$,DQE)T4\A;V@N]!B\#8IRXL@D MR3E$FZ0"V"=9!X;5)--59B''0^Q (5I(>SCI$#UK:'%QG#T9!FDGTZ!P+D]? MSN9A'M8I]V5-7B3:G1975*C">9.,Z80.&MT0 9=)WG\CFE,=S/H::L\H2"H5 M$Q/$$*Y2?TAJ#9E03XQD2'8EO!@E,-:[L'@# >=6[J'@^2V7$FLXM2 MV>6R5VYD7&*;Q&*WM3?(YLF-(QN $<;R*!M8*5JLR,>#J(P2'N_CK,=2XS,Y M,3.A#CY%4\RQ":&RRUSN24*LJ9JH&*W5;%;_,L@O^MJ]5[;U-_?S']%@:@BE MDG(KH)'9N7*XWTB/U6G=GT?9T03&,Y%#97UE65]X@GM9PU=T%7M!7S1J2;CL MV]<%62 Z74UB@0.@W"3XS8;HHR1X! G!>[ 3WWO\I^ 3V\8#H"M8=X^\V=GX M"&S<18[0OAQT14-%LWW0F?\["%(YN!I'U\5)F8BS/>8-,MGP -=)HRWZ4[P_ MF\2X/W*7#<1(G8#P"YM-P072L.JLC?_LG!UC!.BFE9='ET!7IG2#M 3!L6'I M-42+2UZX[M''.VQY\"$;E#J%45.OK%,D.=2*;BDD^M'7+N]:JN:BC;(;4P_) M7-]I%V H]:,IID+5E,Q9+7S:Z*.BAW&N3U 0!ADEF3B+D[(TPQ<7/_I@PO1P?=3\06<:IT/\1*C,OH"UTY1CX\IZG*<7+"HS'ZI-1$V4P%! M*[XE9AELZZIF%/MYHVQG0SB.3X_EK(TWHX8R\L@T%3=3XND=FO\[W-=Q/G@B MR%[8#%X)\OB,G9.Q,"^)^@#DKU^_U23D/(["5[0=Q*F\Y,:0,XM+4MP/DFZ- M+D#B![:S KQ(^]G$ELRV?F:L;RCC9\DM_&(7\[TP2(M("8J?(%I1"3NO-[60 M),_F\EAEM!>H M/0, F0PK9RI@/H8>6SJ#$!^:0W%7FN4P]H7:?(=Z=,3%T58SXO(QFW1Y4$S6 MJ*)QCXO&+4P"SH926LM05Q.I=AOE:%,1E_HD,T"^ "](O< M#9'Y)LV/@TBT M'7O,:.X*#9>!AL[$86S/Y/0::W0_&0V_[9R<*0<'!X\^D[V2A*6I2%C21U,; MM[>DQV@W3GIDL2J?48Z1V[4BID>E$@T/692I0EG0DNXD2$D#;J/7S]#"W'>CTNYJ 5\5.7R<%:TN;[EL2]. 4%Y"AN*-H[93\L?&D%(F03 M&.67)J#%R!.3$&3TF8\QIH0>"D-C>['[E4G#G%BATS1ZO"0#-]#=B>P1S=) M,=2S:25!A#V&N1C PDL0R]V;=)H@6] /L+-5[O8XW=\=22H=B6OCDW!N0!+% M8W>C06X1K"I467CU%,/LT7)?74VQKX&M6> >SL_F45HIE&O+? Z'@P/E"RVY MN80=/,H]9OLNV=@A4+B@2-#] MS,M[+C<9QWE9;:&YX!NB/'C-S[G7B"H[+X M!BXCOY4QV*'=CS"^$8[6P/&WR!^R)&9I[R;\(J;0^X3(C+@:3-/.].%87*ZI MVKA94)\'H=CZ:?W?M;&K1).59?'["7LJW7 Z:'6*NW#%= 0YZZ>6<'?,'(IIAB78'#5@, MPR%R4H+^T/ZJ">@?#&<1DSDTUBU%<.G6Z4XGX\9I64D>1HL) M8FT?3M&_&Q;)WT(6E3V #TBY:;7"HLK?7D]ZRZR]?\GV:8?G&'Z"9QU.+LYK48C;@C-F?:6+I(^S&K<.YL$3X73KH N^[>[]\!FBANZL3M .9ECFAL%?).N>_6.G: MY V_3.G:O>2[S=XH7X.4;'(O=F5-NO"]EGH,$'<3[H=9!OA8RQC7XS1:EO&8 M<3UZP]2,A4]_:=D-1W,6OFRS831;BYPILX3N0#/VPB_YXA\UKV$5^OE/;"L@ M0Q-HZ[%HGJ$=,S?K6H&Q!8]'OXE]AU;@1',?9$H;X'4\RDNCV:11(?1&R]\#ST,4*4)2)_$XG((X;+/]ZR#ZFR_6UWY_BCT-=/1_):AMPVCR567JZ:JFSAB5-=4 M^/]ZT5)9]%#V>/!N9^ %_3C!'1UXRVV+?'MX]OWZ9_2E\_-WKWNN_W7U\^Q< M_WGV\>KXQY_J^8]#7.OJYV6G^_/LZNZ\^U?WZ S6/G7@LR_IS[/X]NC,ZYQ? MPN_VOG1__H#U+Z^,\Q_PW-Y'^-[.S>%EY_)G]_OMT9W\SG^^=-I=+SR^W->. M]$_!H7ZH'G9_AC_/_M2/8:V?/\[5P\\GW<.]G;OCST?PWGWC/[\/L"7R+;9& M/MJ#S_?<:^_S7Z;WKR_A3SV\;E_VX)QPWA^?KGYVX7=G\,R/?1W@HA[O(1Q. MK@Y__PP/]_:-&C8?OF7QUIZL^DVZ[JC>W63,UYOM3R] M;NL>UVW>YBVCO?5!-UM9CV6)%1^4_V'=WGME/XE H1<_GP/"73R,0AXHE69+ MTQQ $E/7VJS=-IC>YEQ3'5LUQ1AC1Z(0/%6AT JCT,'-KS9O-NN9I+G %VP?FL/7!U$O<+>$1F5,OKZRYT-)0>$VYK M[:V^2O-9#R3$+/==+*0+ X]J#BJ@LRM60!=4D M,])&,Z-"LF%'%C):)A*9^+S-"IW[".SQ*,9'Y(*(&&=M?XS1]4W&G MC>9.B!AVQ9TJ[K14)&S=RYUDEFG%B#::$0$.M"I&5#&B92*A9=ZO)N%\CT]A M?%/9;)O-C! /G(H95IJ5^^N=\)0B:EI M67'#J-N)]A_4K)A: @2IZ(DLN[JS7B^$C5/WXB(_*BG*ZV6V;*G*'!7 O+J\ MU*0SF_Z6U^44E279<+^ADG[9D@YPM+0',7X0>% ,'U$[NS:.*8RI!M^;ARR' M+GCM=1UC [*QLTJ'K$!DDQG0V%36Y57QK4LAB*8UFH:]^$J09D-KSE9@LJ)* MRX/])Z3.HOW][W]_+BYQ'P;[_F+/P*\PON2BK-G7Z_]^[MVYN;FP;L MK7$17[_=2=Q.<,W3M]R[8,E;G*[XMF6:3M-ZBWL4/VHM0@C[+=-5^-DP-'ZK M:XU.'T3,#C;Z5[X-8!V6"OEXRH"<=[+Q@C5%FE*\G0QP$H/>0D^-!G^VQ9R0 M;-3O(0,!SD$9..%I# OB+(6O7W=KRMG^V@60,VLN(^MN\G;+?XJ.M^%=-EI)E+^) M9F:*IHK3*-O8@NP3?$1MWU15JVN&:5EOWC36RP*9E9CUBI@WAYAU0FT*S[YEL2>4+CAH924^W_%(76[(MHG9;X7N-CT*^V@TGV* M+9]8V+^;C[[UBK[GHF^CHN_-H6_C ?J>3M::,9&LJ3$=#T,L2 JQCDF:Q4%4 M&_HLX3UX$\YN%K,H8($I'&%F0C8J0IZ+D,V*D#>.D \I_$DMQ280\U1A+4:. MS":R=]#IA:VSA@B59/)R%75S$^A_40Z769F M<#6/ZV9WEGF.L\5)7L9WJ-9 MJ\A[[M]5B?>D,S"?@NO@CYKF&)INZ9JJZ[9FO?4T^+/I%4;_/7;!$*?YPB+! M:!PYS"LS]4^Q!8F4E/2.,2Q,%E:" W0HV%.LE6M1/; M-RVU?ZTY6A)6^G-90U$KU_6K<%T;#6WM-6A])37H^W?U6 T:I)5I.:K65 W5 MM+2W_7X )S*E]#JA>7[ LK%Q*#4/[W/1G2,3!3*N/$T2S2@US.D^9='\0[ZI M:#P'_R"I!>RFW0A5-=!7(,1=3'6;O;8BP[3:"7SZ3B&8^W^_"SF#'T M9G:[4QV7M \JOT9)]O:2(%0T86\ZD^Q-0VUIK0W5?\W*WMP6JIN:%I&#YJJ91[PW81[H$R,Y&>!8=#KBU!/EJQ4>R"+FGSH M7[X=QLD%7.$NY61\9-'5C-J,ILZ6V%#:F/%@%I6RF3:!69'@!I"@_LM^#A+\ M$81=N'B/P^O'J@T,&+\J38Y%R>41.[\FRV+N'W$MD M]B*T/&.-@?6DO-_U)6F[(NEU(VDIB9&,G9;NE&Q4W10$?0KO!-(JP!#OWY$DFF+!_)Q+X^_$4&7[4 MV,&:@%1A'M"^],=BC>$%L1!\+V? <&2#H!"3SA+1'2A(TP$RGC8LE Z_; $\ M8ESJRUP6_96RAU;%'C:%/>B_=*N4Q9GQA<7PA-FD^"-H_I$4/K5E0$7A(Q3N M5!2^^A0^KL\+=- I8Y2F-O);4QKB>SQUDZ!7;K&713VC/IBVI7Y[0Y-,DW3 M!$^ )^C;FCZA1U_>GV_'I214S3&&YDB]&.XV5BP252U>1?]&YMR#JOE___=_ M:\]AUSPEZ5$E,(+#&ED)3)$+.#6:(%M3U;:OWH#-T0\206]( MA\(G4*HK3;*BMME(SG$64ZM=M%8B3X Z&MVCVE$3;)U-S9T':C0W@1I?HPP5 M]:.E>FWM(1D*&&XK>5-!; F#8N^QRJK9T*;*O3F(4#07+^JW1VM'!0WJ3<.N M!61>#K2> D;0U]#@*?V*IA):F>XN_.=*$+[&UC&Z0 338W@29?HPHL M4FH,%2-LK:NZ#MJP:FD/:<%$@E\I\0W3;A9"A0M1@/,L&$V=1(7-IO4$L;NR M5*A+*K0W@0I?H60$Z8#>HR8%PBS1.D53C4<+QYDH<\AF[7>2>'#1*1F0(N-M M#I_1:%_L_[W7Q9LO_]J<1:V*1M>31DE26N@K L7U80$)\@S)L+Z" E(2WVB: M"$E(VU2?T%CL=1JFF?AUGI>TL^^/=VZ5OX$GW]T[=[?B 4_D 0;^;)J%LFP M1VC]*J>AW\L1)HKLQ>K14^.MCS)F-6,2DVBU3,?ESHAYM M/D"9Y43S<75:RO$75Z='QTP\ISI==7R?W/%=&P%8U?%=OKCJ^/X"4JC*NEM3 M*83)0%K9I=H$+;');W]IZFVN)W:"Y,DR9\'%P:CU-2?V>-]@OTQ.;E7NW9J2 M&R:Y8C$_ZGI9_LY^MQ?&=YQG<<*=&X;D-E(?E&E/(F*@CPX$OK?EQGX87 :Q M\A?JCTG"HF>MW!.Y==HKRHC-R7+]6T^]1IHT9"X/B$!-E9X20]7(4V+(+E1? M^=#H3TF3^;@10YM"E;R?!"D.[NUQ+*O[^NV^L9ZS=H?' ,;HX(:2R?7OT6Q7 M>8^RX^QZ(,QTW#M!V1C[8$QFP]/U-XTPLDE M696WMGQAMK Z54W-AE%F?9UW14%I$('XB/I)')9$V^R%%_?KAI,DD= -]=%\ ME]<@BC8BZVS-*>KQ26>:.62R357@=EG:64P$?8Y2Q%*<_#525I5)MGS*>EP^ M)SD?5;/L?-1UBPROW/E8]$Y!?,[3GY^; F?U0Q9JYZOS1N8$6*6)+9\ 'S\% M3]?D%#Q'A* EW9WVP?BI[X1QQ(FFZJ>\WT>D/^W'[I6RT^LE/.L5>(*;34<= ME[5ASZ6<3O>P628FI?>Q>Z!RV% ^)KAZ]XF4.[T9X5%\+9PXSS4^;_4)^)F3 MP:J*B&>3H [AA"%<)9FU9YJ+)N&16MU9G"M/IV)S-*WD8?O2G#B%ZQ60L%ZE M@:V9#"[:>^-_S6P0C)7-O;@O.;.%L[@&KO#78"P^"=Q^3M=SV9G60DOYY0BC MEK(]80Z>KCMVUX=N,;!,*)&O3Z( MS"I^1L/8BQ(_KT_Z5"EARZ>AQPUX@?_9NFV/CSX[2V"[P4C+M'*W:'3\MZ3) M\_)>E7M2PWVVV$;T6'M5I#@4/-U]:9-BP8JJ2/!BGN(DB8JZ/8\1/F1I:FRVU!^L#!D+J\I M7Y(Y4C,?095Y",)XM72Y$0EGKRE9LS !-=6Q]9+_\J&VW62AC?5$6XS7,BF; MC>G#A>/F/0:CV;2=S26XC(Q8+/XIZ/)8]M%_)'G:STZ>FTZ=&Y'Q5E&GVF8RR$0%N5_'PJA6Y$2EOEY\G\//KZ1>07?_K',*?7"2DJ CCA?83$!#[\ M.H'R](E*"_%@*ALJ=<2=WQM6KSKA59]REB:PJ&72#1)8YMU,U'TFZ5++K>M L_6:WQNHK=&-MQLN%TT:S47122ZZ; ^EK6T9-U MJT^\DT6WAA M-Y)B=>WO%;$NCU@QY*")%A19N\'301LLK( E0"@H+4LXO)D8:#0J'%P5'#2T MC-M'*:D[OO(Y8?##62=.HCXPRZ]?OVTH%NH5%JX*%NIC6+B?1& :_ _K]MXK MYZ .7&PJ(@(%5NQP11#1R,: [B(P?0"GZ(@X2-(!$Y6-)P/0$S5CF[VI:R;\ MJ<2)HEG;7OY/(<#W;UW1/7C'!:5Y)U5VO+B'&FQYK5/NTOJ&JF??.V5)FT4\ MK1_?HJ(,W\9/=%75-U(7 .2ON/#*(+]>(?^+(K_>T"K7R:I@OSZ1]7\:)%&0 M=D9P5VLIWQNGC=U&CL6:8:D/HKJC-A]&=65[MQ-P4(!NN3L@I^>Q#]OAR6;Z M(X (](H(5H8()HJ Y1'!IR!B$8X2V6PBP!+]@Z/3OS^;*O1B<>3_?#SYJAR MZ<;00[L7NP-T&S>&SK7V5W6Z^Z]-N:HS=AM'[+'0'H>#:7X/HJHT#V3;T)K_N?-S@F_S*VCS<^#O\=K*_P7?X+>'H MSGP=Y+BW_VF#KW*/^T$4O(*+-#?@$G=C>+_RC5UP4$7['$TMM*/W6)^)./^V M'R==UI<](@\HP. W'HY^*S(,M#<3+GIJ.JF$4!W!\4YK93 * MP/J*^N_J^)O%@*0U$TC^+GJ:C/_YJ9S3%&#Q--:L#1M8Y=Q.D5@)%_K.P"S9 MU3KE__W?U&/F)NSH41MK>]:IASUD$> ^I:\A+B/^HZ?6S:8\QL2W% F8G?QRDL)\TE;6>^-6O ,\!P/_-.V4[>(.S(],X#$3>5)Y7 M2)D>QUF"%;V%=G#'69(J(A]R9'"RKLFJ4>11V#3V/:P_^H*/+"3+^[3#.;Q$ M=, =6XB6&/VM2NO=OV/,2TEX!T]_CN_7][\*LSP_P74\&CCWKT_5 M#ITX]'B2RERQ+-_T<>_#G[:O 7Y'<9^GB&)#;R]<6:5]E-\T[47K2Y9_5Q1T M)((L55*DPD$(<.DPP)PVMI>,NP'15:_D)3P R"A-5=MF;[8M"BB=\(O,HCVM M_[NAG &XL@X?\!V&J8D$;5^P>"4=]'HAP9>%X9W"@._U[G E%MW!AVXG?W&V MJ2QS$/, !SUX4<+_.^#I!(8XO6ZAJB3)*DF,Z94DN/' ^^=6H+9=U_9T3V^[ MS&2ZW_)MW3)MUM0=7W>X_4O36EO+K3^90&2:OB@*TM016-H384G4H#4;I5E. MI^*.'XF:989@-)_M-),QXRB.^ 1F-B-"Z-K6M ,M'M4U;:;[.3WX?+1S]OUD M_W0U(2Z4H/OW)H!W.4C[@7_W?JG;+8>+^L3F01XG)9&=QYGRQ(,\E,3=00(\ MDZ=#V0?XL>889FUZ#4H'="0/VQ^[;)!R;T@OA'VTN9("@$3B> #[:/,."WW, M1,?W4C1-/%##7R1\$,&W:$$VZ'?B!,[OS23";8+VBQ>]V:K]F*(WLV$WK877 MO!E&PU+-A2]K-UKFXET8"OWMO.!Y'I; =*!I;.,Q+K]-O]WJ&,]TC,F^V@G'6*SO64B*E]( Z$Q[ M8!F_6_S-+.$DQ3!8,>I$?]JI:.[)LIGAQ[MGN)OG.\3DBWF;OL4RQ#L<)W,X M2'J=NXJ7OX)C2%6:S'C0-\@OIV2;6GUV,H*R-8HM!VBFD=]Q2LKH#/&JE39' M5\KZG,G,+%N/:%F2HU,:D&T>QC>9X5B$&GI@0&(( .Q+:5O*EYV4O)P1A1_P MMR[K,5=L 7\;B]^BCSF%1SS,V>3>NRGNH96XYY+-:RW!Y@6":JC"$SBOT6OH M#75&BV\N0U)O:/;B[5-=;YB&\\P-9(37;;F:R7V9UZ>P'=8?)/QIHF[5CWD6 M],,-/R+:!I-4M9&PBW!:+DQ[>^RC:V^*@9[\(PC#@'65O89R.H ?KW%L]>)1 M; F'V^VP(,$QDK&_(2>ZW]Y\ !L7J1QW \\+^8N>_87P= DG0]7N8XR=KC"- M(VO!N%Y\?E[O5<7/E^'W6%_.EUO"M6EF<&U#3OJ:>?P+X.X23D5Y>)*M;S97 M7S7WXN,/M+[8MOTM"2(WZ+%P0G7Y9J/?B%)A5$K%HI2*_3"X#&+E+RP#QUSR M>$.$[2F/@CA1_@+B*)SM&W*VUZQ(O B^+DF5F-(T8;-9>Z59+!_Y2IK%>,N. MS4:_2K-X+LWB)' [Z/K::RC'LD+G8Q+P3?%!#VL6"IU0>R_IAU-P]W,8MX&0 M=F&M) [#Y^'DE?[QHF=_2:Q>KB38<=UX$%%-9"4**E'P%%%PR)(K9;^!Y:W> M3; I$N Y/7^OF:LOX>R/1] GDG7%KF/;&,.UG1\\5X'&; MN-,>T?B9V57;^*EPGLHK8O>,Y-A"$_6:JR$24<%TH]@A3IL+K>9IKF09IJZN?5A%9MI/E>GTAG;:Y[L?SL^.5../RD'1WO[ MW_;ACZ,SY63_\\'IV?[)_I[R[?O'KP>[RL[N[O'WH[.#H\_*IX.3P^R,+T*> M]S54>#U;H!Z%XX60E"2%ZA*7C9R7NK\'>\7-Q.->B "L)NSXN!=$V%!3-A'Q M\]3-M&A1O520_N"B7S0;>$&?FG/"SRXVLF?1'286N>46VVW9_#P5S<\!4Z9V M_=QFRAX(BQOL_.[&24_V&WA#&)4.VFG@!2S!)BO;^$Y,U-+5][OBQ?0O[?V; M>]NK8W?PFFPD$]+VAO::#C4CC_-.\#5JTU_T6 ]$C_7M,$[3-S6%4X?RFIA3 M@1W2_;Q#.F?8VEJTCNG?Q+)[N>P: ^L'L3>]ESFN5]YKA#W,'V!T\XPJG/&^ ME1?EK?3*;1H5W+L13(_> QX,P[ZP.D/-""&%;FK/9'0BK,++G@$P*:I M J[+>W(H"+[B>Q3D(R8(_7:Z\%*7K83PGRI;69C&0P)6\",X>^*1))7#./V8 MGQX7>$!-[4"4RB9Z'UD:"-8E][I<1?NL VK)9(TE&XZ$FDF,8X^"$-GDL!Z2DVPWGSW54([I M&H>^%="H%GEO>&OQL DRNMS$'>4TC7A"G"MM*,C.8*=,Z0G.5.+@?I!TYIZ$*XMU2RJ>5K> .:5@0V M"G(.D(4);$0,1!6?BT060*7TH3X6<5YY*:,^S M2]\&SGSOL82^6;J'&SY):Q*[188- 1WK#5\XL[-L 5#QB-CVK-P #/B7P M2 M*L$N-,S8Y=X@$7.L 'UP$6*Y07J53L6*[ 23<.H!C*F5\7ET"XCV@FU[@D,A M;&DKV%\-SE5Z.#\.OP6ZCF"I&D*;*< E^\BH ]@*O\821Y?F=C$"F""A+G); MP8>\('7#.)5K3CW6$"A)>RTV<,W" >OGBT]4X ="5_"H)2^H"BXVUX6=!EW2 MV[O,XZC>%$*LAIKE#0<+'?X>>04B!MKNO?*8WWONA&14FXB@IR)W>X@$EV8D=Q&5(&ACZ7X%\N[N3HMY"_KOU.VM3?2 M(T>,0:!TBLN6Z85>+L\CN(1<>+*PP3&%^AL@G.LXO):"D_21@"Q;T ?"$,0# MD7(Z:%\*EEG+)HB&_%:Y''@7!4I['%[;I8&YM!4:@T0; D;H3@3_HW#XF3Y\ MF?C)V_2M\H_@]ET41T<#\@V0@.&W_1/N8Q#/=%03S%?'M#73T?R6H;<-H\E5 MEZNFJIN_]M">5>'_Z_B#IAO:EA*!+?C/+8\'[W80NG%R!+_8$E%!S_CKKKT7 M7W_53Z[/C<.!=[E__?.SE>W=T M]J=Q?G9^=_P#__MN?#6.PO/?\G\_!W_AO7#P[TOX='EN77T^T ]U[];QWL7 MUN'OH^!P[\HZOSS0CKH'MT>!H_[\3T=UNW]%[(-P[SNL??#+ MM@VNJ:97]UJF53>;GEUGOF_6;8^[NNUKJM$RMCY\/MDY.E/._G5\$P^TO-3Q]?8)2'] MZBGD\%=;-TRCJ;7JNMTVZV;;<^KMMF'5.?R?UW8];OKZUH=_Q8.TC^&,,U#O MTAFIXV6P9;)'J,H8^537IJ>,5,D?5?+'FFYA6O)':8IWN9G[,K8X-=F -EK* M*7@]=SE&>IHUGG8R:3+ZLD!$^YLOZV2QF1SW):U,SDV12M^;&8;):\Z43(_, M8APZV$3S<=9TB0=7FI(T\? .YLN@*&4$3-*01Z+G(U'EAZ$Y(71,[OH)D>*) M'JF5T,ELU'_+*>T6R9+4US-%4S=:W-VFV#Z6W.-=6Q55-# MSY/F2,\3/%7Y9:=ZG?[\95BZ8QAM7C=\QZ^;&FO5VSK7ZRV[U6)&"^[7]+<^ M["<1T.'_L&[OO7(.%'&Q-J[93(!,],K^;^&/I4"3YK0TY%6KZY:EXSP_<51N M64D@WW^YCN]KGNW7F[;%ZJ;EVO5VR]/KMJ_9&C=<756=577+$K8W?= *WDP_416- ',@2 MZ:0+C#W.7+IG;\V\Y.OS=>NKZNM>2]_V[/.YA\ZT K'#&;S#*^D:7FU8CT_H M;0U[;V?.E5MVFNB8.W?V9,.E51'.4;OP//4W^FO;:JI9U/1S3&?;52XQ&)OIP%":K7EY4S9!P M],=3@@TKK2Q!B5V)DL 'I\D5%-\I L,8P!&B2B0=E/G<5*Z44RJ!G[8$_\;=C,7#1,T1 M ;T4[:)@$(G@P"/BC4!^IBDV.I/LS T2=]!%*,$'FQ3QF2PG]SA'^$((!R BME(: L09I(U,-AT 00A!5Y%M/$,17G MP:]8DD<:)ZI_U,'A5AY 5O--+..<.:U&>1*$!"])I1[8 ]W5S23':- 92W2 M!HD;2KE&G(N+*7YPXH3C&<3CI(B7X.MQ^&)8PT,,T,;!@Z$:0ZE-F%T5DKS$ MIA9P#2ESBU0E+T@S-VW.VI$_%-JT!,![*O>Y]W)%V<[0&TB="387?0AT"I"/IT!\-'I6VW.:Y#J%VP M-YN4[?R2:BJ F[D11V%)Y5/& _ LB 5@!,Q=@ @LF:"+5XP%4VX&MD&4[88 M 4)87&H-(_\U6>LUVOUG%+?EQ1.P )2A)\V_0E0)27-?IZ^58-E3.K]QEPU$ M@:^HH<4*,[BJ$N^NS4'?779']:4(PI[]D =PQ!4NSBZ4%E3 MF7/H!?+<9"&+LCLXQH7,^:%2O6!8%"+J88O0/\E?^':O)=+\QBO M]UIA)7\XQKO<$MJJUF9:_-&8'G^<(\9KJ"O2GO6YHI;:3%'+Q]=/K,;^=\MN MSH^R%^4I]:)\Z1V/XN_D#6\?1.@&&, 27OIF-??X0$RZ5%-FB7;UI(H-=^7& MD@762_F[[(?WJ%*%[.Y=$-$;Z4OOY5J2"R$IC3981T"(CR65.4ZC91E(:+(U MN'RQI,$&T6#6&'OHLV:SH:G&U(_5AO;(SRQ#?]0W[]NL9C:L9G.=-FO/M.QB M1PNLP*BJA75J7TJC_@.:4AP7TL%R;-1_.:!9-T1?U=V'Q).G7+=3N3A M7_L%TNWT=UF28%['7RP<\"V,3'59']Y[VW\7#;IU+^[7Y;* A@ S3@BYW,*5 MWSNR<*77_?GYT]71WI5UV/U^=WRVKQZ?A=WS'[#&Y8YV?O;G+>S#_+GW5^?\ MU%'A]^G/L]@XZA[H1[^_ZT=[!];/O1WUY]F7SOEE>'6\A^\[Z1[MG?\^^GUN M'F7?^<^73KOKA<>7KGY^>6XKP[V3\+#[*3C^\:=YA&?[?*X>71X: M1Y<7VG]^'_8/ _7VZ]E^__#RZO?AF?O+;;5<;ME.W;(\JV[ZOE9O6ZQ5=TVN M&Z8*J,N,K0^@WUJ6EA6Y9"@R14H\AC7.01 5+ZIX4;DK6=OD)N,MO6D!&](X MLVU+MTW3=3T;_N<1+U(K7K2"O.AH=Y@7F8X#V*G[==XR6W73Y7[=T3FOVX;6 M:K-6TU"]UM:'IEW3+7V%>-'<*J)/_[=>*N()3_M)0-ENJ"0^2C$<.?=4DT&? M#W83&?/Z,;)%*57%33V"I?G!+??JOWD25]QL+F[VYYAFI3.]Q1W/JUMNRZ@# M;S/KS#><.FNZNNF;S#55CB8G%5@\E9W=PU*>2[6JJ/DEU)*YJ;FBVKFH=E0' M\73-MS3=J3O:K?KK;9OU56SZ;M-2^>>S4 'L5:(8!?DHII9YRA%?N42 M=7S^G6:1[O*26LE9@AF&>4]V2E&\QCAR38DXE9VP,(QO* D \UN]>-#N^X.P MU,;=5_Y8@I#>R;;U*4[VY*9DG5=ZDI]".J$KHIZ+J+_W#X>)^MK[_)?I_>M+ M^%,/K]N7\>WA9>?RZ/>%>KCG&H>?#]2?EU=W\+[.T9[7_?GCKRO<>%99MRN)A+?8[N;H;/_VZ/+ .-Z[^/VKV?):;53+>*?%^*?$>-.!^HU&(MKVXV@7)-G3OUMF6QNM8T#:?MVX[6!O)MFC75 M;JT0^;X*1_)!A.4^\5 *>>5V6C75([NE.V!9%:]:'*]RQU0-2VOIOM9VZI9I MJ'73TOUZF^EZG=FJI=G<]8%A :]R:JKS9%Y5>8E7C%P7I6I4Y/IH[5SB7[$; M4"$85=]BJ_@8"]P'W"O-''F.',=7;D$MS %"%WGL[U'Q/0L_ _QZ!]08 B"V M5[K/X^PZ)]I7553[D?SO8DQ=::F6HX)\JCO,!?NJ9;)ZJPV<4/5!7G'093R^ MN*AVY1I9,<)>F&MD081=:3=/H^Y1[8:WFH[E6^UZDZE W8;>K#/>5NMM[K5] MMI^0+W)*HUAL_Q^AK!Z3[X*I] W[&(4R+9"J>SR)+JH MN4-*7>4R6CEEK=\/WLG[RZX/;H\N3]Z=N+J*(O<^L Y_ M[QN_W!;7FDQOU0W- M;-FW:][:I^W?!U3^4Z8VI;W?J@M6J6,9ZG4/F1UIN& MGZJ7532\'!K^.VZT#6!M.8ZKB6!C1LU,R6 MO4(T_"J<2V=Q']O:/5T;6:"%.7/;@ UA)YVNV87F)X5MMP-+-N MD$GIJ*TZLTRGSIAMM53;;#(-3$H=3$K#41=D4L[33F-=O$FOC=87ZVJJ:/U9 M:'U$?[$\0S<=3:M[8(343;WEU9GIZ:#.>#XS#<\T57/K@X/5Y.:BW$?/3NL+ M3)MACQ"$7GG0017+NA=P+^SWQ'N"_V6W5*D7"U0O?H^9$F M,,/TVW77 MPLGE*FO76ZZMUG76YY=1-;IMUQV1FW?!4IEM>T_?;32)7:YUBR9L1<#UD;@=^F=P- M*_U5>'7EU(S,CY'?V$[D[6?W]3F)TRHHLT@VIHYI'6W/<.&BVG6SV6[63==G M&)3A]6;3M-M-YK=L%[0.P[1JIC5>;%M%5E>+?)?EAJS(]Z7(=T0+X8ZKMBV] M67>YH]9-SVO7'=MVZ[9C-WVO:?N>J0/Y-JV:[CQ9#:F"JG.VEQ_ "^-VD V- M[2<#]VKI8=4U8&/+<':4+@ON2EQ5Q;P6R+RT,=W#UOU6R^2LSNTFZ![,YW7F MMX%Y,4VU?0TN4V]O?=":-3PV3/6H:/9E:'9$X6B[AF9J%@,#P3;J MIF\TZRV.G7J8JZO,@5NT'4K$-!<6 ZW<'K-6"'9X%S<@(IY5-OEJ*AK9+8E+ MJMC5 MF5/J9BZ"8P*],SZX[GVG53U> GR]?K3:O9])D&W,Q7MSXTM9JU4DTO M*VI=%16CHM;GI-81Y<+A3;/M(WDZME,WVYY5=S1?JZNMEM%TM9;C< ^H5:_9 MVBKY(E^%,P-'SZ*&34071#C=^R+A:>7.6#TM(Q_Z4;JR@^B;O+#*+;MH1F:, MJ1VF[5FZJ37KKMKF6&F,"HC9JFM:R^9^VP&5I+GUP:H9YI.KU2K'QH9I'17U MOCCUCJ@AIN5[=M.WZS:.#C-UABT"7*?>TCQF-'75\FUSZP/8#'KEXEA*G5KO MWMSN9?L]UKV695GJ2I:Q_PWOM HD/R?/,\O MWK9:/O \S]<\,+U,RZPY^I.;0C\B?7]=W"CK3OS+TG8JXG])XA\-ZC#.N*[R M>M/RW+JIM=MUQ_)8G9F.:IN:Q=N8>F[:9LUL+:KOX^I5MCUQ<-#+E<^ &8 C M?@;=04C]'SW>2SCV@H3;J-PQLP%Q>SD3+[([VRM=&?P<TQE0AIAI-UVHUP=ZS5%"%-+O.+,;JN@YB3F\93:O)14Z=,R'& M_:;RW*P*H:OS$OH"9V-4A+Z"A#[FYVF:FLK]NFKA1&;=9IC+TJIS5W-]9EBV MKH/-8]AVK6F,VSQ+(?17X>0YXOW*Q?.Z7#Q59_^%,KN#\0Z*S9;FZVI+JWN> MT:R;36!V3MLVZS9<:M,W+%?36UL?6JV:8R^J4*#R[ZP>Y:^B_(53_FA6 M#7-:=KMEURW6=L&>:7OUEJ^VZZ:J>Z9JFHZGVEL?G&:M9:T-Y6^L<^>8VD*+ M!HR/:U(TJXWW-&@MGY/I3^Q#] QP&EJCZMJ^WE:(H,0@ZK/H(FB'_Y^];W]J MZ\C6_5=4W-2MF2HM3S]6OY)SJ2*VD\-4 ,*DV;J^KH]CPTP,=;E7.Q_%M6L*V*V+!Y_ M.!^Z\>MH%-X/3DZJJ=&BJ;'8PRB*9%-V($!+J[.IH;.I$8F!((.1@D7IO"ZA MT[[IU/RPBN,NN0H5QW>/XSF7@25.3!89I&8N.$:2<:PU.$4Y\](8(4M"F&Y6 MJ_;N&5(K-+DV\8S!^3BLX:O>2;23V&M$#J,$9_F7\[F'-<'=60/LL_A^*])[ M6B[F*/TQF=%X9>P6&7OQH*-G@B@72P<%=("*!' L/_),!R]8\(2)F>6E>(>* MEBN NV1Y50#?(8#G:_!0EAZO'H12V74BR8*1A(*DCC@:M%*QF%R\C[BTZU03 MTC?3I64 ^61:LA6UJ4)WS8]+4MH;AB9\=S@:GL\TVJL3OMKFL"O''H^.G_.7 MTF?_,%H.DJ; MO?[,796U5F5\S,9SR2QNR4O?F-+)F@8"UDD&VF:SQ.DH4A+->%'%NW1LNP*W M2\9'!>Z=FALSX.H@T6H-00D%:(T"FVP"04A$G01C>M8&5K.EDTUW%_GH7@JI MUO=\I97$:%F#ZBYJBS>!L=?12K,182/!.L"]=:)>/!C)@U.2.0?:E>H>&S@X M90,0Z0EG0?CD^,ZNT7U#EIY0=B-(;%#@9Z,QOHX&G!7CJ\7XG#$FDQ-6, 2M MLPF&5FFPTD6PE'G' R7!Z6R,$>PC;ZOT9[4@W]JC C,#9G6QH+][W[G89C?^ M(\_B":,S=Q(_'_18@NNZL<(_W')<]])+TBW:7U<4K0;[VR;\@\5SH9'4OEQ[<'*RH^K MX,?Y"7M$&1:B!BEHYD<3/1A+ E 6N5)>QQ1I:09+.>MKWE8[YS4S9&,S_VMJ M\S?F?\/@K]W_RC\NKOK29_F8]_7X'&>[_^7&_]K]?*O7?5O+\%37.2AZ1]=& MR;5LJV]TO>Y2+-I[?;+8&B'/G]![]DT_^%J"=K\39Q_)K)9 MQ/7=:#(H6_#'<3RQT\%?\:?W@S!]?<%7E]YXOLW(E[=8EZ_A;/KMM]R1,+^^ M7K\ 7EV$RS]?CR^NX9U]%<&-HWT+-N5+_-&>O+WO?V4:BU]KEQX^/G^[UCJ-_/<_WSD0 MKG?]5_;^S_8D[_W8>_8ZQN_L^K72RC_VA[WCUZ.S,G\NK_7C#SYFRGWVVHYC M;^\T$_MT\L]N7OG?$.*I';_*P"CZ1316;Z,,OA!&HWWR!9[8=Y/XX\6#GRZR M28-A\XW-FWXZ_ZQSEBD FU,^S4+,GC['GC$/M. %?N>1F_,O/D?F@P:9<\IT M]IR4#RCAWWR:/*"W?$YP=JMW?N]B*3X04F[2Q:IK?>S?Q-RZ'%HC-VHK<8/N M$=^YZ1GZ[_*V%SBAN>U'T<=3%\<]3ON-LBMQFKH*Q1N[L@H;O+UG'83W]W[> M_VW_>/_QL][>X:/>X]__V#]^WJZ@;]("J%ON_,T:R]SK)=ET(#R<%7CU3@;6 M#4ZRZQ.OU72I';[KKECOYUW?BP+RX[$-L72/;WR3WCO[L9CHZT@?=C_&?;L< M8(<#U6M+Y)UOMR>SW7;.NGO#<,]J;,F+T_V/+]X=V_3P_8[^\/W^SQPT_Y>G_-KW^T MSPZ/7WW*GRM>Y/MZ\>B/]__SZ6!Z,"@1[,?3@S=O/QT<^Y>()&\&U& B8X#> M*3!4!6#2NL C)\Z6[@"J;W +NP-L/A/=+MO6829:6\JL,M'=,M'APZM,%(/ M0)2 D)@%)-R 25( I\0G(:4GI;Z,L;[H5)^2>U$1_W!T^BX.)\U,BEF__=-W M)Z./,?9<',8T6'^%_ ;4R*[+QGI\+JNGL9D[\ML7C_9AY;6V>>V/+Q;6I\?T MZ-';EUHH2Q5GD$CRV<*R"(X9 EX3],HX+P3/O$;ZFM(.'9JN&.Z2=5(Q?*<8 M_FR;7)*%\!BUWI10R.9LQK"@([[4S% 7%N+-+L<^7/T%<&Q\LUQKR4L2V MWSNWW'OORDRM.@.QPU;*U0YS%P3WL=);Z_3V?,%$R6+BDGL'U <"J+D$RPE" MI"S)9%(TQ.[LZCXE76HP5_';)0NEXO?N\#MOG@CD-*&DP(R@@()'<%;9;*A8 MJY4RS!E5\*O,TFV9:N3D9IITS_OQ60R]J?T0:Y"DN^;'N9SVAWYT&H^+L"IS MM3.+O8YZU)'UWL1$KDP.BZ%0IJL M3=,LH\9 NFZ$+$9W:QIZ]>F:\S2T1I4LUPJD4AQ06@G..0Z6,T<\\9&XL+/+ M:%_3I5L9U6#(=ILD%I3;,N;N\FA[$V)V6PZW#M@ M^52XKS*Y= YW:O-N=50#4=("AB3 :>* *RF)$DD1G[T5972?J+9JTE:.]Y9" M.]VS;GX;#5_!-(Y/,X;I1E58/1J^"S5POFBQ0Z M:4>R<\9LJ= +F<^B5* BD0)3I#R424:"]DVG3A!4Y';*"JG(73ERYRT1HJBQ MG 8@Q)5\<'39$G$!;$0?8G["69Z1:TQ?&^P0.&!4,]1>$%:.,'+: M1]96J_(-C9%L (@[=LBG@GA5(/[]*H@YL1J1"O %OY@=![#((DAF+"K*LF,1 MFFY-0G8)Q%L;^&CF;/3&<3H8-QWX>R.7KZ06JG3<%FG$]O2SU(Z^"*TRV4J8 M[..<.?+II9'1$UIBNP9+=5XF,6TM!1.%(]2SDK'.;A7K&]TEKZKBN$OF2,7Q MW>/X]ZLXUA9+\-(#1E\L$HE@$V= J0LR&AU1D ;'V"D<;VUTY%%,,>_[T!LT MQ^&6.'=\OSRJ=9DB%_+Z?'KQ4J;Y,%;V:I&]WBXVOR7&2N\)Z*R/ +/5D>T/ M[L$E@PJY+79(J8F5G?*F*H"[9(-4 -\A@.>3,\(*3X0A$$J[6"SEKB:A 1:H M$DE$C3P5 )O6BL)J..1[J9EROGCIZM;[Y3NM+1]39'69JZK'M J/B2R,U588 MF(HB 6%& Y<"*6'+5KH#W%VXXV(V9[[8^'W =^^5]^CXT,GG M,MM-.$"T"?S=@=-#E;I70MULP>ZB2!BW))MH$>Y"QK0 YZD#M,:"U9I C$Y0 M3W12UF2T2]Z7IJW@[FK1?M=1HV;N^]UUA!F=G@ZF)8L[:U4W:R+P*@Y]J>O] MQ^%H&GN4_O/J5/J5>*;++>GZ66Z5-LV'R>#'X>#D_^U,QV=QGN8NB7!O&!Y> M%F!EL>NP&+]4)<,.'WGQ,C$?LRP".&58:>R=0#MN@%F>,/ L,D?+'KX6?564 M+(&2F]@"%24K1LGO5U%"%!,T< +"V!)1-1ZT5"0K?%/J90W33%P/)5M;%O+X M?\\&TX_7F6!^>_=AN77J""4L09WW?9WNHG-A\_M@&#)]_@CXH+QD[4MQ_/CX MZ5[^II%_^WITDCV R?_]/YI1]5,O+H&Z>Z6(J\%R=ZA;4F5EQ^OBL\\_ LKK M?Z2Z6?<[=1A'PQGL^KUW=MS[RYZ_OO?SO>NQ+:^8T_/8G__?3C MBS_#.\=0'I[NLQ?'C]\___1'_I[#?!^//Q[^^>^\'OE^/N7O.'WZMJS)(?M/ M.GCSZJ4FDA/T&A22")@%#$98 I1KGNU%JGWB.[OD 5D, O?>Q7%O4J3X4^^; MVZQY?G('.ZS93I.]L^GKT3CC)EPOHEBWW=UON\-'^R\%CQ&32D"2#8!).'"1 M,M!&.!J\$^C(SBX3I)_)LOQ_7 "#:"%1PU(,.MKB6U.> MMZP2?W/S]^;!\1Y]:1E76;RV5/YB M_B$E:)&5.LL&KN#.RD"Q'#[2_:SQ^UPLGD"ZYN8D2^0=[E<9_KHJ*BX!N#&W M:WJU7>3.%5,8FJWH0++53"0%]!F#1@@%&2I(70:SH;'I)O\5*[J>G.D69-=5 M%E$ANUK(SE5$.$R>\"=$>/GIZ\.#WX<)B?._ST[[>'O_XR M.#A^Q8_^//AX].B/?)]/WQS^^?3UBS\/T\&;MR^5$%IKU.",U(!,2G \:B!, M+C&$CSYYG[\;Q=1Q.!G_%BT:0_S@9328+4J@QJ76: M()-\<_G10G3JBT2;1B\/+\MSUF?NMRS,PS@]2L?V0Z6]%FGOTX*A$FCRA"D& M"E,Y7:0D6"EC_J$91L'RAB$[NRC[AB\VF;L^[=58\_88*A777<3UG#DC,'F4 M@H&/E@&FE'%->"QE9,DP881E,N,Z.R!T&7.F>W'H;ILS3^/4YC^&#*DT\(/; M#1*]7R[8^BV6"Z$]MN-A7JS)):9[-!-C);,6R6RQJ21CR9N0.#"E$B!)&HS0 M>2\KPC@&=%J(,MV+]/E25DH-IVR]E5*Q?-=8GH^SD(Q1QQP$[1 P" \V60)$ M"QGR;XD:DPT3ROM2+N;,MC;0^F*^/?'?]>=\CEVF/M.\J(ZZKO M>W9)HK/V&97W6N0]NF##2*&\UY&!H(7W. HP5)-2'D2XE23S7MK9-::O2%O5 M0=?&Q@:%8C8=[^NW@"KR5XW\^5 ,,<%QDH!Z%@$S#X#57 )G)@C"220Z9.3W M)2Z>BKYQ)&;EF+\7':E+(]/\HO'HY*2,8A]D/([C9-K==M0;PG[KC^4<#(:C M<>:\_7.15NYKD?L6VU*+K+*C,;E*O:FT_' G4VM.XG'HZO6 M;67(%3 D7["$$A6,EK.[NPJVB=R:2MJP^)% M7;6<+LTJ:P[J+6%)_8W7>$U[>+80/_(LKC ZRUC^+,WEJ+,;B_[#+;V$-E:E M6XJD \/=]H:A)A-6JB)PL11*>BUH3&!X=(!$:M Z2C :1;",.N?\SB[/=B23 MB^ M>+)<^R\?B[JT&A.HZDQ^N M>VV[_^7&_]J]\=N6O"5*KF6;/8NQ5P;[37K34>_A:-@(M#G'^,M@:(<^?T&O MF:#03,OZYDV^OEZ_@)AK)''I9[G(ANV(\UX%%ICS%BU+.BDF4%G)3&(F MJI>4RYV+=[T>?^DT]"J"&T?[%FS*-_:C/7EO/TYV_G7E_D\'0YA;[_FE^O;& MN[/M1Z\%J5GAYG'TKX?Y>UYE7=/O[0_]@\9+?7;F)H,PL./+([:[=?U7$/,% M)[U1ZAV]BV-;=O2=7_OUV.P?^\/>\>O16?Z(D%?]\0->TT*GMW>: M]<-T\L]N7OW?HKXZZ:A9@]?8Y$8QX(20L8SV-*YU]\CM,'#4[G=/+L.6$> M,,&^^31Y0&_YG.!XJW=^[V(I?<#U;2^H7NS?7>SU/O9O0I<=BE N()G<:.[8 MWR9FJ+C.7<^X:OWW_3S:<>_Q,,0O0V)ZG/9O,ECLAK+-;+@BVW+5DKT43;F! M_]%%J9?PY77B[M>YS?NQ7*0NUPV6BYH5$L@Z3J+_%8=G<7*=^9UW(.?U1P-O M-JJS+DE=DA4,*NWVL8@GXU$X\UE>]B2NY"S$TD?3O AQ_+F,:6\RB?E_88-Z"ST_3Z",V,'QWH?#X]?%FCST_?IP? M_T$.?OWCP\'IT\&+XS_PQ6 ^@9*O]<__O,[7]/'H^.G;PT]/3P\>O7A]4!X? M__[^Q?'CCR]^_?=)OI[3__ET,#T8E.3)XVG^GD\'Q_ZEDTPAH1*X101$JL!1 M18%2QQ.C4>=_LL%$19^Q+@W;J1Q5.6K&44%H*4,R5#-$J;4F2E"NK'**.4>Q MX2ARP5'7R.A6CEHS1QT^O,I1PDDM;'2@ Q. 04>P@1A0GNJ0)6^5Q\Q1G/45 MV\(9?I6C-IZC, 1'HK*>;S!A8JBF0+1U%SSE'45([J/D?-V5%) M,._+C$)MO054*=M17"-8U)$ZXK+A3,O,=-,78NDC(1UMA]195_=9'/\U\+?T M5$ ]K,; F3\LX;1CE#JZN'N%G,]ON"AVBD"4E$!M25 M,CN4!EPB"1BU2C)DQ=[>V:6*]PFV==AM0\^S;2&^8Z#$"JZ"EAJ=%]H;3422 M@1-M&)KJ76T:ON>]*REH9FVF02@6 (D+H%FV7!135"3%,)@R;!FQ;TR71AU6 M?+>![PQ:D[C1UCJ*VBHG@\ONB58RU+K3N$[WO10GYV[G1\GKZO'H,D-EAHMT,Y<:-A5P$=Y1^'8U"T[/EO#K@V>@D5,NJ/G%\QL87\MUS&+=>J%MA?#N M7-;&& BX2 +HF/\HK? \%A@KV9?+%W;5DM7;^1:36KJZ,:6KE+29Y M>59(02,$3QR@\P$RL[$FJ1-IR-YCY,6MR$2V?)*W5K!U#,:M5ZA6&-\-C!B%JA?$=P7A> M&SL:$DD,$E$JZV!'P;DH 0471!,N*??EM"[O9REV",;W(F7Q*+X;YWW>-%SM M]^QIF1;TZ>*W8>A9[\>Q_%K3&.UWG&^KVG0Z'?QX69#Y\4DCM+U+\LRVP7W(^]8GJ*UV5#Q$1 SX>4''F(B-@M7.=1D9S?SG6AM7&:-AG;% M;&FM4+2">JV@GG=&C-'>:X= G3> V?\ (VQ^),J 1Z4Y"E$*Q_N,+GTHKH*Z M8Z!NK<:S@GJ]H)[3U(BEBH1P(#Y00(,(AH>0?[7(D#@M.=O91=7&V-::\+@9 M//=/W]G!>#86HG@BH^GK..[YUW;\JF8_NNR-7,1;O@CP*/TV&K[Z;?!7#*5H M?3KY[W@2?AF-_YC$2F$WHK#'[Q=F!D8>!?-4 A*1.4P1"]EIE^"33MGH1$N5 MW-D5NDNAE8K83KD:%;&K1>S!>'DSBI#-6 -(@P#CCP!F,S'"E M0ZG($J;/.A6BJ;CMI!=2<;LRW,XY(,:GS+;) 6,EM"I1@G.&@HJ!,*NI])@= M$*GZHDX:V#K#OV(OSESJ=:=$-H"_UEY0=2[% M4AYZ18;G49'*:2UR&EGP(63 (&-DD&49 .UH)%CZ1S.E) J>,5V=I7H9[EW MJ%:T8KF;/D3%\EUB> J4BF"3];XG5TC^RB7+JCL MWAF.#OH:HU%X/S@YZ0T^UR;69,0&.!?G8OM24?K;:#*7:$V##S' IS@>5=JZ M&6W1!7="$*<$BY@9"Q4@"12,HP1X5DR<\A,F.1.Z I:$#J->@L6-#4"1L3(0[%SBX3?:6[-.>XU;Y473W\G<$V MCI/I17JBWQO&V[D1-1:R8C=BDF\R/UHXF78NP?VA'YU>A$(.8\V\MLEI;,&M M\%JH("Q"RG(L9TL9V) RQ2'ED5HF J:=72K[7-7(YK:AN06OHJ)YK6B>\S*( M2SJ6Q(1!:@!#B6T*3* 4L4HF:X17&.(L* MG"BQ3\(E6$0"CC#K%*,ZR#)>HY\ENT!C_ZQ!SXT%?NJ@@OCL0SWD4U'H;A+" M)@A [C1H;058KEFP/J;H:-'$4BZV95D+B+?VA,51TYWV'X/&H_YG35MLFC_1 MR.]P-!R]BZ5X<_CJ2FRDTEA[-+;_8;&_E&):&9<@&6*R+:)":6$K0&1R2]E0 M\82))FF!;!ECI$8XNP;CUCV*OX-Q1>H-D3I_<"+2H 1#X)0G0,\I6*(R4@V1 M(7.O5)25@YV+\L^0]6V=XGA^32$\RS9Q"&Z'3Z<";LO'Q'GX7]<[,I9J\[+COC\8?IV&8) M#(9V_'%_&D\GF3[+Y8Y')R<-@E,+\Q*(VOU<2J-;#J-S+E1W#,N9!D98)D U(5& M8NEK%7R2P5&60FPJSXE>QI.J-+(]-++*:K!*(QM"(W.>G!74:.D#A&RB CH= M09LR8]W8Z&C^3Y!,(Y3I?MXD&\ C6YL=>C(>_368%(1G//1F2:*9QU>30UT\ MT_(U@LS$=QZ?^CD.8^TAV"ZY+?;LI<((AXP ,<8 $@Q@N:405/Y=:H]48BE0 M(<_.^M?2Q0U5U4#-/<@791?<7)65O3):%S^L#>= MC@?N;&K=23P>U=C,RHGS*^V"4W B2I*9DF;B#,F#SOH. O%*!Q0[*^:H$T!D"F&_IS .RF+*UQ$S*!,!% M.1?!@46A/%&H+,O^EBH9YV6*:2KTNP;]N_*:*O0[ _WY(U$6I:$!02,&0,$L MN+P/0'-!B'(Q:5IJ34Q?Z&7\I W.<-T9<#,<+@KD9NY09\\];0P7KM/[F8W; MKBO=-P/OJ_)R*]U7A?;XFH][P2E8T^SVSM.B%F%JX5O% MBVM<[D\7C1M_',>39GCM3T7HP!_0\O;Y%;636#XATP_]YQ+EABW&I2[M5)ZW M8QB=E27>6BIOW4_+;O>78-7U4O>5RV_"Y8MMM*77445E@!EA 'TPX'CB0*RC M@46*A-M2W]-"L/F:Z-B@./06X+T3GMHM<%\-O#9)8=ZA4Y8*)S4P%R@@T12< MU0$$UYGF7;*6^IU=5'UE%NV[VR6A*SEL-CFLSJVKY+!FG22 M%WDE'?Y66R+=C;7^866%JC?8SEW4#*OU$BO9MTCVN. >.NXCXUH )=H!\I3= M0TVWG-#K6(R_LMJVL5HW\I:5WU;(;W.>KJ &J0T" MHBC]?2@B:)[=W2Q;27V@% 7?V16T3W&5J#<NZ// M^'9^(GOVZQUO7J:Y3:^NTAH*EB\\^_P@HK_^1B@=*-$N_!3W' M_D81+7T@K1MZX?H^S]?NJX/P^*Y;\R2.GQ7-UFX\FBW1G21?T:.90CZ_L',G MAU0GYQI.SL'BS$Z611A-=FUX=D\!K?-@F:!@#"-":J<(8=]/5G1RDS3V6]TB MK6P1[0B3*GD@4:CL!P<+FG@#3J5@9&(85=S9)0^^X@1WXY!E56%5A;6;>Z@J M;)W\-)>!D%%8U0P7"$D EJX/-F2-)@1#;IQ0RJ1;J;#U;I*JPMK;(LX90DP4 M(*.UV9KM\!M+?NACC;<(1B9;&G MV_?_JL2W%/$MSNKVB09AHP'+?"SNG0$M:00:M>,Q\2"2V\1=4BVH]O9(;9J:-!@9/#9H8LB MNW8N@J7<1N\2L9:7BD:ZV 1U [3<-K;&((6E_VQ^B:%G\Z785_%*#XQ);W0V MG4SML+F'=7V?@/A<%M3X03;R"0$MA5R (6@B9U052&CR7 MCGPOX;O6#5--BK5L&9]BXAX3&(T,T$H!FBH%W(N$0K-D2N"<,M'77%<-<0\T M1 NMF*N&Z S3=B?U8+C9^7ZG< MCU?6Y:K+59>K(Z^LRW7SY?I7TU;^HC7SI9;2IW;\:C!L$C,R&]!7.TSS!W/' M.]Z<3::#]''VI\$PQ.'T1YB]K!TC?L63ZGN71M7?<0_QQ9__F)WD^F>O'%%9 M:/\_O#);M3/28'OWZQZ?#3_OT\-'3P=&C@VQ_ MEFO88R^.?WYS^.;%R8OCD]?_\^EWCX=OGG^4A#CA%4:C)$* M$"V"1E3@)4DIL$ %#SN[7YL6^,]^[X=.#&!K?W]LLU/4UN8Y.G[\TA/'M/ 2 MHN4$,$4$E[)+G%%.M-(V):F;P>/:+ ; FI3V37;0Z@9=U1VTGAWT]J66Q@K% M$6068!GHQ\$(Y\$1GD6=58>AKIE.+;X20BVKW)N^CKV/T8XGO9@-C-![E%5/ M"7K,E":G_5[1,LU/TFRYLC?ZO2RF=]$74^#DXX.KDR@6S9V9,]Q8/&T;0+O_ MY<;_VOWF!5SZ+!_+[FK';J+D6J;(LQA[AZ-I-@*RA?$P@Z 4KME2CO7+8&B' M/G]![]DT_^$T7]ODFS=Q_IG(9N=_%XVQ]X,P?7U>\77YC>?K3KZ\Q;I\#6?3 M;[]E10MV/=/M%Y!S0TTN_2P7V>"=..]55JW,>8N6)9T4$ZBL9"8Q$]7+S&X[ M%^]Z_7F$VCO[*H(;1_L6;,HW]J,]>6\_3G;^=77'YLTYM][S2_7MC7=GVX_. M+:?ZZG+.1EH=1_]ZF+_GU2!FTS13]8,&QL_.W&00!G:<_WSG\+G>]5]!S!>< M%(OZX>CTW3B^CL-)WO^]BT:.OUTY?'Y'-S._M;]^+]G[Z!V_'IWECPA=O<:Y M^.AW?-<9_\Z\F\<>+!S]=.,F#8?.-S9M^NJH8ON)$-@LQ M>_H<@,9D9Y47#)X'(\Z_^!R>#QIXS@5U9\\)_2#[5-]\FCR@MWQ.<':K=W[O M8BE](+FJ%[N:B\7K;8._B7EUJ.9U N_[^?9D.T] MOF+']K()>Y.!4;6;#%9F4JY;LI4J%&QROZ*+4BX-RG:+NZ]SF_5@N4I?K M!LM5&@XN$LB<=R:_,YGY!JO5]L+>PZ]LM><6Z>*1ECMIN+5EY6CD[UI.K3H- M\V0\2H-I<5$W([QY^&C_(KSYX<6CYR2_Y^3@S]_%\^,]CXZ?E,]C! MI\/7A\<'[_/[Z>'#SU5#'PZ/]_F+-_]^>W3\_'VI%"KASZ-'^Q]?G#[&%\>/ M/QQ^>OKVZ-'AR8MG\U5#C^G!FW!ZZ*H#NG>Z-)05LB@*J$6??R M ,Y[!CP0[;C3D?J8=:\D??&5@MW-GW3526_AE]$X_SKL^;/Q. []Q]YTG#_L MI$G+]U[9P?#^*U080O>QS>H\&CZ M.HZOI,\N56_,=LK#\XUR7/;)[%KWAN'XRZ[9"R4Q7Y)Q%U4=E5;;H]7?%UP: M$YBE1&C02#B@"@@&C82L()U@+#*9R,XN]B5;QB"JDS Z%H)H_?QKQ7[WL3_O M#1EC P_9$=*!4D N/1@3#4A*I2@=%;C%G5W6YUK6Z6B;0 #=\(A61045[3=# M^YRFERE2QX*&&'5VH 2+8(G"4M09=!""3'TNG\DN=V]?C^ M-4__U\Q6)S-;UX]D?1[,>Q,RK7QY [Y\ONBH.:U$F8*D!,V.6J*9.8E00+./ MIJAGR%=;J3WLSWM9+%$1+5=@76GI2G@")X(& MY4FVGWT@TH2FH854BYGJFJW:; Y83[*J7T)G ^/92S+. UJ-8"U+ M$%06ND'ME5:E:6=?"=$A#KC7J:P%AVC6.F(R'?FWKT3?<D3T];:.W"S9UW$\>C]?%+#6II?Z6FYO=CA/L[/[K"0 M&TOFB1WW_F-/SF)+K6[ M>7(V_M@LR&S?M-JD^/I3V39@L?:\/SL].VDLUZ:XY=Q);3;3-48;W,<-]C1. M;?YC:!;IL1T/\_5>IRIA>U?D:G53LR[[UZ]GR:[VY?[FB;*>7N*1M"7NE*TJW:6?>E*FX5O1#ON3?S*EE&T\>NQ M$5^YR161>D:04.82,XP3SHAG(A+W'[/#DZ->##_FO;X\>[>'S9Y\3S>3P MS1_B\/AQ_O>5./QTD+]K[\/1L1'!X_Y\_?//]XP/Y]\H-/^;X>/O@F#PS?[GYZ?_O&^Z5K_[&JBF4<, MP7$%BD@/Z+P PX(!) Z#Y$*B(CN[M,_TTD7SW6M\7;EJX[E*$<44M9(').AE MT-IP0YS*?V7&*U6Y:H.YZN-<>:$G#)%IX!8S0WF=N8IJ#I)C5DO!.5&:U&'3 M$:&M".9Y%%:)RFW;P&U'DY)YC9MP?A$@$;# M9/8A$^$9YX+VI=RNH4F5L3:?L:33C*,-AKJ$04:C/%J5*$H;HS&L,M86,-;! M\=YYU&M?''QZS%]2*92PTH&FZ '1>C L*D@TVU^&B9BBVMEE5&5[;'%08^6L MM4-\ZSCK)I2E)/&29$/+)$PF9FN+>,&YYC)*+D.-=VTR4^U?92JGE4+&LN.H M@@)D/H$CC !#+4**F!PK(V6YZ7-LJ_EXI:M*5^W1%>?2.A$B(TJ@Y,XZ8PP* MG8A7D091Z6J3Z>KWJW3%O4?G;02+P@!F^8++,@;K%3'4.Q,8V]GEI057I^BJ MI<[$W6.>PSB=]1W.V_[[(S,WHG/@]6[Z__X?S2C[J79UK+*ILKG/LKE^6665 M8G>EN$6RN5%HTFHCF692,I[]?)MO7G#/H_=$.:O4[7NZ9*/@2Q?;:A&W9Q'_ MOAAJC"$:DBU54-IJ0&X\6$H81!Z)%\@94IRU<4%:1RAO$WZ16",Y5TP*C]XG M3;A(*3]P/@K)]>WQ^V0\2H-I!6_[X)V+OBFJN$[6 N>0^FY!-8IS(^L0QL# MAJA+]*U/]#*CNRIVNX;=U?53J]A=%7;G0E%:$^N#4J"EMX"($6R@'#B5&-!+ MS5'.AF<)LDS-5?<:P7\-X[3T3)K:#[%IGO0#N55XZKK) M@(X0T>T#RPEJ4##G/*+@J)$&082T M[<_U^64TSA<[O#CAWRBNV77N#<,E-?:K'0R+$?=SS$9BW MCKJW2#9W&]*J--QY&EX(@R6*:(Q$X(EJP, -Z) HE"E(KE10)Y9V=CE?+)6M M@.\@X+L1"*O0[R3TYZ)HSM&0B#"0E/& D1'0QG.(B%ZZ1#@K(Y5I&^/G:QW7 M][NB7FK-6"JZ5CHAOG[&.HM1NG?%]3.NF0Q;;@Y3-1#BM28/U9REV^12QL)-<59S<7/@?C28S,"2UWTV M^^?9?F^&M0_[OYRROSB4X'(9S$+0]0?;[)S?)7JVRJ;+98 M-AW(R54I5H15V6R";+I1#GPP&([&S7G8F:?S*/HR$27^,AZ=7K'VON4:_??, MSJL>4GL>DE_,HC"D7#GN0!GA2N]*#]9X#\$QXKD41FO3]-EM8YQK!7YG@-]" MA*3B?1/P/A<1H2I8[1,#)0P!3)J"3LY!0A4B25X*[3N%]ZU-GLS:1?3L>SL. MO;+"?\V/YJE''@9!":\2E1:=0N.I)2YD+C T""W3YK.'?N3R5D,C\[& M)6J;;V84FIE^SU[;+R) M*ML:CH*G)G'E%;:[MO60J*LT-)!H0,)( CB"!Q#B+/(5 A/L< M*5BV"*LBNV/(=E&[Z%'(XB[XK(Y=ACEE@O 0N0[7:010D=T19,\WAG<$C M Q.X!53)@>;6 3*- G6BULK[@.S:J64;I%AE4V5397.O9=.-VK$:5=QR45<#;^F+\L0^!SM+/I MM5";*]2#1U4V53;+ZNW6 Q(7I-6H[49)[_G_/1N,BXJ>3 _B]/4H5 5](P7] M=B'40(U1O!RD#XIE_:PU ^=" DG1>B>2Y GORQ ["_O"A?3>8VI,F MRNSFH\Q/8T;49#"-S^+XKX&/L[#TT^A'KX;-IS0JI1;FMJ=='F>M0I*ZVAW=F6?B\6#RI4+.L@%6\?3M1IB&Z1895-E MTS%+J.W^C:NWA*JQV35:5F-GR^#>>O2K.CX;Q@5DC@NB8%P3C! 338#19RZP7("S M1&=M$!B:;&:J/L?%T-KZV.".BG7N_ACQP]$P7\.DZ<0T2O.=F#)4!G'2V^L] M&<<4Q^,8:B>F>NR]RJ;*YE[(I@,%&U6*%6%5-IL@F[4V8II.!S]^,>5&Z>'# MWYY\MMF:2H&]T[RVT]EKIC%4/Z=%/^?C5V(> 8/5Q@G0P@9 (118044)@43N M*7+)REF$ON!FK3,K*KX[&?6H^.X8ON?C&,KK)*4)X#C7@%HB.*\),"4D8=%H M7WJI=0W?6ULG]/#L]*Q,9?DK]O):13^]-.6USJG8V,_8E#D5]S.Z;T-6;50J M%:S";+T:&1D:Q0.:;.!0]7(_JS=]S6X@YZW>9P5_=;S"FE7>IZSNWI^KO$\' MCUY].'SUTJ)60:('0[0J*L^!C5P -SZ%[,1H7VPEN3R*O*Y]Q/RD' M&1=.Z\"R>X4\KE*L M"*NRV039W/&@GFJLW)''.I_W]0:)"Z71?8@.IB^,>I_U>04YK4YK_GH:ZL1@_K.B. MNT6X[*8#"31R$J,4D4ADS%ACDA"8B$K14X)-&N"ZJG+F?>;,;#4X*A3J%!T&GUP,3C%J4K#9B4[?,1TK9VX09[Z::SDH MG&7,2B#16LAR5V!=LF6!6>0\9=E7O.BMY9"4MP7T1-E$D& M+14VR6Q-HF'2BL!LK$RX%4SX^2##1<;'6,.21P-72]87K(5I894,*QEV/Z"H Y5,) Q"HR/!42]0"IJ(1N;9=SSI2H$;0($+ M[0DL3U$K#BQO.T G"#@;&!B/204:6" NN]!,]U&L/*M2>;#R8%=X,"2E,PU: MGH& D1MK,Q1T="((%KCPE0?/#N.T=S*:3 HJ>HPPLLQ9M$MBX'FAP^@L _&:M4'K MY[7E"[ZO>?\;5%GZ[3NJ0KUS(ZO*]7[+M=73474';. .N#=RO4G,V0>A8U+$ M:^3(&+-&('.$>.^2ERJ5DP+9)Y^=%,BNQO6#S]DXRB[&Z#3^EBVDZCBTZ#C0 MK\20J=8Q!*X@LL@ E8K@>*2@B=2,*Z$#%>740)]^I37%C0\.5/!O!?@QQ)CO M7>O0U"IYRRG'I(3D*G%*V>W!_V0\2H-I1?X*D#\?.D5JB(W)@E=* :.X$14 M(!,Z3IRU@ON=751]94A%?D5^@WP5C=6$:2*G.L^J:-X[VK1_[6=H,]'N?WGLRF M17_I ]OO#>.T3+F9V@^Q&7?SP^T"B!O67J^.3JRRJ;*ILKF?0WUO8J1QQ:UC MDK/@T9N@>3;1 G)'(L^&FKB&D7;5-FOZ)<[FJ;V.P\G@KSB+T/PR&N=+'#X\ M&X_CT']LU-7L\O:&X9+R^M4.AL6R^SEFRRX^C?[$3B:#E-?SXK7V0[7Z6K3Z MV$+=M-5,\2 E1(,*4#(/EJ$'[R6C,1HB'"T=2)ELZ^1=%YECB_A@ZUA]BV1S MMZ&T=7!UI>,;TO%"^"U&DCB)&B3CF9!1$;#442"!6D^4+TTB=G8I596.MPSR M+<30JGFV\7RP$)2CRO'D(@0G23;0(@5'C +%(Q>>>RU4,Y6"=VJ\_-:6Z%V! M4U.L=ZOQ2S>O,JF?5.]V[XOH9-T_!W>(00T>,AVYDX+YB01S&Z5'*VK_6 M_*_98N!?L1@P,4H4"B!)!T!.&%@; VC.8@S2Y-W@=G:-[ M<="*62>-UI-K_ M=EF\NY^X^F@PF:&E=+KM34>]A\_V>S.P329^U'MWYDX&OL'\^4&;N\_F;U!%!*.( @R"@G&*@-28"#*%#'73> M8JF([RCB%Z:@^* I(Q8H]R6-HB-H3PP8[KV@/CCA9*<0O[49E%FWD)Y];\>A M5U;XK_SK?1BZ>Y-N5K:1S,](1"W,]LFV)SG,/U(9L M9%#T8*@V^=>H0E!2*RUV=I?.VM9I:1T#K[,8E&4\AA!0(K4$HW8\D&!<8$G> M"7@OFQ-I\"$&^!3'HPKJ&X-Z;E:%PF0U)1Z8UC2#FAEP5%&0A$MC58PVXN=0 M087VED&;ZHQHYS!Q2U&$C'25E3*ESHM(T=$*[4V"]MS8!<424J,0D,D$*(@$ M$R0!;Z-%DJ6,:.\#M.O<[VV08I5-E4V5S;V6S3H#HS7@&>BBI MRJ;*9MET9NOAB O2:K1WHZOW_/^>#<9%4T^F!W'Z>A2JGKZ1GMY_OQ!H0"-9 M4D:#DLBREHY97TN"(- GE40VN+C=V>5LF?9J'09K!PK[*N56RJVRJ;*ILMG8 MRJMJJJS$5%D(*41J'-*8@)@0 ;D.8*510+4BEA 1'0T=,E:VO6S*7XJ8]>*' M\CC>A^*I&F?NKFS661NS][G]Z>1XM)?7JUR!/7EB!V%_^-"^&TSM21-O=O/Q MYJOAL'20J3M%ETNGL803]\U)]ZK$KB9$F +P3'"O66&<$@&):"4"K2+'BC- M'H,)7BEC=W87YS)L197(%L%VZRBU5O!L@Q2K;*IL.F:TM!X4J[;*JFR5A? 5 MX\%E>Y-!<*ETV,D_7(EA6<.U,H9QQ<3.KE[T5JNYLKF O=.&6A6P2P%VH;++ M&A=53*"REPBH$P.MO !M7=)$B2A3RN[%,CW"NU?8-<,=Z5B(B17<_6Q/[-#' MGIWV\JZ/IRZ.>YSV>P4X*^O*_E4BZL9Z_+"ZF^X6Z[*;I@XEZJQ324K1H:-1 MFT2X"DD1QH24XN7^#<[HGK>6GY47UGD.:^9IOM!%C(I,TA0#(*&E0DI3,%1H MD&@P1FJU+GD VF=ZZ0&==S71H:648>7 >\R!#)WPQ&?[)494.F@>+7&::4S< M>*,K!VXR!\X%PJWQ(7!E(1FK )TL1JI@(*0(7J%/1,J=752L3WE;M1&5!2L+ MKN=N;^)_$T,25]QESUBBU=%1)-(*([U+3$GV;1K\1G*O\F$7^7#N +F6/*% M!SPF 4A# NL#!^VI49*H; NZ;!.:/GZE;+Y[$[[NO&2[A,"$ M0AVD-6@]XRGDWR*SWW&?*V=N$&>^NLJ9+'!BF76@J639AJ0)=+ (GMI "2J) MWF8;TO0-O4><69GP/C-AICL,VC(?+$%!K6%)1.NMUS$(3;$RX58PX>/WZ

]+*2H95C+<5#*\ 1<:5%!KG\C7SVW+EWY??PDVJ,ZTRK7*M97KELGU!MYCXA*%5\1*+U F;SVG'IWTECAF?6J.@]"+XR#T[]W( M)^-1&DQ_&TWJB8\;>GOXE: 74D.#(WF;\B !B4>P*B0(1FY$SN[3"Y= M25Q!O46@)F@(1A\-*HJ&)LU9WBDR$A\)$H9+@;K&=UI%_'Q\!Z.3G,N"5DYDD\QR8QWC MA$9*N9"2Z6N8:-^HZ&KZWI7VD./X.@XG@[_B?I.!^&4TSA<[?'@V'L>A_]@H MKMEU[@W#)37VJQT,BZ7W<\R67GP:_8F=3 8IK^S%:^V':@6V: 6*A35*(:.V7!;6T) MUA4DG1=C=;\K^/'@-$YZA_%][^GHU Z_L0)-5ZS::[.*J8JIBJD;!4]5H.L7 M:!53%5,5TWH*3&YQOJHCWN\ZZTN^XNX>QNE1RJYJ/82T7O?VX&LCYD.@3'$K M@:3$ &508!FWX*1(YO^S]ZY-;239NO!?J> ]YT1/A)+)^Z5[!Q&TL?MPH@&W MC:>W^PN15RA;2.R29(Q__9N951)" AN,$ 741(Q;Z%*5E2N?)]*,Y MO-I(<'>-9Q1=7_\R;D5P_?K]9K[D_0+:NJWH86I$[9']3WOXR&F/E=04>"TM MH-0[H A"P*FX07'# X=V8TOT.%RNBK+.&,P,+D\K!K-^E#]"N+R3S0/$QU8> M+^^8][$K$4PCX-_VOWW\MG]\1#$)T0)D !H% 15*1^XU$F"&'<-46"+0)1:@VF'@3(Z@*"P0-A#H9"* M>A7K(0';@>TU!; ?P7POOY3.#]SZ@]9/1?N[E_/XYW:(1_?Q=[+I9/.,9=." MF'0GQ0YAG6R>@FS6[)>XP37\O3ZH.^6HCEJF3J@W12W_;UU[L3-?[A:?_'I- M0,,R9!81*"*B7#"CF%>!$0*@)HM*;%D'ZV1:\J$L#%_I<5ZY(,_PE_OD2 M:EO;66!6,9H8:A;0U0CI#!7/0DX<#;'<\=T5 7F@_BS1703H'C&<^ M*@LX ,6Y!B)$=<%R1Q /W>'<)X7F9U='H05)?)T4.X1ULNEDT\GFJ1ZWY\,G3=1GVWC?K;GX?R'QE5!"?8I89+V.*+K+@'@. M4NQDT\FF79K0RFO//+PFU"D[=U1VECLE.^:1@ 0$DTI2!BN DLP"J[BST@@O M-=K88G+Y?$@']Z<-]Y7[OSK#YXEQP:)C#4EAI3<>&(J38\TR(+FVP$OBK4+( M6*(B%_0P;9/I\VSS=7)'HV>>F(.[B$J[97.7B,H*7&D_423@G7?^]"R?)^YV MB!7N$.P:UYC Q#D,H"(<4*D\D#1H0 AFRA&%F,(;6ZB'Q/+^\"SR1)X1KI\= MY[ZT')[G*<5.-IULUB";UE<^NJ+4='K+'?66)2^7D#)*$2N@I$: AFCC2FL- ML!Q&M85ZRAF*FHM:3AGIX-M"^+:VNE$'VWO!=BG3*R!L(14@LFXJ7@0MD%Y$ M04GOHQ"C%!5+_9)0.\R-%65ZU<"#+7-)9>#]KOMZ8'VAQT5<]O[4^*H@J%KAT3]K\><59:2-QWX&TF+$4PH( 0 MBPH8--XBXQ&%EC&G'3G:O<-1WY.ZH%R=L=BUQGMK"O%V1-L1[;,EVCN54%"6^J$Y9)Q=3/3WN _ M["BWC92[<+(>2<(H4A:P0$)4;Y4!6O O)/8:4%)P#YY'GN*B?MWA'HV9'O[ ML%Y'RQTMWRMI!4EC%(>:&4QI)&8:K()$$J,@95QTM/PL:/EXP>$@."<$.>"4 MD8 29X$A% $"I>0L:L8!XJ@)\YXBR[7)7BXM=V3;D>U]R%9PY1RUR@0K* Y< M!62\:% M0 I8I3F(5@T#2CN3FE'#8!DU*N<[]1"]3^I$Q[8=VSYWMKV3<@LA%>DD!*64 M&*(ILI(C99BGQ@3-,:J9"QX F00/LXMXJI*"4Y>2T M'N/W3BMM#=/F%+=_YX47_^O*+UO_%?^9#GSN6M:G=;@:I.9#0=9HGKL7?&F'.B!C3G*>;E]S:%AY:F$MQ M[5P>OCY\MUT<>GLRB/\GYA1Z4I=Q;?7#IS;C?\*5BX1 M4@Q#\4J/3HHW_>'Y^L>^"/KKQ_[+[J X/!E.XC7<:*:.9]*]A&8F^CB.OCX; M^5^G+WZ;1LG*0;YN_M%OI[HZC@NSP3,[6R+Y_+SUQY=+=A/6R[;):&[NW'R\ MF3]:V+CJSSC?E(C?^#'<1#_Y&57TIW[YO<'*305O_K0;ZWW&BF]UU1]DS;>H M3,,26N$U:L?-]N@/8]V(W>:I:T)Z_.?^Z'55O!ZXR*_S9P&N3,1J91O5VJ8+J0>D#_6[3VJQ^.\'5:YS-6OT:+W M5?K6QM;!F4]O#HZG?;BB*OUK.[BF)9ZW-M%O-R5/:$J>;<']?3\NRH$=GOKB ME_YP-%J*U*PC"-+^, ;\J3!&BP,1CU[9\6TU#.7XS[CDGDA4X?"O:53A=/_P MI/SG<+_=P&^Y_LO#CWQ]8O!?Y^.TONO?M];?]/W8O/I:SJ$)\[]WI MQT^_G_RSL]_?C[_Y^/>;TX^'Q^@C_OCU8.?S^?[AAV_[WU[3_?>+487C>*U_ MRKT_WGS>PQ_0WLZ[DX]__W-RL/.?3_]\>DT/#K?1_N$>V8O7^N]O>^.],J4D MOA[O??K\;>_0'E&.A>!> MA"ML*"*31'F#B%:;<(Q_XQA:"I,=AFUJF=M3S MK*GG3AE^7EGI@B-:&*JLD00%#0DSP3AAMM*1T,.0T/ZKJR0D M&-54(@D8% S$5ZEJ#M(@&"DEI80@9')<4Y'[=%CJZ*>CG]73CR-EG00?R*CBI(0-(I (0E#A@K,6 M."@-,=(CFP[,<=AC<+DH_:/PS[.M0#U7T3WE'U0^8LV6?9\ZQE^U1-/'Z4V; M8JMGU?!+F>("YJ(8_J2?:Q6%0+MKW.<:JZQF)38%:^,"W_%G<5&7V3O;*_1I M2J_[-OUKX.*:M95/?SZ$IV5VC:[_Q$J\%//"C*_[67#; [<])]9N[U[=WOUA MR7^!F2".2@:DY@I0#050&C,0'/,4>DP#MQM;A/38-:=\GKS[XH7C>066?X?G MQ\7SHBN :&+342&@>/" $D^!1M0"*PS7E#"N&(FZ.)(]09>K5W2 ?MJ 7H$M MW0'ZD0&]L$%;I#E+Y6>B0#F@S'N@/)> H0AKS;'D2$9 8]K#0K8(T"NRL%MM MB_SRARX'183D*"[Q?Q7#JDB6=7HCY?0.X[LI>3F^3B M!Y-H7S?&]7 P>E"+ M^GE4#K^S+W'E!DH2<'(@'@S>1Q$?A-\GHSC SJ&X2L[[>&F4?/OK/+YW9&"T M1J+$@)/& &H\ BH0#B V&D4=E6!A$^?!'B+W*<'5E?YOF?ZR3/>+:IJH%&!"C J#26F DY8!1HJ5A%$6U9=9HIVO= M\ M#\LO(0RR>WJFRZJ.\Z6PQS!UGBWLB:Z._<^9%IUG92V6Q7A<_GHIO&'XP.R89D!2X;RQ M'B#MD\= .& \A Z#S5-Q=0"38?5>HK>6U/IT-TR=*\LZM&ANR7H7DPPM)0C M#R4@F#- "<5 ,Z4!BQ*V)!@BH-O84JR'%&\1NE]"".02+BG4<3PE496EQ)CLCXIX07MB B83,.6H TY@"RI@#$CL"I&'(1=FZ0/G&%F8](>_= M2+%]P8Q;6PYS)16;2X#T_5]Y-D#6"= /@\K'P7WS;I96]>K];O%J>'I6^='( M#C-D%RI"=FZ5-ED<-P1S+R5[&=;='7SQS<&UC@=7QX.?YY*K]MC>I[TC(YBT M DJ L-* >H* MB+:)41!J:D3 9/(@SV,N_SPYP;IE9LA=T)R9X_\-(@OTZQJ M$$N!L=71%%$N0I<2[R-^G07,NJ YYLX@OS)[I(-QRV"\#H%^ET>]3S'5*B7Y)8(;Y08SW=VQPJY+O63W&T:^.Y] M.SC<_7:DO/<84PF(M1S0$"R003/@I9>.*(H09QM;B/6H4-VACI:C^#&-CCN MN--5[H'?OZ[B%UM";)0.L(AK0!FVP' >0.K+$[10F O7Q4">*XI7;G-T*%X/ MBC]>13&AQF$F-7 P.$!Q\B$@3H"V,C*S#=8)V484_\#DF#91BH/UWP?^R_CF M2S@#4W?:!$:/?'K(TS,_&.6S]87_FE[[[AQ,&X-""ZU3D_'\>Q+AJSD)=J;8 M@X2 FE"XE,Z3 &UD?JE %)L$DBD;;3(II$5>1"5]8XOV.+]W)+SS';<,P"NW MQCH KS'\TP 8(:><"AQ * .@434'VDD.'*4*,Z^,P7ACB_ZA521@O(>SSRSMO MAW$4%\4P_*NNBSU*B(QHR*W;QV'23T6&XV..NYA/.V,^"VEGZ5C?VZD@WPRK MG4:,VXT4=P>V/TGSN#-7J>U@5JBM([N?COSLLC@.";Z?(/$14J,$V=LH;PA$(#AE MI5' 8.O.\@WAJ(?[P*<'XP7KS6NM*-<4IVY&YQ5=6ZGPM_HB'\%-3M$HQM>-%%\W0NSRY%>SHZ(E"Q;?#R+ACN5./[ GG)Q/56 M$B>!0(Q'(!L+#!,1UU0HJ9V,^JQ.JK%4]U:-.QBW#,:K#5!V6_&:$+Q@W!II MB!*, 0A5W(J)X$!;2$$ZCFHD5Y+"5I;.?;FE^Q8,D/?Q(GY4;!=O*Q]\57E7 M?(B@39U1QU5I)CF(GP-RVGV:-$5GNKI^;;=/IGZ_/TMMRGXYCC)^H\OJ/[H_ M\=LS07:\N!I>Q$LF"M?241<$\#[U6B1> T4"!D%Y0;SC\=W0QNI!'8Q;9:)T M,%XSC!<,%"L\Q2KB5LK )72 JFL DH':JF A&K8P?BYPOCA6J;>!<^=U^&^ MH%ZP69SW0F)K@);I@)>G#NA ) C4>(68@="&E"##1)N.6'<1IBX@UTU72[[Y M$DY;_K%06U/G1GO=L:$Y8M!84U)J@:/?AC2UZ36)/=WCRZ<)U]0W#;@G7 MSBI8)9873/U N1>,6* ]5R#:]@:8H""@6 3.*<*(TKKPDNS0_(S0O/H&8AV: M'P'-"S:^=E9#K! 0(55A"B+YW[4 +%AA O2$V-Q)AQ#2#C2_A#-^!^,37Q5Q MJH'5HY/"GNCJV-?!15MY5W9'^YZ$=9'%N#\<)"'N#NSP=)IGT='6W6@+7JW# MOW=Q%)"3B$3]PP0I4S=U#333$*1LQ_BVX4*%C2T)V3U(JPLSM VA*S\5 S^^C$84VD:#.MH.OUX?F%VI@Z2[ MQFJNL4I3%ZDV+NAI;:RBBG97^46;?M?OX"E8MG$GKKP>^1U?_W=W,)7DNYD@ MNPUZA1OTH!RD@+:-RA@;(^ *D,U3P(@KG9V,*B)U1G!+<=S.NU M@6_(M>M O7Y0+\36&":!<2/[(4X&TP=$7QJ4N11*BQL#%#!>H!DB-H9AX%KGDH,1PVM M1I5'=3@LD=6X >D5VY].>&Z'6:'QVB'PS1BW:'@DIB'Z+,C 74 MPP DH0$@HPP1!@HHU,86XCTEE]. .DBW$-*/&K3KH+Q&*"\8&L@*8RP7P'H> M .4< VT@-+VP.6,A5>U7+>S6#O&>YA,V1B,[%VD*(K_GDTIUS.SJPKP_L"P9+7"!,<"F! MEM%JH49Y(*6 P")#L-0<.J)R'A>^IG1:5R3AZ>+\,7*X.IRO#^<+YHS0Z2BC MUH#J@ &EB@ -30 1Y()IP2!1/L=-&;U/$G87;;EK\80NDM+B2,K-E)9E=S ] MVO9*GY5CW=_W71&85=+8(B91 MV!VBGQ&BUY#*U2%Z/8A>,#6HPTIJ9@&W*>D:T@",$18@CV%PSO( 0RK(@%E+ M]NA5ADTP:VE%AKCNBURC[:P:?BF==X6YF*_-$.?_2S;$'SMN8H:5\Q48#\]^ M39,Z&O9+5TPGY:DPX6,:*U'2KZ*@WS9R_OWBP\B[R(9366_/1-T1X0J)D"P9 M*]YQA Q% $55)AHKR *CJ >2$TTQ5LY0F2O3L%6=/KDU=IZ0\_6E\<'*39V. M#QZ+#Q9,'2&(@))#@-)Y6HHI 2J8 %SP!E-J'5-X8TOP7M1V.T+H".&A+*6. M$!Z+$!8L)4])0,(($ ),K78I!SKX "Q#GD;CR09D-[84[&'R9 AAW6UXUX%8 M#/]W/9ZX\H<)(\/!K_$)?)6^59_,'RU84;\^:%SG?O/9$@J\1WV_;IZZ>;K- M/*W(L],J,JH/ZDTJ>Z+3";UA2!Z=W(ZB5YREAA2]G [KIVTI[%?CCD%WPO7A!LB4^E1$DTM)AA0 M1E$ N26.*D-4H!'2JD?D?>K\=Y!N&Z17[CWI(/U8D%YJ^NVL8U" ^-^X2\>] M&$B%(\)-4 0I$IG<;FPA*'M8M&2;?H[.D:8\>ESTHS*#,5HD9C**7QF-YJK[ MY]CSM+9_E_3:_C#R$L_]/A/JOA\?A.1";CYQ5YDNE%^] ]]\->Q([DXDM[?< MC]@(!25T'$2KPP(:*$QUTSEPCAFEM% R=3?Y/_^?Q C_UJ*CR!VH6QD+[D#] M**!>;$SLHP$2L ="60HB<0L0Y:D 1$0IH32!GG6@?E*@;I=)Q %0YPR( L1 2,49I!(SGHP2W(LJV;/*?FV?33*-D23KXY6N M3)IH[Q,4\]!2W9#!QVCK9#1YLJ![,&]G6-T MA+B"P08!&-0<4!DBMW$9!2>H\%$+Y5SX5$,]+KEV.%DZ#+?!]+@'A#M3XQ[H M_>LJ>HT4AFN$@(3< :H5 =)P#APW+@BA>8AR6Y6IT8&X92"^KZ71@?AQ0/SQ M*HBI93P@Q(# U **! *:6PE8*D6H!7:$DC:"^ >FA2M'9WU]D0;KOX_[E_'- M9QL=>EL-XTC=J C5\+0813)(-EDYHXXN'/0$PD&-#-]$$;Z/$CP(*Q\I[/S&+8/TZH-!/P'I3JV[!YK_NHIF9S$+E 8@F.(I@04#Z; ! M2E(.@^-6I?. 71CH><)Y]5&@#L[KA?/'AF"TI(!2QX#R024Y M&D6QX%:(C2W">X@OEW#K:D ]5("Q8D& MCA L%2;,)PL%X9Z4R\566QM&>BYQD7(PFE1Z8'U1>3N,@RM3 ][1:&A+/?:N M."_')X73I_K8W]=@Z3PSCV:P[$ZE_-Z/QWV?1#BK'S-?>*GCNKMPW;?E,_R, MDV2$@$"#!%&,%$@KXY\Z4I[CR ?.(M>AY:2USK'ZM.'[H(9)!]\'@N^""2*E M,A!2"QCS/+7?A$ 3XX"#6(<(7A(_WMCB=/E@;P??IPW?![4_;@O?S@Q9);87 MS!#-!9=!8\!R3BJS%A@G>?Q30.&DYE'_2EY#(5"+T/ULPR2Y34*3C=6N4O#/ MD-U68%OBW)O&X/+1?*Z$54DQ$B3MBMP=LI**M$]H+QH165P3 *,&8!4(T M*6"H#@0ZZIS#&UL2+AL63[D>6(M[W%[;=NJ7R2B^* ?_6IW5L4*?RK/H+['F M0L8WV"0W=)KH-)JU'>)O>)%PPFQ "#!*!*#"$* 5]L!@)D,0@CLDTR%^)%;0 M9;,U36N"#!+ A$F&C$"*(D1H!8*H*,^ XQ$3"M$-.%Z8XOW M(+EW;E?'!^WF@S7;1IV2T#)F6#">K/2!42&!S&T/C-1 .^$ C.(5UF'GM$@% ME7F/TN5^5.U3$YYCQ.8'K:C>E ,]L*MH175;5]']YK,E1'B/%DO=/'7S]""M MJ)YF$FM_.#@&8U^=QKW?=,FIK0P@?R<]9C2:I.R8@_!GE.-A%.-.E&*G=CU, M48]&[4+60AB, 8P( JAT"FBH+.#&618@CY[GA^6&35SL\ MK[&JQ]1=:K!CE!D0&/: *JV!$9X YCD4WGO-#=K8PA+WF&K369+GZ/QH[(UR M8,LSW2_.FNR*(F)R!79'EQRS7L/CG9\*L".T!R,TNFQN$$2@M $HP:*Y$><5 M:.X8,%(Y1*'&TI"-+09[44=I1Y9,!^!V)JUV %X/@!#T(7FP2Y1#WU% @O8E; M,!;@LD>1BW9@]<=OG#EES6"<*<3+L.U]=)JGF@78>E!;'-V8,=T7*A\/M$,I^ M*JW2=:Y8$=.Q)6-#*<8MU!)PA V@%A.@'.2 !^*-YTJ80-M8$[7#O#,!JT" A0 R6@FE,0I:D ,5BP*&[M2:JKT\.T)?TM.RBWT_;H MH+QV*"\>EF,^V+AD 1,:1R@3#C2D$C#$E&4LZ-! F2Q7V7D1K6K7:X2\\\Z? MGM4F2&I9>]4$>5_7 ]PNWE8^^*KR[AXFR OTL[3!!'DSK-[YLZ8M<2J#VDCR M_7AH/V\/7/V&3^6)TCN=6;(2YOOK?,DL\8(KA[0'G$ :F<]@8) 30&%O.'?$ M:K(ZLZ3SH[8,WP]9O:/#]Z/@>_&,&Q86YQS*J,D JKB.^$[=JZ'ED@E!HDP[ M?#\I?+?"5KD7P#O[Y;XH7[!?@D$X AR#(&!R+M*(L<]?)V>)T[?+CXGO!ZX*H) HSG<(F M\518V?0I'5IJ[JM4;+8Y^)>W$5T]9> M5K7CPH?EPN46$%&!]39N>@ )$@D1&AMU''/NBTF-?U*]SK9%D:G41H*=D,-5"/0BO&Y&^ MBQ(]&"1>W!ZX])_7_S,IOT1^&XP[&EPE#2YWHM",.:6CC<0YC[A=X'[,G-N[0;I#[1U1N]@13Q)G.&8 !^H Q<( 0Q ! MRB@=N1E*R73JJ[6LNG1G>%L(W':8)AV$'Q3""_8'ULQJ2350+"A *79 $Y(< MEH&%R,I:AA2W4?=Q2;0O:M,^ ^.7'6\KKT<^=;^K7Z6038[?I+2S_,)?KOS\ M9N73$5D[]N[GK8]U^&>>)0,^G%V22&Z!Z-[-)-T0X=4WYK[Y-C[XT.TV:VBZ MJN+?_4D2P3RKUDS;638K)%B\9-DPJB0,W$4=27! M1) 6X@!\H)8PTG\ VUL M,=PC]#[GJ>\$P>?@\WTRG/*8YE#')$^921:M+2Y4X-H#1%14U3!B46DS%A@J M(#162&GXQA;G/827MHY-V&&D=L3QE8EDL/(D#],1I@!@7@#II M@:1&@FBW::9\T%R2C2T<513RD/DJJS00IZ.80J=FC%7[?M9TC;D9(W%:W'!B M^O[JE'5#7/D0GZVKX=5=? J%'A?&'Y>#0X$%"N[B4##4 M4^TEYDQ3A+P6@F%!J;51^7?"'>VN0>GOMMH5;K7+7=U$X,H@CH PU@)*H /: M!@F$8T)1CB%+S70EZ4EU[[9N7062E@'$TE0Y,BH _$> MNZ:7W#HSPV9HZ4#>.B.G WG+0/[759 [[J6GQ +&DC)D&07&20,HQE1I:%'\ M8V,+]XAXW/ZW'<;;:^=T&&\9QC]>Q;BEU#MM)*!Q(2>/!@?*8 ,\A4%!%!BE MJ2@7Z\EKJO8\'LB[R,WW(C>+]D^#M?RE^UD_+<[3:#6=WM*^AEE'$D^ )!8"4B*N$JN= 88Q"BB'$ICX+\ 22:ZM8-Z$C2U, MK^V]V4:2>(FAJNO--Y_JS4\-MZ<9D&IUO%YP"*E@RA%**3$D6E]6V".HQ MMEQ:I"M3\+0!WJ74/D. +QA) 0O-((5 1E,XZC], !7M8Q"XUQ@K3:*(5Y52 MVP&\90#O4FJ?(< 7#!S"2%3*& $000YHL P8C@/ -&@K(>4"DE6EU':E2A[: MC'G0_+M'3T]NM7=H5>;.BL/V78OCGXW8+[S>E:7=?<#!]$MRV+4$[I4&>,>T?/KQ+9^8OU?=S7]5S(?3WN'N:^= MV&41M'RW^7B^?&8KU17$T &)B0-4.@NT8!I$[8+'%0"U3OF(*PV3K0)ICWP. MI"/7CER[9.^.7!?)=>&L7(I#0D,0<(2G&L"$ A,0!) R$1"G$*4">ZM)]N[( MM2/7%TNN79+\"R#7A4.*,A#-41# \N0"A(#$N%Q9%@,66K2I)O ;EF M!\N_QSK>+O[7E5^V_BO^,QWRW+5L7(^^:H"Z]5^F^O?6[#EO^[-[XAO!'P$< M)X"_][[8'X[]J!@/BXB@/&/95=+TH]3]XOTXOG&:(';C0S37)#S>]&PX*I. M?ZU\/Z+PB__MO'3CDRFCS/VJ$2*\_(DV<0"3\:#94K>:K#= 79V!^7_3 M(#.+0&.M<-AA8S75.,@@,*-"%"R.>W&J;EYU:UM[:&$ZQ;73>?CZ\-UV<>CM MR2#>Y[CTHUZQ.[";V:OW?F)&I2MU%=^^<=F=ZNHX3DB".[VJ1SS"XZP 1JUZ MGAUO_:GQ5@C.O_]&J&?,&,1\?%N>*H']^/NXHXW7\'#-_K@_N0T_MZNH"G/0FMD M/9Y4_B#,*W"/JYE]VIYJ9N7!CKV(UX[:U.^?]N+O]@_?E =__^?3WM\?V=[I M!_;QF_N\_^T8[UTH^,]_GT![^I^!_EM-#DYWZ?ZWW8M_/FVCO3_VOGT\_ OM M_;W+_OE[[^L_GSY?_'/83^,A!SL?O_WWMSV\=WY$F"?>40FT]AA0BPU07"@0 M=1@%-?26&+Q1S(*%V^/[!?;._O% =O7[_+?[V?JFJ-F!=P&#]K[IQ%5 OHQW>_ M.EI+D SQ2Y8(3ID+VAA/B9'$4<:Y%-?L^N7 11+,.L9:5:0%/?7:/?2QQO:W M+W05_Q^E,'"39!C%C698]O,6>JQ'Q5DU=!/;1,KB3;Z4-A*0'9[&(5Y,PU\I M$!8'7'YMA)3VJ%ZTG.QDE/("!X6IAJ?IWD:G-]*O^S[+/O0GI8O?C1JS+2>G MA3V)3ULZWRO.XV97%9'CHEJ3-KTB*W8)TO'*T02(/QV>)RT_CZP99KKDN>_W MB[B3YF%-1[Q9Q"<]]U5JS&:'U=FPRIMK.2AVHI)YKO,'!5(2;18'D^J&QTY? M<[X?5=(J_GA\$NV+XY/B1ALWFHMQ^UMMZ['=_3=+I)=O,R.]P?%[?WRZ%.2/ M*\0F _8\6C@C/YC9KO#%,>1KN'=\!+U"/-5P,!8C0(/CZ>2!!T1'TK&6!F7) MQM;X?+AD=A:5C\NG65WU1->;.?HM:FZSE?TFK^SB_^C3L]^*M]/EM%-^*4?I MX[2N_LY+O/[&F^EJ?C]=;-.O;A8?!GT_BIKAB9\NI3B&_YF456I>'M^MSLM1 M0LR)3ZL_?A;B9:,>F4:%X6_GOI=?Q?$U[TQ&LW?2.)IWAY-J]O:Y;Q;[R%:E M2<_Z766['"=.F--:1W/:=R( ??7CR /E:/.NE/@#I:ZQT$%R ?Z*-S&;:L#3 M*Y%L[ZR57Q.7/(B6E:_S:SF.VKV]Q3ANO3 ?4B6\00N-'#\)$5R3M)[3:HK: M^6>?5E3?ZRKN'?$GLXTBR3CY!-++P974C.LI.\(@X69^2VMVNHO$CL6D[M69 M-PU7E?TXON/>W Y5WR:2YN=A9/VY?(_TJW3E#Y'MX]VS<5;?.[7^]-58I_\. M)X-QQD#\X\]$SL5V5HETKW@]J>+5>L7VJ(Q_I4OM96=1\5J/QOE"VR%]<[,X MC)]=$D=_-)S-4+^,-.#REUU\H,5=]').YN;8I027!-BY/3-^5/;CO":PQLUO M4MF3O%.'N&_'H965 V>Z&E]$7)^=]4M?Y8G5Q9<$\/CV,,R&-)R,1^G6Z8'\ MP%?'%[,)WURP_?Z]H G^P/OP ZA/WZOJM;:Y!/^:2*[5/G^H32YHG]Q0[I56 MGME 1?PQIDA89 R!##EE7B3'W&X[F\ET2?CKF['K%\&/A9H@\R4N[K2EC4Z& MU55>J;EA&+'19(F=GE4^[LFC2%?7J+,SS709WK/;7%%T>S=IN35'94U@GA!G M'!A9YS1KZR&C\E1_BB!?5O+3+E_YX^^3VY[_6MIAO..H'D+FTRL72WM[?86[ ML&#Z]0(';BZOD7LXC\CMG4=K] /A%^;_Z;Q>#^#U>E\>#\H0X308;]L,M@CE MMU'9MA%SA_%.O_>']O.CVWE[4SOOTS^'N_#CM_]\_HC_4^[]_1?\Y_#-YX_1 MQMO_]*[_3[M<]O(?WE^R\_?[>IW>?]O]^]^F?OW>__K/SKK_W][N3 M:./A_3]VT=[AWL7>I]??/G[[2/[[V][7O6_'YT/ON M]?O7^X>73K'WNW_L[[[9?;6]?UALOWIU\&'_<'?_C^+MP9^[KW9?_XRG[,=C MN_HL!'OIC!*>!D@#LL9 &+"-5[$><2CF@SX/KSK<1 O++K*'QQ\J.1'19_OBU^:=QU5S]I''?_*LHX MF]&"-Q$\40QQ4EVGC=MZ-/W!L-;_][?? M[VS_54R[.L_N7;\_N^0%J;]U/(FWB&NV-M1JA___TW%#KBX* MK.J0=B\O_'QV*-EJH]IMDMXK!U^BB9;MO;AX%V29GV$JF<9/]3_QPG%,47*N M3-$84X<\:K>N]=&2S+))UUZXVA4I9ELL>5_BI#4RKY$71U/\4DX/#*:YBF-+ M]NG\[8KL0AG-I+V[\VXTE?6_9I::/JVQF^;1Y]-3R9\V,SKCB*,]G%=T'0+R M)[H?,D5?&?CWIG5QPG229WR*%$O*4V9\XX1**5673YB>:7Q1>^Y\;Q:H2;.6 M>*E>_XTUO#Q-"[?M9=VC2D]9/_@E)4YO.%I^K'SS$]U,E4G>M8LT8E=&.8X; MYHPSWSC=EGX^/M'CXG08'V9TJ=W'95%&YLR3G<3LX\B&IU$[:F8Z#LM'FAU% M!K$GO22"O,82:9:NB5DEIV!YFN;9Q">/UTT\4Q^.F^?]JP\ZQ_W7#?5Z^2VZ M^Q[>P;]&SD8LI.."W3ZN?.T- MRF3\/JW!./;7M=OT;4/6B?3S3ZY^_'^'?9=6YY]_OBI^&0^/??+_]*;4VWQY M1M%GDVHTB4LHK<'SD]*>I"%&<;MK0; DY%YQ21KI!XD2KJ&T[)(_BSSZ-2ZQ ML8_K]6[!42ZDI3)$18\22KQ0QAC,@^622$P=FRKV6('IB_G@Z-(YZ3]K=OVS M;!#XJE8\XI0=5,UG;R^WQ#_?[B7_7'S&O9RX=%#]4<]+\YV#*7?L-KB?!5$! M?G$VPVNTMW-\%$7$''+11@B&-P5LC7. 6R(E)U99@3:V,-E-=&,+D4UU0YKX:0KM)1?*H#GD'9GJ+LO#*A:%Z0.3PE!LJ5)"<2\14\G/ MK$5]KG:1D"Y713J=<)>J#?F=2,OC5\WFG=_N%LRM%LRGUT=2<*(LU,!SA@#5 M7 ###4L)<4@RA$D0J73L-;RTO%YFLIAI4HT[KC:2DD@2VTS7U;^'WU?.RV5= MT9Z4_DO*JVHB)I>:UUA7QSFL.D@VB?$A19VFF;5%DU2+-XLW43\=GD^W9]L? MCIK.0>G/.=.Z5YL2Z2XI$CRX5)J7=_/*IU<^/_V]MG5!/!4A,,2=IY"(N#48 M:*'@E@7L.*ZY-;GIKLUYZK;U]2'IKV\'A\?G^SL?T?[A]L7>M\]'5C#"",1 M)O5ZZGG897Q'GPKN^!!0TS7WS(==X@S,8X7BO",_TS]<8U/ M:0KK-'738//,OS*7U3(U&%.<>2[',5TIS76^/*B=>PML<>FURI++'KPHOL8W MD)?!Y6U^/+@DTQO*2];*7GS$NCY+BE]GFO)NLYB>1RI( :;K87Z'+2Y3PZ>. MJ72U,*ER^+P7KHVG_3 ^MA!/ M,\+)N ]SXQFC)+Y6T""!M8N:80B4/'BX]\,H&A&OHSF1]N+'/^#P",&JJ.<= M&1%U;2D1$,1!0#%U0&HC #/<6X.(#S*T+U@599>X;R:]=L8BVARA.LP>S-KS MWYCY-\2H$O 2FR?/:]86/FR^WYRZNOHY^N3/TMZD9TD3R3NKD]*S>M+)'5X3I]J>S %K\ MOF_<]_U&N2V;2Z6],&KU?MXGK]0V2(W>J@5T[15-/_G4CJ:(]$BEOU"O\ MUS,_&$US6Z.B75;US]VDFMH;ERGQ]9:\66S;\23>+<[2I)^#!)-^>H:0U+DF MJS0]S&RZZAA.\ELWW_*#^J!)^IU)26MQ8XCC_\&N_',^YH?AZV3RO_.V'Z64 M_?>7F09=OD$T+/"1EX9;IR0@W*EH67@%3&1SP'2TW9-7Q3/?/@I?%.DRA[-GR$2Z9=R.!E%-IR1P'QX:Z8,1W5^5,?CJ]GCUR&XAF2G 4P[J:I$ M31=>5S/[HM'/:[6Z>)-=M8G/)K7*WW!4M3"QR]PU?YW[F1"]8G1G0V%V$&=V MYB;%F[WKS7ASCJ?S88;&>HKF;WJ0T5TJ)139&L@AFN1OJ2=ZN>IDOJ7_6D>\ MDTETP_/>FS8?3_%XX#RP:\OC?AA4BV5C%KY14_@+9.[]G<_H"-G@F',<6,A< M\@EI((4PP#GJ/#8<8=]"YLYE8.=DV#IN;KWR_?=E,D%FFY/X662GYAA2=H!? MIKPTYR!TTMVBJCAN#B!4D7A/XYU.5>.BZH>@6RUR!Q6,)=DX^7@#9WX$L/FF-.UQY_S)4%,BI3FF:\ MO8_<-LD9C/$6PQSHJ,]^)2WO>)A\VW,Y==$6U]$^CFKS>'CJ+]7K2P4Y.>ZS M9[BV[8>7Z7)S*7M96^3#-31_743!]L-#_QI[HJ^\T) MTT_#JI>/G8&XQ<29+T.5;,TDMG&.;5L"(;Q]' MPI[TX[Z5_JJ&VM4.BC =4Y<,0?SVMVIA,REY9FAG4<4 MYIRFJVT=5D[!RDPTB1*.*WV::EG$:];S$#FG/$XS=>FR^,$DIOHVOHEEWOBH MS^D\PG2)W25)"B&CA#08(BFHX59)B+EPA <4#(7LAN8#2ZES?\;1'(17>?_H M4IYN2-2 !SOV2$.,!;,44$137ASF0++D0L42!JV]-*F,#=KDRV5LIAE.\\D9 M1O=3#GESH"/!>I9<7V/"?QGVO^0TCGISGRL<\?UE4IL)>/160[M YPFXR)B_MQM$/[,KME&F6!/AF M6.T,)V8<)OWIMUZPS;G][4A"2"!$"@B'$$A5[*+-R1P@2GF(HSE*M&J?S3F3 M9U9@IQ(MIB)MY_:T?H!\'PCU9O7G<#0Z3!^]X-C>0N[V7T?!!>Z$#0!2$@!5 M$@'E(BIL( QAYY@2[CI4M&*=I70#?04@;@J0V>G56$SU9R3;$*7LRF;Y5RI2L1E?68^Y=F=R/*1W1K_>IM[Q[-#<0E9@KDI_F6F8R^!GY\[9 MR/\Z??&;*T=G?7WQ:SG(#YA_]%MS]28],=U@H0I^OE_]\67.WB:L\_::AH/- MG9N/-_-'"S7]Z\\HW82"W?@QW$0_^1DC-]_T>[_\WF 1WZ24=(-]H,&J6UWV M!WTM[]B^,H)H73L0O$;3N;E)SP][[B)VFV>N&>$AFW8N9@\OJ:7YN3^FXH^O MDTOZRGF7*Q/Q5"1[_1.N3K)SG9IN:F "EWN8M%'J2?N^32O5VSSF[:>KV;J6 M+_4,IA-VT[G"Z42J(Z#O;RWME?'M6I;]LCLH#D^&DW@)-_K77:3=Q@;9/SRI MDY]Y>QRMLZC##YI#HW46]V.TM/ZI!G_KG[ [-_B[6Z.^]3_0&KN@SAQJW_$C M7SK97M4)Q4^D$=]/NMOJ1GQG<3P?OO[S]VNV_\=_^OM_O(9[WT[Z!SM_L;V_ M_]_I/Y\^?]O_^R_V$?]%_RD7&O&=[I_L'[[I?SS\#/_Y^T,/K/Z<'A'OIGI__IGYV3T__^MC?>*U,3OM?CO7C-O4-[!(GV1% +K*(! M4"DT4-HQP$S\CY%$2L4WMGA/8KJB-GP_UTYOAHN.DCI*6F'OT(Z2'IV2]E]= MI20=+ N0*&"02Y'MP(%R,@""XTNAF+?<;VRA7I1J1TD=);6.D@CA.O*/QU P MRHG11BE%F0S0"H]G.1FO(_[OVWMFOT#J:V:Z3"2^F\;':>OWUI\S7A8>_C<_KEA/8 M0CJ[M?^GFZ=NGGYNGE;D,JO91[61?=Y.JT9?GQWR$$ZTV37PW2;R6E6Q)6OG ME[MXH.[70S,I62D7/+ZZIFAG+ :G"*RM=<$0+0Y4UDJ"@(6$F&">L M%AFI<(K46SB-OP_0SOI9'7H7'3+0(P25@!0E&"/5P/@VCM8.QFN#\<(F M[()VP? (8RTXH)(JH*2P0"LO!7.8,!%AC'M,PA;!>*5.C%::$%=2FRS3**V"@L2=F23; ^)E%\*C MH/H'9L?T-%P8* MK60^6KA=WD7)Y1!2P90CE%(2=TJ*K.1(&>:I,0'?4&_GOCE&W2YXAUWP>,DD MQ=PA%(T28%AJ318L!XH;"@AV#%LJJ=8X[H+RIE9VCP&4EN=#=MS8<6-W2N6Y M$>>B2R#8N*UQX@'C%@,JO 1&1AN"!ZZ5M)Q3;5=[2J6CSHXZ7QYU=J=IGCYU M+NB<@EEA?-0TL4A17R$"T!YQP*4)QA+"&5&K/4WSF-29_1#_SL6);BKTV+5S MO N#3-LYHJNST,9VCC]LS[C0SI'&+S#%%(TZ(?4X*,ND<8QZ21%%DK6A0N,# M5S;<'7R)BVE87>RE"NNO4A,F_X(K>1[NP2/)XV*@7@!K;+31'4G]YKD##(9H M0SBOM>*+*XD$D8Y*,VN9I1Q)%3=+2[02AE*IQ%+ES^FTEZD-Y"(=+9!-^^M% MW]!<]4=S,C\+N9Q=[D_HICT,HP*1"A&'.-6C<>J%,$@%@'W$S;=NOJ95C3L _'U:?B]S:;'B<&H+ELN5Y=??JBURIUEA,1M,>AO73I5LWE?U/ M_?@DM3),)2#KVX=KKG[#U6XJB=A<='F_*>XJUO4U,IQ+VCN+V^[%V[X>C+<' M+K52.DOEW+M^AGOQU1&)"UT9&H!GUJ74.@.D929NFRF0&6>:!=2^\K]3J?:* M+->ZS\5,M.TDF_57_[UQ[;_D5;^_LWU^I*FP7#,$/#$44,P),'&A ^*MCM8B M4M9=VPNN%0OI>[/N:V M&U)>HX75K=WU@OIA3WW2ZLKS,DFE#];X7;=U6\)V51R)=5O5Y64 ML;+:A;=S9_X^*?MI> ][OO9^T[3^JI77SQ5FN1WSZ'X'LW]\"KT%RV)/VY/X M9G5Q=2-O\=']ZQ?)FJ>-Y [8"/U6(+B*M?(D*&1[$G$X-&5JX)C;)583^_GI M\U'^ MF4S?DV'?%>5I;NI:=XA,!J^;6J9^SMK,[3]KIV[ZL_+)XLV&:NH(>FET#IL? M]K-I/:R*,EYU9J"&%]=-]8J9[Y,38N1[J6=E?Y*[ZL79UV753'Y*5D[=VQK_ M033?I\UI,QP+?Z6OPM5F?;T7-K$I#RP[?E[<K_R![AW^=<0%#-0(ENJ_ZE22&@.C& 4"21,LT@RC5*= ;,H; M6YOV[B3K^YX8[63]D[(^/LHR)0$"+!D$U$D#-',0..8M]EAH[U T4O'F;G^^Q*OA8)0\#G749BZCX&H?Y6*JE>4%GH@G M+>-1.4JJ\5D5UU,51Y1^<1FU"MI4TWR#>-E/<9INT??XL>V9AXW?_C$>3\BP:D^/4 M(3RU8Y^^3F"+K^L.[2FAN9"X/AU6XQ00+^I&LE?BU'7[V*GC MH*QN"%3WBO-R?#+G2+@2Q9Z*6)PY!0& MA"86T*3;2^\]B%(@U%#$E8Q*WV4^^G2OJCT8+\W[LUT#14_[!R_#*=JV+VQ. M'M62GQ?(05C4(3H#X ;HQ]=_'1'G(<8" AV4 )%MH[T7E580)8&<=XPY*S>V MV.9R2:Z6F/:=\']6^,='W&#N":< *:H!%3@ %95.P'V@BDM%H>5)^.2&@TBS M%?#H%G^W"GYR%7S[>.0PHM&>P( $9 !%/I7W\CB=2C/$0NZ0)-^G@"ZBT44T MKHEH7/4,U2Q1YG39_B2MD'+PPB;%S?DE>U.#J]8CT]QH:RN?_JI3DB]-K#!) M*<[Q.X.)[E_]71-]O%X/+>\68OG)&C9+9'RS"3::Y^G7]=#WX_T/SWW_B]^+ M@SGIR/HFLH9QW$=8.<^D=T Y"@&E" (I@P!>"F.A,Q;AJ*_1'Y%U%"2^H^+V M*(OC8]Q0#L^'W9JX<4U\^G#$/?;20@Q:S**(W^T6Q0V+ NWM[!YA;KD-0H)("[F/I@;1*M> ,<*<\#9HJ]*B MX#]<%/S.[H#'61?;J2)&MSB^OSC^^G9P>'R^O_,1[1\>LX/#W2-%'1,2>0 ] M#I$]K #26@N$9UQ @[S0*5@@KU%!KVXL*1;E*]]\7^<.P+5H".[+[9,C-15"/FPAJ MCMF-?4X^2-/2M"?1INRG_JOG)W[@4[C.?\EIJ,.Z:PJ0[Y*T&5UW77K([(Z$462:RI-%1_-ZM%)$?K#\_B)[E_D M*.3\K^:*4XS&13_>N5_7GLA'9*<5'_+!Q]FE1M%J+M/YX=V0[G>9K5NLSC011@H>.-1J.9N\N5(<0UG,X'&S\^]WYPW>SE RU7[?FE*5BT MW6M$3($PETX"QUA9+ B(=(N]0Y0BR(+T_BGE A)+40P1BY6 MQ0E6HV@,.@R]IMYC!1GS2DBG./>:+%7%>?Q4#%*<^<7IFBM3L( XCP3H?Q@#YY$7C**T/%*3DLG1&8U(59WGM M%[[? -U%>55E-/(C_41>RXR55* RG9&_2EOYQOURNCVD.^1$DOC;G!\"A@%, M1E-6'39$-CP]3>R6N='%+]>.R6M^4"7/YJAFJ#C0_(V4[)&_D2G=5_W,B0UM M-YRX.*Z%ZPQ-OSRN'9WQ8J?Z\_079_JB)K/X=GV=T2B2\NQD2_VM-)F;-\FH ME:L*L>^LJDS\]=&I7\BFO!H8VB\O'"V5==&/N MX9+&D3;/-+N;Q=]^3JF(JD[>S72FNZ1K)O ,\TC&NAR,9NN_+A#BSZ:9&_4: MKW\3+YKTT02AG W5P#<]U=R%IT5&TD2GG31.R'1UQATI-R:HBGI@M4+5/$0# MS?R[6AE(W\ZMJNLV!NEW#=[SY\V[6;]*\WB1WYU>.8__;+K9IUF_7/#IG>GD M3(N.7(/8),T%]/6*,A1EGKU41"6JV";2B/55FL7ZT9-*-)ST71RKKVS9%%JI MA[*Y7#>K#9#Z(5$/I@W"TVPM4&R6FQOFY3<5WQQ1-PMT6,O@RF*/&MS2]Z97 M:/[,N7)Z=M@.X>(T1T#26DBKKU?_8!15O;HTS<"?1ZNGGNW1=*5>)ZKA3#XU M8R^09M)?EY_B"H(18@C;02"_J:*A#_41]=.$]?H#]E -K6( MZL"M2UR;0)%6ZRPF&W%19],VQ:BF6\ZB-I3WLTMM;1YM":E?=%4;L LHGN.D MO.=GB]1?V2+"-:I?\\UF@XE_-=6D!O/:5CE7U>KIL?I!4AUG[)4D=(U&,9OP M687+1O6\M,P7)OPZ[3)I#?6$EJ=G<>N(V^?4>U%4204H:T%%++MT.F0FH"C0 MO+GD=3&IZLIEZ3YQ39EA50W/<^YVUB*&A=5].^E/58JK=YB,ZJ)D5]TL/WB8 MS>)5LG,NE7CGF45P50'-/JKYKS9^J&%5"ZAY@FO<$C=N)*VISWGI;SFH=LI1 MW)YT_R D#3<[;J:G79H#X]^D\'7O?/L,C%RPG@2) K/6 8N& \4@"2'6P MB&@5#%SZX M5C'XH?C6ZHV_*IDE@FRT]+KP0^-OSAOR@A._U]3AF%4HKG?@5!NF?]%PX24! MIGRN2V:]'I ]YJ=YT[AZZ;@_S?241-2?)NZX\1//O"M- M_MD5Q_SE_CKG5X_?-[Y1C;*CNQJ>IBM< MV'-??UPLK^5Z>5P?]*E7=N,^U0O1EOJ;V9>9WU%N(ZV:,Q4_>FX1O_ MU:8K3QU!"S&OI.RE.C>7P9K-Z8'&K/FDJ[AF:Y\IE)6[KF#ZPI6KZT-!^3$O M/QGY?C_#*QD"2JK6>'?+I'U4DZG;JXOV._'B'K X2: (-3,B0/#*C %0@N<&T9E=:J1751)V5#6L4) M5S1H9Q##UM"H67*"L&;M4Q<;\1=S\G\ZR%B:O1O+ZST.QRS_^]97.3THN1 . M9EZ2T>8C[*13R<WYSRXIDLL6K>)/@ZRA(->Q/#?&S:N@FMK;KXQ"^ ME"D#))4T3Z&;YHQY?+"YVYQZ/9I4M4_XJAJ9RU^XIA1ZNFGR?-D<^*MR4[$< M/HG;;,X\J??=9EA5=K;/C275JRNS$OV=4=5^LGSAK"/X_TD'(AHMM1Q\&<;? MI5(VYKJ#>W"WOE+-[I#\:GTAVZ,2[7IPU.GE5CSKIL 2FNW!8 M.'TQFJFU.29:1W;J6\\/-V[9*=@T[VR;)HE,9>1\4H-ND$D:V?G4N32]:!IK MX[]/)L"U/VP\3K4L:M=0TG2RBE\?T^>>=!9&< M3O.=4G*4[H^2,RXTSL+JDJ+G?,BU6C8-KLX%(^< U2SUM&ZL3GZSJ=2BI$;Q M*Z-PD613&V=G,(3-XDW.TJNE/U=4LWZ M5/QXKJ9 ^;Y_A>CB/UJ7/OTIQ_/XM)7UF&FAN9..:8[*N,"3'V/TJ>Y35)B M8%][;^?J?BQWH9C>J":P)Q@*>) -^HY:Q=MFXWF?=J+'T!FF ZBWPED4:SD* MD@BIS)[X(JX ?UME(OX9/TPM );V[-ZH%JY1 MA[#/KCS#=/-Y%;>C?CXS6;SI3THW*OZ//CW[K7@[O?I.^:7,QFY3JNMJH2[; MC[MA8:H$\5#__I?&MG[U^YNI"?VO7F- YPHW&3.7\(U G_S_[+UI4QO)MC;Z M5Q3$>R.Z(Y3LG(?N]Q+!-KC#^QIPVWC[V%\<.1K90N)(HFWX]3->1:SXHC'V4+J7JI[=:[IA7XRZ2 MMQ;':2=WRB"P7$!:1\NVU89,I*5V=\:-"=R&,A4M&ZN5Z5_E%A6@.KT^V<19 M\N)5PL *V%7:MF5B6VBITF\:/_L9&:59J;=&^E?2#67"OTL1U?)/$]JU_(IZ" [!SB3MP)179EFM=Q0G#6F>7EV2N><>8*][L$ M@E'5W"PM2ACD5RI#0)=\94I)1$AM]LY[61_HE^B< ;BN'E,_FK^VY274MY^.)-TE6MQ MQI5'<9<-B[RGB0,V-6TG6.)_MMTZJR(O:8R8E87QM::6,^J/RZ5D5A[4)SOG[:1$92E3Z8;D; -AH$\3'3T5 M.2SS,=%F5Q7.\U9S8DV[?7+<3_+#XI M]7)/^[%T& OTRFKE=C93.^F88I#OG$XHBAME M8[82Z7&]9'UW.KD-)YQW7>NA5W;3=AU95K4@RG M*EC*=E1_?!0U:VR_FEWNZ):D/+;"[;CI.>V%ZK*KAW1C#=C] DTU\_V20'7C MC';"Q60IITOBH@]TWBNU8)S _NFM9JCU<>$[5<%9:1:/L_;3*J= 2#H621UU MJE&<%Y'#U#.X4'=3AZ/%_B\/D"JU-Q43N>H XQ9YV(^)9JW'3+?Y4)SW_%4$ M5W9[;G>FY*-D%&F*TQ.=./D* U,N4 6B=8L E02"5*T.'!&*4A@\(0M%1,S' MJ>?8>$<8I8@9*Z'E@6F!3?S!ZY>#:SLX>Z)_C&N+4AN_<=]NM\U$)UNU6 M5YM^]$Y2;.O$:Y?H2U-29&%&IKS=D<]51.WINU0N1KN(=J4 =$:=4W,^ M&%9'^Y-LG\(;&GM!10%K&;],3XP6DYO)EKWZPP5K9FFX<[NU6^K:\=RFAY:' M@_WS7,MT%C'>CZI$V_%JC&OQBEAH=?@QR>R9218>C@=079"RKV8FXM9/GMX' M*PUA[K@H#F'O2J[:]BQ9[93 +FF+69P%=,2&>,-_?+1HNCED MOI3@ME?:Z8ME%3.CJ:ZO\L'+PV3G$YE%)R<^5_NB",M7!!:CTGJ_QN:I"W#> MO^SF\<:Z/"!VH[;?F06-6U3;IDU6"'@NC)UF?BKWP.3HO$I;&$M$!:HY5V@" ME*X\U2J?7(TBRDV$P1R1&D-@O&?PP_+B">A.71I"D;(S3)NV0+\"8JM&/948 MWX"GBZ;W5?MA'762+S1X3>L?O+XQ&#UG84,> C+801CBYPZ;H&PJK720P-3D MIPXV]4.[<2=1\?T[Q4F3TQR%K6@8D0DU"=H])Z29QQ"W442GEE8( **LH]E<)+;CV3&*FX4^V\ M#[D<5#M;KF'5YQWG/31%P74LHAUG2J&GV';"-ETH9R9^9D ME6J:6F=IGY:AH"I!J#IF^!85R*@,: Y\5)>=?%J2S*!^FIQH0;;'7#+5EZ9/ M)HHPU?35$Z-I*D8$\KE#NQQI\5^SH]31$W+CU$#_R]OS4<%IDS1BRA'\X2]: M_O2LV[_P2?W%E5]V57I\X0?V4S' <7$,=.5CQXW9>[ZH$BP2,JI7'24*\=MT M+&F->WBTBJX6&V]=O=OM]A-AIUN.9^/&"J.C<*Q_-=2VRX'NS:\X;OI5$LDH MD00H)2+062*B,D<,8"N4BJH2&JU31X5%XN.Y)DB;;8/5;(DU;8F/%U^EY5%4 M#0*>4P0H@AYHQ"1 RDCJ0M!,\[0E%OMBU:<'=K,AUK8AV-?HF%J+A -6IQ99 M-/52"%@"['5<#>*"('PY1ES1)3OG2X3S05:FLR795RJT%&LL:\ 1R?$@A/ZL MXD)7FE*3PO R6K3H&:YR)/(S/^NG MXL0]Y2'D8I62TSB:L]JJ[CTOB)@RPF?5M;Y(P=EL/8LJ!*&]>EA&GBH3)E*WL M71 <_4NLB;$H4"&98E!$V\$AQ'W@VJ_L792EWZ_CZ-X70?1W*>/&-YW9KC(2 M+@XNW]"OCE@B#8> (R=!7(H C((&6!PP\Q(%A=C6#EI;*UVC/7&$(J(II)(: MB:-6,"(J"2(\LF%E'Z)9^#LL_,'%UP"EYY)0P)6(:IFQ *1%'& B@Q&).!7E MUCG7].1;U5U@7FCBL++0!D7<;TG7,Z=**\\@'1I+7+S)>* M:Q-=55+$!:EKO\B]G&&+SVY(^=EO9=SL]R)PMBQ?;3B*_QHSXDV.SO)1?Z8_ MF%*F&XV4O??1SKE,[:"B33-*0_XK,<*_[0^'S=:^VND].O[Q\^![W.![Z1WV MOZ(@G(TP J"%T?O@ @$#(0'**$88L4D!Q5W.MMG5$)<[U.8=5F;;IQ6<4*E4 MF?3YH#:%+/)NGK MCO6OQN\]W-MG7R4E3AAM00B6 .H4BR!++(B32**5*Q6WKGY^;[&*K>-T[% [ M1[;VR8%[%4?)2/^JBA1RSXKI].I9 HOJ9*.W"A: :>-'[S99'5:-3UKFQ:'K]G2Y::DO:K2%PIASC+Q*G'%DEN M?U(D\LP2U,]V7,EUF.F]IUH2[2ZP*"UTKQN7;"R;Z?AZPW/SO20NT_E;9>@T MY<_K7-\V43ML/O0Z+>O?#OU/F MG<]!F6_GT5[,503%BDZU6@_.1;MV^BN$TE]\6)!^G =ASGJ7A9_GKS M]OA-1'CV>A:K-84NC[3I%^.#LI MTSLTI\>.LQB+ER@[PN07SG4D+C MXQMJK\9>49R1#^=FV'$=/8AX?33(1RX3MV/X:LJ!VH\SFE#]Q688Q7M=?-6* M8\>= Q3#^(-*"R25$""'J>!6(TYJ:-4=]GLE"49.*7^3D:.%"<=/1_]OP@5@MSSHRD$G"I%&W/KS48-IN2C2.2=L-87 MMH">/1HH3D*C[HU?'.E>>1A0)I,O>USOQA=*6'75*[WZ\";?,5XYM/U)I5QZ MTE_O"@>U,ZWU,*JO"UF\R$GJ,?>/+RR4IJM(!3Z[%U\A=BD)EH+@+ <4*0,, MIAY@0HBS3AE#%](5-P\^N]:>GYX7)D%)]CZ]SJW2%/TMQ;=^KP$?8^UP+YNT MKTIOH!\VU(4AC^)Q"0#R(\L"&C\H^H+D7H)5[+8H]2H:/2:7=MANM:B\-?GOW"QS KY^7:MF[I]KGO MYX75%E\]E";NHGK24\)81-#MC#!6CDMJ&?Y[=%-7N7P^0C]. QX[4EGS%45M M5U:2%V<#!?'EI,]%,8J<2WS]VR\RY95]9Y;OH/2*F:[LHN*@3/MMI5FJN*NG MG)#,CY)*[)/OE#=J_&-Q,)&^>&^GX;DVB-C7@U3H-GSG!SD#L-'[4>]??L5! M:26H UX9#ZB5"AC$'' &>:I=7"VYV#<].$(A95H;2R7G,F"CB45>,HE\'?NF MS]@!N7WXJR*1/V^%VFGEVEL,11)3P8U?!AI3#->6)0G=3,[K2XG+\YV/L"K" MQF&KFP\<%R+05SDL5=K4DB=>]Y04!$-)XY458<1]?#/G'!TQ7.N M>9_9..Q8H\[>/W/1E@_(]./5D-IEL+EI%GS;*D16_RK$&ZL*Y\ 4P<"042PJ M,DY1T'\ M\MC<+@YZ:N'G/' [L6L'<569WDW;8[7"L&R;1^\DT9Q5*%KF,DRMS02OR[;! MNCPP2X&MZS?]YU4W3>*7P&QKK!G?LJLI5,Z5([ MC=-LW6QVZY**\T4:P4WKZ0V9V:\+1_)5Z4D=)T>JR'P9[O;<\<2O:FH8?AWN M_8V^"J8X@PH!:@P$% 4")%86.&B58]Q"S6#]#.IRF5O5.K>F5O;IB$)=QE85 M.4<,C)-:''!&K-D_'_0+$/WW(!IHPY/66:+Z*_[T2O>TZ^A>&>7)?WQA353_ M/="7G6Z:@V@V=-M5?LD+FX4#_RMQA$?3:-BO].#2D..XZ\I4D+/3:[WN]+KY M]"G^\^&GCQ)0;+ REOC_1- MP::#QR]L-U4GN:_GP^[CV?OM6\K+_KW(>RN#)7,\;<5N^*V(^_X^0^]08F$B MA$@9Y[\];LIYVM+QM]N;ABD'/87F_IUICW/Y]'W_^F7Q,1@N(V ,RH MC;8ADT!K) !Q6C*#9+ PI#H*NI!@_OO=JJ?6SL"PTG(WA0=7[86/%U\%@8Y; MP@&R4 +*O0;*0 _BZEBGD&'*1Z< ;XMK:FIR0=4J.+ & H8&!^ZY]I]_?O4: M4Z,I!B%*9,2!Z![&%1< :R*95CK$-=K:@4L*3<8X,,X#OT-E[HPU4T_GJ4Z18/EHG?"F#QX'/I;4F$W27^H#BM:N7OL\+R[4'3W]-)F4[E6 MKM8Z"J^K%WW3&XX&YU-L'R\. 1/QW@_R-0C+'%<$0*VC]G/" .V9!5)@CV@@ MC%%2PP#9\@J\>L)4G2'TDR\HR2\C=J4Y+6I8IN!D.)]M/VZ1,O*GPXH-.7]: M9@,-I_-QKH"92995]-*N>&YRR,JQ%9VATHE!!-6$SD5)TYAVNH#]\9'R8E7. M<+HLIS-)DW_ L][\]]N=%]GXX[ZN3313U> M/EU0AY5K-Z:$G&5JR:$:&_WZ4CV-IDX^*@5Y52V;+=K^3->Z+_!Z%X3+_;[+ M;?]^TZVW/AIE+7*%5/S>+@_$.B4!3CK**MDOH7A+6F\M23)(&7>=<+%GQLM!UL1^3^7^5 M6 I2=]C6FU[AXRX[(-F4W?'!GGAWWHUF1QIG&N;TX/Q]_'NP=?.5(:\PI!49Y'MTR1X"$/ !"I-1:* >9>02CY%J$ MG-F(F2XCI(W8F6S$LHU$<9!==0'(#?_*I)$9GR#7S85^J@$=_K&*4BC2N\99 M1X.(F:E=55>?#?T?U2]_QN>>=?7%'YU>?I7\I3^C[_.MTP-EJE)*TDG)SJG; M8HD0^7'%QV7^#MM&B*<4A]$@_N.JYY;)/=LYN>=?([?XF9+;"E[],=Q&X\_^ ME>\]SC@:3WOQNBG'N)NFY__=BI;I."O))8S\ [90OFIRGW_E5YV!@\>=,:6V M)2-WF3*.M['BMYJR56Z+X#9'Y$ZWO?XS1G S6$17V>,K[>?I2Q%;N!:?_4I7 M_[F01CB_1XOM^3#)A0M:.\O\YU2$NS\3&FL1-#[E7,N,3"XM17K4/_LC7MO* M#D@KO=F?3V"JDC4Q,R]W?'!:-B_&KKLG%O]WXWF[AK/-MG MT4JZQ:B69."G_0/(-EIBC26ZUG2'N%;H]S4.]G;S-V?&7X,?U^R'S."[^;T^ M%\2\^55N@9J/>.D-\KC8Z==:[T.X#H5N$M2Y\8!T_1](5CG_F=^L*[U7#47P$=.,R")'8+%MWL5=<^A' MMTLI(4\TE/7YTW^&7X[[%U\^Q7M_^IL>[GV)S_X,XQA/CH[_>WIX^9\?\9GL M\_'AZ9=/7[X?O"J_\S__.3&GKGOT_3_=SZ>?V9>];_#P]+_?#[__??'Y=)\= M?HKC//T[OE_WY !_Z7XY/?CY/Y=_CPX^P%]OC_='!Y<6'UY^_ JQIS8H#PPC M#E#H'5!QE4!JS\.,X@X03#7!0$7X2;8V)^ ,\E]7.X]S&.X^-7*@(6 FL@@M: 6J&C'60@8 0K M*:&,!JV*\"/;A. :P<_*'F;(__<PAP%7]0ZC&0WL6=BZ/&@5#H0/#6#F['G7%? ME%J.% ]J),T]\LJPV\L4W@?P;QKA?5#AG7-QD%/"<0J!<\H"*B$%FG$!$)%* M!8LDEW)KA[4Y66RZV@COTQ;>!_ .&N%]2.&==Q#B@E@(@P26"IDX/0(P(O[P MBD"/801F";=V1!N+Q?+-S0GOFDZ@"AF$=0PY[%H[2%F-5I^E=-ZB9-IU4G>4 MQ$57,/''OUQYB'@='MTV^O+T\&CMGL"K8O[WIZ;_3=GTX-_GH\/^Z+//D8P& MI=:'4I\7_ ,4&+-Q^0 ,PD43PTB@$"/ &>VT]O&G80FEXI+7*(JQIB#J"Q?I MM?L'C4AO1*3GO09IC2;8 LA#JA9' FA+%"",.2:"AX:1K1W49N+>7D,CTC43 MZ;5[#8U(;T*DYWT)[SFA@CA >#KK](B "-8*,&NX20AMI=G:(6V.ZW34N;RP MI7IT6:.2TB+)ND+_;!O?HBKJJN1,O"UOR,U<)TN4O%7]UKO4< =DGV2Z9FN& M9=>./0_ M=\>M/=X-^KWXJ_53O L-3VFT+NA79"CTP4 0M8D&%$5O00KF@.',2QI-"V7= M/-TT],)1Q8)A+E &N>%8X[AB+%!(@O/UHVU(E'*3[=":W0\U*S2^@K7AL0:U M%%ZS6+M4;)Y1Y8^H7?R@P-"J=75$&-<_&Q4<=C.U1$^G4]R;WJ1*;$)UG;M] M=H;#%&*:VD23%_]XEF@FQJT[=S]\'#?N3'7-5%M_7;\N$G-/Q&]E$3E(O7P+"1M-;WT^'Q-RWM0G_=\@@>^ M1"45P,$!(NWJ6P69T%CFITC'6J#U*N)L9]1Z6]#/EDJ(8!Z5T!3I4(*=V2O[ MF51Z\9:E-MJ>'DDK&N,]-YQGFCGM.]]-6J7B?M*]2<_UQ(<[K2P2GIYUM?63 MEF[9R>E>M,Z'1MW?3J:;MF47XRKTF%C5/L_'SDS/, MXZQ:RQ<47L5WRYEVWIWGA1\3$.K3U.$^D3OE1MJ%$DT]Q'52L#[9@H::Q,J\&.FX!4RS;TN3E5N_7-]^+TE;SSVD54[L1-4/!O MEV3,LUL]CM&/J1G3:YZ7;.V=07R)_XT:/XTDS6LG!YK7CE566FLS0E MQ??.^B.?NP#/4'SGKB<%96/>+7=1\37!LUH.*H+L@1[$?51TNUF.LCCZR71L MS+_WI2':>I]VW/M$;WM: :JD\O<2&2L\RDB08C'%7BQ/JEVG(#B+NVW* L\B M=';6S?Y YF3_:W?W75KX"A&BY)YX]ZWH7%HV7SGIG)4"7;"(SQBN.N^FU#WS MHJ"O&S,"S1#8O8W0$/\KIYX;W?O1.LKVMBM>LG)RWK[Y]]'[L9L3!QMOJGO% M4P?C>J.3BCGW0YSY\ANP,L_'C&H@ MQ0Q=A5_Z6_QVAK[LS?BXZ N?9);7//CBQ3,0)HQ*"JW2KWD2"]RNYL[$>3LY MU8,?>>XFG'5IU,/$=%TFE MF5GZVD'+]7VA[))NRVHR%,N2M=%P5(%/-[W;H%0812NG_.>^3HT+WE1O5[8Z MU?_H3C?%C;/34S[[+,U:O/7/W%FW6_9;S=U2G?]5-G0 MSE.PQ,^:]:N6]P$L;'!CK7#886,UU3C((#"C0G.L E9>?$5<;5T?BB_IJQX" M8:\(MAT=[[=(!DF$_FP]<*!WKS.,WJ+N_A75^%DZR2I("_>F4.9HS'8VX;ZK M3^#W1Q7X_?'E^W]/#KZ[T\/3-_3@^R[\\BG>__LW_.7TOZ<'G_8OX_/@E^._ M+])9U&S@]_WIX:?]BT/\&_[+G.T=Z7TR^?/O_Z?'R #N/?#O?> M_/R?RS>7!]\_?_5286*YF(_[[KWY\.KH\/C-X2EN=N/[OK6[D03)<3\]#.*ED^03_TT1E"M- MWU:ZN%?8K+,G1=.LH.D+;_;>YQC8W'E2MIS/HKGSJY."4U&)7'G@W3M/.G?N MS)L+::E,50Z44.*%,L9@'BR71&+J6 4+6('JE^DS[X4C[[<1G2/(ORWCBA>O MBK;B;]^^.AJ4G[TK7CE94&_?'>B>3H;5038(C@9_%?-27G/TL[RPJLX;'X8# M_.+09,*A>7"\RW)]BJ<,64F!PIH"2JP'QB@!F-2.*$JQ05'$H@NTF'[V_U0V MZ'1_R&ZQ0.--.>X>O+CQHE\VS'3-V>4?>TW35G"6GUX_$][Z&1M@81-GTV9> M_K*]448.DJ.JIZC\4P>GS%8T%3[^5G:66J5GBX/2>"H20(8H2^G% M$KI ;M&K9T%'+BK#JBO'Z^A]5TKT*"R]M&C<,4XW?RI]71Y=L_XZ.O[Q\^#[ MP<7AY6Z\]N-73$F@T: !AA,/J(D_M'$62$\\B?HFPAK@['7$$7F]M09OA&KMI$TS[B"@6"(@&0W 64VB MM<-,]H?:+2&K6/M/=A#]%:W7Z*\T.O"@H'.6B.4MI69WZ"("A_[G4^,LBN<@67. MQ<"G*WP^,!B>FV3OI:!WM*.F6F-6]TD#V^L4YRA7!;5KGEF2TB^+M(E^%6K. MF@+)(B06E6_63>D)1=^0L1J_(OV@4-YE*'?20*F8N:,0AB]BGN^ MZH-:Y(\D["LW1/' &;.B;/+2&I[XJFW&PI6U/WEL*8S/V]CB+5G M/[AA[%<-?6[DI36Y(/O32:?C[)?QF=O$N;IYBB?/NG/?NXG-NU('S9 X\+"' MT3:D.E"MJ,)(1CL@Q2V-7%DC+B;@+P]6-JION>K;_QG=+!35'CZX_ RC&OSJ M#6$R*3QL>0#4AZ3U"$XTABS:,]#[Y&:1)<;9W9JJ&LB]YD02;EE4M%9S[)B/ M.T]9Z[20*S=5;;;$6K?$]VBO&ZZ(#P+X3.:$G8S6D(4 !)3,6Q;%M> Q73W5/;A7):4G@^%83I+[>> M7&70KJ#\<@3E3GIL[:#U;M"WWKOLPKT9IF,%ZX_"VW[OV[$?G.YYW M+V>#4R&!D5=W$1T6]V,/@EG4LYC7HEQ0'%E MLWOMX+-;I"%GVWKFIY9FK')MF0KEJB=DY9++OLZDYO-GHT M%SRJ+ MPL-A3G5[X*J##_;$N_.$F2O5'Q0IE!^JX.Z_BS/M#^E(.PK&;IDAH+N3.H7A MRRY4L%\1U IYA>-2" *HTBRE4&+ N,<24P1I6"Q4X(H2+I%1<4&U@E)H(@A3 MV$MMXR?SA0J[K>'YZ6EF/PHSU;\3'J6Y:/Y5V02I7C7)2*KV&OYQ?:7#\K*? M%\BA(&K%H;!\8KZ?#T>=?&)D2:GNA?Z;AN;6!)NK;.G=M+O M\6V^S MNN1*2'JE^'4^3(EF&$#O.TU3#+V%G.?:X;-1*RUQ%$]84%I\(9@)JSE2GF,O5J]DY%@R MJ310.*24%4F!H2%"H!52&2&I0CPQMTB,\)\-Z#6@]U) [[[L)(VU5S/D.YRS M]I1WQCNB <>0 "I# ))"# B4'OOXD^,G9^VM[(\O;\!9/YA*215%K7B6C*NC M-B^SY^[:7-.40[X"4*5EZ8<&KM8.5P<+SJE&7$F)(/"$^<3,DC*N* >*-;QM_6(^F-,*\FS'->EY"&1\'% +KH MR%+C"-#*,. 4D,X' MNB6W\37=3N[D4C[?ALR;/.TL%ROGBD\O55G&W.BP]>FPSXN.)F1$(($ \P0" M*J0"QD6_TSFI(6*&:I6*6-N"7U6&T71AKY70;];/? CQ;R1\-0F?\SX9C6Z( M-ZD?1N)6\08"K0,#@C&I/?9(X>1]BD43]?;>9R/:-=/GFSS/:O3Y(TK[O$_J M$;>4.@:@BHXIA=B B.H,1'"/NYR+@#1)^IS)18[ S>GS9WN25753J=R.W&J@ M.]1K4^#36O')KO@:Q@HE##6 .4(BI8(HL!$>Q/X8#"U7!.;"KYIFY![ M^QI-.+QF0K[)K,)KA;S)+KR[?,]Y&@:+0#R+KH6 &%!.&#!(R^AN*,B84U)) ML;;LPD;":R;AFW0Y&C7^@&(^[V)(AN+_(PL@\5',@Y? :.R 0RI8P0*QAM5/ MC3<'/L_YP.HH HJ4?K0CQHL7@F+?RRX5)(D M\E$* >&)8ITH XP7T<-BB%#%=53)T:5"_"KRXR;"^U0%>N,Y@HU KT6@YWRH M #6W1G( '8: LJ" @IP#PWP@) 07C:ZM'E(<1#G/XT"%$;A#B810@?D5^QP 'C+ "*-(TFCX @0(\TD9XJ*[9V^+IJ M(AJ >/H \1"'1PU U 8@/LX"!#8F.D,! F(1!%1+#J3U"$30,(+#J!\DVMHA M\*IV$K5#B&=[KC+K,.7VKD4\(?=86-%UNL6$3*T4B6OA^N>)J_DN[)MWCCX] MC5$V,;*'4Q-_Z4YO2DGD_9Y[8BQ>NJ :FL2#M>F-7PMZ@[/4XIP)P(7W@#)O M@-'& "NX4 $JQPWM=L@Y(ZN!L MT/^GD_H5M.[C$-3%Y&^,^B<.[!&I]T/P=G2%)=\@]6I(?;F U Y:*P02P'*N M )7( (FA!5Y89E'WMAM3^YX0W]*C MT:!CSHN.AZ/4I;B7KAOTN]W41;)3EDTU!OK+,]!7X0G:*.+O3NWAX_[AS ZN MZOX:X%\-^-$"\'O#G%.! /$8(@CGXG*FLV8(J%<$*,\]T#X0'+A1 MGIK",8+BWL66ZQ6Y>^G8?^7=MC-IM%[(Y4YNX;S0A7VG::[^U/J5/ZG!-LW5 M[]5<'3;-U9OFZDUS]1K,7=-3=?HG_YY?2 ?;[\# _^>D,.3O^&1W^][L;Q_#K<._CUY?CU M:;P'_'P:[_]ASI?X?GCZ^;+[/?H2/S_'=_FR]S?]_.EC]!WVX<'EZ^[!IR_= M+WOO.Y]/7W>7-1YGE!,O+0+1^.* $L>!EDH"1Z(7R;5TV-@4:I-M3-=5%?ZP MGL(&PNPO"A*,U P)Q2G7C$JL-5(224@E@PX3[!\=$IX=:>8CHL$6Z:IDDYIK!$6FMFX MA;AO#(2G!@F'\QQ0&'*I)0;(NP"H,Q882AD($0LLEHH119Z6@?!LC^N:3M6/ MX\LT33#K 5:+G:H=AM9(%8 0$;&HM@'$Y;8@!$\]P9AAEPCK$&YCMI@\T)!^ MUU# 5TD-6H-KTK2JWJ TSYD>W/'4D#I*<] 0T( ID 8S0"&S49(QE8(FTV,Q MB;]I55TO(=Z$0]%HZ;K(];Q+83T5AAD'<'"I$R TT:4@#$1K3$45;;DE-&EI MU%:X3EKZV9Z*[/FS0=S;60[:+7V:4GDNJ_]*78NM'?C1=0>2SR@7^8FIN.+5H#7JM#[W^7CPQDUVD?9.'&XU^?R21G_=.XA)+R*4%@7$/J(S"KQ")*\RB@G?.&8Y%#?7[ MLSW5>'-ZICN#4]\;#;,STL_=M>R)'GQKCCAJFL'P[:DZV+ ;R*E M=1'VM?DB#R3LC1MR=SF_F)5SXPS33+ (G(EKE":.:H(@0% Q353P&-FFF?%S M%?1-'8DT6OUQI/UP1JM_^ZH"]=3"J,LYCM)NG0&2,0JL"91Y'J!*O#>UT^K/ M]GCD+]^+$M$MCD+<::?7&8Z2A/SCJR:_S;E(;> RB"!3OTUD6+!.XX\-:DOEFP3+FLD]<_W'*2D%ZQ\CG:K MYZ\FRWR9D9)-.A[5^C3@M'9P^KS@: @2UY,P"V#*QJ!&!*"PE4!H(H+Q#$H7 MP8GA=G1(:A0B:>*A3]W1N%;*FQ./NPOX?!8&)U!*K@%W@0"J@@7*:P=4B*L> M%SPHR)L3C^_))Y_W=K.<;$UJ#FW6_.MN\0@5;<0G3AW[4 M(/7ZD/K;@L?E!;1>TP"XXM'CA^62(UK*-.?[8G/.^*UO7=_G!XMV:9 M+Z(YY"J$0.MW5)I^[;7%MQ\+/@M5$<4PQI%9QA;9V MN&P+LIB.MC*'4#V(3-<86'Y96+%^\K"U8T4#!ZO!P9RY Q&BU$(!;&H''HU< M!I35"CA%(U(0:*&U6SN(WJ>M8(,%SP$+UN\,-79#C8%BWB\2R"$8C 0($A>! M0D2_2%H!2-P,G 5.38#9;I!BT3&J&58T1U7-)#SS\[JR36WRG<\&_7\ZMVV= M=0OZ\;D^A[5I#K[I(38QTG6EI2RJ^JC>]T/P=G04EG[>Z/[UZ?[]B[?'=K:Y MJI0LX$ UX!@I0)GE0.MH 1!NM=;8.\G-U@YI8W3OC)0F*'JS>+Z]>DRT5"+"NK@5_(\BW]%2[^=:HWXJKE*X;]+OQ;M]:G3)I]SYF?UUL^\: K[,! MOP;$WYW:R\?]PYF=7&6?-UIAC5H!+F@%;#UT&#G@!$]:P3$@@[. 6<8$\8(@ M)%(]>UNJ)O6AE@K@>/_X_6X<6]_^..EWH])M'('U.P+%1I@/,:7U;SR%3>N- M]_XL44+WONW'+XPN&H6Q1H6!%MT(1&S0R@ 58%88%!@4&.#80D-]W&(RNA&8 MMI%:# O=U8VXK_C=2\W\*^^S^&_7^6&'U9J6D4;PM6)3& ML_ZPDZ[Y8^"[F<'CSY\=-SJI#+BI+Y:O#"=?T2:^W?GHZJ],O9OUR7QZ)!3! M:2"O 9+CU2UF:NKGR: :Q)G^YH$9>/T#Z!#'^(?N_M07PZU_S;S*::<'YJ9N M_JV+=]OYOV80O[KDP7.K4HB[%UBJ:.0PJ! E*2&.NJ \9Q(KQ 0OX"[#SFY" M$.T1]HIX3#FFTE %J0B$0,$9-([+K2N>(Z2 Q% C@Q&4,*41M$H$I@S53B@X M_QPKL$W\05XQ2*/])6F0\:G,&$(T%F%VH4_UX%N%F\>N>M_[4^$&+H'8K&FUJ M1DO?=YJF#/6K=/42=;W9*;RJK?3IV< /;WNJ?INW?0&S=A3"\*0_\*T/?O!/ MQU[3JJ*9N_FY.]"#SLC;D_M,V4N:K^/^2'=70:^G>U)0-FB]3T'^TP]=K)+5 MC@E1T%D2+*12:2VT#DP:S)GE/L 4N4"JC%Q$WW6=3"HOJ9DN^OSI(SPZ?MTY MQ!_3F."7T]??/W]__>/HTY+8%B,3_SV)]V('G]Z0+\7 M[T\_?SKL''SZFWTY??_]X/( '>+/Z,NQZ_[/Y9N%&A=)C3"!". 948 *Q8%! M6 +CF#/0=;TH2 C:6PX]9"%X&CUN+5$@#EJO MO*3:B$>'A.=7P_]X:#"7N9XJ60(W&&CO$: .8J P,H!!%)$@^/B/6'<-?X,& M3QD-.,$(44>M@YQ:;Q7A4?@]\QQ9Y[1IT.#IH,'A/&>/1 XYJQ))3[0-J(! M0H;B#R<8LEQ()1LT:-!@RC: ABM+!2&0TF@E2,<$990[[[4DT#;NPE.#A'G* M#R,])\E B&9?A 0E@68$ B0"5DIJ(BQ]6N["L\V)>=4?CEK]T!H4+>SG+0;NG35 )P6?U7ZD]M[<"/ MKDO5>IF5?YO,@YA>L]3+0]!)I@!212A&@O M%/%(EN$5EPIYU>9S@:Y +NJCUBDY10FS!#N5@) ML&:6ZB4ULGTDY/JX&&JP3E$E/> "*I!ZS0!)%0))BY% ;,0UMK5#21O+.C6R M;0Y"GGJHH9'ZQY3Z^90&JX-C&@)#J 8T! $TBY:+#XH'$[RQ4.4&:NC>+&*- MT-=,Z#<9CEA)Z)N0Q)WE?3XDH:SDTED/4*8-1$H#R604?X6AB; ?C/)-OL-S ME?A-AB0:-?^88C^GYETB^I/, 600!E0Q#8R-8A^DY]0(:Z'#T;AG;:D6.:2; M)(@':/A2D.1608AVJ^>OIGY^F?'3348BJO5IP&GMX/1Y,?(0$(G^A@/$*0NH MD"FMFB+@&':,2TD]HUL[#+65H#6*F3:G)$\]\G"ME#=.Q]T%?,[Z(,;9$$PZ M^)0>4"\Y,!)&>9=,2"M8-#Y=Z.%+(B"B+T)ER9<(\AS3SQ4RJ9:0!-= M$F0@I$A&#!/\02,0Y2^IGU+57Z/!MO5AFUV,0I 0<#1: &9:1!/&4&"T1T!H M&\U6[@T3J;B[36"=(J3-N#$4)[YC1&0$,6O13)H[QS30&+OS$G M' V>-%+^7*4<$B.=#-Y*+BB5(3JH1 2,,2%(.;197=X8[?<4]?F A.$J4!V- M=ANBJ"N(06IT"*!&.O"XZ)JC^AGMSS:MX6ATX@>MWSIY]__^XI(;5J&&VQ3Y M8UZB I[*D.FA'S4XM!(.?5OL8<$5I"QZ$E Z!"@2'$AF+;"<$>*42M'QK1W& M%I.H;\\,UQQ[U,S2V#B[8R/+:Y'E^9((Z9CT00!"C-"_1\/ "B@"5'!"#*&* &.J!HE&JLC%7*(,R0 M3P)][PJG1J#K9F5OBN"Q$>2U"/*<9I:$*DHP 8I+&+U]S8 4V@+A A?>().) MD^(%];"RGRVIPKN!'^E?K6Y_.&R%0?^TY:9DH-6OA.!>_1Z>?M.:1XX&S%D> M4]'+94E357CR=5R^Y0PRYX,XR>].]- ?G8_>Q1GHNW_[T!_XXLO'^E<3VEP? MV/U8""D@)C717 &F4I\;8D414D 6>XM(0)2R:+7P-D2+N58K\\W7H^G5&D\V M7A9^K#\4T>#'4\./>2:J8*BPD@(;/(E>CV3 !,,!IH9"R;GW'B5F!Z86B:@: M^'A9\+'^P,>CP$>#$"LAQ'QBXO[2G=Z4@LMB>1267MJHM0=3:_L_WQY7E4!OV,'E/OG*G2""^P"< M80[$?66!T4@#P2P*F@BGA=W:$6T&87/*\*#2>]P?155U=M^SAG4X!,T]ZN5D M-7[68_E9C?)Y..7S:T'Y:$ZI@(H!%9@ 5$,.5%Q_(*7Q3G-OI');.YBW\8,Z M58U?=2-]7Y*'5E),9X/^/YUADNO[N$YU<3Y>U#V>D:>S8;*61;T1=<5^"-Z. MKG!J&D6R1D5RL:!(,/0F;FH#4.)VIXH3H(A30!,D)S76YA9C0<> M[5NK4U+J-0[-$[M'X]!L3O/L3LG4KM>SH(B.]X_?[\:Q]>V/DWXW*O_& M,7HB][BE+5=LPH7$AGNX2O78ZO_GCK;M_>:CAGK[Z;F,LXK[O3]+K;)[W_;C M%T87C<9>H\9&"QH[Z+C>1"N@O1> >L: ] $#[F0@E!,MK"]JG"A>FS]Y+YF[ MEY+_5]YD%MFI45B?S,SU"#N"<](NYJ4=)VE_ M[Z-@V4ZW:#2?T@H/]/?^H/6JJX=#/TQ_V(V_C(:Y__;;CC;QVE&G^&1TXEO3 MHMF:R&:R!79/XQ+&;[Z+EG-Z,]?ZX,]TO,!W+Z*+FK_^813_,]-8Q_N][O1T M'(SNMM[UAYUTGYK.VF]Y]/WS> \W_/W*09[JP;=.+V](-JOSQF,N#*=JWQ<; M.(Z]J\^&_H_JES]3VF=77_S1Z>6QY"_]6=Z]%(;T@+G]FY]7?/SGSXX;G?RA MU+9D)#EGI;5:/KCX%&UGOVU.&(O/.-[&BE_Y,=Q&5WYVW6T1W.:(W.FVUW_& M"'Z6@UUBZ56;(R*KO].5JTT O=50;W");C1D$5NX=HGI6(C18]I,"WB0;:8] M;_VI\8,60>T6AAC-*+;[SL644;]"OL=FY^D*=L$0AB?]@4\M#O[I6'\KY_ V M[_P"YNY #SHC;T\><,F)5V\/<5WHPN$B)<+H\@NB'UFD^ MU["3M?2P]:9'HSNR:^PIOC+NJ-;ZWWDQJ)#,V-;4^Y-D9B MMS&KXWX^'FCGX\:\2 <_"SMPE5=]3AD8=<^D6"&10F H,%7<,6*IYE)SQ80/ MW@EM+(7\ZYMTJK#63E>[UF9L?%?LJE?G@X'OO8@$Q[/NE^]?OA_F_\5G7?Z M!Y=OXO/CW_[Z>'EXV?UQ>/KQU]'>1W1P,9]Y>'J \__B>QT=_WUY$-_U MR^E!?,8!.?KT-_YRO$\/CS]>%@F.^POI$E(Z(8#VW*2J+@R,E! X:)@7Q"(" M>>IVA=B]>U-<@W,;8F=K<.K)XY23U&J&O50:4H*U#,9"Q8@72ENBU89PZMFU MWGQ,B#J8R\%F4DM#/)!&*D A51&BE ,4FN$)XQ*\1)Z;ZX_P:(!OJ<+?(;; M:)@QRJU!U'@NJ;%>4XLC^@G"8&.@/5'T6ZB/Q X3X4# T@)JN #&$PP@CI!( MB(>Y\W#=#+0F$+:90-A*546UC2Y$H!FD&-=T0"QE^_93"Z27T/6U]HYZ6IZI MW.O&!EZK%L +;KKB&G%F(4!:X6@#HP DQQ8X%Y6](-@%C-9F S<]YVHFXYMQ M)C9LQ@]LL&%-V##/-T"B-1<0 2RSX2B,@9(1&YA'1ECHB:.N;MC0^'I- M-LG3NK*9V&9BG]:5SY;0I6#DGPGT#(=]V]&I.OMG9W1RVZRGFV;BVDK]AC#D M/E/RM WH=070ILSA3%!\6VNZ.3]9GT7]YM="Y Q[17E<3Z"U%8"F=L<&"@X\ MIIY;'+ )=KWG)VL2JYKGQC1XVN#I@P8K[XZG#62N")ES 4JN#-4H8&"](X Z M+8!&$@'M":'!!;^H$J; >1TBV MA$:$IA@H8SQ 2D*-K>)&X&34$LF>!T8OX;I+[U5NO+SEEOWE%OQL=R3#N^%K MI=Q2O"U2ALU9R1[WQ\!WX]#^\7]6_%59KJ>^6$XPG'Q%FSB7YZ.KO_) S',W M8E(FGGL=]]SL+$S_/!E,RKB^>6 &7O\ .L0Q_J&[/_7%<.M?L_QTG1Z8F[KY MM[YZ^HN?-RZXKO68&M$Y9YQ6"T M?*RD0<:[,&,(T5B$FQ?BT>GT!!1IIE:ETZ-J6^&'H=,C5W]\'X:ZN_'>-8.] MZ3,B'V@;W(Y2\+[<=!C=IBJXKCQ]L.'I6UX_W3\]&_CA<)J!]>%KCY_ZK#7L MAD^*W?"I3]G*3(2U/YV\%6V#+NBH&\:&9_K(%U%R\4H/3W*-A4V_^/\][_RC MNQ%7;G_.?ML4RWJ\[^WCBLO>ZXD'!['03A!$K&!4XJ AI1!'NY\Q9S0G.3@( MUYHRFK;7;L^E?^U/]M9+B!+V?WW^GL:V_^O+WIM?*4IXM+>/CH[_??)E[\O) MT?$!^G+\I?/Y^+^=P_DHX??7G8-+]^/@^/6/@^^O4Y20'AQ_9 =_O?YQ>+K/ M#B[_VST\_<_)X:!<9H#:C$%2EL(M,-<4TX(1? 9E[4U&/7D,): B*DE-119GBHH;_W@OA2!][Z* O+*%-O5<5\6W:NIP=1&PA)56Q6 MA_V1'T:L>MN/;_I^O$*'_D4P6ST67/V]$)Y"<8$9]!((3P2@E&@@F63 <.VE M\E9+C[9V*&E+4B=FJW5G"[],>=] :&=5>6]E'#8O@<'S9M[T_O&]47_0N6/ X1G3ICU^P*%:C(L71)S]6+#T<2&\H*E3 M-' +L+$4T" PT"K:(5P)R;&#-LBPM4-0&Z>D^]I$0QO"U"<:7KA>NAL'X^Z" M/6=O(&N(\1Z"@&$2;!T=#&09L%)$&,=!<+:^=B"-9-=,LC<03&@D^X$D>SYT MX%GBC%&)$]GZ*-DPA0D#!%90%=?<*F4;R7ZVDKV!T$%CD3^H>,\I;F\U8APY M8!B.BAM:%<6;40"]\$$IIKST-;3(7T1^PE'JK-*RA1B4%6U-BL*F(P9Y54IL MVLUKTB#4^A#J\T+,()J27&NG <[IZ(8;H)BV *$(3X9+PHS;VF'MN,8UBF0V M)Q=/-&1PDW@WKL7=)7L^-])P[B@R0*?F"A0Z K3V!@@B',-&0L;7E\3=R';- M9'L#08-&MA],MA<*-+0A7'(*M*$64"4XD!)%OT)YR[CC#NDFX^#9RO8&P@:- M6?[ CZGO%-8WP=,+I2Z]4)YBYL:[ M0:(+&EVT6_']>Z-VYF9)M"QGIQ%UFF2.38=FJO5YEU9GM^?VJZ4Y[/=L$TU> MMU+XMA"K808&9 T'%C,5K3ZD@&9$ 8:Q05HH''5%5 H,M2F\MUIH#HMJ)O$; MB-:L+/&-BW=W89^S *72'D7['FBO4OC&0R A$M$"Y(K;(! 7ZRL@:82]9L*^ M@?!-(^R/)^SS\1QMH_DF+ 4$Q@,WMKAJ"WHO?/6FN.E MFHGXIM)"KA?QQMNXNW3/V1[.8X^8,B#P$&T/ZAQ0WCH0U]C$!8<*0=*<'C]7 M\=Y49D@CW@\DWO/!!"10--&T!I8I"VA 'LA4,B8XBE*/8/(N&O%^KN*]J>20 MQD!_4!F?9Z"P!CKA$W\<1X :AH 1B@#%C6,"R>B>P1H:Z$V"2+T31&X=BAEW M)7T<*M'49:MJ.A7_U;<=/?*N];,S.KFIX=0:!LFV);O%.)>TO$TMEP#91DLZ MF1H]].D.6SN_H=_GNKK>,IYWZ^9ISXFD^O8O_;3U^+H";84V;CJ9;TAU[Q=J M>[J3.;,J6 DU\-3"5!2*@>90 1B0P$13(07=VA$(MB'D:PK]K])GL<[4^PWD M/6/(6U?@\=Z0UP0C[H%V![-HIZ+V,H)K0$,ZZ,24 BF$ 9IA'3U42[7%ZTYM M:-"N0;O:H]VZXK -VFT2[3[.HIWV48,Y:(!#Q@.JO8] YRA RJ9@'*8,K9W/ MIT&[!NUJCW;K"DLW[NS&(<_.0A[75FKI):#,64"12 TM)0,B+C)'@GOMX)-S M9\MX:C60/U@&^>N5*S^[N&R!\-A5_IP> BCK"E M3S,K?*L?6J?Z>W_0LMT4,\]_Z':TZ70[HT[\STZ&2^]:>M@ZTX-1^OR&*/IZ M%NZ^G;;9ML$G=NV)7-3R5ZS?B MX,*9A(L^*U($ PH0R#BC(.?#(Q!TME+,L&G%(M06_MPU7OY2A!JB>/%!M ML+M> U0/"51SQPG8.BA]H 9FEKOB "D5 28P*#VV EC602J-L:XP:D&IVJ' M4QOL#'@=3C5G /> J+DS $L0\PQYX'0@@-*@@$$\F59)25D)%7G.Y'P-2#UY MD-I@2\/&F'I(I)H+W6/)"(4V .ZB'47CRD8[2C/ L<1"(L@@%5L[&+:5E#4" MJA?!AO>QY_6@YUV*UO9/?4-_M^FXU)X//H*2>^__\?&#,4(U(+0*"*&%T!.W M@2(9)."0YSY($AAE*(",*AH-)^9L-) MI1HRX!3447NG3@1&.R"5%C+^S4A#&P%_K@*^@4!!8X:O29#G8@&4& V=88#9 MU%(D:6IIC 1,.44UEQJEBO)ZF>$O(L=FU]I!2LJ:SN!*S/C]Q+K0L--M.BQ0 M+L_;R>HTL"!L(20/V5@&NM$PD5A@8:3$@''.)G(]8AK=V"&\35*?8 M94-R\T0C!]?(>2/**XKR7)" (F@(-!Y :AF@W'F@H]$!%)@ Q= :&D954%KU+0;>[8B?=^@ M2R/2=1#IN=@+TQIB)@2 W*4.@D("R24"7G#A+=,F:-6(]',5Z?O&7QKKNS9R M/1]N$2Q8PC7 S&I ":; 0"0!4395;A 5C;,Z6M\O(C6CZ!,XE9C1I&-L.AUC MKA?)5'BX :HU A5;"!-80@3"B3?$I9:!%#H@-8'Q-XV]0LA :K=VB&AC1FH4 M%V[.?^H0)7A 06^9< F^BH:D1H=XWG<6> MK9!OOG%@(^0/(>0?YQEV#(,">:"$3D(.!5 \SBZ6SG"/$$=N?14=C9#73,@W MWSZP,=D?3-+G8@L60:^X8L!S[@%EJ2N'M0PPR6"0@@LN20U-]B:5H]ZI'+5N M(CA31=-T$ISE4R]69AEQ]DONS;".67G:1L&ZXGA3JKWIX+ A.^#-8D-"$XT^ M@:/%3ZV2@ H;+7[&(8":1J=>:D,YVMH1!+OMX+ &V7H:76T::&V@]2$C MIPVTU@-:YS.MM-2!I/1XAA6@1".@*2/ 41B(A )KX1-=,1.T =8&6!M@K5VT M^N[ VF#GBM@Y%XA6B",$E0'&$Y4821B0'":J=\<)A5I*YM923M@@9X.<#7*N M_0B@,4GK :MS47])D./&.2 ##8 JC(#R& *F2%292BF=8%40VH9D761/FX?6 M'-O^URAQBU?!T?BC&OBI'GSK]*JN@=4#04*R+%_Y69V>\[W1'T!EL%U+-!C? M)+OXZF PWI8WQ();:XQ## %^T'K5 M/ST;^.$P0=9>YY]._D4/?-':L!,Z11?#\N@P_1J_O^>M/S5^4.Q5@MK%+PFU M6N[#[;F >A2'$&Y(THXXQ&;&/F&/*]]=@Q F&?U#^96@P;IJ($8G?EUZW_1D>G4%F M!\;_\VD?5#?V&O"NWUM=?_S66'^Q/<+Z+MW;V3BKKWUI ?X>UM;6K#>V5C\WOE=V-AK_JGS>_M[8K*UO?1^;@9$< MK-Q4BLMUO)7_<[U_3GPYH1[#B;R_D3<[I2WV6DDL30I<,6:8-\PR!R;,,0*# M<,MBXIUKT+-2H"D().)_ET8&>O%_YXV>S%_ +>?Q5Z\K4=O-.B5_WF$?PMR MA+D2)C#..7/, M!9@ GY#G F#-$H&L)."0>AZ.0V M:BH%R!B)5BE!%>?>!P7_ACL"J5+09B%HI/9MWRAPM:BTB 6K(-1)"CFE(B)4 M@BV!DD-!7),L\3C\Q82_.)A4X$00,3/D\Z M,>6DO\RD;Z[NQ^2.'I]4BOKD\HQUBD3LOS5]VAU:^B)@+(SZR\97^8817+]_AJKT2 M7$Z]??S>ZQ$UDU-!SAOY$1.'+HUG :+7]G#L8<#/#IO^L @95LQR! MCF;\U+:R3]5J=<_R)'?ACA_=)DP'.%S=7OZ@#_Y4/YTW01[R0ZZY7Q $%WJ= M9Z_K()X?AL3+EHA-/> M&"QS1JY?B9W\NM=W_F\?_#D*@ZMO,"A9[.9H" IQ>XM1(&:>1B&,3DD9P4;6 MG9CU@-!DD#1?VCL#?:J;SI;L3[=?N&[6*TV65ZT6F%Q#/FF%P.-X9 M<.W&T0(MOKK%.K#5IX.[;[G61@_!7.R]TJZ&8K7J"[I2@]%X7OMYV!LWXL0> M1.1ZT1XCFZ"-GVSKS)[WE_YY<]VMV4$30S?9Z[N'_Q>K'?.U>E&\X%-S '/F M'S#$CUG/>'V]*YJX$_-JLCTXZ$5P6;/O./0A4Z_;OE3)_LW5C>RW0C#^9Z\; M3D%?\]+OT%7]'GL_FD5L/5P(CA:B_7X\R L?US+OBKF%9T=G'7G M:.AAK$^ZO6);Q7B0BB3)ZX]+'::E0E0%538Z 289@I[OXP;E>?T:NP<]>W+8 M]'#!,%0%!9VCH5Q^Z<7VM2L=R577:11J-?+D?>B5]K7C?::B=MQ+%)DBB%/C M\CY]@V0,GKB<)_-Q M0'T*9KGSRL%(CB=B^M3-*=?M;MIQ,,*U=&O5;3=N]8[#R M?R-P&#L8Q3XOT*26/>G'3^-??AO7(S<[A684-_TV:M7(*[FE]+5HY_#K*U.] MC(?F>E3)/'KSZ.OEXJN)?6O#[SA?UEC>^35>)G=^]ZO'$KG,.7O28W_]G6!W MO_3C-%8_Z+'WE+;?2P9"Q-2UM^Q\'NK*:V[VG=K$58C^;H[JUXMX?1P]5R!P MOK%K\[DCU WR^&\D<9X MC&X^L/8"QN6UMI#BJXCQ3OFX!J7S.W'W;GOIW<.D:A]U3>$3H_^,Q4SAS M+I57$];/5SNGO[1.FZ%?^9MMG_PVCJ3OIL"=!;MW^8R9,2O/7\76=J>9,RO? M!Q /38G1LZG8YJ./#Z]*NZU?BUU7YJG32A"I.(D\R5P3$:)E2AJFM4GDUA3& MKPK,[JD>N*PRR]OFX-_0L#\7I+;LB5F086W9R3$\]P+>3: ]I-;8QGMKOQ_M M[D#[OGX[W[V _QI[1_6=+^UZXV_VM"&G_7&UG'M:_UP[^CP M&-I]5%_[]V&]72/P+/J?BV^CNK+U0>WH^*+6\/N6).NE""AXPA'WC"(;"46! M"!=B%,Q1LK1B9)6:9W/5SQ]S9 E1"P]1ADF'D^)*<\NIUUH(0QEU/B5.DO,% M1.$Q1#V@!K:$J+>&J/.;$*6I$]%(C C'#/&('3+*,V1U$-Q'H3G72RL@.%6L M9(E1)4;-'48!Z@3&@C&!60[&5FO./)8LPJ^6NV(EB)@11MU2:5!BU+QA5'W" MC5)YC<]1B5C*YZA+X9 .2:-(F6'"RJ2B XSBIDKFRH]Z!SF/V[5S(Z>;.L6R MEVV5!__>@"/.1+ RNTW4\^B<-12Z*L"<&AM9+*.Z!8.C[:FHSN'(L]N$HI< M1R)(9'T$.&+,:^45ID[E*CI696)6]*!SQ*;TT?4;)XYM]$8PPB,U!@(C&I*+ MAFH;K2Q#HH73[XF0R ?O9>0)*0!QQ!G#H-^.(:$" +9FRF.?W0U:%?JNBNQ2 MOQ=5OX7G7$J"HS6"6XB- Y4RR)0DMQG!4+[3P<(?JQX"X>"C@(+3$S.-4E8!\PMV YFG:1422M8<#$Z6_K_"X<,$_X_]8#R MAL?,+><0]T(A&W(0 --L#-$I< ?( /X_^(DE,I3(,&8Z$IJJ)!FA(#T*)QN] M\%8Q&IEC4M@R6VS!?8EOD8^_@.32#8 MNX"MUP[,'C?):&6(9(DD+2%&5K8,FQ?+!!Y,A,X!6_818)X!#?9*FQ1 MBMXSJAS&D2ZM$"&JW,S*!"ZH__L.]=L+@SD' 4A)/9I&*5^SYE^!^>U M4#%ZAS5/,CH#UEIBKKF-(0IB"98T\=Y(!!.J$,QN0L9PB4R( M$6,70TIV:<54Z?-S!:5VSYEVT\!-#"[:P @8:^L2]9HEJS$3"2M6QA*+IMV3 ML41T"68V"*0\Z#0W4B&=M9L8%ZDR5FN3:P=-53\_E"CWT2TD"! 9(G8V$@.6 MW29IE$S@S&ON.:@\%Z4'OU@@L'Y6 ,#U\W,5=USRX%&23B-.I$$Z$H)PRJ2< MS)I0;)>7NBKIL[?3EMMEW@TT^(1MH$))'QTGEAGJI/0J74I!S=BRH6)324T#"&!I;RB4R8:,$) MYU$X;R%V,%P9@JU1J0P=%@\:MF]" Q,:>^8,"E+3O,YHD)5<($,%!GS, MT@K5I&KTK'A'WGHKW9C3&7H2?XTFBWQE.0CE()2#4 Y".0CE()2#\)1!6(3- M#+=ON6]T![8U/K.RW&)?;K$OM]C//&W&,(3!S@KK.%>8&FQ\Q,G)R 0V&I<9 M]<6*C3>F,^H!0F =64*!AX0XEP)IY@,B1LC$!)$\,8B-!:FJF<7&"YH9>X<* M[GC FN>5VO7/)2&Q8I*',;B^>@D]F MMQG'1B6"3+ ,<:'!@G,>4,18TF22(PD4G!-2I7I6"U_E+OMRE_T3&6N=\L81 M0QGGF"4GDJ+$F("5]+K/1S>H\.(5)J#0#$24#<:898 MQWDA7E;Y\R.*N9RV]>P?0NSWH9R;CL=CHB+G!//IH\C$RAN1= MZ8XQ&;&/F&/*R_AFP=#Q?"J^$<(9 6$,HKD(B?N0D/&"(T^DYQY[18596F%: M5ZFBL]U-^"S-FO/3STHP+<%T,GD=C=JC*67#PP MG5R=,F P/5-(&!,0QR8BC3E'V#DL6+).>P=@JE15D1FSG)9@6H+I!P+3P*3F MFD!$CB%N)\XZQRQU,1)L%!X28)1Q^V*!Z43A^>.VS^'C MH8!AY[T*-%#G+;XGA6Q46]M MKAV?@2*>@P*>[:WMM;*R[OWG$/OV7QV[8TXWCSS>I="FG1HH^,'99N,;SHI8 MH]M\L[$*BOAO4,#?C^OM;?Z?BQJOKQVLMK8!UV_L@PQ%Q[7-!.T8<29Y MWD,7$77$<4EC\(H,T1B$,(;5C'_)"&U45#9ZP@411I&H=-!86& MP%P,>J=Q:66CWEBM?]WX_8_U[V/-'4WZRJ7*%G(Z(>[#V;GW;3?DN]#"9B?$ MSN 3DR\FX%,FK1#P"1@:]^D%A?R[/XSAM!4WTY=FW@S\1_-'#).2W\@H\W&% M?H/4CM;W=7("1MD@#G")>&(&N<@%\46\UZQG5 9P%V]2B^V;-XJ;KT_;9^. M?F]WP4!=#%7-]O)=X..T6MVS_J>;,ES\&'[@>O]7+PI!=&MRAY83^M^Q) M/WX:__+;N,:CV2GZ4]STV\@BC:PPV*1)PUD,\_#KW\Z:87#XR9AE+5CV(4<9 M\]&+A]^2Y<*]G/ "AM]QMFR,N/-KO$R>^)U@]$EW_JJQ1"YS:[3>OH9I#2Q7V\5>A9%J)=NG&^[W X?M@6$Z MN*NO&9K>'DX\;_8?'$[,XUQ_[77[_O M&>/5:\:X'-P9#&X]#NX4V 4!I]L[-CMPNF9O'D/Y\;JSK1^$V'_?Z%0:A]U3 M>$3H_^,QD[VX>[7'V9CP!Z>>K^M7XN=0J>& MQ1@RE[ UW$5FK)91Q)2WPAGFS/[&P_9T_"+-4#@)BY(F?UH28I0F;^]]W;ZH MT0VQN18.3Z;)]X[W&K6+W:-C#FWZ M"7TYKZVU#FOT2[O>./BY][7>JJ_]WMK<^>OH/Q<;@UIS\F!%AI-G"7'E(N)& M*60-B8CIR),VP0@2>./'84L<]X)B,WBNB M;1G;S1^"U:9B.RK U%AFD0;$0EP C%EPFA FQ'-LN(DR+:UP # ]1TP(I0;/ M)"QZ!14NPZ)74.K)L @SY:C!&&%&<[UQ5 @B)8XBH=;99#E+H-3Y$-'I38T/ MCXI*??YX%KF,*&:MNA/VF#&G93(.88@?P!Y3L,PZ MXI*9Z'[MJT$L$0?0Q,I6_O1%UKD^.#T"F*2(O2D_* M.&+^<&O[,HZHKZWSVE%M'SOEB!-\M-&56H,,>!D(I%9XIZRBTF0&A*ID)AN ME=%Y,LCO=FEB]>J9!1@F;4+*#%-G"=&&:%R(,&)F2-[/*,EB>+= M?!X#BN%I?L\-*)ZYS[2DS7J!\5ALR%<28ZZ$"8QSSARSG'@MB7$B[,^;;\$BX_!EP^)N)]!;PL(]Y77#L;N\W!"A>IE"A)D1 7@B.(A02*0E'N ME/>951]ORULQ(\2_!\)^ Y7]A9IA=>:)WRLKJ<$P-!?T3,,H5X(AY9 M;1(RQ@4MM3!)^:45)JOF^24(?",C$>&V(@2(\12 M+05E8FF%\:I@LUJD*:O)2J*[N< OFBR7W.K@*8&'.4TH%:FPNSCH@,O8;OX0 M[-M4;.>9308+C;1*&/&@)3*8<,0X#<1EEB3I"J*[F1U!7U:AS$U8] HJ7(9% MKZ#4DV&1"XY8#EILF3:(*R:0P[G:/2@NG37>1IQ+4Q1^SA:[4I\_GD4N(XI9 MJ^ZD/3:24J(82HY*Q#/EG4TT(:(5M<'HI)C,1'=&OL.JLOD+*$JBNQ='+>*T M52IQC94'>8\Z*BL$%5*(Z*1G91PQ?[@U071W\2USZT8IO$84,X; "$5DHTU( M82]LU(([F@JB.T7G*1-2JO!, HE7T.$RD'@%K;Y!= =:K33V1E.-B+$!<6TM MLC(3W6D-+B4GE@0!6DU!J^6[6E]YCPH]7_I<1A*SUMT)B\Q9Q%Q2@F*P$/JG M:)"UU*,@2-2&@#('7K#=X_(,GI+H[EW EM4Z8A!Z'B7G/B2+:=ZA)+ +.@FG MRE!B'H%K M+W4N XD7"B3&JDLL1!!<:$2H!7OL!:@N$Q9)&0/6&,)#SO-JHE'S=!9>2717 MDH^4Y"-O /G8\6$Y(M$H)J@#]?5#P;RB#L/D#_=VI( R;8'T4%''+ M'.*)&@!]Q5",A'B5+ E2%T1W0DQG?A>/?J2$RQ(NWRCB?06\+"/>5T#0R8@7 M0AUE.5:(Y8.CN8H>:244#&$O#.H32K!LP3/=P*>\X6=97IA MUC@YF5X@C <3$M).9YRT"MF@.%*,1JZHEL99P$E2Y7I6U>5S1G0WZE3]M WZ MXH=_9S%O=DX+._T0*KQ??#D>CI&2<;JL,M_=2;??S$__U"N(/'[$$#NV^9(FMY)0"AN2%?$"4W1^'ZS]S*0E&Q\UX%&JCSEEN: M=%)4@/Q):B#1N #=C?:);?;: M(#B?#Z'GL=^ 5_S>ZOKC-\;8S;7U$<:>'._M;&/ .+9[L4%JC0T,SX3O?S^N MK;5:>^TO@+7;/_<:?QW6OQN\]Y]#[-M_=>R..=UL;[7V&O#?43B"=_RL'7T3 M>XUU7@-,WMSYJ[V[L\WKC2^M.N#P?R[6.0S_/F72*T8<2BQ)Q$,P2!.F4%+* M62%#\,H-32-@!CCYV51%1:PWC'EM.1>,&*6X# )$/FG/B%RJ1+!<)UE9>Z=Q M:66C]N?JQE9MO=[X7EFMKU4V&_]:WZI\_M?JUM?U[],8]6 $F@"SX03>V[AK M#YV9F!?/^=0< "[Y!PC^E13V*]U4^:/;.4"%BU 9>@9/0^$"&9N= (_]Q.2+ MZ?(4,I+,/[IVVLM[V0>'$5R:T][@L/+?4]L#$,L=!$?)5"MGL=*+/IO 4(%F M-2\'(5_R/X_PS1S!R?.@A2 I[SYRV#B-@S'66(VE'8(!P.%U,+CFI(E):+B: MC\V4)Z.8B^%4_"NVPI=N;[L?'^:KR0^'(S56_[:OG8>T].!J40%.5\08 MZ>PQ&\Y$8F9IQ9#EZ91>!62P5:AOIP*24_G<;9^T8B$#7UJGS="O_,VV3WZK M_-GKAE,/&K/6_-'LYZ\+]P*$:= M;EQO5=:Z/1NZU=JN M^$,0_F:(E9/A4_+M)RT+LI>L;[::@_.*+>9[N=( $;XFF[ZP$Y4S>-A)#Z:Z M!QI3B'DO]D];A>Q:^'W\4.A$_M)W^\57/7M6 9F)6<'Z68 J'EPXF[N:BD9W MB\U;_C"VLU\WU;Q^%6YJM;IG8^6*/Z,_+;XO7MS*T &/;]]X4Z5_>G("S;0' MO1B+7H3[U',9H*?H2.Y4H:OQYTGTH^$M^A>+!H=X$C/&Y#\[=XUOUO!!\;;+ M2;D<:'CX8=,?5D[[^:I*:*84>[F-U_O>Z_K8A\XW.S^ZK1^YZ>T(,]$I!BG^ ML"?PS'SEMSW1I*$$Y*F]WED71_T-,&PQ M?W(0.[$'+VX7-3L9C(8O[(^GN]ML%;0 !S9_%$[[@][Y]6.GDI]G^827!%/?S@-J,?*'9]Q!3@:76][ MO?/\DA^V!4V%N;Q]S(L^=KJ# H AB,@QPG+E"\CX@^Z\]NK3HD\6OK^\%]S' M^#-/#J@)*-%I^V0X&7E \D/',PP2X^+@+,;.X]I>*&8EAULGQ3.;@V*0012* MD;QJ2&[JE87IWS0RRY7'&LY?1D1O[SKD$?O:[88S@,\9=>VM/8FBAYL ,CL9 MR$:X_P54(\?;E>^Q]Z,)L'!E $ 103N&3M2=_D,OGN3$=.<@?S*Y&UV&B)V- MQ 3";9)&R82CT=QS8@@7MX855Y[$1OW+I"L!;JR+O\\PI%GT@@&?H2) M"4E+@PLI48O=TLK@K#OM1ES.T-X2OGQ M,5M1GR5_;#^R?3DXOS0=\,!!J]L]KH[L<7X-7 DW]:+MWV)'KMF0;/NZERIT MUET+KM;8$H_\E_'GRY7?"VGJ%D+8OVZ][W8YTI33<%]_LMRW8$KS M,SJ%]9XP_2-C/E30&R8[^^*V74P?O.R:+)Z-?/O1X+MK_;C+W[C6\#P>4VVH M6)]=!YOO*R0T"V.TO>Q'A^[)>'Q7OV]G3% (\R)S1?%OUVBYT==+_8=W#"LS M_M[HGC1]A0G\CT^5[]")5C.=CP$G(U,A&9+YY#<8AF9_! 70S69G M.GP>@LB@"6IRJ;K.MHK./#*Z#DQJK@G8/TPX),@PK@&4LLXB FG2+."_LM99&)42,1D9?0.!,A. M)I:Q(<(R+SR3AN.HX0=(FB+&1^IM5%.)Y?I?Z_7&YM;&[-/(]S;E)6+!7\9% MPP7)Z9\O+-G?_6$,IZVXF2YE_/-I+R=L&MD[^M!2?K;O,C$2I0YDVU'$F;+( M*J,0]XQ*+I10&D]*N8&!=I*F)"7EBC&+@W*)*F=L8%KQ22G/"=%N9[Q8T!S- M0C,[LSE_E+.,X+SU?D1P;GO9B1NE#/N?[E6*6X!:W'8@QM(=6G)O5U[])#6] MC(UYRDEJDBUKI5[B9"[,]$L<(\:?=NS;?8WE=W_]A&/$WOK(F2>=AV46]=BR M#W@HT/P>]/.PCF:S.ZMNON0168LSG MQ;M_]0MH7UP MKHN,S52-77D.P\+O(9[58=F7@==88G)&;4&JU)X:EPWW#G?%7J/V<[?1@C@, MGM?>QK6U7;S9".UZHR9V:?UX[VO]:+?]I;WY?6+O,+R_=O'E VVG^3#M M^M$W4:>[I';1.MJE6\=P?W-W9U?<.)EJ?$BV#L9AI5&4"B,.81S2249D%*7& M1(LM#TLKPE0-%7-$ E."SVP+&$KP>7GPN2SP&H&/HU%CICD2Q O$=7 ( ML"@A[*3#W,AHA5E:D;I*Z#2G229,2:3*RHR?=[3PF=!/KC>SLI%*/7VY?5VTD? ,2-MD'D? M?=Z7PCW25B?D+&$N&4-TWL+$JQB7"817T+J=;N\X[]L]Z74/>K%?YA!>.(>0 MQWNC\^>PBK!$FMDAS>Z4AX"="L()@9RB&O&H.3)).12C!^QQFJLAAZMDS_80 MRB3"G.GMS),(I=Z^F-Y.>@@F@'YZZ5'R^?Q6%QS2WCN4>#1,1.EP=(7>WG+^ MTL)G$8;JA^?151B3+U_N\ITI!=6C]GB]IY7=&8[*8F/VS'VMA:&Q6PRD]E,> MEI5.>6\T4M$IB.6L1@;CB+!C43+M$U> U-)4L9G5 9BSTY8YW\A2@F4)EJ_I MX)9@.6.PG'1K8S)!*2Z0(I(!6"8";JWEB.,$MDXGD21=6E&R*L7[ B[55< M+_-VI"$SF>U7SF)!]C&DLRJ^'/%)Y%J\7CPY[?G#@IV@X)\:LW_YTS[,7^P- M62%ZT9]G/I"#F99DJ[DLR=:OQ?>9,;<_R'0#\U.CZL<\RN>U=OUX]Z(.=Z^? MU[YNPWVK@*G'/VM'X6AS;?UB^(P:K9]/U*@>;9P#!L(WT-+&QME>;F/F5VZL MG]=IQN-:T=[,@9PY/FO?]@7A21+!D+$T5V(;B8PC# GX3"4;,9-3E=A,,!., M@+'6GEM-K%8"X@5J$XY2BULKL;\W"HK/7Q>=WEI&>O_;;K8NA:2<2S#,1$#==$D/,6SJD"."DA%K9\:L$6MG MKA?*G"4 8I^_;Q1LC7E%PV>2P!$#3D'DDCEF?A:\-8"C=[IUQ_-=G,0PQ]-ZPI&N=QFVSG_ MXX_/F[W1=WD31P?@^+!Y\L>?!94-=*)6#,AF[^N0_F]TS>;9Z,*-T5!<^FR( M?CB <=LS?/:VL9%#5RS>F-WWRL!ZHQI/LX]G^FF\_$^#H,_9J(#[10)ZZ45 M=@M9R?^.B6RZIX/^P'8*MBW?;;=' M.?&87?6^L=H7E-,!8N0N;@.B\XG\9D MG06KY) C\WL>!ML+E3^:@\/,9@FNQ)"+*C\HWQ5_GD C8W5,O%EL1()NY4&M MM$9WC9A5+UE16YE%[(;W,J;0S!2DW4'68?@-A!MN\_&2YK+6/;(_,AXWWW^_JG[W]L_",S M7\8A1U;FG>J/Y<'V>IE=H!MZY3\"H5K%DWN*3^>]K-E$LCXJP3L&=QS&PZ:,+%^9=A&PJ&IN&[ M"N:SXM7=@PY(1$'9-'IZ9M\<,<1VAI.4NWHO!UU&XH?XAA^0D)_>3XTSOU# *C^A'&621EL+)>.""Z9=H%I;ZPERD9A M='@T^?9WF\EEOFO-'OG^934QJ]C%K^X>=*O3UIV&N;X1JOKQV< M;S9666UM]0*NWX]*>V^-1<1*?L("%ZA%G/GX\ MR;I&1](T!&0\HR@0@#(/D1S-RQ%$W2=:U8J+,.9@ M<'O=X]@;DE1>S4HEQ?B./+Y,UK/1J=3L^55;63"'MF.["ST/H%2@:(47 M=.D _WU$,EG;W![10?YC2$_YV?9<'ML(;M>(/KY?^1> .MS5KU8@NKF\]^K2 M\2.JF3BT^!3^=S*D5QWY;L7#3VQV C/O9_2''1B5@^8XKS6^_O/F>)1G,()R M63Q@"&]Q9(I$UC(GT^10V8_+#UA:H3-LZ .GNI#FS)P*<2/<5H'YZ?<+QGCP MV=OVN!CN=NQY>%-U-!.H$P^*3ET>!]"_X1>"AXO.;T#S$5GF\FE+T\$*"8RG8118Q3GLW+A%F_XLXK MC?7&UFJ.][O71"W+S5&WF5ENX;K3''AT+P\QN.S1A,<. MP BN13>X^JNT"O>'_?ZB?G&P'SRAGEN)DJ*:PV:*);O M*DFZ=@A(IC3N%,J<%U$Z$(!!<)5=P2R55Z*X7,E,\1#_%FR;6:^N(M=6-Y-( MW[P^1VBM8;9G?&+(E<1?G=MQ\\W+L[ _KY7G[F]T5CMA-?S(M+_]1GN!&!W%Q0+QDAWQTIFQ51ZL 3%LGR MI*C&@F%)'65!6JW98S;?WQ?SK0[R^7Y_Y=-M%F7+Z=."P]&64[K;\!?POM;> MU^V+S9T-O-G88)OYO);&.M_\NL'A.>>;:S6\]WERR^G>8?VB#NW[ZW@O;T\] M^B9J1U[L'87#6N. [QX=0) )]U]L'1=4D=_'Q\QOL/K1ZGZ ":4I0H3.=$)< MQ@ !98C(<:P"<<2$3!4IJ_3Y%9#SQY%0@M+"@Q(A,A'&(TY*<Q6%KMPYPB1WBW[PX23=YF1+ED@;N*0TQ$[KWA(BGNN=*0V@&75A.I( MO"Z=H[D'HV\WG*/-QOI^P#R"\1!("QZRG-4 M9E[20\RD>H[#+4'!<[#C2F'CJ2,48V6=Y(+CTK&84HNGPX M<\+@4T1E42[6"(Q)JIF:F6,Q?Z01\^Y83&[0*VDH;Z"1EMA9YYW!)G$%:P7]TN*A+L7G-]?]GB6 MX['8 #Y+'JH2P-\$P+>G?#+/@K$X)A2"U1 A@J^K&5-(2*5RA;^W(BRM$#*+ MM; 9JM(;IXE*]"S1\PV)J4KT?"OTG'!_$_48K"( )[81W%_& 3VQ1#QX1;&0 M'N=2X9FXOW, GC=)JRYKVJ\SQ[S(?O3?WK0&\'N,E7HN:2&\@BJC^KRL7Y5" MP2JU:',Y2Z&1HV*]HK V94Z F#?_#S40YGR69%$&SR59E'DMLJ@_8K\?X^9) M42?<.?BC(,B8FZJ9QNH8S^!9H0EW-FMKNV>[%P<8[A&;.UO-^D6-UAI_'=?6 MMNEF8_=GO3E9-1,.ZW2#UNC&6?WH=\"^;]"^8['W=8-E?K_ZSK>S>F-7 $[2 M_UQLG->.-O8EEI0H%A&-&8]\IG8GQ"+F$^4D)L:HG*1FDL)KY8G5)"GN$G$ M7999XQUAWH4IXJA7F= M(MRBRDL+T\V&>A(< M3]@8JPU/TNIH8MY?R2.1UDFR=,=[[N_@! .93"1Z"YX6UARTPSAO& _":4,% M,WJ.2L;FF7ML)U8.,Z-0=PR\8VJB;/+Z!5].*BHU"V* DVYO,)RS^-_3YDFV MD56X(&52'FBSC]7*F>W%O(7\\H-K3^[ZXN9^=5B<;?UAKL\^'S(FC1^X7!FW M*0U!XWJ+QNR-R?J"2"Q3__3L0:P,;.>X?_-!E1[\*$JX&X>Q/_6X3/W4Z0XN MCY4=EZ0.+\L?]*&OXPKJ7/8WNO%PR,#4AG9(+BG77.?/"J;)7P$KS5(M MM E!1BX4J GCT7D96= NC)+G#[:36^/&%'\UH"DWP@20#?\IG/9RZ?J'@]SK MY:?K9T6*1"JJP'*B?,@SXLYQY)3S*.@$X!883@5]QB169OGXU90F0$KC#=96 M$,ZQLC: R03-U\8F<"/+*7VI*?7[A'J1DL+(,S(84T; /,?.D&+GA^TU >%&#!" 9F>'S5Q=FQ]2 MW);! %"D ,KQ(X:D'G!#+Z-.!DQXW\&0U_"*G_%6R6(0=09J0< X!0MG-'4J M,>)3\"0:JW[AA64JGIN"U;AJVV;1M#^+7MPJ7<&>?SCAVCZK'^Q+986*QB#I MB$.<)(JL9Q:%R",#!\@)YY=6&)Z2)QBQ?N;C^-5T!A>39(KKR V OC21$TM2 MYM(@PM*7F\ZS;B_T8^?C3>G/VL&^M\([+BT P-@@"%'!A./&!407#GG)&=+ M*_WFSTH;)NNP/SFURX^DL&DTVX B]7A6V>JV;>>9#+&ORI]3O#*3/#[:LQN! MYR_]NS' 7F%?+W\'WMAI ;0G%FYHM2K9_@'D%BY;?D"STS_M%7_Y;O]6*M*Y MYI^Z)(_PW1ZXT>!95@ZC#2..R?Z51UN,Y9"Q,L_!3K<;6KD>LUJ!N-EF:V/[ M0^K [C56GR'E!*'5RLEIKW]J.P4WJ:WT;6LX?,6HYS3D=8JOY4P]7+"]#,E' M\SU#$I;V22L.1ARC^9,QB_J0\S,_=,QD,6IW=7@9]":S(!4%K44GBE8,?>0K M[J-L1:_?G,UFP5G<&5.$7G.K\YM^A:>/6<>\W_'*@+J9/G>'W*"ETS4&T6-1 M.]LW#D>(R!V"\!Q<9Z-RC9WT2%E#O'71DIP?)^)V/ZLZXM1M]BN^9?O]9FH. M"6!M9S+^7*YLW\Y$.R%)!9'5T.?*-+5#=NEK[MK5+44*-S-P]4]]/MNN6028 M/T:$7B-7+C/+9M:R4>A8R6I:@)*+E1"';EUN\C7^66A7!* ;OK!?Z-3\,Q85 MDOX98+21D_\?.Q_G][U61'/M$05O&G$,+I^VV>6#4,ZD1!E54VDNH9($<$DV M",]Y2B[P8(,,$#S"I# VM_Q%G\=,S85*#74C_CP!V06+/B*B*XQ/;(XXY8:L M1;WX(T+O"^]V9+H+6V!#.Y_E,>@-B?-&C[K)X9Q]AI'^%M2*K?,"[ %\08%S M'L;V1XQ(_A?QCC MX*HY^3KK??=T2))_ M?[\TIL13^V?_'GD(QO]*(B;K.7AHC0D7]8*=K2[__C MT]WZ?FWU1A33O"@T3%PL&\-*&J:%:BQ_6(,>R,5RYVYG(A[$8[,(/#6[V?2O M=S*$/)? Z>&L/_1N8 MDK_IKCYOW@PJHM*GJ82@4:9YFB\#BDPJQPWWFE&DL5, MN.2"\J.%6#Q&H =L_BX1Z(41Z/PF A&O(L51(>4#SEL_,-)YQX"."L)G*QBU M*N\3J!I^U]DI)0*]M<)^9 0*3&JN"3& ,9P29YUCEKH8"399A#,"$3-"(+BJ M1* W1J#Z97V>9YN-VC[6O&"\0(H2C;CU'#FJ#))*)6]8B*% (%$EC,P1 KU; M9KCOA]W> !79_5_&CQ^>2&K&L5-ZA@#G2VMM\H&CD,*L N#ESHJJ$EMK[WK1WYCY_J;TOJ[V3/C_3T4KB B*6 M@>T5+"(=P I'T%9/DU*&@L_/9)5Q/4?:^VZ7C(9D2L]:+OIEV?XO%UBG:##> M4:)EAJ.RV) ]\W"I1.H70.KMJ2A)2$WSID^D)?>(!R.1IA(C(HD,'$OB=0*D MYE4CGTV6/7.=F?/L<@F9)62^9HQ:0N;+0.9$:!J2X4;'A(PB 7%"/#*)2P23 M&%5(T4/L I!)JEC-*J%=0F8)F25DOD!BH(3,%X',:_D 7EM;W3UBEW+P45GT9U;06I8Z5>*.J MX.:Q\,5//#H@ Z^#N$ZWUS;V&<#;5XV SW93=M8?RIWX\\?TFZFO9.FU< MU(X."#QO/U)B\Y&X* 5-$(]YSRIKY M(+@?P2^GRRK70YYT^P6)P:<>2'0N1AV508[\JFLWCLP@OKK%.K!XIX.[;YFJ M]G@EGW!H6A!E$\-X[>=A[ZK0Y2 BUXOV&-D$;?QD6V?VO+_TSYM5JT?5E*K>W:= M,+:L%7Z_Y;<+U=BR5KBL%2YKA>=]%,M:X;)6N*P5GEUN]7/VR4YLSC_-='6,,Y.:HUMFF=[E[ >\[J M%QOPKL/V[L[64:V]0?=VOAS6UVH,GG.Q>SZQAM.N_:PW=MG>41WZM IMVSK< MS&LV7VOGNT=[K=V==9S7:_+WM]53X$QX:!A&&//,A*@)R2E"A4HM#\H= +U[.7*/02*'1]/TN]L;X?2"*A M3)9<4"/W*UV7#[L:T3'_](>V?"MS:3-O]N)I!:W,$61N=]1%@?>GV[MBI57IEL_/*_'2& MBI$ +)+*ZQ*Y+.+CDNJLQ*IYC]!52+5O"#5 M1!:+4>T"Q2J2:$Z2Z MF>DZV*=!A*"X0))9CSBU!!F* Z+1I<1#)&'H4QG^[$37K,D;;Y9>W;?%_JUV M3=\\M>DI.Z>G]UHMT%YJR9:U4N7V9'[WU[/MWP^S*5Y^I;/N<^>3V8N'Y(/?P(\//72#Y@\KO2F%S3* M?/*[BWV>6,Y[S[K]1 #T(8*:=NUBET.@<5&[V,:UHUU<^_J-0U#3WLV_MW?/ M-AO;K'ZT?E&;I*-H[U[4CPXNX-D7T(_S^M&WL[VU0PAJ]J -T/:C55%O>'AO M[?RV8WF,5L%PPA')9^!R"&V049FHDG!/N,5><5;04\*GEMO2&WYWENAEO.'+Y/[GH0"5IFAVIN@6#N# B)&"(Y5"=H)91"8D@:(+ M-GO#4A,P1;I*\#Q9HM(;+C'H);WA$H->%(,FW.'$?!)86<0Y38BGQ &##$'! MINAHBH9'FS%(F7DZ*/=CE6U/.7AEJ?:[*T]Z87^NWNWX$DYG#:>[TP>/1\Y! M*"E2*@"F4J90IJA#GA"IG!#<2U=PE'/Z;,+=LDRRQ*%%\^E*''HA')IPZ["G ME/H P*.8 [<.0LN"'1AFD%H;C!?%2HNJ"CE/./01$G?#,\&Z,_#N'L*X_D!. MM7>!QK,:.9$!*CQ)Q"'#.#-$L:$:R%"S%B201@ MMZD*IE[CT(:'TS+.>[LF(5.I@']A;'MJRL*"LKWKRR8EXXHE^X MM&(!1^!)Y1-SZX7M%'_$4+'0%'N0#U9JVV;G"@UA#MH/8M"9!=?Z3$\!^.@; MK*;2,L_H]_RZS:,3\IZ>3?B59SS6CM6A5.UF22[ MY0%TA26DM"6(24))'51C] ;9ZPG$7>LW?5R_;\T$SY=-FLZ =DYSY#63I2+^*).U-E*H M+="G/V//%\O_H_PGHJ61>H"1FMX][H5+&GN. I.9"UESI)D32%$BL,(I.4R6 M5LRRG-4BT3/3F*\F___[HF[KAP6*IZV6E$#Q^D QZU-O?WD2>LT.3GOP_T8>O0:\]O=6UQ\OJ+X^_6CSC?/: MQ?H^8\D:AQ5R@0K$-:?(4AE0PEP[PTCT"5 Q JR=9#'JG<:E^1&L+Z/ "\KH+]"+%7 1E$/E.KM8H% MN\ECYBIGS<%AD0?OC\CF0;#RZ8?=3BP>/A;J!_:YT6S#0^OQK++5;=O.\WI? M>>3+9S#@H*?]9K\X_S$/9^JV6MVS/%QV<'G\[U#;QVM&GQZRBFKF8A45<'89 M#WV-QRZC:@P&Z6DKD_>L=[*'+4S>[CB.1P:D/#[IRL>LH?('+LT^?=GL]F5! M$*#7M,.W>QG/2V$]>YX6.-L[JK%Z>_T"HC:\USAFFPT/[=D[W&RTVKN- U&#;_8F,RY'>^W= MH]_;M0M/=QOU]F9CJP7WB?K%AMAKKXOB_K7CBWJ[?IS7#^N?;V95$*J L]))B$2HE&CX1V$?#04>2X$$A;(T34 3MJEE9, ME7+R_HI1YQ(.^:+XNA]JW6U.X/"P%V,)B+,#Q&]3@,BL0$ MCB@*:1WC#A.6EE94E<_5.53OV3\4I7]8 N(=@/BE>]HK\7!V>+@]A8<\^"!Q MB$C3'#!'\ VMEQI1R[A.3E-/?3Z73]'207P=/)2E@UCBX5UXV/Q1^H-P]B+-@UBK_02 M2U2\!157LVR4T#A[:/13T*@<]D9[CIR3$G$B$K(,>Z0"-52*J%-22RN$5?7S M-[Z7ON)#Z>QN[A-\C[[C@S=UE!#Z) @M47-VJ'DPA9HQ!2>T<,C9X!"'H!II M920BUIG$0Q L2' H697I69V\]IA=4*6[>5U+L\I4FNV3TUR4VLQ[PF)_4'J> M;WB<[;SAYG9G7*,6,(YH MA(DV&"=L_-#UY'(*1/]1>ITOY'7^@CIY7AW/!]K.VYD&\:_(!A_DC<['',Z6 MLO1QHS*'1J:D=WZ/5F3][(_&MU'M_@8\;YWM"VPM$2HB'A-!W'F*G.$<.>&4 MPY@QA5^5W_E1FC-#_M()[IQ;JFU_67\[4AY.A]0C)]U^04'ZJ1=;%6" M]K\WZRM'HX"O;K$..@S>]IVWW%9)]QK ,"S)1->V:PU'[MK/W,I"#['S7@4: MJ/.66YIT4E1P924UB9JH]HDQ2^.[#B\)B4[L042N%^TQ*C+V JXCVX=U=>^G<-_'.P)WSUJ'>\='1[NMK=I MO5$[VSTZ^/D?>';]PN]38T0("<(#03'BB0NDM?&(.4FT#,HD%8=V'> MAM5L M;@5-AC@5-'><&^L4J7/\3)6\D6J]&?/2D[I,J=F]F3G8EF3I_;SM<>@:"Q_(V;V M65QJ%JD<_SK;^0L2G;]<(?[K$3:\MR[/L53._N"!F_F%.2,]>/"@O.19!.^! M*V-NNOPD%363TOH!^3G>:@8?IH*-]<;6ZCL^$>7VV1P'B*$R9M%[GI59 %7\ M(.CSVJNOKWSF5[\?(8ZT?9!4/7+#.<$+"(!S3HE@6 #/"( M+9-;8N#<[/P$ %/RCXEL]4^W"T/-GH]/=)JJI'QV56QR)"8DR_] %YYP"W>CT![W3C!*?;:]W M#B,TWKLT-PO+3TN+CGB>#VL-:,O.7\>[C=K/6F,=U]>^'&^NK?[<6ZOA>N-+ ML_YU^VRO\?OAWO=)GN?UG_6CP];>#O3G8AWNA7?N?.,UN+]V\8W4=C8PW->J M??W2RBP;4SS/47HM9$2<18HX2"'203M$HHZ4":,)ETLK\T('/TN8+1%FX1%& M24>X8CP%[3DEV@E/!'&.*,D!5LQ#S^+]-<)2FC]C0!>QURV1YY'(4Y\X MBL)Y8;6Q&D7F,>*!!61T3(A@YCRW+!))+M>@YPA^7GL'^>LZZ'DA?J$]<_H< MS_P%3D^:8__[>SP9#%<:"+[="W]G^_(?:U\P2]@D&PTX2-P'[IREA*E(O?(D M634;#W8Q]DTN@I'Y-N7>:B>-#EZAX+7/YQU1I#'U2"5#2+ 8QUS"!$Y#54LS M1Y6?LP:LCZF_A)KH)3&S]P]+_7V>_DXZB9QAIZW" M*#$:$.<>])$_IK9F,QX*[/439 MQ"4.@BO.O#.8!NNT-A#!R* >G'B_OC&_WNWXTUXOE@[/+!T>/QVP&$8L4Q"P M6)D0QS8B33A#QC-C/.6!^U' 8MATO?#;0UF""6Z3.2^'19/W!WS6MLCQR65]9C<9QFB"F" M H=*:G9LQ^=#\7QW5)WS/R^_^4%,HLLV_-F%<;J(H7K)V/H9O), (M':Q?%9?6UUG^>EQF B.%)1YT220D9[C&*2) DE MF&,8$&-YFAJU B+6RK-M"R&X7IU1G*RZ7/D]>GO:C[EZJQ78K(3SB>OF MI7#.II[Q8K-Q $*Y2VI'JQ>UB]J^ ^$T)&$DK?#9G!ED+&9(FRAUTM3S6 @G MOELXS[+H^18(2S,U04*R.&5YO):&L7GO97\LA-;[;AO0]7PH1=?J$\?2VC^, M<;"\B/:#OIW].+U2BTK<"B]PQ11F0SB+.]48=8CKPWE7@A 9;ZTPG]I.SKA42+PQ)6K4@1> M0 1(;77?\ @64E#$4U0(C*1'+B2- O&>"D9QD&QI13S!?2A$8VCI>[%_$GV& MN=9YM?B\7KS[9OC2CGK3YIU4O^VKR1.UCF.HHP8<0_6Q"9I4(P.G#Y/B>=V M:44O3Q_B]40HF7#A)JE=GI9(>"W^DU%Y6S/V-],-HJ /SXERL;XOJ2(X1((8 M#0 @W$)0B[D#(R53,,;;*,+<;2]?B'9 M@\L#-2H6@AW;'U&E]*L0;X]X5 *T!2RB[71.;:MRTHLC=GG0%S";?="+_YXV ML_5TYQ"A]RK%=M>I6#S D/6:+E\6X06?'DC!,KVH_/JD+'*9&/T44A9EE@UF M+T%((EZ /44M$Z9G24CRY@6B6);&YTZO+YQ%EL_ M8@W:W&W_U:[1#;RW\P7>5:.[\"YX#J]?[%[4Z)?V M-)?S[^V]K_ >^N_FWL[NQ>[15FMW!]YSL=>L-[+W?L#J1[6+W9V]8XCY!K7F MS<7K$(QB6%@43"Y\@ZE$QL)O20B>/-,X,%T6OKTN$K,7/2GE?51?+ 2*%6?1 MGW5+\)H)>-6FP(M[S1ES"2E'$N($.V2II/ G%X$$'DSR,P.O\E"3!X$7?]'- M]1_SB.2W Z_#7HPE?,T$OKY-P1>Q/CEM/<*16<2Q2^[JXZ+WVOA8.O+]W3WD?8^_Q:$+8]!6&6&9T25RB?"(1X/B?"!F61(C(P M"[/K0BZ)E;PJ];,/>B\]L =!F"P]L'<$85/'L9<.V!/1:W<*O7(]O\0>(\EY M1B_OD5-*(.(2-S+&D')]6^F O9I&-BY7U4LW[#U@V&J>RA+&9@IC?@K&*,,\ M$B8 QL3_9^]-F^)&MG7AOZ+P>\^-[@B2+:4RE[+OAOP@-L'?R%R M!$$-G%*5,?[U[UHIJ4HU,)G"%*9.G$UC2B6E,M?PK%F '0G[FDN*A26..Y:# MB'-Z[0;[Z;-])YE$3Q%970_@70_@_6/!T.:<@6T=X^3= MA!*929S='J>)SS++F%F:J?V.+EU\0CO-Z,E M;/M=SN\)$H3#"Q[THG^/.E=16C4G33:B2Q>%A#4XD:(W[$>P$I",/1N2=H?] MD-&K;IHP\1LB,AK_N:@"-WR4_/E[-#Q5PPVX,8C9NH9R> H\56Y$L!OP-!=2 MD:-04UG/;*P?Y)4)L]!Q+>WA!B%]>>"^%K@H7*3I=[O%L%GV?0HXG$YY+F4> M6Z483_/!KS;A;;WN/?6MZ(ZZ M?_4'@S"!\HVZ@$_N.MO]Y=5S[#'0(%<'AUOI'LYN_[YSG%H@(A[G1$B)[?23 MA$@AX4=J4V=MEBB>OGJ=QPM*>2MU49=X *T7P]-(_5S:& Z+A72Q!4H%'ZXZ M:]+X,=(X/#K.R"VXU&,'UGX"H7!E] M'"K\S\ 95WQ%_0\R;_JF<-B7:@#"+%Q8+V;4&[:_%(HXBMY75U82[F2@+(A( M4$3]KJMK.>"N_<$%:EVL58]Z[O)>E&ZX$*FEL4I5PBRW6F=9'LOBYQKVOL*9-D?7$5%U0HA4+^- M_A]\V_:[UW4\6&6HM#55$%CM85,ZL1&%$7G1J;IGJ6BBI<@UC9-<@(%J0*_0 M3-@T\XD'<<7O6B#<9K$U"RUF(?-M[_VQBBD5W##"$@8_',U(SE-+.,UCX!J7 M:Y-B%Y#YMG_CPM!QHYE6\QGXSSW-E<.B"ZRR#S+Y0[^K>@\CS67.CKCC(^]+ MZ10,>2X2;70L6&:$U(ES"I0UG$:JZTYP=Z%T-P2CH&R(_6!R"/=I%?X"J3_> M.SF.I946#H(D%HOA\TP3)1)'?$XSG20I]FUZ]5K (,$K;-NRXFCWN91Q6D&MA Z>+0?]K8>L:5A65KE? +Z4S([17P?KK=[Z& M;@TSMB+V=[BXKQEH '>E:0X6A;7,IPY@OV&@=IGS5K@X6TRR:P#T*/1[?K4/ MTEN"IHPYB&NG/4Y3BXG$=O4V\Y[GFDMC$B7!,Q-<8?=$U]MZL_"C*&Y$Q_$T[.'ET M5\$IA\KW ?:0<0@4X-,I@W""C1$I+S#N-AKSK3-"6:?PV9VB6]R[R=72E.Y: M@"V7;MG>]OOCE*K$ID83DWN09EDLB,Q\3F+!<\,S+9W,;J-;U(-S^G@#20;/ M!&%;U.FKW@]3D#!:I$I8SU+)J,QT3)E3<9H:SZB6=$U!3T=!Y\=9RCCGJ2+2 M"$>82@S)/74D=WGFTU2Q6*,U''XZSGCN,DD3DAN;$Z9=2C3' E@F@(-CH5B>KZYGZ'KP M/ZV$L;-FIPB6>$!T(434AWLK4*8;,RNLJ+P*- 4;HH3W*YO(TL0\P;!4U%57 M424LQS"ZL.VPVC7OW+7MX/?][^989D9QXQRA M'&P))E)#E$D\X3;G1C/&52Q>O4ZSS>1Z/1QBVAC#+%O4I&[P&,Y&EO'.2"E% M;Q2BY+?$FN\66JX]-HQN"NQL--_IM>[T4V79M+Y89T;$DZ\H7?8[H^'U7UG4 ME^FGC21X2UH53M5^MGZ>#B;M7DXF=FZ MV;>^?OO'K=O:IUDQEG9*Q9E+ (*G+!.IY&">L-CA, 06T[22%? =9[>05W.J M8Y,#"K298HK&0)4@V;4"[,6URNP2!]?>L9]818 M8% "A\#_ASA7=($=QWH@FB+W/]A6;-C?P$_Q/OV+L(7 2D$&;T2N"(+\M^+W MZ#^[?QU\B"XZ(S23JEY>4>5[&EV@61>%?-S(G,)'E7X8 E$(1,EZN,]X":J MTF+5.A;PI_C^\$Z_J=_#GRX&1;?^?K 1FQU"K=D# M"]%@.])!OQL-\3J\#_X7;O[O=WO]P0E0P)M37,%?JG>^$>UO;FU&O^GJUF\= M' GLZ5LXFS+:\;[J6AA]P(?]IG"U/BRUN+YW^N_5SERKZN#D0,;-=<+41MB8 MJX1F+,^XICXQ(DF%5C914F*7PB2/91*3YI=;$.-TK]V_%,".CQ? S_:@]X\" M^@:8@6^5C)4:H2].J^U^V_M^?ISDUH+MGQ"*[4Z9%AG1AC&2);'4)HY-G(%6 MBQ>8!O_58D:$3;^9AL]^4Q;U#\:I^TC4'<1BJG?5:OD'U(>-,=W@JRM_K]VT M?1 C7>QW@SJ-X)7A%$X/W(A6-2L$J\4"YF/*-:QID2BEOFG=9, M+>R5NB:7AY++][WO.\=<6Z8RH8FC-B/,'W2CW72YCC.TE2*)".&,D<8*'FB M,Z:(CX6BN9")L_35:[I);U8XJ#&"LFE"B'V JT$-W8\4C!#,>J-!2TAFC9&) MX301S#.59H+3-2D\#BGL?S\ZSF)-$^DYH0DSA&4I(TH("S+ <0ZP1-/<(_18 M#M/+1"HTTT&DPX]$: &4%@MK7F1W$LR?P/(;;3,N..DFD.!&4RRZ.4\+;S4VKF8L M3TSNN;,A6]P7M6;6 RMD"5>Q93(%L614QH C )K$@LL'>Z=G7S*%ON?[VX;M;:-Z.DGW#\^/8P;TR!TG3J5 K49+ D!!@,8"&&@RFUI% M<<;,(KFT&>WV0GIO.&D04A]'4"]]"2TWV8-'JG5X] 8RG M5AF#=TB[S=R!QGL]ZHV&0 ,XMV1R;1E<*U- .A#[ V TT*RG3L &:B!=3X'# MF6 T-UQ*:K6]O]6UB) _]4; ]HWC^LWXA=XZ!U2-GD7@]9=,UKOT8'OG.$TR MFL?8D<8DK,K^E0G/"64LCC,C=28LJMAT.3J6V3AS(E,\DP+,;:-<:C*IE6<\ M%B$2"3=*;DQ%4BMP[7NFW'!TX[8ZRID5QHL]+^: MZ+AF>+L0;"9?T'B_8&9>7:TZ@"A[!#0%D*WZ:Z#HBOQ%PW#,'"[U7T MM"(3?(EF(?C]PA: M*M7J;W^> \ER<.\*Y:"57J> H G7/L7*<89Q MVYSD3,0@$ W&V%Z]SA:)P9H@;R(G7VWY%#4]1W'RQ&74.&'TA@+PA;.!GG[) MK9**YW/2-QF^/UJ?E&;",/27Y9+ETDDI8LZ84"EC"55W3B"=$8 -:[6%1NW M";D84_PX _/*V)1P;S7V N>8UL5 R+G$R=AX8S0F:A#D!)0M9>#,ZN';R5PT%X1YE:"B 4\,"+ R3Q$!97XS5(BYT!W!) M649O5'D:O>WT+Q=%K!<^Z/>0&(:B'(/=>E3"-^!&5ET%1O& ;C%A#=:Y58TR M^^ NX+VK:'ZWZ 7 H+H_,ETX92:5B8PQQX,E3.2Y,LP!0$^=2+W.:I^D2&.R MJ(AVGH'>C9N0(2OM?$.$.RK*TPI/P(&LN>@.A;/ 43O'>28854P2FTDPGX"% M #981TRLG$UUDB:8[K5H-N1T=F3(%;QTT65_U+%5Y%([UYNR=&9I^V(TP"&> MP\JN =MH M#'X!J'\45UX=3\^$F_367$)O\5^4Z_/_A])H/HW@:'<]B^,^5Q9BCH M6 KVO)6I5_ ?(Y5-ULD-CR(FZ/[W3\=Q3GW.M2!"Q]H9:X8E)C<"V!(HHR1RQ::)S MRO(4Q!(69B\BL65%IA82TV.%IO#3)M?U?L0:I\((8S*+R7^9$#G+C7*4B]A+ MFU"^#D7\'-'(][YO'=O8)2#&/$F M.ZG^T2K>K%H?5,[&^H^5NP6/9U"8"C\T)9@U'H'M*V##;(GV5U7JV5P.*J3I MXG\;#$>'#E!!Y4V9KC!% 399ST08N2R>.:9R_6D @E1U9-2BFCT8?<\/5 WWL'QSN1$GR1 VOIJ,S/^^M MZSD#C=ZHVS3/8%,F8P:$)9E(F$Q\GE*=IIF+C8M93-G"5-1I,#J!FN56S[ZI MEZ?1+4-R'\,2_.GUS_K0B_VIO^Z01^9W]S__N[A_N@-C_T/W2 MW8GWOV]='6R_/=\__%+LG5FXZU]G>_3#Z='5K,C_E!QUCY*]P_WS+W]_Z1[! MNL T8GN?WR?[W=VK?0IO\/<>W/?MV7]_W^%[9[O'+'IG"U541S.77%XYI&RL-^P?T7W0IG@WL&P M3AV@58A1>I4S:*->ABW[K2$ E+S&\3>+FC/MQT@U#+ZWZI[\6=4 MGT 9;1=5$Y6 @P%-5\ZRO(*_Z($P& MZG+,;'5.:=$KRE.T(NK';T8?:Q$%;U"Z]C,"MV+Q?_75,3/6%@SZ1PN/;I4F MPP"8L7%+=$#J!B?)14U@L*ZOM971'H6@KO-KW=A%Y"5U \E6OQO(K0!O!A#Z M//;69_ B28.!.L,\^ M]C*XG>7KWE#.-3Q4;AA#71:GH#H<^B U3_IP;XBDB@:KT7C0YV\ M@*\PQ?B!=9@D]/FX;!IIA=V\4S!1G9S@"PY=*X?Z@GV=REZYEY .MK/XLUPDDE7YRSH2%C\2J'#0!WD/)P-;<:]FC%D<,\&E M31ECJ4X52TR>)5)SQ[3V=V[&^*F')#FPSG[JC?63ZC2H9@)J_JI:G7\\!:I_ M1LF:3^&7B \.CXZIET;8U!.'>>B,*T_R/#9$QYEF3/O,2FR.D; ;&S).O)_8 M>*BN;GT.='+0^^CPNJU>KT 3!6R]-;U<0R]PW=9Q;#/G,BM(:CD.:L:"5),! MY=#$NUQG7&3^7N,/G^[DWQ:#?,J$C*6R)$L$MD71BL@<.W:Z!/X: MYT(9]5P.'I# \'1]\G<\>>V\2KP2),XI#B^+4] .G!$X.ND!Q"4V-L_DY ]/ MB\%:UM_UX/'<62(,B>'00=;GE"CN$^*DBIER,L]B%KKRIG/0X ?^,"[]P"R; MD%$>G)9 "A31._PW"R; SX05F )Q9RH[[/_EWJG"3D:M@YQ94]AU%+:_O7O, MD]3S+-8DL5F&4])3(I4T)$]EG,24PSXEKUZG^4U];-&B=\$9TDSBK.;9#?JC MDU,D&PFF9^W%;DQ$>YV]C2:N4V#2UC;E54CIJJ9[7F.YOC!;$-XY?FGO_'2S MLI[NE!/YTDX9ZY3NHUQ^*'5B*7BF^) M X8%.\=P(HW#NH!44YZI5%D/5)%OBANHHJXC ]IX:%$,' M9L@6CJ:<)&^@Z/D(O-JJH0AAP8-!T>N;?K2OAJ-!: M0@NUIL(K@/_]Y,QYA M65_63*VLXH/U@$H['][35^,;P^DW:QI'Q@;-\):H7W3"TDZPTKNJCRA[9*S[F0!4XGVS0I# M2%/5&4N3S(KA ,BBD@]5@D?(KW#-# -X;?O/IHYXL/>/-UN46*L%L^JB5(785!] M17-U)[:."VDI9;\3_M0\X3?\;)HQHO_@I=%_)O<:LPJL=:.50/^C1'K-"X:L MA/8KM%ZY'5W#1]_TYG#3OBG4.)9JT9XL+,4*4ZC@\9.2+-BUF0.YX0TVH\/JFN#)J:=;C=<%7-QLGU=%)Z1L ME*"$2G]UKVW!Q,::WZ\]^:@6&?/O'W@:)VYI-U5AVJRD2K-LW6D\:6F 11V# M4+=C7;>'.17M7(^0>S6XZ(-,_#/ M@21QWG!KEI@:5"\Q!5CN66RX$LEX[UJY'2KZJU\)[8D^"$E$.7E"&-U\L MI:<(?NY&$WIOB&6\^P %"8YPKOH\ FL%F(WE-[J/93U8/-1;E-;RPEPK]YL MR_),4B68R!A/F6+>\5AF)@8C+4EX7;>8WN2S;R/5,5"MGG38T![K#% MW>.1=.\FIXDDL;:AKK&AVNV*CKX='+X_=H+%%B.$"D?%,I4XHH2Q) 4C.S:< M6F7C5Z]9MIG?W*_HA3%)F!#9Y,Y.R9()6$4Y/E&'=6IM0%4#A]F*E?!OY16V M@,24E-L%!L04QD#:;913::1Z7-)%1QFWT30EDW'5BB]%5%J/[W\^/8YNB4Q"$I_:2,(J#B"Q-"*74 MN-Q(RF0.8E3<-A3WA3');W#[3@-L*ZDTEGE(L%ULFHAR+"\Y*)AA-,MRZC+)F$Z4EK'B MRDO/7 :_K>7@"LO!*^PG:U)N69([%'PI82P71%,G2:ZU8S;E7N=JU>7@QA-P MR4V(:@H+OBUZ,TBPP5["KC2#_N6X M,0A>-%K4X?W'HDTKX=3!1L;U^\T>7+--$R_LO,\G-$(9N\Z"5_/P%-BWC/8V MHS<=-3BOO+);/=7ZR\64)ZE$-UK+!==RTDVQ3?WE9A%_-U?/.8XFL *KIY%6 MK.M@"FH= YBGDJK+3-6^M1ABO6FXL'IB&6[35=:U'9DU4@G#QQ82"][S$FNI M.NAU;NK QR7I;0NS_2S8$M<#%C-N7-,YYM3Y_9_^]@U[ Z( L4L8IG(VLB?5 MZ2E$.$7=?>LD'&)HF.W5U_Z@30.SJ[P\+7 X;U&B!QC;KV%CGXXJNN7<"]Y$ M/I7]6UW?OOWD.W=XL<_C30[#K)RJ_.]AIHPJS^M#'PZ*NH0XD%UX63B6'NB; MZJ.Z!^+<)O5#=^9NWV)-+EXQ_D0[HT9EJ+S30& N5-Z!4!E?4)Z&QL](@9/F MS_4V Y'VHGV0J:%Y,\?DQD1NS"VU+$YZU:MA L*@^G;3E+S;'[>%GKP'OOM7 M96K16HT-Q\.<_OK<:_J6LW_FM*MVY[4C._2#4)>J"+>Q(#PK2%@-'@\]]W#= M82 Z+JHTI\Z.JC[J80EP\W_AGH;%@NK ^U1/F')F;-0T%MI/M%'Z1AT(#5'- M$.1;ESA?4^(L5JK$^<9+%M8_KUX]\[5MW79])09"7Y).Z(W<&(]^A,7(%6SJ M71\XNUH8-ANW/PSPJ]*PM:*"=VYS3-2O_[08"B$[=5P5+*ML6S68#K\W7-_ M@:#Q N2IY?'XNXB<4*B5(P^8K7"5)E\8CZL] O.BOX9O-=QL),\EF ZA51NV MPNXU\9OQH*]J)+RK'FJNPI(+/Q^D#,UG>_52JIMLM/]1(5OL!8-M1>O*\1]2 M/O^W?XE]<#9P&;-@ND81?@3O-%U@76$%['F+R&&B&YI U\88C32O-@M)JI$" M>DQK]4N/RC&=S>Q550N_H 5,T[=GO@M,$W1M^N]A6780N&YJUPOL5LSM',9XV!6>6YP%//>_W+'H9GPX7CVW]$ M TQUD%_A;@"AWTVBM^,>2)5HGC0:L %!*B1;/* ^X D0"]5(EJEE3/H[%2=% MU=6UZ2[]U"':ZK!^JK<@//(^/C69Y>&F]\-D=?6H M7%3G[T%_=+';9+@L]+2]:1_WEFWR73^$0T>F7?O2%OO2CB[WM\WWO<,]OG^V MD^Y_-\?4"*NE4B05RF'GV8PHF6?$B0Q3XF5J.<6N[=<7^T^9P(&KWDVX;1^X M;6SUOC &VAK676."1VEK=((JO3*B9H1/91U6$\1[YX/1Q;"&#I4D"YG=55ZA M&WQU]QWD%--829E9)0&IRB13BEO!9)IR![QIJO&/,LZ7Q)P?JE6N6? N[NS] M[9UC;67.-<[F<#PC3'M-9*XID&(6:TMC"M;%8A9MCF.$T==RE,B MF!:$,>%(SF5&=!Q381,5&TMQUL7UVOZ%,8 =#1HO93W;HZ[]_N@NAO58N[AR MC58NPD4 */AAP:"T(X=NQYF!>(F<\NZ'&\P:T\'34;L]FJGDU_GMV]_# 7NJ M-T(_:A(\N#2N8,:@7=,^:QW-ASE"J&ORRJ'DN^5+;1SS86'CC/R]B?/W8^W, M_7?CS,4W;M)Q*X_$^*.B[@6+'OZ-QH-?]=$?X3=J+_Z,3R0XU"]50$K5_MPK MQ53$V Z"QS1-&$UE#G8+J&0N>)H($S=UFK*NTXSE;;,N)RV=/[KAL!,VL$NM'R1RX(/ !*DO@_!&&->J),G^[_N"D4(U8:31MN/EE?W >!6\TP2?@Z(O1T(6P6-WSNHF4 MA_[293D:A 2G*6]BXW:=>LL@)9M<@' )W@U/;]:8@B<,JS@0B#(_=6O;O^4; MP076*<[1O3CV:K8=BB&[##,.0E=JS :XUF&X,?,"EU5D__:@?16D.0,3$H[A M'F'[J>_]^:21_(_.5>HPC4CC+[BF@K3E%!QGWN& YU%PLF[>)9IVQ]$D2;*: MHTEH]).&=7RLPI\X/4Y=8-GL)U"3YI0>;.]\/YH=R'2VDQQLGS-04?SH\"3>.WS/][]W MBJ.SD\N]PR^=@\-_G\%Z&:BDT__^_OX;7'N<:@];J, (I\IB+T.+?8@28O($ M8+(7S*1STSFDXYR:W,0R-\SEB116IB*3+A>:YTK.3>?8>K=[N/6?Z./AP9O_ M]P/3.&Y_WDSS99$#<'%2@17&?,J5X)IJZFW&@/*\71 :7K=\7] Q&L I&)_# M$ ;%H695&^7@E@.3M:[7JQI#E-7H:AQ-41D2 /<%_'TT/.T/X)G-_/@"9Z1= M/\ZM/ 5H42ZEE=F"V9$XK@=PZA"X_6-XT%:S/'LW7!J_."&Q /($/\W;U17!XN48\(A 7#*> P MR4'T575&M_3,?><&X<260AGT!KH (^5@\#&0_#^XK,F#7RX)T/V38Y$H [(T M)SSC.%8YHT2ECA$?J]QF4CBAU*O7F_&";G78U# AVSY-!!BAF2(T WF0:I>$HD9^%^:_:$YAI?A_FC;6 M(F".#':O@ Q@@T4,D)!P@QVDO)1$94:2U"KC,Y4HE<2WB8 [#'0\54\F(^;P MP<$D)VLM(:XAC63__;%*-+> S0EW,6B').-$"49))I)$4A-G:8:3I6FV ;A] M(\D6]!A;#!#:67%5_=E3T<8A3AP;#:Y:U+$FB6M(@@-FS)20:2: !A(-)&&M M) C*;&2.Y%0H!?)7[U.-Y(TW\C$@C!,31"GKA/RX(?U_E<@HM>_7JFT::9R M>7[M#P/]-$-GJWM40]4J,W. 9L\XN?^TW['UF*DI8@S#N">-7_#2:[\XLZAJ M(3?=&%V-PT[E)>OWPJ+=I"EO>-NP&>%../,6$S\C,^J.JFSI^BTW0WI:-5JW M3AH$BNRH03U&)J19]GLSSR_'XV6JO%:,2_S5QWD[H?D99I;W!^54VYLJ)19? MLG:2-KO;VA.\!O:E-Y7<.KLS*U'!^0"?XBW.R9:'#;[SYZKY*B>U*$TU#=8/ M%]64]U!+4A-*S6ZS6# 2%KYYG?HOL&%1759< M_C'G&?HISL$@X/^Z>M-1Y>**L.$(,8Y@'PJ-T0[)0F7/D\$UTF2 MZUGG&[6,YC*F4BK&C%-Y&GN?\$Q(*5,'5N*,<_ :7N&!#X8A]C N^\"J%8)A M"'51NC^:7_[$0$M'7?U1] )]AR_]6=^KKA7!*HFOZ,("I5RS7V"[ZN.Z@$+* M31$+K*$8#N!_MGEP75ZQ&M-@D MW>39>K&/M5A^I]O^*Y!8169 R"CI_L^K]-6D%,BBI/R#7GR+DFFUT7%^CI8K M,GZ\WJY[;%2";W]'G>FGSA:L+/! G[ZK;V?JRS6S#'E M?OAUU MX;[T??SE\+1S]/F?LR^?OQ0'\-G^V='5_O=_.GO-=_[[WZ>Z:SL'9R=@=_W3 MW3]\6\ [?/^R_:%S\/<_IU\^[W>^='?YP>$GNG^VF^Y__O3MO[_O#O>*^-M_ M#G>&>V?GW_<.S3%+6<9M1DFJ%",,QSTH*U(L=$JD9;G7!L>64;XA1;81BWE7 M_6)-OS1NP4\#U]R=6]82X*=) .M%3KE7J6&>N50J16V<.\TMIS;E=6'#6@*L MD 38?S,M >+<.SBWG'B/6*F-21FDNTTH"L#Q9&(E92X 7+ '2 M-%/ [H[&@K,LU4I+*1G/?6R$2VS=,G M 59) LQ@ !.#DG<))3XU$C% 0K0U M*1%YXFF6^2R6-080J=C@V77%EBLG >YM ?GP?PN?GJ]-SPARRCF:WX(:FX8#M_'<'WP(F&+0F(U9U![H545UNEPU9&;?7D<*3U MB;KZQ"T<;-^7EU@P8\L7D%WP_) MZK,FD3$&RZ$,X1YG'%)K2>ZH(2Z7.!$S5BG+,<01BI#6O/[K\?H#IY"N>7V% M>7W6 6JT5283A'J9 J]+1C2U'KD^R?(LIERN)*__[.A.*^>FO@7!Z_](\N8F M=3X:D49;.,40*2RW2#8MX-@?Q<$>^6^ M^C"FQG!9Z&VQ[X8'_FU_X%V!;677%ML21?O[.8M-6JK25 ""$YD#.RV51$G. M"/R94YIPIQ1_]5KR>(E>[6?JN/XU.7YY)MN:XU>2XV<--YO%,?_]O,M-VQ/\W]>D37OKS;OSVA[ M;[C,>.R)A>,'E<\]D:CMN5&>29L*SCRV',@V .S-\?[O3\'VM]AP39$"K-/= M+"E>QI5+"N>M7A1O:]AT0GY *N,2G7IU8+8NA$F!NFU_A&4U^/[7AVV?C4Y9 M%XO_TKKA:,X2?'BU^8\Y^I;!2,\H&+"6&^OLZ&"=?:O4$G_\Z=VW:4SYE38,LUFPY88R%R.4.";] [K MO2Y,2#?SFZ*$K2#A$I::WVFA4_'>9#,+G1;>AJ=^PM=\^=9^*.LN)^O&(<]OL2^CRTG3 M]:_I<_)_7>X7O=/8:SU0YP#7\O[FMBA+0B88XPKC1AF4Z( DN$ M&&6D*J [;TA M.N&><$TQ_].P1&MD^YRF&W"":[9?L_TCM#)9L_UCL_UY)%(HP&S462HHLKU(L'_)@\OS5Z1_R>IE:/X2^:$KW.ZE]BD.PDQW9Z/1 M!0BU.AAU:P7DND1\M:L)9TH(JK.NZ@U")4'UA[?]P:'Z]KD8GN)H$-C7M6I9 MHFJ9+R*,O949IG+@_ +"8JZ(,HH3I^/895F<* >(,LG91B;7?5]^049??A'A MFM%7@=%G34=,Z63"Y%@U9 @S/"9Y1A/@=J=2F>8>9#@P>AIOB/S!'?#6C+YZ MC+Z\IB]K1E\I1I_1Z)R+S _D]1)T.B,I\#C+(7]559KJJAC,39RXQL9G2\4 M?#D=7YY7^=OR75^+LVAO3*3]=7UCZZF8ST/L092FBO/<*F(]2 \6"T]R:S@!,>\DS9SFRCY:"'TM.%ZZX%@' MX9^-X)A%'#K5A@I.A,@SPGB>$"VH(:G4)M62B]2X1PO"/Z'@F*Z FROE6<6: MN"<=)'VP<&0XCG1VW8O^I1LXNQ%=%L/3_F@8J8N+0?^KZC1#IT-\JYZ.OH%E M:$:-2G?#C'>X1.,,=/2^8#D63DSO#Z)N'T>TPPO M\)XZG[D2CS#HCP-#P+I M@-GK<,?ZWO6->J8SLM6MJGGK(_S1NM%XUOM&%-X&_UM//S>N;";*=XMAH(^P MYNI&X1Z;T5^N>B6\T8)M.E5E^"C<>W[9K4>%)TU&K+<>LA$5PS#S77D0B'9V M(CT.8Z_?:,&&3KU,]8:M)VW4T^5QC_MPW\%E4;H-N%VO+AN<[ _>_)HY]V%T M?3@T!<]ISGYV):8_ZEC8D*_59H$TP(GS<+%U'755+P*^]!7GSN,8\LB\AR.X+#H=9 OH3=5L#E#*PL*,.<*+BNM'VMCA*66:J.8HM@0GG(F5$:EI]*)8YJP M5Z]_RJCY[:(TG3Y@&'?@D4!=KPRK_8#%G]^.SMZSH\__G,-]"H :R=[5["CZ MO=]@"6&P[J^[7T^XD??WQ8 84Z_?,8U_[O8V_[T_;^_GU_MG;T_ M-JE@B7<,QQJ!_<*])DH[3L#TI S0):,LF1U%GZ-OW0Q&H"VKD9(&Q@V#4P:H(MDL [%@MM/K7]"*K/@2-LG'?G!F%-^E[7YB@B'>[9P."RZ@,'VW67TH0]O M^+#CC);8/^*.C^S[%_;"HXL <0&+7#F%E-&6#4"*Y3!0 R*C8%74-'I1JVZT M@:J_(")J."<"J 94I H ::HSIJ8V2 =6. B+ZZBH,&R =E M,0QVSE>@W)H* 5SW003>P";N&_[N -AY-).&ZMN8+8>G ^>JM\/H7:O0MQ+A M:=65H^[-L=%NS@&&R_^ZUA0I-\;$8 SQS?GPX>3D M40+^H*,$4L-N9<1K6[V%4N364K2-XX^0YW M#C]L18?.G/9@B2?!$0KGL1EN%E6BHG5 4]@-3RMT(JL?GB_MX5O="DV]?9)?-/;^]$@+$3ABU6XMO;[/LH>1+\-' I\^';E&0_? M^P]NR*$;=&_ZZN_5]FW<:?\P4H3?!%GU\*U\-QK@K\-F9^Z^YM#E#DW,UKWA M)I6E4-D?]PNXRHP;IV5*,QTS;74NK'6)48KK7,F20X.CXYCD<76:$HR[PUA8">17%E& MI-*94[FC%&N>^0:7\08(XGD=7=-H3<.XU8%RIWP9OU6J&ITW$[_/]"7(LW#? M_QF!'O3%.#A3?_S[GW/5:7]&NM\;EP-E=3 ML3X+I9\D2U3Z27(WD3LKK@'!7C22&,/52Q/%W&F:\@1^9I)E7F$H2B:.&9Z) M),_2D/N2QCQ.UZ)X-43Q[K?]L_?'N;-9%IN$Y$S'.'_,DMR"**99+J1/8I/% M,6:^@(#X85&\L:#*MR5'-ZZ7HQL/EZ,'%?^EZ-5+X&=8[T+V6P*[A2#"-"8# MGNN=8-I"#;SL3(I&BP$GV1KWXSW%M$HI-W'"/8.7U&EN+/POS86/I4W7,&CE M>"_9VSXY9@E(Q"R6)+:YP8Y/&9$YI80:[I(84%#B/,*@[!K>FR'N[(>(^_"T M&-CK0,&=Z7Z!,?(3")]K:V),< %P_)8:!=;S+]4WC-*G0]*)ULKG14B?%C' MSK&5BPV950#78Y\*7'@_>6:\=R#. M7*Q=IQ"C=>LG!],Y?MK27(@XU2;6C*D< 0_8V-X9 MJW--Q:LG2M*?_SGQ=BPORA $\YQO:EZZUY>T)?LXK?WFFX.P(SN-[=CDJ]_E MD>-KI]7)>!?HK3Z?M\6@'%Z+.:Y];_QJO9#FN]?MP2304ETWUIVM:ZM] F13 M]-24?IUZP7G?_W7/7KJGW]+8RA@DJ!F&^]3):+7Q@?QD5'DZ_=>VU^HFI]4U MX?\5S@VHL.*])R[V"=4J>RFNH.GS@VWA0VSTRI] M%&K&IN*"]: V%#*8+GICMFB=)DKCRHJL'HTL_]4- (&VDU\Q';Q^0N.5N/N3 M)I,D7DA"\JU)M^_<(/#PA0SFSS5];%7D$3[T8%^]CC<7]&_8 MB$9EPTY_=10H91#W_0X6@U:FQM=&HD?=OG6=4*I;8XE.IW^)WYUC8#41_G\L MT+T_>:Y=OIG*Y$?FV@F^F="[#31[\N[)=WXI2CM?3=KE^!E.9 MUI/>5H16UN.]GDN_PYUOF G?ZJ. )5E?^^A9[A3#JQ6EM!<_,Z0*ML]FBZ0T M3V.76FMCEFJI5OF=4-H_XQIZP. X[TJH#:& MQH0^4VQ<]3FZZ!QLG\1[9R>7!W]_ DQ\#M_9^GYT=I+L'=IB[^P]Q^< %OZV M]V:FSU'W$SO8?G]UL+W%OAR>)P>(I[?WBX/M3]_VZ>[5_O8YOM/W_<.=RT7# MAD1"?2Q$1A*>:TR\]22G:4Q<2D7BN.%:I*]>9\]ARM!/XZ[_>IB(7]Q.=X5% M?*?P;5?%BLKV.V&Q1Z>@VUT9;0&]T*?Y0^)X@036MTM@?1\)C'DNR51P ][> M_&%' W14K>7O'>3OWIS\I51PEHJ4F-@:@BD>1/E8$Y^P+,ZD9R';EFVRV4A_ M5;;^,L#FAZ(\)QYK]0O$^:X<1@, 2LJB.X ,M**"X=L:G.3$R%D F@2+J9+@E&KI'B2LGG M,5*T!>9&]FQT5;C.768@K)I\_E6&PSR&?":/*Z ;(MJN:0@%]'0JC2^^.4N^ MNT%_++'3M<"^@\">[XMNLS06AN?$6HDA-9T2E>B$9&CV>YKQ6!KT&H=.?*LV M/V;PQ/M[ M6V=5NS_>TU8BQO^,U "."#^L,BP(Z9*GJDI*F6QKYRJZ4(4-"2K-NLNZ@5]U;;5SF%=V@2V1IZYK/?L.)WYS MYE;%G&=*)W.U=5,[F6L+._D @:X3N,X^'6L5>R- ]C42,)R:@'! MLQ@V6F;PB_#NYL:Q=R>*GR-Y#Z=2.$ ,J B01C>TA)Y.$(U430?CMH"W9GC- M9WV,BP./GD@S"DLV["^U6+', M7)]KY]\\Z-(53EBHA[%_"J6PE5Z\@]7^:^U!DX 9U1F8 ;14>Q&]P[R&\(=W ML$%AMU[L_I!Z?Z(/KJL*[,\;O8$OHU$(6#KZ#R#)%["AL,N[$31 M*P'3!L?&C^2.+5?ZK&XN57XGW]9ONSVPZ/HCN(4M?U\N9=UI;Y[@.-84<$<* M6%*HLW+MQJOH4S]HS7]1P^C?JA>:(=06R%./%W[V#O(ESOE3O#^\F7LY/XZ/M?G?WO;SL'A[OQT=G;LX._OYSM'>Y<[IV=GGTY M^U# /;[OS\WZ^Z=[L/WA;._O3^G>YT]\#Z[;^[S'OG3WONT=;ET=_+W?W?][ MEQ]]WTLP!VYVNG#"A54F923-=4)8RBA1H.Y)BO6I5@B*1<2OTPT:SS>'?I+X MY3*Y_L&UI)>,[5M.]4@&1>LJF=?UO:S MQ=9L#,_X3(.$\D!T,B6,&D,T35.2 CY0L1?49O+5ZVQ3K$C6Q:-@E>=^CUN M[-,FTKZ,*Y>4EE/I1KF*RK$6S)'!5A4==Y?$G%O?^H>LAV>67O/;/EP+QW\?LYT$'&649HG)/$X6$C$ MBB@K'?&>&^FLH2Q.%I;/S#FT?D;VS)K5EPJW'\;N2\?=MW+[&HTO41+,HO%, M\\S26!">,458KCG17#EBC+2>,Z5%ZA"-YW2%TNF6+1">^SV6ZE9>:2A8SW3] M02SX CW)3XX%,65IMRQ'SFZ'/+Y*IE:IHY0( #"-)-$9XDGC+&46\L3S_RKU^EF/C\F>.U;795[O!S'GD-C M;^W7>SB6>S2%\ /.O=LUPH]9^&LX>!>=<#0'!ZEU*1RZ)5EN0-_[>Q;+?Y_0CR(<]QK_JV%=M->M.XN6A6EA'YJ%VY05DM9 MH[E[<>XLFF-)GC+*%)%2&<(,V'!29)Q8%OLX3Z3F- '.I9N2K9US*WN/%Y?S M.5,5^O19G]R.&:"2YNBW:=3Q1*39R@O'-/:T\5C--?YH,]* M79@YH.MF?P MQX3".LORF0B#N2Q+:O/,IX9DVCO"0 (023DC)D^=LMK#X7N,Z[('QW5_#4_@ MRO/ZH[6>^-&>F[LE5NB6W!E7,X^+ MF:<'$*T-BKO)E8,9#.<D*D($@2(0D3)B'*)(YDL519+#R/M7GU.EFE.HVE MQLY6TMDR;F@V[$=?L?O:TCPN2_2HKSTNJRHKUXZ89)X:NAS_S*\1VEMY$;"J_IE[\_EU;IM?=(;* M3Q0!,S#!,Y5E*O8DRVE,F+461(#*"*4N=URE/$F7[K99J^AG[/*H-3!V65V[ M/);#D[,N#\LS;JSA),T!O[/<9 2'.).4IP(DMI6*^V6X/):HE'_]_)(6W:]R M?DG=\3B%O;3]$2XV6&!K7\C3"-$6U:R='LN6G.=S3@\N$=RJG&B#!HV4.5$& M!*GV5ILT%[%AR:-DGSR([=9=S-9ALE_*K=.2>FO_S1+%W=P S#1FU A/DLQS MPKB71(K4DCQ+D\1Y)C03Z_R:M?_FL?PWU_/YVG_S6")@!O'(1&0FDYXX[C," MLC\FTHN89"IV>>*]R+&)TCKM9HTG[N.#6EK!YE3)UEA8J,9Q5#2.HZ]KQ]$/ M"(-9QQ&W,6=I[(F",R$L8QR@0.X %,2YSA2CNNX'K&1=I-[QTKIJQUU6#L+YT>_E<-5>F. M.L/BHE,X&^FK\)5J7.GL9*X2OCHIB*JF<_7+V4& EZ>PAOD'NV]PP#8LM!B, MVQU%H;"R&A4X[ ]5)RIFWFUN#>-.27>8W=<^5*5+^R-.ZY$-H+'_:_[A(#2)$YSGZ0F-DRG3&>""<&= M I..4>YN4[_\D0SZ20.=0^3_V;#/73R;V3-5[3\^(W*/[6^?7!T<;J5[A[N7 M^]M;Q\8D7,1&$Y8P#V9[DH*:IH[$FIO;8U5Z&JBS _\*DAC$ M]R7^N*=[W$F36V]3)3231N=IXE6<:Z(2#W7N;=9G*6O7O?Z M"P\ 4>\.9^;GX#9A$7ZL01/7#JG"@/:_Q#=2[55?GJ7]-36XL>F=FZV;>^?OO' M8XW;QUNQO;8T%R).M8DU8RI769YE7GEGK,XU%==N:$T%RP;YX3Y_%$#QA;EY MN%W8Y ] Z0"7D=J#^'NDB= K,I.]];85;RL$#]5T[<'L9ZB:X*-!,\>\'LX= M9GQ7@N+<746N>]'I7SE7;H"983JC8,>$:\I@SE2?(U"!S^W(5&V?-B(%5HWK M=/"_<*=N$%QE8TK]U8=EX3^V"Q!:X\GG8-O4"YX:%WZJOJ+1T\<9X#8\%.47 MKJ-:>%D-_\8Q]$&B;D;[_1YI%@XF7O6,9M6A4*+H17X$R],.[E>97KX8E&&J M.@B905E/61Y/2=^,/ET 3S1/AH_F-K1:^T94J?JPLT50Q;@#X4/XCBDN"MRA MS6CNL*H#Z:HK6%54NN&P Q_!0HTJ3U$1-/<=AE6$+;8.! *P_L0,;0-+_$>W M& YA$^JQT+@QH/K-""5I%*#EY*)P1W4!5JU!/\!F]-,&G<.R*I44@,IZJ'DS MU/S[WK'GS%">.V)BGA'F>4)R&>?$9%K&BE/O-*]0))BD1H'AS8[!/WF0>-3L\61>]L>C3DFN,\ \AD'TYT'DB]45+>^ M].N?/;6<:?TV+7X[8?/F[[Q4U)7CAA M^V]$!M$VSDY^JXI!^%MPPD2+1VVOAR@_^R'*OWZ&+6+$VD$PI]W[-W=WBY\Z M^_;7S**E6EN1I#X3UK+K5[L0Q@'\YV;47!:R![G4_G._33Q2>$7O]^F70WR?#_!N;T_WOO_[= ]^__+W[N7^Y_WN_O?S MA;-^59Q+ZGE*$J$Y89EG1.>&$Q7S.,Z\HUSD..M7I*L485YGM;S8K)9KLF1_ M3*PM+TOV[E)M)JLNP#Y$?0CZIFNMGG<*[<^3:;,IM(IQ)[Q(B6029%K.*5$8 M<,FDSE7"F$D9?_6:;BZ85/.+-)A9R>$,?U?.X'5YZ>/ NLRE-'9(*\OVX4RQKV/%@ZS$U< MY2HSVAC"N3"$.ILULZL1QDK^O2P MIYXR/9O\MH8^#Q%N\X/EWK>J)YQ'6?_-5:.:Z?/,X$_CR87*QC<6(-K/'0OR3<_BSUE-E;> M6P)FG@1C3RBBF>$DL6GJ/16"JOS5ZP>!H;4+: V&ELKT:SRT;*DPBX<*(5#XF*0-BHPR0$A>(A^@J-?]=9T$]@QF7BYNAQ3?U0YM-"7R6 M4G@A[(J593BP)!=4,D%S:0R(WB11P%\NU\FC=R)22'+/,(>*RV4E'"R/*=?NK55 =#\F4-;92[^"-)D; MX$ 3FEN5$:4D)0R;".3.Q413J57*6$JE00R7KESVTKCESUQM]V,5MMZS@'=F M?U:JIU#HOK&PUGY6"WD#49/ (9?#K669[DTALBK!#8^E$2I4$7\%@J;C3EL4]?O>8+ MVLA,R +].]#"C;-U<$DL1LP1)(9$U*)3_[5 M&BD_@#J2_;.M8Z5ZKTA;7Z?8D-G<<@Z,6]-T*^ M2_?"7AO,#P?2ZJ6=]CT#_@^#[+O[;Q>&ZLIWJL "DD/U[7,Q/#WM=S 0 W]8 M['ZXF_9^KG&W!VCO=.]PZUC;U!KCPG!5@' B3XB.=4RT3%.:225SYO#9%,(:BW&5'6Y00P-C>Q$H8+@:-3X@V1 M+P#V+T\%WH\%'FC K%G@L5G@;.73-MQ&TV;:]+O=?J\.6;3"&>@C;#5R-FXP5$5OW.IZ M+MRQ&7T=FX<#I^!;5_5M7MC9 MW#"RH.>&X9#JT0,7 _>UZ(_*SE5K4,+%:%".L+\FG!B>YEV":ZD.8U M%;E[83MPT8$OHY57-8)745=]*[JC+A#0"]N)GS%[O:7BT4FY5^UU-=RL[ZL' M85=[3!L;H3 ,HJUBY'!2K>1X^*E&P]/^X.Y!U9>G] UB&NSI1]CF85E1GI^5&KWH7:ML M;]"?_4% A7\$;8Q7O7K-XN2W\]^C=Z"/5S,RM:)9W0D/G?X;H%EOX\ -BT&H MQ8@0X42_(2'][_\OIS3^$[ ?KD5[O;H^[)'=W=O.XV"A-\VZ8 WX MMC4BW.KU1IA)-_FP?.<&34H>_(KC \:PCM"7A^NN#@YWCZU31KLL)P#F#&'& M*Z(MX\3:Q--8I#1G^:O78MZ5^5_U]*EB@".I1C-U!AM(7V?.!..XL8("&T!X(9N/BD2=NJ"7T WQB:TY].RG,E5M<04P2I3+"6)UEH#E MXHT$4V4^XR*0-/##Z5@4HN1,Q)_E1/@%ZGA2\8=6[X,IIA:2+8FXIJ$Q#9WM M'(.F59I)092F0$-.)R1W8/C&T@BJ:Y)1)VOB:(CCV][WHV-N/,N8E\1;BKW@)2-26DHD M-DQV(&%"R^0D7B1AZOS>B3>_T4)M"0,(# >I/F:J^ /(XM -NNNL\NMDQ_FQ M3TSB$I\1)V5*6)Q;HG,E"0Q+%QFP]KKJ'&?(E@;- MP'X/AV).RY*JF 5#?V#E]5%44 M]?#Q,%K MST7+Y?"374[!>/^Y+J?PR">K);G%OL'*MG5-VZUF.M_??G^L#).6ZYS(/ '! M$5- IDXK8E)%:9+%B>;FU>MX]:I)UC2P)!HX.19<>90-AY(PT\64')F@Z60P>'1\>I2RU-I"(Y2R5A'H@A-UP1F@K&I<\, M2[.;Z_EO+.+&+G$O3$,^94G&$[[SDY9D/-U[SW4B^,6#;2!RW0!S MLIKNO8 MVP^M[;.++@;]KX5UP:CH>P]VV:#< -L /34QU]1QS8IF^?NJFWQ-'95_^*B M/QBBWKV:,L6&+EABJ)(]GJ"%&S>G-]4; Q9Q,E#=EY:Q>7B*@1Z,]KRP%[\6 MLK6L^,=(KVMDQS6]_S"9?A<,<&"(D>I4?4$/?-L#_H(3YTZN]@"U&P%P+.4Y M$2K#"5I6$2US#H9N; &U&GU#/M2_> MF'9L==55)4*?(FHW&XBY.RNMDQA^)#BSO[U[#&(O YN5D5CF%/C-9T1RFQ-F MC;+<2.T3>UUP9IS1@'91YZKNTV)4>3JE?3$%#96T%7GGX +RGXG M$.0%P("K"A%)5QSI8!!XP&YE3!59W"(Q(H1X/@C[WH M P8L,)^TXHL.X-:R71G2W*M%^=4BY^^QT?B#.V7_IB4/\'97C;-X5 +_U$^W M3@&,J1\9'N#L9@3(J'2P@*K=5O! P[Y.($]K;17DN6JP+O -LQB#K]LL0W+'J3,%OK[B":.E4WI^J"D#&%.*N>EP9QF+Z(NG"[&S6$/.TZ52!@#U_@K MJEA818K5F52G-6;-1F\49=3K#S%:T:G.(%A%T$,.T^3/?_;9E M$-4[R.BFX+#+%_TR!$3^" $0H-P_+PL[/&T:2;>^6+?ZCB=?41K$P&AX_5=: M'7Q1]8#"_#E-L -UO"5I,K,OK9^XRJ#]8FV,L-12;113U.=>4,X ?E'IJ73B MF";B5?.MTT&S] MUXH@>.'5. H']H3J7ZJI\]:^I#0!&)S,;/KM7USL)YFS9 MKAJ

'.U'"?ED)]O MX6^?ONU_AFIHZAT [5>1 _![@9)I, ([ZNW6[H?H MGZW_?-J)]G:V/G[ZL+.WLW_X<3:T/LV6,\*U.IW;GSR]4JXHV-4T35-/&5!$ MSI03*1.9L3G+M%T@1]<.M@4R?M(4L0C8&J-%B/CJ?/8*,A< :$,R^V5_U+%U M9\ZJT!D0&\"\#CK1@DY%)':ABJJN&J!PZ4/?SDZA=-%!_UOE< NS+1#RXR6U M;:C=\-*Y7I-J,&57J@JK=D/]=)5[C\BN3K4/L+>Z<WB/3GU7 M *L>+KMJ@,OTI[@'X3'UOYK.I/BW@0N6!&"'ZA'U7H27#^"D>?OQ6U>F0_/> M8V1^ CIO"' X^@JZO^L"O.T #.J$O"-TDA=H$6#;MX'MN#)8'I?_/WMOVM1& MDK4-_Y4*Q_T\;W<$R>2^N-]P!&VP;R8LT;:Q/?#%D2L(:V&T&,.O?TY622R2 ML,$()*"FIVDMI:K\R4-4A%:"3N2!OAB;X]XP3D(8.KWLX1*^V])CL3<"H7ZC=&F! M(K*F8?1G_8;?UW!%^/!A59C!%\Z7[KQ242N@3P M03$X+"%6QC/ ,\IV9*4^9PIPV4FKU +&#RZ=E%K=F2M'W9EKLTZ>#=L@AP]: M\/%ZL3-[NZP[9E2"A@Z,EU.69'/ >-$!]UAH0S8&9%4SK],!:/6^'(<02^^J M2J>>1QW9C#;;@;SP@5F[,8;KABHC!E2'D9VHK+D7P_(O@ V6^[!=0J/;FS1T MPB?G1]!S$'\-MY8C>LTPY.M=YK!6MW(=*+-G?K>M]KA'ETW[2Z,,YPX^)2#:!'UK/;'K5NG]N59GMZHW2#WRO^*.Y\7%SX_W+XO7K M=__DH,3\1090MFYR5X()ABFR MDC+$O3;(,H>1(B8ZXXQ(6+]XQ>84G)A8XZ\$R8^3*>0%,\A* 5QRW<'0=O?" MH^G<1_G<,'P;'SA0WA0V44:=CU)%,(8;C"/CAGIFE;UI.8B-R7:4\X[!$OD8 M_2@+*W&P&=WPXMUC\7Y;ZNJ"/FQ]#9Y0SZU$R5.#.(T6&:<](D9I[*GB6L?L M"3=[UE.MEHD[7"GW^UR( S;M+"]T>]D3 W;U*D+UM>V[_.,8*S5M3!D3I7-0 M'1%E\61)Y7I,C_CGKYDK$85\UGI=+]\:Y4BLEE^?>R>O!GM3BJG^03 MJUYW+'/GA[=@RBNQ]-Q448KI,YUIY6ZWQDKM>:^ [$;=?.A4]A#N'G_6[*K! M8SD:U.Y*KCTOC3-I0:E)=2]7-2D'K[Q[6=^D.J<8'^7EM;I>O,Z1U/'\B/ZB M?D5Y\^F9Z%5&@NJ6?XQ#,_XL6G,FI8P=&<]9SKPV'J[!]=+PLP%"B8-S#BJ+ M&U6GMW=?\A.9+I]]7>C)?]BB6NSLFL7^Y^RL/$J!?1,>\;T\)2M>C]?Y+W24 MZO KGSZWTNDCR+$/ GP&)4"O-[9XI'/%[%(<5;\U^#:H#%ZV3+I0+B$W&L - M\Z%Z>N6C$: MY)W5ESMIZX)/LG!]D(VR 4:X?WKIL65R2Y\3,);)'."NV290/K3LW*A_)>;K MDHDNVY&[O?*(O@(+R%G86YW_ 7M@C(%RWYLUQBK M8_GF\/Q,&Q?36]ZLD]67RH@RMKWD[F;;3MX>RM,\Z&VO_3VNY?/LG'&TY.PQ MV =KEVU7X0(N%X]I7:CW.>U']BT9%(,3>UQYPO;:I6'W )AK? UTYS"&@VI3 M:L$"\.5H7=F[K@S$/&GH1L@;GZ^.#[KE$EE]@L7RT+QN6-0GHTK^9^J MR\87#0Y[_2'*N^_TPBVM:#F+UN6)F>S7Y^[&+?B^-$=5RSR_+"W[YVX2(0[@ MIF,;'ZR/7-ZEVOIO@KF'O9&!X>7 MFGPYIVIIL)^TL3Q"R!;*6%),MP ZSYCVXZ4T<:K(@GAJ]T[.4^S.=N%RZ\O5 M?5HR9/84*16O+'=50U*"#QY7/>*BE;W^V*>D,F-67^?XV5%E[LAI=4OVF#J" MR#K#N!63Z;Y2 PP^&<3+#//RAUKN)U7&W/[IAK"U^,1W+T MYEL Y+O>8/ AVO9C"K9[:'/#I]._JQX[E(#;^N%L("%<-;XRCB'H4@4*>MR1J 8D [8(ALM8)6:)'/2%[P^ MF_IV^=7" 0Z0>>1MSTKR@D7%2(BJC%YQBY['X>21VWK=R MCOD_2M_E/\\]EZ^6">C'=.ZP/!;+_ZAL*7].TER4J>JS2_2@!\)X63HT2WV_ MVD6GX\=J-],K;J;T>C?3)3B,SO5/^Z6_V91_FK-2,2P5T)3EG%"K%)6&"W>)G)R\@0[0J*3!L-/]D(\_LE#VMQVTGK>KY-&GKQ8GC9T32"06 M$6<@=1BA0?00"?: G$2*TFG7QY];JI:K^&Z YM?IY-1$V5)\(8EG,;J:]NN, MZME(=&&7O/#T^:7H/_FU0$@2:+7D5%^/V<&8 M=2%))HAA'_X-DP>/N6.]Y(Y_#*DP ZC)Z2R>/JRDI=9N(U>SWC!<HG%Y6_LT MN%3Y^#8+^Q;+X;&MG/DC6&7U*_?[Q:)FO(>7P5?'PZ(\*RTFG7@$ _.^LKK^ MD\]+!J7R %KB1JD\EN\:I3FV-/N6[[>S[)=;7+[;* ,.RY>]?G%))K_!(-]H MY)[!#'R\D&3+@=S)*GKUZMR;NAKZRJ.Z'MK?'MK+#NJ7AO1W&'0%1(/Y?=X$ MA:[?.KY<0N_9L#RH:\5$?[L7FA\K7X\2#!//LS_KD9D_,K0>F6M&AOVY+"&3 MDD>P&>D;*2]_;'>+W"&X1!K<:4&?]MX-^;]0-:-Q"[V-,:;K71?XO7T5] M=?NJ%^(5;]R;R#._&H#I]7.;@S(3OGVLF_+OP?[N[VSO;.ML_VC<-C<;9PU.MNX>?0)GM^ Y^R1_=UO\+MV9__HFVBT MQK_YS[\/72>T=XZ:1XW=9@?:0^"7IWM'[VES%_IZ]I[M'WUN[^R^.=SYLM_9 MV?UV^I^S]\-&"_]XM[LU;!Q].X,V?S72&L>M0DQ[B;BR&&EI&4I)1QJB#I*S M%Z_D&F7LFBB+NR!A0HVW0,0BR>AB,[L=H\\EIL<'9.VHP$QH0;7F3D/773+< M)R>ME[XQUC%DO6)4\,Q MU_&Z^.,:O,L![\[4ODND!-')8609(X@'P9'!Q"'&K276.9*B7T7P_L*R,7%T M@<;&G^.]OO)WK[RU<2F5_WNTQJ7S$-??,BQ-=?ZW=I$Y _A$=A&0(7"25BI/ M8-<(TBH#DG^,%FC')BUK76YE]Y2]/(?V5::%BGL(D8GG6YTC]4 M620484%3QVU(+UZ)-3PGS?DM=Y2?4,I]B8,UD'\&9&.Y"R0XP0+EPG.KN19< M)@ M#=X5 R])/(+&+BV/E#M)C08E0#(5& ,LLUJ76S'P3NV[-"C'(M7(,PFZ7!(& M:98B(CX"?J.0R2U.EZO!NV+@33+";Q1WACD>@LUYX"1H]H0+;I3ZB16U%J&7 M#N6=J7U8VR"QC K1$","^4DBIYQ'PK!D)!&$6;)Z(G1ME%GZE?44+/W*>@J6 M?F4]!4N_LIZ"I5^Y2._/,I1ZE2ST]"+Z:AF.GE=]L!F,4NB-<@CVI*?7>A4_ M A]1^EL^HHL:DM52PWY>X'C.20:).?EV!#V,\^B)%MQ;+ GFR3,:4ZV&K:P: MMG7R;G=[V/B85;%MT3C;8E]IA)F"T4186H$XM=D4RAD24E#CI6(^FA>O"%F@ M7]J"8+0J7C'U/19SCW(S_U>9L>/53Y/_7DE)=)/M,(G4FD3J3R ,,3)U)9-DS<,M,(O7(UHE$ZD0BOTHD@NND$'4B MD3J12)U(I$XDL@+JZM58C^FR=W4JD3J5R+S81^<\P<'KI T7##ON1;(XD)R0 MP(X#EV>K8-1G/=>?]1P?[7<^T>;F!M]_^Z'5./J&]\XVUHP/4- MVOS6.)TZZ^DT._N[>[BQ>0C/VC[=V?T UVZ+_=UO IZ3^WS2S&VA[\_FI1+! M#A:HIP&E("/B,(G(!B-0THY%:P0W";]X1=>DFBV<\.B#F&LR>O1D1*@SU@19 M5CQ(,6ALJ"',"A&$\IK69+3"9#2=#L4R6)Y,:.032XA'8I!-4B)C6(A<41Q- MJ,FH)J-5)2,AE<'&QV!%Y,0I*Y4.3%/& W;1BNO)J(XD6@;]3,E",BK,' @_ M@F"'N +Z<3FYB[$)2X45YXRM8E:(FH!J JH(R!H9(B/2:V4YR;''%%YJR1(Q M&F-;$]!*$=!T6AIG""4N:22)XB#_8(D<"+9(<&*E-(E:F5:1@&JO]Z5?64_! MTJ^LIV#I5]93L/0K%YD?:^7";RZY+-U'.JQ?_>Y)A]_<4GA?\) \;KG?"T.P MM,QRK+E6SGC&L,7$>V>4E/61S.IJ 7/";SSW4@5)$=?&($ZI19HYC2R/*H1< M+Y@LR@RZ6!2M2BJ4^AZ+N<>RZ7THXEJ[YICUIA4/Q?VSG^J_BGWPLC/QR4U8J_V&'LC[]XT^Z=Y+$K/L;^ M]^R16VRVOK<&<(-!$:T_S$63,T1@T&&AVU:W:/>Z!ZC=^@X?#6WWH)719+-7 M;M'J' .EEH[BZ\7N8?QU:R;/NG@*C-S%;7+5Y?^YQ6X1A*8J24:H-ESA9*,7 MWBI&(W-,"IL+AQ,S+AQ.S,RV(:9WB^WSINRD=]#O=[G;E0OR_\9V>-/K?QK< M<-.0CW33^/WJXI]8X^S3UVB8)IIIQ(ADB$MLD);<(@FCCV6,6 K]XI4AZW*& M\@O 2;M:'6V;?<:'O7*1;[6+S5[?AMY:L='_!O"Q@P(&V;=&G<(? MY:(1;' MU1K+/P=1'M92LCYO_*?58AW !3 _?4!B$48QW]K"X-R$?;M M2=')J '$EI[IYVB +W.3>MF%&AX>.WDOF'GX8&U<<#.X7T#PH-<+)S#R=P$BDR"N$8 8)IP29YUCEKH8"38*<$8<9L@K$T#RX@(Y&CCRV =E M#4T29V\8L:ZO1>'Z]>7KE[H'KFBS\OZ7UD6 OX%''9QIWX$FO(5QV3.@SO!]_92!^#.*/[PA[#CE]O] MJ%-Z_*\5)XKD^F^893N-OJP*@WXTGQH=>QW06ML8=;/R!;P,SURWTE MS_YH,"C'>Q!CT>P-8R$+5.03$XK_NF#%2L K WJ*UX>V?Q 'Y37DK]O#=Y[@ M>T5(GO*>Y ;SZ"-(7H0;DC2CCC$9L8^E#U/F?$K&G#])F7&5Y<\U\DK$&D<> MAIUNL]>%[6G4S[O?WW;0&NS"8_]N]_RW9\?M>Z)QM/U5)N((31KT9RT1)UPB MFU) 2B7#M0@\ )\#P+T]SA/<'V4SYJI0XP8(-AV0O4ZS6%'Q8??2!%^&?^=R M\.DEZ>!U7!K/;)E.@;)U(*[CM:]?W \;>;NZH:2_D;.C.,_7 M45S*U5&5B;A1&'H]$0O- ')E EB= M!V!Z&/= OX=%@#;M<#QL%P;3;/F/CR6'RG2H_OSN+D[8I*K.7_ $\A?\\N3\ MT@GC^<%FG=:@CIV9%SM#N4I$2A6YYBE@BP6GG&.6!*62Q9O&SL#:.X9NG_Z3 M3[0WNF'KOZ/6<6;DY^I(=]AXVSR$WQTV-[=(8W,/-XX.V%YG[[1QUFSO?VG0 M?/H*[6[/.M)MG4#;V-Z7+=S8_732/'I_"L]J[1]MGS7H9^C''FWN;I_N=3Z= M_>>L,9/;("41K28*824LXEICY#37B!!C1*+82.I>O#)K7)@5"J:I&:EFI'%N M \.(,X(I#XQD:="*8F: E )E@49Y_XST]&+['HR,IG,;,&ZD"UHBZA*0D0@& MN1@Q2HD1(R(1TJYDR?F:CFHZ&GNKJ>2$=<%$SSAE1D<:O1&!:L*44[JFHU6F MHRG9R"AJ:0P,&0],Q%F2R#A!D0M>6J4<@VFNZ:BFH]6EHXA-5+',]^0YC]IX MJJ5S*45G..,_B7FJ];75X*3I] ?>,4P=*&BP5 /BCEEDM$[(>:&)UXQ'HFI] MK6:D564DC0/#F@01D^=2@+[&!:'"&4>M\*YTYZ=XXMIY VI:8%Q-S4DWM"'M M;EP-Q@PZ*"9Q0K \(N(PM4@'SA'3'F,:J(S.YL"<-8EG0W-6-B7+K<+P5]+T M__-PG4EPSC*B])\<4\_KU^-F:F%2H)3ZX)7F($[8J D/C)B@7>+\QJKLFQ8\ M(Y:TO-V=A'E6!%TKL_=%TK-)C+WP0,G6(BNY0]P0C4SB!"4O2 JP\U*WN,1] M/R'*9<>]T]OQ^UQR>GQ@IM$QXXVA7!M. C8L).HLB3(96 \W3GI7@WDI8)XV ME!MGM'+*H^"$0#QYB2S3&CG*E3+6I2!,#>:G"N8$Y"V,(L0RSAWUSB>B$I/) M)>>E##685QO,4SNS-5$*3!TRA.5*TH$BZX-%POI$*5; U#68GRR8A0LJ4&>P MP030')P,5GMM*)'6$8=K,*\TF*?MLS@H*5)TB)F:G"F:#.2/<&X(MYR%&ZVB2@@8E,"P*I6OKYNHC>L:Z282F,;&(L+(><UU!^JE#&B0J?<.(6*RZUMH%KR@6-&+1HG6Y< M':R&\C*@/'WDJ'6@.AG$;#YRQ!(CDPQ!*8>,*1T35[*&\E.%LG(@>2DA%$"7 M,QPT(T%KG**G$03L5$-YA:$\8]8T(DC.#/(\)WW5/"!M+$;!,24],S@^:5?X M9PYESJ3%T3E L>6"8ZL4EMH(Z830BO#[,FO6H+V=5CQMN=1>*4&U@PTX*,05 M-2=(YO@?+U)8@NIS9%?%TL*KGI M+6HH7=HA;V$QO>"Q= MGV3=93_8F[&22I:/)2E%4I.$0,7653RC$1X3PX5B#B\H=FB!F%GRB?:=NE@S MY?.M-Q>B$LQ9ZBU(R(P%$)2MUH9Y[H37\L8NM[4/SWWSY$P:"I(")]8BS:E# M/*6(="(2)9X4AG^<7*#=ZDE5EZO)LB;+WS,6$U7]9\^;3YTF!JC.$Z^"0YELQ*04+*>70H8#&EVBM_]4ET MYFS+4@7SYX$[DZ.("X>1I4XB&2P)P1K)K7OQBA"U)M6BW/*7S*,W*#6>W^>U MW^J.RC*@5\ZWQOCA=%WEJG''O4$K7_.RK(D,2_BB6-S_N7HP-NXPOOB)=="W MT?#ZG\PD@7\@;J@*7B+&I@[.+OT][%\<^!U$Y/K1?D,V01M?VO:)/1V\^-?5 MVGVM+IH:NNE>7U_E\KP2X$\KP"^X9&)YGY>M(8R___EP$?%_JD48*JYR5BF&I9'*6C&N,S"[>!909795*E?.'\M=#,UW\MY?*\KMK M13\.AH#Y7$RG^B"7OQWE^EK]Z&.K+!-RZ<-C>WK^21]FIFA?%--9*P:'O?ZP M*AL.'-8OJXM7!6 OZHF'Z(;%\:@_&.5JO,->L;NU^V'C_QL4&W^_*U[W8V@- MBXWS^N+YM[OY9[/?'!_W>S_**>2^%N=WVO$W?MCPL%;V5JWAYMC*6/'FWDWW3>T^:7+9 :WN.=W0^M M/9!&]H]"N_'V\['8-(NI1)S"2BFA,4_*:.EL2DY)X2VSR4S7R-UNOMYI;!6[&__9^CB[3\_= M *XIDSQ+&[]NR]6V$] R9;*4>0UR46 Y$MG)& -QTII(7MQW.>:/_C"&43ON MI%R.I-?-=0!WTOG*W/IQ'+N#^'?LQM0:[F:B>M9+].S35QM>A5K;-NS#ILR[]39EV2=8'O MI\PZ6WS):KPN?[,2=MW87S>6+J$8."#FH<2!9UT3.U>C++:NB"\%NY!9'M7, MWGOA7.!P$E,3T,^WEM6=XU6I@+O,X_+Y"^'U MJ-^_IP10"QJG%3E+OS%BZG&JQ^GWQND7)#-1P+N]\MCQ)\/R/*Y<9&F2K!_=\T][O?&[M;WX[:6;_JK,/WW9V/6_N-@0\4\#GM'G6 M_K;_>LHG"]K?^/*YL__EWW#]!MG;?7_6?/M>-,\.2./L&_2O#9_OL9TO'[[- MR\)GA*3*:XML(AKQ("ERG&'$L*:B] Q)Z<4K0EG4I+-RI!.8U%P36)Z8<$J<=8Y9ZF(DV"C,RW*8Q(Q)!ZZJ264("-SO0<1DBP.E:(=!:9#WXU59I)(!;%85L/&-S".I1Q,X\"O::S0.4<$B1"X^\90IQF32RGF!$;&)> MTY2,SP4MUC"[L]!4IW)<,23?EY93(_DAD#RM_"1&?,S9T8E+('TX8I U+L%; MH94V5##'0?E9$T;72'YB2+XOU:%&\H,@>6I/)IPYRYQ&P6M LHD8&1XTHMQ* M&9/0Q)B\)VNF5@C)#YVL]<%P>(>3WE\8;6[$6E?CC7_M=/)$*.V^U(QKXHQJ M1EL@*I24T!- M ?>LV-04\! 4,*W7&,U<%!(%H +$I0[(&BP180[FC7CLL'WQBJW1N^LU#T4! M3]%?NL3H9DP1D!)J!]=[5 _K<:K'Z2;C]/0]@-]$X.E+%6Z6)%X]00EJX7:4 MR@FO?A?7-7YOA=]I.XA.SOD@,4I$6,2)A#($IY0Y-AR>$&QIB]>,;,BZ'T&IPMW" :K M#1M+UA;&DU>SU4+8ZL>,GL 8]0ESCK)A$G%"&'(T>I2+=5(1+=$6] 0YZY)1 MVR-7"[;+]*RLP7I/8)U2##0747FA$#$@7W#F*#+*!<0]92RX@)4.+UY1N2@? MRAJRJP+9A7M"UI"])\A.:0,X.,^C$ A3P"TG22)-J4".R!@]5J;L<@-X6%8_(7OGLD'[_1Q$UTA>%]"DE@] 4E"*@9 0E0;4@$EEXCR)V M EX$(7.5P#D)86JD/T>DW_^Q18WT12%]6C=QE*84+.SD6",>=40.)@@E'Q6# MW=W'')3)J7P$4'_ZQQB[O:%M7ZV8N8RDZ5=+X+#CFU>^OQ$#KL98WSH1Z0)' M907W@V4&G-2QNO>_-9S-J'N465 MPGUQ"%KQ7,PU@=8$^I"'"+NG(^Q)M":0&L"O;^CTII 'X1 IXP3B6!K58I(\GQPRGS*D9($.:JP M5\"BV)=)XV"FGPR!ED:,?Y4UYU^-*]J/N]8<=0 W_DJ%^]G:HN4GK6Z =R^9 M+$EU 0C]95G1>4>J9>.OM'T!>N)57'[TAS&,VG$G;:448>:_QW.H?K##^"'" M$WVKW;)Y4>SF4=V%Y__=[OEOCQ25^_\YQ+[SN6N_F-'.T=X9/*NSO[D'Z-JC MS4U U]M_'^[L-CM-^NED_\M[MO]VZVS_[>?.?\[>X\;NUMQW;L-1W'+AR]@!F#O'XUX_#^7E M;]>*%EPQ@/EIMWLG@Y=7^>+22NO8_D&K6W*M*-=9-7,3#J^8&'K;ML>#^'+R MXJ])!NB[1=;L!F&8A,DF8Z+_8*1M=OD[KKEW (;WM..>]\S M>\D<< LA>A5G/4NC-SEWNTDW;SYALMGA)>ULHJ]= M*!^EPC:X#Y_O.T>K+WUL\>U,SO/ZM5I&8[PZKND7-JDKUHMKK,H;PW$JKX^3 MI7S%IO4;GR!9VW"^\XGLO,%GGUTP)MG>[PY M;73N-'CS[2?X'OKQ9;^S?_3^QQ[TJP'O]W<_">AG:V?S@#6/#O!_SAHSV35Q M)%A&DE!@UB">JY48G"R,+^O$R5[=CU^:\%E<>">UKR" MY LG5[0S"PAOM*:&6T;+&+;U+SN4:WJL&[P?76FIX/PB\I_9N MH4B4/GK$!>/PQP7D# W(4ENF4@\\F QOIN]B6'FX'$X3/SEH9_PY(SR/*Y_^ MP6GG&)9C5MI:^12[6W()J&X7SJ_+SH;U%'>'!U?>IM/Y98O59BNEF,L>M_)& M4.\2B]HE]F8T/(EYKJTAD26P-W#'*3(L8H23MHP1)Y3*13?6L%X1XU4-\VMA MOA(ANS6XEP?NF;.UA#TVAB(&XAX"F9\AXRQ&B5J"*4V1:E:"F\T:<&X9D%8C M?,40?G\QI;=%> WBVX%X^GR)[IRL$ MX5J56Z0JMWH-KH?K$5WYY(][/]OVJ JOM3E$TW;][]79?(9VXY5(DW95H'A] M:+L'<;L[R:4)%VP,!G$X.)_FCD_P1U?E9/>5KI56_U6OP2@_7XS]2WQD>QGY]:OYH M=>-R_LX_ZAYL#V.G]G*^Y68XFSI<4$ZH5AIY[#7B+EO7>:X9A4TBWL%_5(Y! MTW6L"O4\"G=)]E77&@MX+,G/._$:!1766H[EQ MDOODC>"A+M=4$VA-H(_']E 3Z'T2Z)0-0@=NJ'(181 Y$6="(!L80UP&@P5\ M88RLRS4MJSC3>:V8AZW+5$'Q[[)(S#DL-^$_ QC4C6X8A[O4I9G._%< "E/, M$,2"R=F!+$': IXBQIY2X0%5:"+-T@A=5OU@T2V-Q+=1MV M+]5MV/T4.:H;*QE=0MV@^ROM,%]$K*L&U56#ZJI!O]/-NLQ-735HT<-95PVJ MJP;=U5-W]:QR$U6S+OI3IYQ?1GJN=Z .O^GW.J][DV+#.^?*[Y15) XFB_4Y M&"I[8F^W(>#SSO[F!FUN?L.-+WL,?O>M^;9QVCPZ/-P[VN+-HVV^=SI=5[Y] MV#C[QO;?[G]K;.[!L][_@#Z)YMOW>.]LF^Z\?=-J[!Y 6P^/YI7XH4113X)! MEEB-.*4$&>$XTD3:X)4S4N638<735?/7Z^NN]#]KOKKOY-@U7RV? MKZ;D*Y"A@K!:H<0X0=QAD+1T2BAD+W00M@7F]L4KPL2:7)4:9 MR15\][MF^ MG.FY3N+T6)RG;\5JXR/TFM061VJSE7N8Q9(G')%D)"".EUJ:$M,J$Y%#0(*)PDB2"I4R1BBG@ MQ 46(KQXI?EL>O8:Q8\;Q??D9EKOU4N'^'2E'LV\T-AEW$05\WWVF7&A*S2Q\&SB&9XJ#WDTXR^AY6A,LF$>-0< M<68]TCA7=$Q!XR2("-J!OL?7%)V-9KBU#6OY@0PU$]=,O ),O%+'FS43+X.) MIQ5VATD03$O$),6(V^RI8;1!BGH:DLAZFBZ//_&=RF;73%PS<]F,;+OX>_YH$?)66S$L_'/<97_S$.NC> M:'C]3^8%/CY8IK,WB/&K$9J7_Q[V+[SM#R)R_6B_@2(%;7QIVR?V=/#B7U=# M.EM=-#5TT[VN^O;J_W=]^.F&HR*YH@'*2/9"GS6G(;F*%..1EC M($Y:$TE%G&5DZT9F'B>2#H;+(*+C"EO-C+5626JP=C8?$]YW]/6HTP&>G 1? M X-6)'L0N[X5!\\ZS/KHTU?+/#6&1928,H@G&Q&H'!Q)XIUE26KEQ"_#K!>/ MM!O&66\4_2L)-7,][QP[[>)!J]O-L=,YW#IV0_FR [Q:EOSNC?H%L.Q@ 'M^ MOL%!%YX9RN2$KLJ.4;0&A1V,8[!O&7:]C"!K+=CO!%D+O0X(NY=0X)O%[-XJ M%)BL2Z;JQMY/8_G-EL%B(^$>/K2O#K.NPZSK,.LZ+K@.LUZ%X:S#K.LPZZ<7 M9OWVIZH%*!;#2PH*J"/'\)1>J(.RGT_0T&W<,1R//'ML26$Y(=$J):CBW/N@ MX/_AZ_;-O&P_75J.N_;'. OD4ZDVT?O1.-M@>YWW/_;./G>:FP=X?[-]M'>T M]:/9V6)[9UNB\>7?T*:]D_/?G-N!M\X:FZ&UO_GFJ/EE#^]L?OBV\Z79:NQN MT;W=<-38_?9CK_/YJ'GT=V=> '506$KL$B*":<254B ])2," ;%["%=:BH>/&* MT3NG^'^XX.35*_N[W"OKX5KD<-TJY&4UPT[>Y9/'HI4?9H>C8"E\C>_G(GM;!/5"U5T8@;7( K>$)!&2JD+ @'@=,H]99!Z>SU61K:#]> M:"\\/KZ&]@I >VK3)MIK[Y*!7=KF0M$R(",T1IYQGS0%L4U*@+:Y2U#CZ@7% MKYY2 FZU!?C9_->8@LA.$]+*"\0)B'@F.(U8@!T_I8B- MIMFU1U-"_UJ0'73YL3PU9]:+4R*C2=SX?&)N/7&(R^R4([1!PF=O M!N-MTG*13CG+Y\6;%79^R,#/7P1D+K7X[Y=8G .O:(V3,92!J,>Q:]O#5AP4 M9=![-G/T@ D\C+UM=4N;QR3&/1<#SO6 O%YNC?G8;SU&NI]'V M!]DRQW?=L/>[K0XTKAE/B@^]CNW>;1R*6SY\ 4.?Y<6U M/-3/KM_$K!4G\9EU^Y*]L!T'N6PV//E_'O)L7LS/YP+;[=8/Z&=5;."?">PW MNF&2G&6KPO/Y9BP?Z6;\^_D'/&X9D=SUC"#(&^09'VAB.AN<*:.!H% M>?$*K\^QP!>PC-KP:NUV,W[7,]MZQN\PX\V#K\%+H7B@B((8A;@Q&+G@!-(: M!"GB3/"VG''ZLQG/F^FM9OVNQWGUK/_^K)/FQE?AK73<>D1]P@BP39$#("(A MO:#&:L8%S[,^FVC^STJBF4S]L]OA!L?1Y_1([=.UHI>>6??G2\_KQ<8@'P;. MEWG+:RM!\"06AS84]W^,\]OTL.%]?Q3#+X]WGA]M'."=C:_&$DVE9H@Z'+*' MND".>H.(]=99&I4V[,6K/%(SO%$N@TM2X?W;I1>["*[+U_<,5P)IOO_J )2P M9S,4*!.(6Z:0M0]C=PB4=9W.;@># MGF^5:OM):WAXG>*^7NR";C[,Z?TOI9RZWKD!EN>P..F-VJ&P*4'3RO14L7P) MK2PO[L-3BU8J+MWCQ Z606S7&!5WH1-?D\O@Y>&2PI2B%)#4(K< Y8G4);A&+H>:YBQ6QL[GQ-2JJ M FQ[2$=0C;@'M=C81) '^9E[D?W,XWRBFZA'.7'=LY,4?RD+7N;]]>)++$*O MZ/:&I6$5.->6"7I;J>4M$+8'1!UD$B_MK-=S=[@PQG8!7<7P)+:!LCO0W,/! M^HQY>MD6\H?.M'E)[GG&B38;O+EY<+JSN\$:F]LGC4P0RXC1=+KW"G^?HR!>AH>-CKMTIQ#JZWW=.B M8X]Z_2M-R=^<'+;\8=8?>V4>[OCRAKD_9U,P/7@VT)S34YG?R0;*];K!OY<- M=$&W_?T$8//S775:(;3CP^4TJUH$HDRO2M[^<@0@[>>K7KSZ]Z4E=HLD88^R MKUL3G.Z ^E3 3E#\,^NX_4#N[/<@F*@[6BW'+'PJH?]?O0^))[0DP1WE7:JAT,8@ZBRN:B\A+ S[_-IV?:S,F[%K_7!\B[8]J6Z096$0U3^5SQT>M@;C5J[E&*U2 M0J_BM**%%E7!6FOEYY4EM#RVN6GC0H0E T(\7#D:3-3LMD%M?WL)^MZUVJ6'$[_ Q-'BM (7@ M<&R1_E[M1MUX4%996C[\[O/'^$ MH-_=&/-"RJOUFHYFL_::_[Q\W_EWRSH;J%$>/CR 41MF M>(S[TLW3/D%(K]042VM0\3V#ME4.X01$K6YEHZR\#08PYIUCVZ]66SG#\/6) M[0?4[O6^5;@\_T$U9# DHT$7WZ_,-?2Q;.*8 >"^QP"O?N%MOW^:=YE*(5XKT@B4\KQFH%\#VRXQ%W^T M!L-*K:[N,HP=F"';/RU""W#3S[-[\=NKSZK4]O*0 YI:SM%@F$%X,-&CH4.# MP!2\2%)2X[R1,\6"H@["*8L5]3Q7"E)1,2R- 7&8"QP\P^\Q-'@MGR5I7H,+.#,PS?7/QX[);[Y^BM>U%&X)ETN93"KJVG-%,V[G>LK'-A^4N83<$R4DUM MQ#EM9>+.*ZE Q!9?@8BM"_E[A8V6 MU%B^A'))"ZMH<3/U?W$%+S\<\ M L34Y7RNDUV;<3AV \@6CG8O&SOJ8CW7#M=3RGA/EY0%:L; M)--9KE*_.ML M[1L;'P?/HL([:\+S]W?W2//MYW;C[!O<']IT=( ;9PWX_)N ?VES=T/L?YR. M\_>D>?3O=A/:M/_ET]D.]&5_,[1V-M^?-<[^W=[9;<._>Z2QV6[/J^QC0?T+ M5F(D$SE(E:/-,N(-""#NAS$ MXQ$1X<7DLW'0^8<(O?E>AAI.)K2FZ,51]*<9B5$J0@(U&%EE*.)>4 13&I#@ M0CC+!2<\IXJ7:P+/9HN_)4/7*>-7#-CW)FS5P'YP8$_+7H8[XHU72/H4$:?4 M()L""& D) [05K1,% _ )F*%@%V+7H_/VK@9C_LQAYF7/E/=D#TGH4EGU0?9 MKM]*?\R]-V%_2:8:?RP2_^L?UA-_8'AZWCVA2ULC5K M9OCN8A*??.&:!R*N@]G3R22$TSXAQ9Q$7)D(Q*4HD@)3;[U7)O"%%:ZIC4TK M!MU[,S9="]U:\+@;?F?*BJ;H$Q4)&9 W$/?<(TLP"!Z12APPPXH!?BE; W)> M(?@^6;O+1@Y2S,?:M05EY2PH/_=#J'EJ<3SU;;9 GM9,<2I1@ET&P?P!8U%A MD )522G*\D:4O:#6#)E-WEQ;0QXW<._7@:@&[B*!.RU@N!""<)$C[7)J4489 MO$H^)QEEQE,=F/:E94/Q50+N@BP;%?[,*DH:NV5JX#G1RM8UNRV.W;9.WNUN#QL?,\-MB\;9%OL*ZI-T3 >D#)&(ARB120PCR62R MBDBG;*8WP=:,6M29_,H4H*Q!OWHB30WZ>P#]^ZN@M\*'I)5!@;B(N/$660%O MG;8^4A^-H3DD0YHUJ>]\7/-0H'^R)I7/L[E_:N/*S8;N5A7-[DN,.9^_C48I)YGIW$EFG'$IY_Z.6L)ALZ0>%R:)B9I?/FE?K*%R3 M_G3V\]LE1*T&Q?7_=9ZY>'[1@]O_; Q33M=5?OBD].G+?FR72>;'N4O'7HV7 M?C@>(":NCL+EOX?]BPQP!Q&Y?K3?D$W0QI>V M?6)/!R_^=77.8,*FAFZZU]BXPC:GG[9626JP=E;I MZ22W2@8OO"+4\<2I)@;S$"D#2=.);'3Z]03,;4:=.[?.G5OGSJUSY]:Y<^O< MN77NW-L/9YT[M\Z=^X1< ,H^?\BO4JW(% M@E$OE61Z%VVN3[71[^?"[L\FO.VXO=?YW-[;W3IITOW#G=UO>/_+'MW9/?RV M=^;/=G;WV\U. S-W0VVW]D2\*SV_M&>V'G[X:AY MUA#-SB>Z=_;^=&_W[Z-YR7.),D%S91#Q@2&NL4%&)(8HS+$UGF3-],4KM885 M62'G\YJ.:CJZ-XMR34E3\(@1DZ-M24 NY1R-B@4N3-)^QDA+# ;/:,4$:T76 MT'YR:0H?#M43@05039N[G[XZX.?L582\"@)Q1P6RAF.$C9!64D-IKG6_H#2% MM>GEUZB\6YZS6N5:GH3R;'(F/;P,<2P8LE0IE(167%+ME70@M>@U MH>6"5*R5B2NM@;\R D\-_/L&_K3$(RA.3F*&C"(&\> =(12)BZ;65RFB665,OS+*X?-:\48J2^\_3,1-O M.C]1Q]0HSVW<6.9GLJ3U!VD;R6D9OL3"Q78K?H_%\- .BQ;\?U!T>OT(@OZW MV#[-'W>+;F]8G,3BI-5NEZ_[$4;S+.;,O%9XMCJ$?O;!>[![&?H0/XUH!S[?'Q_W><3^[0Q3?9S,W M%X=V ,^/W0(N^]X*L;K!W$MMV%9G?W./0'MH<_.]:+[] M-TA6S4Z3?CK9__*>[;_=.MM_^[GSG[/&:?/(?XT^>:L<0;JL!B=M1-HDB3#, MF^8V)9HB2$)F_;J#!EAU[;P$8$!A@QO$8KQ5S=M&PJ@/4DSY]6FT_2+"!A[. MMY7J?K"W9-HAQ0EL.A=@#"/8,'OC/?+B26^N7ZIKY<4=>]3KMX:G>?\Z.6SY MP[Q55\@.DQL.8 7D[WNC?G%\X?$-]P>I)PY*3_#7'[>+U[W.,;P?^%[^Y-\6 M9*?^:=G8]6(K7YL[!S^J[OKVG^)COO'4I?#PP:B=GSX>J'[TO8-NF3RME )B MY[C7SU>?]VDL!\!_>CG$#C[)(D'YX]YH.("MNW!V /T*K00_B7FHX4Z#7N>\ M6X.1@^M:,); 3""RS(QY]2+S_=IXG$[@3OD976@A"):#W)!A);BTJAN?C]W, M: !)P/QZ.1H-A*YW^M2R)\%II M]:?9_N:T=FX*ME]F=IO*!,=B2 ':Z"U7/!"C+58T:!>4XYS&]*"CLC%GG94+ M9"W+Q8F:W8F MT3@Z^.H"]9(J#BM22L2Q<0C$!XR2X@)[[Y-@ZL4K0]=GBX$5XTUI;2DKH)[P MWYCPL^VOEFB&K60(2Z80-[G0@DP"*:NXH5KCG/GR%:'KL]4M+R8\,\A*P!Y> MO(;WK>&5%?"F(K=Z(5RW$)J;&U\#,]CI7#K=2Y!);6+(80\BJHW6Z:023!H@ M?WWV1.-B'8"4=1Q]SEW;/ETOMK.HU0.1Q&>-H!*"NJ':=099?*E$GMDM)U\( MX@J(3T=PMW*'R3D,CEO]:I.N+"]KI8PUNT6M%:U4FGY&PU8V_<"%I36HO$', MXM1WD,AZ(Y#DXS1Y="6Z/"NN/=P@S)?]?BW+#0_[ MO='!(*!$CG%N[K4BP%P52NUO.T. MX8?=+&2U6YW6L'K(6"?KG4P4)E\JWH/**GIHOX.6X/VHU&% 5WJ6^OL9 MANU0?3E1@])H. ),3&R162GX&"OZ9II..K2=U:PN-.,#Z"0@]8).%K*>,#UY MQ:SJ4(XI=MZK0 -U,*J6)F 3*KC*@4N)FJB^$J7IBSD:QZ7TW(3>FW8QDWNQ M*G:SL[M5$+D2,'FX7H]#R(KQ9MX<=> ^?@'&I:L;]Y;M=P$<@W]B_^,A.SKXL7?V][>]H]#9V?ST/;S]S,/__KN]3]O?W5$/-M^_._M?MDX:7_+] M#_#>E_VCO:/#;SM?/K=V-M\<-=Y^:#7I'F]^UF<[F^]YX^C;2?/HFVAL'O"O MEN42=82CJ',N?V8),DI9Y !$GE,1 4W3*JAC(%$%$C 6G!,IK!5:,4)#L-Q' M;EX4$>2;XZP$]T<15O?6;K'=?+W3V"K^>+?S\>.?Q3];'XJ/_[OQ86NROX_G M_OK\]5/H7*XQX)J<[K\:EE?9L@JEF6<(S)U9//[P M[5$H6386K)!UPR2_:L6(4E([X:4+\1=6"9'(Y5[L%/#X_*O[BHCK") MN6H.6,ON#.7FV84E,+A0EP9Q\N"34C\I-9C20P*VS!::K*'+9U%9P2K5JJRZ M3P2AO/6.M:Y>=U >\/1S6R^.O^!)XV[,T5U^5W6AE*VFYJ)JS>4^-)>/\2"G M0/D0CW.JS>[!9FO@82V.5D:'.6T<-<8&Q./VWI?MLV9GZP3H!C=VLP'Q$]\! M*FKL'@!U?&XW=S= [VB<-#Y.&1"!PO:.&G1O=X-#FWZ4!L3= PYM^K&SN46; M7SZ1QN8&;9QM_/C/V19I;OJOVE!/&-&()1<1EUB"VL(P,)"A07&93%9#ID[. M,#!&\I@P['C :[EF%C+"8@M3.MIM66[N?GIX^Z'O>+CUMO&5G/WXW7*RGS; MSB^?-M4Z)S$-W*J@+8_<64.Y"=+P1)C![!;G>H\=7!O-S>+MUL[;#QO__._V M:] %-33-KPOP]B]UP,Q,^.=[^=?,71$*E-1,Y3 F)? -*- M+")FA0K>\V0\R"?#D]ZLW ?+LI7EL,'+TL>F'M4#.^[^V<_Q7\4^_ M%T9^."@VQ]>6PMT7.XS]\15OVKV3[ U0?(S][ZWL:3*Y=+V ]780N]G5H'U: MQ,K5I'1NR6)8.:%CGYE296G#UIF_!TD0EJ B QRZGD#\^4'L7?0M\>'('K8 M[#!5GF0=P]9TX/C(86[=.-!;UBY(4T> M6WHBG1\S9*P.UHLL!5'\U^M>/SL!P7#VOL?^8;2A_(+\58G?V9#ESR\93U(U M#:'3ZK8&PWY9@7*2*1P&Z.+R\+.LXVN7_;?*D<]7C&]S>4!GOWT4CD0, M%':AS(QP"=,3E-;*:*2Y$G$?1YWLIWN6-Y)6 M%S93N"/PZOFJR/WTL;2KE9N%&PW@'K!AGF]8K7)O2;WL^SEX>9.#'E'V\<$+ MT&K!?J< K=#K@,![J>GZ>Y5B?UK3E:Q+INK&WD]C^*5%R7&SIYC^QJTKO(!]:,!-"3V;Y)3ZQ9D\)/A6)$L)?>Q =>]?C2]?NQP M'MORR]C1&KMUKY]3KQ>9'5Q5UNB5RREVXS.\^\@,?IN!?!)YV9Y>J6[)&,((=<2(D'W[E:C[C 3J6'RM7S^XP-^%+:WCX>BP_;I<'D;E\ M=P[X&Y1!G(_"W_.W#S>J_&N]T^;1 =__TCS:HY]^-.DV;I[M\3VX?O]+@^3< M:HU-SYN[>R<[KZ?RKQUMTYW-P_8>;1[M[VZQO:/WK'ET>+BS^0;Z\.D'_.ZD M>79 FD<;?&Y9%HRMR2$EU'*.N%(::>$L$E9&&5,N_% Z%I,UT%Q7J(A4S5$U M1U4O[B%5_#=#;(L*[J^;C1;7RDH&TY M$E/@P1+K+UV- ]DYQ?&!,$D\A117/\L$4@FWH40K!!11\% MC[EF+WQ8H_N)H5M$YPC3PBE0OK5EQF!#>/","!9B= ^CLM0 OAV I[=G3T+P MWJ"$+6S/F"9D; S(69LL)\)QPW+FSCM;=A^N:N_$@1P:&W^.^.=QY;T7.5XZ M:0%;E"Y@.=!M&>>4U[JC/5G+VPU[_+@WN C"*DU&>F$PMXP;AUW2W =F68KX MEVFT:O%UM7:_@QGE5&CBO(T,">T2X@)CY Q)2*0DM#46IIOFLTVQ1NFBS@UN M!IT5/U&H&>]),I[.^IK5Q(,0SRWU1FM%K10Z,,65,K7"_M@8;UIAAST-6ZPL M8AQ[Q#DGR+G@D7=!:U#FM1(<&(_1-75WF;]FO)KQ5ISQ$HV*!YSK*%D>--7! MJF2QE89R'OS_:^];F]I*DFW_BH)[SHV9"!53CZR7>X((=^/V]9P!'S]Z>O 7 M1];+"(/$2*)M\^MOE@"W+8$-1L 6U(R;E[2U=SUR5:ZLRI70]EU7#O'F?+RB MO0PR!I8YKU6S(K* 0C,:9Y=IE2//O9X-T;ZO]6*UBBXBWBFA/WN*TZFO3G+L MEW52^VIYH.<427W0]USUM(^SO>^6!=!:_8!:W3(^6L9'.ZGXG8P/&X4#A9(K M#QI2@&(2$<9H8H8 H45%5\MC?D+>\K/IUJOJ-3_36\=/U%MCM3-8(O.62P9< M(?,H$I,H4W$E2FO2VH;K ]@.'51L$-4@ZO1D@@PN*Z2X>I&T8U MC#HK9JJ4,8(;HP(8;[R5W&!0$$W@UOD6>%P]C-KY&J.*%-(6)9G@WC"0HC", M!9DTTD.R* %,U7OJ&[FLP&-+^&@)'YV&/:SEP%$K[X6' MH'[XP&(8LVR:!J M[''%8._3 GMTDD=T.3" $FKQ.F2.B"236:3 R5TSF,DU,]#7WG3H6&DS\*7X M-4IAC-Z$6H?.&L1<%)FVD$&6:%1LW&OU#'R.>X$"%(FX5W Q$O>*CJ&L=2J= M3SJE(%409.!*]@6TM(_[9N BZFR2 R\+!^<FK4XD7 M*WE4C=FO'N3-,7MN@!LB=LQ(% R$",P[;1@'E#QE7J*JNZH ?>^A05Z#O'L. M>;IXN@8<=SR",3*HK$3T.5IMM&^QCE6$O/E8AW>JD.O.G(>SW0I7HQXH$)74 M*3FUMJ&XZ!MW;86JVTP/N>OHPJJ\LW57ZZ[671UY9^NNUEVMNSKRSI9GVOE[ MKGJ>Z>O1%/=[X].:@2T#L;7Z ;6Z99NV;-.6)O&=30=M :U4,4<-:+S#$'G* M06:MD O9]EE7*P+W;'&?50$E))QE+] 12(/O&M"J(#:2Z!U+*(?@4..K$H;CHA#!:"V&] M5 %]V\M<09":W\LL$:K7Q- H4Y/B.0M1%*8L#YE^T!(%@93U?:FO?6Z[99RV MC--5P#T10K B)NM4!B>6&"0*FN+T6MF!=?5.8O, M9Z59D=QD%[0+*=6,4]PJ)/7*#-]*^Q MK]4S\#GV96NM;ND<&;A)#+SF#.EWQC$819 >2ZV=*I3N<]T,_-X9>)%2@[6R M8 *C4K Z"NN\ *YI78^-N:R>@<\Q%X\14N+5HG5AX% R G'%0 15M(NTC)>3 MC%/ONJ09T4Z4M ,X+4&W)>BN5%#S0:1NV)BTC,41)XA M-X%0X2?UI&:J>N< M:[1_Q9P&6!2:XM:DB(:Y*D$#J!-#PX%9DX6*I41?$W25-*%=(HH$HF3FGC>A+6(V*E=W/J[GU!)>. MW'#5TVDV\^&8< ?KU._W\&!$SW-\]MLP]3#&\>PP?LN^:*U^0*UNF3;3RR37 MM6.A#^]8Z-(2;*;3P:,OUQ_Z^60Z/OYB&7H\3(_/UJ#F-R_/;]Y:+.*F2JTI MDPNSV7 &.2N&7&FFLN7!6I&-EFL;MJ^OK]'=SJLW8.IN4DT#ICL&IKD89N8: M"XT8\S(#@\@+"PXX,Q ,)WJ?4R7T!$RN)=(T8.H>,"TMD:8!TQT#TURD48BB ME7*&98V.@9":>9TLBS1%O'!*0M3UE&E?BR[E(3_X[)F6--/=I)F&<7>)<8O% MV8S C#%DEF7,#'BH8@O%,##!:NX4\?ZXMB%UGQO>H7.VS:H[E2G3K/J.K7J> M4@6NA0F2&1ZJB+%!AF3,C!NM8AW&)!U9M>][<>U*%3)L@.F*Q(3E':[52?1!=6JL?QF;;^' T)E)R$[MJ ME\*SR\:+5@_/3+&*T*N4A B0R3&AF9ZSR01A&O*-[D@UR+H*9!TOT(MH8R9G MPS A9600(#.44&L_>V-DL=EH@BS/KXU7W8OL/G"K#3S9P!W7.7&0WCHR8C N M6:ZB55S>)+=H5GM%JYTO^Z2,C<8;1GA+CH8%8)@T,&6SHCEL(X2PMF%EL]K[ M9K52@<1LK"C<0O'@5(D9L@O%2N.*O4GNT*SVBE8[1P\TQJ+1&18B(JVUVC,4 M:!E:=%Q8K;/B:QM&W5>EK_N;T?R=>,?WKKOP]/J]3'>Y XY9@]6 M +$DIV10BLA1S!RXA+8SLQ)POBB#G;1QA-B<6245P3DWS*<4F4+OE$I:2N%G MT1[-KWU@[ZHV<\3+MY8^'>3BYS);K?<]G;:U^ M.*U^&,7I9>UJ_!RW7A92Z$:#A8-)"8=H(8=2J: M^>@-4UI$XM-!J^:%F+?IJ6#-R2@>]S@M'2*^@UH+H64"TJX0L?95$"&*)6#*QP#(%; MACP!N:R"G%F]9@<2) M6L;L9@&09IGWS3*77;.N6>9U+7/^^+Q349,SPT"71):9$L,D P.174[*J.), MM];,A[$3U!)K.Y]8>R$FM>-#2P,LO2C=$S0GV@7,\UP8!%]=">M9M J#LT9C MA%KENJ_YM4MD=B_@^ ,DI',!^<8&640 MDH=$UDNVZ_L2?+/=>V:[2TNR;;9[*[8[?VPW.T>34C(AJF2>]H&A=I(!&LV+ M+N 5K;M2]*WJTD;C@TNU[0VN?E#T1L,:U\O26#V<6UIJ:L.Y&\>Y%Q\6^$4. M(H&!;M6"Z1:T@\!FYFU$O):X=-&JPU6%L56%M:FFF# MM5N!M3E6&@V-DH; ,A*V@9:"A>R1E0@V)8&0?)JQ4L>O?3[MEI-)[_D&UWF, M=3",HX.VYW7)/OQ+%TCIL]F0/3_,8YQ2IS5$NQJB+18LY"8F3,4P%T0B1%/( M, C-9#3*.Z&+MJ]GE=^YQ7B24G42D5F0);"\8X MSQP(P:RT5I1@ ^=5ON(<;>=FGZMKGS=&$YI]7M<^YQA!\"G2$#FF?3T?HA(P M!.69H-'RW$AO$=8VM%Y4#[P3^[R:+,D*^O2GNU#]WC!/KZ%CL2C\\C7Y6OE MS.4:UD$8O5T6,J%&TD_?AM/3V,MVGK;PRQ+!=K&.'@V0#L(E@EA)9$5!9K[J MMMI4#WP76Y)UL\TR9:^Z678I>UBN5]2PYQYCSQ(85L.>.\6>.2+F=0!T(C 5 MZ0LH\O800#"34TY2@N59UD!)WU]Y1ZMA3\.>CFTR->RY4^R9KY&N'7DW/K-L M/##PX)GS5C)??,A.:\&MG6T[2=TI[.F@3NG%>V@/\):K+U):8:CWE_W19/+7 M7L@$0KDWQ8]YTL-AZJ7!I.+B8'B44V]T$O,:#2\C5G'?Y2U;JQ].JQ_&_GZ3 M,FUB8%V0,JT+TC]I.?IU/#KXY63QH?GDWSP61[-*Q/.1[M4^/>G;GHHLM%D*+Q(Y4"CPR)0"JF$\5)E T M[EK*0(./RJ2U#0U][T2'\HT:EC4LNS'=U(9E*X)E>"W\>C@4O0A6W0N-+0 M*!>K&">/42K+% ?+0$99Q3(,@X@AR>*EU02-0O1I&;T&-#:]RZZ!P1*D:!L8 MK#H8S)?G2")S=)YAK!D]CHA?\$@_T9P0(.AE\":4(*7A2>6T.FJA$V>02J6\205('?TZ@D8B'/J]=P)&#R$[IJ@7$B2#Q%+8Q/&C277H4( MA@WPK@)XB[4/O4Y2!IM9#*XP\ &8B]JR;+U,1F:3K"8JM)B.M?)Q[P=NYJI* M"P5R>, !6"<=H).E9)VUBD;Q;NU_-3._HIG/IT7S4AS:R*3(COP:],QA"4R) MP*-S-@!/SX^4^'H\F@#ORC<=XGJ_TC_U2/P3.U+NKE\WV'DUP_86WC+^)/ MCDL=V>)1RXQ'+:'R28M'K32@+]9,-#:Y4&1F119@M( 'YDVM5)^%\D;([+1; MV]"NK_VB@%X+3J\N&"RAE$H#@U4'@SD2YX020(;/'*$_ Y\]([_.L )8=S13 M3/P4#-QUY',:&'0-#)90FZ6!P:J#P7QER%+7!33,IQ(8@ X,P:59@$?ZJ#4Y MD&L;5IZ;@+'R.U4K4>OE+K+H3I.:3QI>4\=[:704]O/GQ.:')9>^_%Y9\:7D M)C6^VE*R"DO)8LU.5;S5--I,TW S<%(S%Y1D7ALCC /DC ->@>$6@>#[ (L"&(,5I)?NH)7/<(_>+S?(#'+\;#&>WIX?[Z:N]<^'.\' P3'DX?<3J M7Y9C['I=?L_PF/ZB[QH&>24XM?'Q_0K)A.>N-<]G,\$6F/ M^T$^?GHT&,Z>=W;13ZH)I=,XW^F-3UX5Z[/#2W,6=S)..X](2!.OR MZAW)6T]GRQJ%S%M;_;T;Z :C\;]E[O MCH[H(]+DKU<9]\MN^MYFM.5R;OS34S>\"B=C.A@,!Y/I>,8\SOSQ!RFB>KG. M6R&QKLLUZ"H[L$%Z ]&4DBP([0/73FI0!FMQPIS:#NQ=Q9KX]L$_]I___D1M M;SY3V\?O^//?7PZ>O]Y__V8SZNVG+_C.,7W6TYT/SU_-QYI>R)V#W_3.Z\BW M]J)ZOOE"OWGZ3-/U[[>/W_,WFR_WJ'T?WNP]UO\^WIIN#6JT[5^^QC0")73)<<9CX@R2Y@QUE=PR)BC! MM0Y0,9*:>\,"*EG*I0M.B#N6I=J?N48GMKUKR9#\YWCVVXR6#PX.<3 ^R,/+5#:^YTDI2X='*Z)2 ,6XPB'%[(-R)A8K M!/U)HFLT]I[#XXL%&HLZ6(T:62ZFEAMVFJ$7BL4@49JB):'DVH;H[D">S>JS M_<9^;YA_C.G<*PFUI4.=1\%S09\P2DC6H\%,+ =C22G8U'1Y[CL._K; =)SW MNJ@H&8\U5R<6P;Q5Y/=8KK5V,H9LB>G8/KA%F>B5#VX_<#P GTSB-OD< U@> MT0B99/(&A4#G7$>I3L.#Y>'!/ ^B]2$["YG1#(@U@YHS7T1BWM!L0PE@M:R' MXOI6VH8']PP/A(@B:@C6000"?.18Z/>,SH>@;5>I4,.#)>+!G'^0K2(D2(7Y M:#.#HBU#F3BSRN2<0XQHU:R,A+==PH/O4*6S+"%ZV/QM"'D8[[RW^VK/I[MY M?$ZBV5\&,Z#YZ_499PNN?;,VM58Q%G(N;5+@7/36^\*=D^"MAA@ZRCC;HG&% M12,ND$J1O?.IBG>3$\&@IAX'GP7CPCEMBA:N:O3[:Q/*%DOOF+D+158=,IBZ M=Y9="8IS!0D<1E.R4!TEE,W/= E&4L\(0D9AAEK4HB#8,DQ$L&YG(CQ00=+RP*,B/ M11?O7IVJH7%#X[M'XU:6Y<&C\4*BHW:^*.Y9 %48"%^8#TDR8R-F@R)8+!=6 M96EHW-"XH?&/HG&KB]/0>,XW]K&*LTK)."A=5;0#0\&1$1 ;*;Q*)MH+R^*L M*AJ?H]QZVK3MHP,RPGCR>SR9QK/Y^Y6VZZG]@9S50#U'2_54G/&D^/ 7%YZV MF?]Y"09JWM'TXDL6Y*MN21-ZABV_,F7G"IA^\75W_*=XU[O,PCCC>X:%GO$1 M[G_ 3Y.UOWTMB3L8LKFNFV_U2=LV_A[&=.DY-YX;E1.;-QJL+M:X[ JD@)X[ MEQ6/"H-2FNL3%*1K+ M^2;^=7>(;UI:] YW'"\W>V<[CCV<3/)TLER8[%#3;T_!>Q4;O8*[Z9D: M=7+$@<%GY01(EZ/C4O+\]ME%>]Q?A^\>ST#U043:],[QNV/Z#+4C7^Z]V=RA MZWY^O[.W UM/=_B;U__8W3G>^;1SO/M^Z]-\I&U_[_GFUJ>MX[3WYNGV^^V] M%Q^WGKX<;.^]^_!F[^7^UL&O>]M[_]A[_O3%\4SMY]/<+G3,,2@)S&51&' 4 M#%%&!L87X67("D-UT7C?F<7Z2"N?]-;09N71)D=II;0Q:2U!BN@(=WB0'&1 M^BO.T.;--MNOOD8;$WD2,4;&10P,8O;,Z:283P#T7=IJSS^8Q#SC[EW]^K0^/+!JBBTB"5: MG0 -H#"T_ 8ID@?OI6NNT5V!U6\+KI%ROF1TDHF2# /KR36RP!FO Q:-25Q6 M>1 P?2&N+>C?TCLZ9JG% Y"5%I]10-+%Q1R")"HC))BBFUMQAY8Z[U;(9 W/ M7C.#5;A#A2I@J"2S*6?/K?*(G"Q5F;X63=3L5@)'I\GF_=YHEH5>A9SS_N!@ M,#PY=],$SI8.6!H59&>5 >7!)..!>X4.:1%S/LO27(N[ JR=!=] MC5>J/328/+Y_%QO]/E ;XM9+!VOG",# +3"6P'.!.\,ZJ)E5,JY$. Z MCD49?,R)'>?QJ$'5E: J+N[D9),TE,B\SXY!",@\,5>FC!.UIEO*,M?M:R>% M_*E#)*@9Z5+"%4I&GX.0-C@0Y%5D\"9Z:33XXGQL3L7=6>J\4Z%,ML%:6^NJ M: :9S-4YK9E2TG"5R6H+KFU8P?N<=TDWYAZ'*X:S(W4XS>D.Q2,ZFO]V0UO0 M'4UO6SHR6\,Y6.V3 @ 5%-:D#B-\T)D6Z2);7.:ND/G=XI9/*DH3L6.1(N)V>)4D:ZHE&9J9$+)OE/+.M1W M.^FQT\_)G:%RT^ 6,U.%7J74U)V,X]Z38[P:UK.>6AWCE$&G0%M!*%7/4@,8[#)&G'&36"KFXC,3WU['2 M_\5/![223UZ/'L?_' W&^70"#O[(#R>,>OA^:^]?!V^>OAEL[[VANS[C6\?Q M(UU7PZE[6Z\??]Q^^DQ4C<*=^3#JP8M/V[^_>?_FX)G>;GW%!:,2@Q$%"PX&1F/W**PQH?BUS94 MW\EER7.OT&9/PZ/.XU$6 J4N-F@3P,C@DK T=5.*'I)S^1(BUPV/[A"/YA6J M4[9>66]8,A@8F 0,HY5,.LS!< F^IB-"GXME[4PW/&IXM#P\4@[!I\!1)P[% M12>$T;K62),JH('2[>#3G'X'GT;B$S(6,#%SD+!1=F#36DI_$;1#U M%&-?0,N,:$H.]^[ M0@A6!&3=2J#$\YC\,D5H@;21)E+HWM=AK/?%N@>U\IJ M:4)E>O0E\,AHA#73PAMMDE?D--<<\KZ13>SAOADSN"R0BZ2MP9H]$;03%GWB M FVF?XTK==N8Y[E2-*)H'B-3F#D#KBSS22,SNB@38U00\]J&[QO=)3F(9LM+ ML>4BI09K9<$$1J5@=136>?)#=3VMVGA&QVUY;F'6WI#[I"6K40Y:G85G+L7" M:.B\C3%$/M.,@[ZZ/M%HR5)7T'9I&B[+5\Z]?IG8*V-7@Z9XT:*&- MX%62%HTE2TYDR8B>:4,.2!+1*UMJW@R7JMGR/;/E)=2@;+9\E[8\MRHGHH * MI6&\H"+28!SS@(99Z7R07LL K]C4.^OI)3R( M7G?Z$L]R3FW,>LB:J75Q3E9;P$FNG["V\1?QYRGFD_*/+6RS-)4IB*4XITUT M!ISWWD4930B$OXC:F;:?TF4$C@N\2!INZ^E'(D*!O*F0%7.9$+AJ'*)12@3E MUS9J!=\N16V:+2]'C,J4)'A)W$F(!E"IXG(.X(VDX7>-&77;EN>9$==N=AB6 M>27)H'E1K&H!,BXTB)11*U<5!:!O?)?TJIHQ+V5A]M95L4=!_!BD*T&:[" E M6H-Y@E(:->JX,<_OIRBE"XK",D^<@=*:!0R:.1IF8KXADU6O;5C=MZ9+*_.2 M]E-.;%*N2]W-O95."-&=9AV?(S7RD$6>EM$KJ[T4:/7WHC@E@U(F M\Y@Y< F-HW5Y*7BWP-$PV6+ 2B8P ?EU)K$@03% M,(5]+3JUU3]OEY:F&QY MMM3QC(0&I0U*OZ4*FGUTJ215BT#X&)P2!;G2H81D(]I&D;L-I0L4V48?/7"$\ 26( 61V:!0 MAIP%]Y:#: &*CD/I?.(]ER6#?$&JEQWE]P_O0T1*OFG M^KW!,.X? MU8'H7>50IX&:211<(=_ 0LW$]T(K6]TZ[[7_'FO69_@TG0Z^CTVOZ$&_6V.' MKR@TO?GW+H\'_QKB[_[H^<&_=G?VMN3.Z\=0H65[\P5!S#N@9_KX?/.)W/[] M-[&U^5AN'3_^^._C+=C>?/?I^>O'BOZFMH]WWL942HP4H,!>L8EHG2:Z]<I4)HE4TX )D;0@J#/=8O/72*T&/XGC^GC/3)L@-39#7 MO[U5"4T!H5@0PC'PM3J$29P8J;Q_1!PSB$B*V7WO#K^)N M3D?[^7EYF?_(PZ,\^74\.GCR<9K'0]S_Y6A"3DP>3QX/TS]'PW?_I+F53B;7 MSY^>YM&[,1[N5F?@\3CCY'5U;U[3T_V\/XKO']R4>B*V-W?>:N&\2N"9M5XS MP *,#!Q8IE'*&%T"0U:$=7=PEDEQSK] MX]DTF@'F8-C[0&_9[7W(IP<%LBXK_=I-#Z[=PC^TL1Y\R4]"WA]]>/3U8G ^+.B3HABM MTD,KGK!:#[O<2@\=B/7>HEKX"HB^MT(4K1!%JYS0"E%TJSM;(8I6B&)E78FS MF$ROC$<'O7P:E?F33[="!:W5#ZC5RSPE;M=M)P^)_S8Q92]YP'JT4%D/,0NT!961W/+L7<*K9].>KC,U]/\+W:@^PN^#Z>Y9^/_9 MV<9X#?W3O_0:/SZ$4S(COK7W\CV]9_?-TV?U&>BZ+;GS^YO=-YO[[W>.7QQO M;_Z+[O5$[;R:K_+[XM/VTQ?P_/=?W^_L/=-OZNF88[KNX-?WSW]_N;>]N<6W MJ5U;K]/N>>4I($2C,7 FBW,,2LG,EY*8P%@W?635/R3O5HN^7=J)PQ4Z,]@P MJO,8)8T1J*.W0D40'()4:$7(8#,4'N#*1Z ;1MTQ1BTBI>X[=0_UT1I&K3Q&18.>?"@K@T0HT?GH?=#9<&-=,?'J M12L:1MTU1LWY498G([4G9#):5]5&8$%ESY*-@1>%*@;"*!"B+QUT"*.6I!75 M::;["PXQX>Q(R%;^.(BC5L=B^9*S.EG,R@0M/9@?9 M&&ZU2@5\E('+)!2B\":;$'GC6*MFW?,<2RB?T 3/=!%5; T*4P[ZYOI%/SNJU=15;O)J=#3=[3V>Y5Q@*X6Q M_,B+<)+3PE82 L0<0Z;U+/, P8"6T'C)BF';8N4,)4$4!01F+F<&RB +IA# M%9$-5]E'4_/M>!^6EN;=H>#P S?OI+P5-;V2HX/L#"9O?+9<)Z^C=K$1DU4S M[WEB4@NBJA(*2\X0,7$8F/=9L@@B^IA18$EDWJ*O73/O^V;>W@0A:81-C 8B MT=.L@I<%H^.AR*P;,UDY\YY;O>MAHBP0F8P>&20(+$17J_2AS-&7$(R8U;Z& M:G>*:HM5*PP0V0!=&'DHB8'4Q$[ "\:3#S9H8W@B3N)<7Z@N!5R:>2_#O#64 M$D4("BR"LL1,3 &3IV9=&=BC0TJQ[&=8MK!*2XG"E+4-8?K.MN22 MV[73K4%*^[GW!"?3?N_Q9'"29S*:[N9QVSI9.M0%\-K[")A" -0^:%^T\9 U M%S$)VVC*:D'=^P6:DHRT-BC--($:@Y0\-9ZR:N8]SU.D$9"<<4RI4+=.N&1. M&555RZ-)F)P.N+8!O*^KGEXS[WMEW@8%C;5TH20)F&4(44N1-6%[ !M"(RHK M9]YSJS=9<8HY"&8-!P9.$65)Q%NT1I]%*.AJ;0OA^[Y3J_>#J K^>C3%_3LL M!_X@ZRK>^[*)2R_FW3#]3C']R8=_OGXVW7I5>Q;>KGLAGUWCGT[ M7V-?6 M6OLPY.F'G(<+51(?W>B&Y/7ZL", >.D*"*V?6C^UVA(WD#K:CGI]R^M2J4CI MO/-!HT4:'B:KG 7DG%E(KC") MT407M;5*UUV2>RAF_L#M5WJ7P $Z&F\(/GIM7.5&2N=8C?AV(D;-?J]HOW-! MH>(K!@O%I.:) 8?$T!K!N,_:.V]XE_*D M'L)1ZR?[@X/!$&M/_UC!N@=X.NLO5P"WPC.!FCP+;(YJ&.71@.-,AR(80 #F M,GWAW!2;,/F"_'RJT8QXA8W8IZIOZI)( DSPP5@!.ME@L]'*7J9>V#*-N/&- M95KX'-\HD+FPD5B&J+NLFBN&L2#S(9J0C:0%&B_B&W=BXP_GL'1O?&(M=U(> M^W0G_*3ICQ1U6!H=A?W\>3?\(1^O64:O='"-:.>N'^[*P!<(G*V5C84M+$;E M&$@C&>J8F2G*28&U'NQ\&O,Y1:PO B4$C$[EJ MMQ8OF3>UK+@+1F@!+F=]0T>[&[PV>'W0\-I.C]\_>)V/:T2A:-&,C(,C[]47 MP8+TJ68-HHDQ2:[+#9T>OT-XG05'_C9%NBE]3X,_-LZ:MGTT*_*W\7?ZXUE# M9I\]&*8\G#Y29@:P2[!6P;]GKO*C6DD>AGC;F]4>M/=W)M^ M&/4^91Q/>ID>*O4VB?P>A#P^:882_5[EN3/UK>J1]7O#46]"'T*C'T]1H(=99->(\+3-YSTH06;*9QTT^>H&PSRME^#^_N@##F.> M=5XUK&DYVO]\R?K7,ZG.^@KY@^'1;,?^J[EU.M8@3TX:'(XF@_J>1^.\3V_^ M(__T89"FNV?+RA<7GEHV__,2#-2&H^G%EWQAO[%VQ?B6EL39//Z5*3?7+U]\ MW1V?/<0AOLLLC#.^9UCH&1_A_@?\-%G[VU=-.1@,V5S7S;?ZI&T;?P]CNO2< M&W_Y:3A^1Q]XVJ5S#M;GKIH;QI/%D&?NG4N\F!!! B(H5?L'JZV<@]S9E@AUHVR MJ_2P_K(?>PXI.9L(G-C);?K>]ES?^\OUXBKI M)LOLL"_HY!7]3V-4Y8FHZ&HD&P!O/C39! MYZ!$0&GUVV>7.RNP/1K&H_&8H/CQ#((?1"CUX_;37W>W?M^B>^P<;[VFSS]X M!CM[[SYL/:7WO7["M^26?+.YN[_/OXQ8(DMA<^NZ #X]8$!B96]?\ +*C@I!2( MV3IRLKSH>W?ME^JOI2_,(5S)K[ M!8>83JJ2;.6/@SAJJ7-+Q[>-U!N\PT/]D< 71%!$C;W[5W>/;;PM^ ME;8<_"K4+ 0MF(Y*NN0YS>"TMJ'[SE][?[JEV'3,8HT50EOPQ:*# M#-9+;@N66 )H9YUJ'DD7+';>([&>/ \>#>-1(X-B#7/<6R9L+<@.Y(\ 7]LP M?>A4=8$6I_K22%^-CJ:[O<>SPS"MDO,-U*?'X%%&G7/,$+7TS@J=E2JBF.*4 M:K[(W2/;SH(O8JU +DIA3NC" CC?):6E6A" ->>DE<2_2=NG;-^>Z%>!ZX MR6(J)B>>=% >G()0((5"ZYS(6+B7S1GI@LG..R/<^FC >1:5$HP DS"5C M'#E@D"['M0W!^\IU7PCLH49'KJ%4V@C6-Y5*?70(-H&S!JQRH61.T*8"N>X@ M(C8WY.XQ+2ZX(2@-1EIY6 )K"=."84%"K=9H=/:YU'J<:QM6]HV[=L2WQ40Z M9K)@C"TF84E)@W'!.9 DR':T-R0+ICLO!L" +YHKYF)$1D1A5JA1JNJ M),*5E<9)$=8VZB:-4ITWV8<:%'E<6C3DA@1;R><0,M0-:%#&$L,*Z*O'[DK, M$'[<#6FP=078>K?@:4A:;'R0EL580O4T. L<#"LF&,XA20ZJJA->NPITBW9T MS"1]#MZBSRZ! H?T2R)6@-Q%5-)IT]R,+MCKPM8+)L&3C R,3?0ED9N!BKP. M+"JY*E4F]-J&[Z]"U8*'&NS8&J2TGWM/<#+M]QY/!B>G0D;3W3QN$9#ETREM MH@3Z6I0#P!@4HE'1RJP%I]]:!.3N<>[]@E\BM$&LYVQC6G"W: M)>$XJGHHQ)AK!W5; *1C%IM*J*="K+%@P%D=BA0%M1,*1*W6TCR3+ECL@F<2 MM$<.CG%98Y9.<88RTT\B!YYE3-;PM0VI^XKSSIOL@PV S RERDQ0#YP*#F3R M30[S^!H%'QH1^Q;<.6=M K3"6P'.!.\,ZJ)E5,JY$& Y#DH9?,R)'>?QJ"'= ME9"N5N2=4P0%5Y0.U3EQB9P32(6%D QS1F.6/'I="\?]W__CI) _=9Z&-7N] MFKT6)://04@;' @T+H,WT4NCP1?7W).N&.V\SF3P7"@1F3<=..JX(/_@A_8$K$['O7?=-H;N+]4+N7Z[D,OMC MM5<'6[=-K/9) 8 *"JL@EQ$^Z R!F&P+-W5@=?BXX-))D3A7V;'BI&; :RU@ MZR)#*Y7B"8*1M#HH[_K27'MU6**UW'&DJ@%D \BK5LP(D &S(W^9L)&<,6NU MM Q)DO_4G.?NP&0\Q700!107#-RH6L]5BD8%IFJ& :!IN M?5R@LQ!YH>/]66UX07'U3\G/$]7.$*--,LD0$5 65ZS48-%(7Z3/]JV49NUB MH=!9:^6-"0$OZ'W-!%2WG[]^TA.N=QK3Z/W]*S'E)93$^=JV7QV%2?[/$=GV MDS_HR^0U??C/^Z/X_LZM=^?,>O>VCO^QN_W[SH?MX\?\S=X.?_[[R_<[>X_U M]O$6)PNMUK2_+5^^W_K%\S?_WN7QX%]#_-T?/3_8.MXZ>"+>[#U66YLOZ>XO M])NG+P=;F^_5UO$+LE!ZGH/?U)NG+SY41>_MO7=OA> HT%F6>2V&G#P9'X3$ MK)$Y)L6I:\L)S,[BM8\K""9,Q0,2O H/4D;'HU 9-'*1R"-U:[U,F'A(O3X= M']%4?O7;SZ^>O/CMR?;KWI-_T==7"XK9\Q+5%XO3=)> Z]WN3%*Z#/:KNO1,*GLP MZ3T>#JL2],M\.!I/>]0/O](*U1.<_4]_MN6?\C2/#^CNJ:I73^M'C#/=\(_< M"SD/J\+TYYO0R[,71G&VZIU>\6%TM%_5K?]S-* K,>T=3:8')U>,9N+2-8R_ M/YHDR&.(P4H=1Q](?3J[-'V,FT*SZTC/)[S%UY0F,3^B9 M)W$\"'1IR/NC#^L+L^*K 3S!U?I4@_+IIPO&]+P9U)69\&S8^P?2*(X_5=5O MV9]UR-G4F.E,4D\,AM3;V!OF#U5H?+3_1YT$D5X94"=BI$DQ_33KS4G&R6A( MG?UA-'X_>Q,>#FH\8YASFFV[U/DU2 ,<#TX&[-6'3 V?S99?!\/]^OTO%80E M_ZF^-)CL]GXYN=&OIS>:O2I^^NMZ[_5L.B']=P7W3&:0/+G"BW 05')$BV(* MAA=C(*<3;;+Z3W_IGCW;_G4>P_])??F\G#S<=['# ( C%ZCE.)G7A0:8$Y+6O;6B^?M&. M.^'D?IT!9UCR/V."IWZM4("'A^,1C0\M"ON?>O]UXPC2ILS-3YGMS=_>_6AZV]9V\A%V<$2!8E5PR,+D1_LF0V\4A+8W+)J[4-Q><9R\S5/1V-'G7E M9+WW\Y]+9:CU7P8S%XXF#[(UI,G]S@21D"7F\%,"#>;S;S&'Z;#@A-E:] M\&>G#_:2'FEF9'6>5&5S?)<_ QJ3#VYV?(5H]9G>4B>C#THQP4VFV5$DO17%DV+H%P_YT3\?_<.:SDBHFD',W?Y0KC)'P\'E4+17#BWX)'\['B= M<8,ZL89IQL/&N3(#^CB<\<']3^N]*W#I#C"A60CH.;')?^)[:N$NCF<%C\XZ M9S \I:0)#VAV]M)1KLW^?_3'0<1AILN.QEC93(WLSK#Z0P7%WH=\6N"(KCW$ M\;32T,&0R.JLO!'Y'W%&BTXO7.\1&3M;64[9V.P3:#6A#\ >,:\CL@]Z<9*G MT_T9F9U53"+^E-*L3A'=X,<=FY!25FB2C+5F)2?7*R"MEN2="ZTSXF<[M]]V M;)Z=-?'5Y\>(7%2C M3DJ!U!4 &/T 0 ='1I+3(P,C$Q,C,Q+GAS9.U=6W/C-K)^SZ_@\5-2 MM1J+(GV;RLR61C.3=95O93N;/>_O\QBYPDS3FCRX_/G[MG1_] M_>,//_S\/[W>OS[=7SF?:9#.<"*<$<-(X-!Y)F+J_!9B_LV)&)TYOU'VC3RA M7N^C(AK1^2LCDZEP!OW!X.U;]CXZ]X.+(/1[YP/L]_R!&_4N7,_KA;X?]$_/ M/?_T[.)OD_=!<('.!A=1[\1')SW_;(!ZR.^?]_KG9]$ C<.!=^(KIB_\/0^F M>(8;OCX^?GY_?/7OO*)L<#_I]]_A?UU5 MTB]C%A?EO6/Y>HPX+HH+059*"RP8B"1X%] 94 Q<=^"Y16')BFB8DX0+E 0+ MYJ%@/?$ZQ[R>!EX?R]>RGGZO[_8&4!,2@I%Q*O!7RF:?<8326'PX2I,_4A23 MB. 0L(VQ1&^E0.FU0&R"Q0V:83Y' 3;HWL_)GSUW8%=MD\:9UPU_]0JZ7;1A M.:3LVE#0;=F&VE'4I!'K*-7?W+ 9BA&'P32A3\$;UKXDD#][V<_5FE&24*%XR"?YL_F<)!'-'L CB>+[ LI['!6F MLF*':\:+^L][Q )&XS6#ZWC.Z!PS03 OVW#%8,IP].$(+'FOL&B_QVC\#AI2 ME*CP7U5'^?H82'!\M>Q(02LUXL,1!Q1BG(FFQ?V>,VS;;R#A,)LHF/_3NQ^@ MV+;[0!*D\7]%[T,2$A"-NB\I'Z$]PX)/QR-*#B?=V@"C9//?[V_;'8Z M5+5+@H)KP7?9H(]]\._@'Z>W]%=[CJ)T).G/QV\)WK!*.0YODX_J]ULESXGS M(AK"-^IA3+IAB++BYDC/_44>P6TN(TNH7Y335MHV'5 MP$F/F=?OG^@P6S)U:.0LV1[0*LEXZR%GPE:'H]_W?>4<6.-X&(45 $9T!AV; MXH23)WR9 & 6KIPY2_VX/.GW3\WQ7.'O9!4HQ/^_VS[3 ^ MC-X*)E_^2(EXW1;9G(L>O[-^_]PR"0A$4P:B1@&:G.+)),[,%H!P<8H&W+30>KVY3]O M(3L%\P-V;Z2]'PR-L!STO4%F;S?#$KR9_-=A2+X%X!&-XUV# MFO/40>KU?6\[2+-*#H"^%?X-8G(B>L*6,^N&W/73ZHFO]C0V!;GG+.H[S*J- MF,A$N#"-,8V&,2P Y,9#1-EGFHY%E,9Y>5M':Q]5ZW7EU%=[*IOK2M$867K1 M' ?:XQ0-*@@//EHSI%^X(#.YP/R58Q#9%8D W;LL(>'U+@8:<'=EE& N5SY[ MT:K-FJ#7KC-?[?YLKEV+1CE9JQS9+$E:-.QOCFJ:6@TL&G=0M&;;D<[G648K ME"V"(J6<@_T8+,-*]6BDYHC)4JEM%*\032G@5J_ M3+QPJRY*F5$W SGUH@33!B_FE*/X%T;3N>7JP8ZI=OD H%57]PVP*8M<5.%D M=71Q_5 O_DW7"X;>@X[P7UWS= KC)Q\S15FM569LR;;Y7QRE8&)FF-U0 M8>Z)&/'2^HVN[U;#%3G;S(X4C+-3E@5KYT?%O./ \;*T+;U(4W9Z__'$J[K] MM?#Q5?PZZ3FN&2X@1#29,#S)#7!>W-*X;U>)WF2?^BJ7PGJPKE8J+7)!U44+ M?"D#;Q-B,UC+)'I[>N96 W0EZFZ*V-V5J)\6I&Z.H@1\%$$9+")+/ZT62#H6^G$T<*LA MO1*+E=_=6PO5R]5VFM?PT,[X \^K<[(:P.GB[%\G66M'0,=$;]]\WZVL2AOQ MZ:AEXT+9>ALX"A*]Y3IQJ['E$G4WQ4QD-O4P?)*Y-"J6'ZE0YB8VRY"CWH*= M>C5NVI*Y0[)T[()_%N0O:NBJ3%5W>",O(M&*.NYI:U9 M)=*:%*_ONQ7'MA!W9XV&/$=-D^S4H7KRY66.$VX;F#=CIL<'%NZ5:3O'9\E8 MFGOUT,EY=QB[4H9@O'URI!5//9(#WVTR;&7^AZ1&#:#E>X=V">H:OGI@/=^M M+'_J@%VYV^@ KI+0, P50Q3G21K)1+W8%EP+OGIP?=]M@.O6ZR>#)EIX?RQ!]4]K)S*#/63LX[!['@?D"P6>2_ MNSO&\'?W@.(.4:3)Y!'+:\_'HM@W^D09H\]@J\R'GYZ+=LWLG;K5#!+)L"<:S?/V,I!$YC>TT MN*/J] ;VW!]4TBM,\%\]1[IRXXXB%POR@R5NQDZ^OT8PCZE4YCTI2'TE>K6X M\ >5# )[M5#EEE4?5*&"TJ;'BBRY:L'V^_Z@LIUJ!G:WCQJ-Z&Q&1)&F,U(G M$"8XL;G^1<="ZVGYKEO-BRMQ4XBM\#L $]C;6 -.^K$ELQ6L8.KF2$)S(E#\ M(&CPS1B:,HU^K'AN-1\N)W<4?4=%;;?:J*'4KBU\WZMNH*Z(O8NKB+(4-YW] MM3ST]NC$'U1V %!S#L M? \]$[T;UFS)?1#5VI M;KM%:V#[)XI3]6#(>3J;RU^V[M$6->B5P?4'E76(F3(LZG1*E1[@KX*CO)%; M)9_"R]PM^IH*].#+K,?-P,\\K*S.I>]\ +^"S3WF@I% ?< !1+8?!5A3B5X) M/-^K!$O-E&!9;:X/!T5HQLCON]_D[9Y[<@T:V>O!]WVO$OTS Q\J_/';3^K" MTL/LKT/F,XXP8ZOO]J@(QM7I%>/$]\Q7;"N*431@M<1!3XZ^(J(<-7RM0A'8 MZ@QB/;%VU7URZE8/24D^RG7#3IE3UV&P6W'K6&C7VR=G7G5GL@&2+JZV:P6[ MJ:$T8Z8W@^>^9SJ$.K\Y4"OO19SW'@F!O_"]REY0,_"E M0/.B\N9Q?="--X#=T(3]=>IA7)M60T[[OE?98#+2D'+]!R59.6K)\P+UD[!6\4ZEMS+!QP/"%8D;CN_6''53SXG7MU%6.9H=G-R M,@-@TR7YQOSU1O;4]VJNW;* NNM+=U-<\O>E)_;!!53O/B<.(TV_C[# M7] 2O2Z=^5YE0]Q2E_)2*T_SULG+Q*!]I4^RPX*PXU]EV 'DV>_77 6^2^TJ MDFO+;3OHF@;FVH=[4BEM75K-.>O[?DV0QDISFASH#BK'0SKF^(\4.O#ER69_ MMT*G7:J>N6[U"JTE"R?CT6&Q6W_YM9YF+]>/#/X G.KLI3 I!?I>I5#&6);[& M*0GY':-A&H"=(D^$P]-K/!MC=N2@,5??H (JEL* 2] ,JR/?1M0)B6,9\BJH M7\8L)N]A<4IH*+OPX2A,61Z8Y6#G!#B!ROF0W\/]<)05)["N/7)$5ERPGOS% MWX=TADAR">\DHZ/CIHY^Q@!E0'+W)6_U<$:9(']F">Y). P"AK-6+/L;H9@O M.FS)Q:;?V;MQ=H$AO,!C(@RED3V9T03+3W8;R*+\26,8+W$:DF12^]E)E7N7 M#:G\WE,88\WBV9KQ%A(#J8=[$]D=PW-$0IPU57K+,AK$Y&:[- ]J?=PH%C/B M]5TG"1:<1@*]Y$-! M)ZB=5M/.L073939/?J7L,TW'(DICF#UH"MZ]WGKJ;,T6/%LZ7TG=S] ?3AA6 M[_1^B8:@#:Y(K?2'/ ^)Z+MF2-R";L)('8,:@OQ'4SPCX!#_@\:@??SJ:K3& MK32@;$$'+;R=Q65#0E[:!ZY T;3M':E&UNVT>;5] #N>JLO[80*$]J%XV:G2 M1\?OL<0%'L.B3L4"H;&?:!(V&\/]5+:Y8/?JHMKIS%)3EG=LW^, DR?9M1TI MYKI*VJFBCS),,>B[;G'?'_03WI,G_/;HT[I9R)9/"XQ:87'GT"S-DN9ML78B M>7O_R_#F\O^&CY>W-\.;S[=W7^[5[X?AFO6* >%W7J)(?;JBZU5PM50;%(PF M3[#4(?([Z:/1U1TLCC-?/SMAK(QS5D;@L%G_[+BTU+%]D->(PD+FBH@I26=Z M+!L*MP!2)7/".5A_J O4-ZN=JPN1U"*?9IJ'8TB,*1N0W! %]ZHBVY V^6<>!NI ME]?H17Y6 ![F--H(P>[KVN-8FF>5&WL?_;/=>!\6?-I@25",;R,UY%?4C$/'%S.YHBPS$KE=X^,P,^::)S$'7%OJ?W_30:JY.<* MQRCX]H#9$PGD]]O!-DT(M#;;(=$KMQ6+-NB];- G:"N8I=5 _D,Z+LR[OLM6 M+%K09:O<@C6;!)NP:H$(KN0*-PG'*9'A_DGS7/^V7#O#3Y W"UW'\6O/>8PZ2Q$V 7K-HY M:&^CB$\IPV89<$VEVX"NC5M_D\IVWT9W".:(@,RUP?\=<+; W@)ED@@\P:';6>L 7=>WB&-1L8FI6 WCH3K2%I09<*9Z$0NYEK\;9T"SKR M2 6*50[SFLSG:L%V6OH12E"(8-ZZQB\DH.O2TVH+MP"7XD/<,O<3C\67EV J MG;(\P5Z3-+J.KJ6KKV$JZ(R.2:R2ZJ%IP;?F3M87;J<^2A0NH5Z6SE1B7RP/ M2S,4YX%U\!INHVQ24M,M.%N7:H?\T^L(,P&Z DB"ER']5$Y"@AC1!4_W4MFN M/?P-(O_W.(C![I"(!-EF)XU)\)K]^Q&_B$^Q^O)A@U@,J?HAL5YJ$X$$OC+):ZU#5E>T!6MR,M_+1S5&RQN(QF$DV^S4Z2?-=L.6_%L:9[( M-0G#&']!7 PY0<56MGZ@Z&E:,&)J;;& M>/JKO/>6V\9F%D2-_6P_R%L[!V=Z^F8 OL MQS6LL 4.IFML_9M2+6BXA=-2)"W+V,0NG*!5?BT=F- %>3,"_HRS_UXF^?QVY22/;,IB6B$RTSCA)-#/ M318 MAJSV7QA2A]C9TAE30<&%NL]DMIG0CQ8[)M]?9]2E9CR80KL^_O!O4$L#!!0 M ( )>(7%136XG:4RT *;9 0 4 ='1I+3(P,C$Q,C,Q7V-A;"YX;6SE M?5MS6SF2YGO_"F_-ZV8;]TO'=$^X['*M(]SM"MO5/?O$P"5AS\\_S\;OWRT>""7'[M_._ M%*>23UF!$ZA "5[ K3W'O_>/7;ZX\NQIL^2(_EC__S[R_?I/=X%F \ M72S#--4O6(S_LEB]^7*6PG(UY@_B>G3G)^HKN/H8U+> "Y#\SY\6^:>__>G1 MH_5PS&<3?(WE4?WO[Z]??/652US.28_ISVEV]KA^X/'3V70QFXQSU>[/85*! MOWF/N%P0_-7CEI_/\:\_+<9GYQ.\>N_]',M??UHNQX1"<"[6&/[M[F<]_@(O MA4FZF*Q&XR6]OGQBQ=(&*7Y:XC3C>D2NOG0R2U]]:%+U,9M?_>4D1)RLWAU= M+.!=".>CW^:SF76I2Y>AEF&;Z7[P83ZH]&%G#4'K.(;M #)/CV;SC'.R2S\]^HC5BER:J/5WA'GZAB5?3Y#+3SQ>7)R= MK9X)XR6>7?U]M5?==+R27;WT-Z/Y[B_/.W1L7R^U5QDR%MHMBG MY'",:7S/JW!$K*!32=R2]8ED?6*)Y')%#0$M\\!M0TM]/=+B]9J:<:3E^- 5F>\'..")'VSG*4_WL\F--R+*O7R\R@F9I5C M H)VG%R0E" P12!UR2I)5(G'+F1Y"%E#R9]>S.>DWA$JGY(R$CQJTD"@,,ES ME2'%XI7W-AO+>LMZB65(SFY3CMR>$0>JH<=$^,=LFBZAL&2XLF2L$]9T@O<< MO.$&N!(Z,^ )G2+[NL4BQIS(:+J1G9^-EM?Y53K+?2PK,<)H(VLA$ MA5(2,V7.$10GVQU$DI R5XQ^Y;24G1;2.T$-R5GNRI%6BFG&E&_E>S%-DXL: MR/\VFZ]4L%S.Q_%B&>($W\XJLPDUC2@]\=V+Z1+)%UB.A/;D]7L&.4K"7E!3 MN&\"!$<_JNPU175=2-4&_Y#\^Z[\.X&ZAT956HTU\W6\,DTN%2U-LV031)<$ ME^2UBDZ^80^JMAC%D=92L$S1NM2&8CV>ZV"07J7A4>1@+ I[I!$9D@=Y KX] M/%UW4E:[[.IX.INO!N!2*(O(>!$,E"F^[E@)<-%$$$XGS@)+M);UR:G>0C(D M[W( A#E(44W2<6]GRS"9+=_C/"P66#-)S#H?-8=L"Z^97@,Q: M6E((. YIT M*W&S,2%W^[F'4II&*$S?C4D13U;/^P M3#^0L;T*ZUY50;^D )YW' CB' )N#+DJCDT0, HLA9)>J^C]$&?))&_NW1/4II= MT+S[+7RNKN[E4VD6WAAV*;C2QF6:<#*1KTN"A\ M8&(2N>76!2.5V2 M+2+VR=P\"&T(?E8GOK152R=O_ K5Y^O=."9L,(H#MX5L>O(4/GOR M%C2B1T M0)N.X([?QC4$/ZL33QHJI!E)R-;-+S"_F*;9&;X-G[Y(FF2)6*KOH$2M75 > M8M0!K8)Z+?#M^0:H_Z\*6E@GKX[:_*L_'B?+8(DU_GLXOSZUPOO9M6 M&[LDPZ55G$VOQB58%D)21'&' I0B]4>N!!2/Q7O!HY6\MY._#_!MZ&:^3[H= M4Z4=-T-'H025R-1>YE=Z7-&HWV96RV3F$U7S_UGF%S@ M2"EOH_(.O*UG"BR/$&+*D+A-63@1B0(K[6%J2CRIKQZC4NPWB*^9

C!RV1L:B8 MM;R/W6TEP8[105^_L!L'3Z+O=FQ=%Q1HY>@KE 97:D&!T0YB]#0 IJALK(W( M^VP5;2J]V5>*JUR4DAH-C1^0VA*%[*9 T(JF/2V++H?D4J>"Q:]@#,D [Z'E M;VB^]Q ?Q_6H)\NX<):$\0P4#QQ\C 0K(?E(02G/^E0.;>]ZG#8_TH #S130 MI\C:1W*&A1&0'#.@A/,0;3:D,\S*TWIO\BT*[%%D?=K]Z@.4>/"0-5YSKDP) MTTIRYA"D1XIB1";*&.Z!$6O(>6-&J)Y+3Z-BKZ=A\;X>9J3_U%GQ(4Q6)9?+ MIV$^_TSQVSIUA H9%SF#KW$^16SDD&I9@+P.Q3D%^Y[UR=]N!6]X*]8^'/DF MH]]<,PV3+XOE?)S(<]P.I"S*6",UA'KR425);JIRH88W7$K).=H^U8([ AW> MLM>"2#VUU3+Z7%4VOL:$!"Q.D-;F*^FMB];2 @&F+LQ*U6,!4E%DS%G.-BE. M\+I6FVY"-;SEM059FNFAZ?&,*7WDM"\4;5,V@4 MLGB:!#$A Q%]]BXG%6_7K6\,SK;YKB&5:1W.B"XCW+OYDG#1:UX/' J2DP)2 MHB#-^R(D"\P'Z7F?9,P6S9?VD'$V??<6YV?/,"YO"!FD";X.=6&KH^6D3!\L MQ>31LBR5T X[=9C:B&=(T=OAK/BF/O%P'?0^=G$#5G%HM1<9U"IMLE/28'F/B<*%%(J?;J);(-N2$%:>]HTUT\SYCS#@O3U7XZ-W!2> MX@M=LB=_@N@LM06% 8$\O]IPD:RBXZASIY9C#P ;4FC7GB\MM=+V0/UF60.: MJ)F*D!63M5T2 R=K(;/ +'QPB8QBG^7H3DQ#BMHZK$-M='&+&__^^/9@O:37 M+2X!>;.D?U=-(F;E.IX\]#:0.Q[:^EJ0;; WNA]D557TVWQ6QA1E)\5,%HH< M"4V>IS(<' M$C^BXY=ICM'U:<=\ <7N!SFA&U"^<\I.6_QLOW3R\6 M2[)K\^MT0UT?Z7^Y5JEJI[-,R4,(IN84*(X-VCNPV@6CM!,F]%EQ]@ [I)!H M7^Y\NPO15V<-V^\N5CUG?KE,6HPXJA =V5*=R)8J61NOF[HT!K0!69+R]J4$ MS8XO?8UD4'5IK7AQT' WW&2X*FN_(NAX>D%L_&*8?\8RF^.-8]"_?"(2TZB/ MIV'^^06-U>*.EH Q8XA$5M"!D4!>6O".'' N:+@P:!E+GT*!CD(=.MXWV8/D M<_JD#40>*+0E_Z3.=P_:D/,9$S?:].FM=>>*=%J+.Q0NWIZI^^JLV23]%:++L:*K<=XRZ;5KXX.P_C>776Z\"-#&.)K9IGBT#_**[!$:)Z462,R'64 MML^!YLUX!G6.<;#\.ER5#;V-M4#K,;AD>$W !,M3+@)!EV! A7KF*F4)G-O@ M973,=^I\=!>B(>7#ALJL)MIL9[+">%K'Z-5TO06_.@S^JEP6X!JM0N(B@27> M@\HB BW7"!9]8U>?34#1KPX(:0- MM9=*)FEK(\(BZ\GS@$48Z5/JDW&Y']>0JBR&2K:&FNV8EW&&6^\-&)V)\[Q$ MB,@<)*U8\B5FR7JUE;DO+[.?9*]*=5!6E\;@_,,XX>+-;))'(D7,*9.;*S7% M65'7V\@%N2>:UA#&&+>B3[>,NS$-*50^B!.;,E$-U-"D-&WSBF0"C*:T*#OL+>+ M':[CEU>E%A>]I!@YK[V _X.3_'PV_YTL=(E&,9XD()IZ/HJ<4!>]@ZR383Y& MIWRGNR^V@3>DJHRF)J2]0BWC=Z,J:'/$-:JO?D MW[?!]LD5WVG3:6-M_'67I:^E>(WG5;CINU_H#^JM@H:,1C)8S['S>ES#0#3H MJS1*ZNBM27WJ-IN),"1WH@M5CZ7>9NPD:%\D&"4=Z2,DOLIE=54X19.T&M:C M\K+XH&*O"Q^^@M%P$:1XF*%6!K@WM7NUJ1%^/HJ=26+:ZTYG4NQ;!TYKG M_;6]H=G"/F/<:PQ]3GWL#'50.XGM M*--794)8EFA, M#:/!B.3F>4V1%RL4NVN5G=8*<^[3Y^]HI3A#+UWI/D-V#QB.0Z?&5HB 7F8L M?L8IUI(<8IZ/S!;(8=6&S=)B:X2!(,A)-3K1.WT*>^\ -*BU:K#$/$R/)RFT MW] /N&'%_::G]RR]?U":1C7X&[[GNH.R$RSG@ (*9PJ44@(HQI/ 511>2Y-3 MI_MG[P'5X!:(NQZ]UU2SJ02)5D%&1_XER_6V(1=!%)FX\S;[3NUJ&PLRI.6Z M%2SU6T% M&=2ZWHO!IU1^PXJ)QM.083$6 Z100WR9!81Z89(0R6%61G/3A\%=3?!!642C MHG%":O#&\=K[6$&P&2$5'P*9J,QK5I0KS?UVL;T&_MFHEFYAKMQQ:!FOM%6/@$!.PQ)RT MOBC%^E1P]I%G2/L^0V+O -ASDN#R\@JZ=O'DS3OM.H60FS#WCQKWHF00B-(X M"UE9"4JS C&8"+X(ZVQ,291>9UD'M83?-;VVG5I7U=CKW.%K3).P6(S+.%U5 MB:V.+WN:X-EXX$+1LJ.B!N>*AFB-#9HGFUC']A6=I?N1W8Y=9LFVAOMDS.I1 M0<;0R:A=HK$A-TJA0@CUX$'D,?"L@[2B3R2PF]O[O3H.A_!O3RV=)I,<%N^? M3V8?6W9L^?+,KEGCS<@;K?JUY3)] :GRPYB>]O/GWQ>U:=/S\31,4^V107;C MPZI!ST@S(1UJH@I#\NJPGO(0B::.R0J+98&7/H?GM\?8P.XDQ+S:N7FQ6%S0 M\W%=7GO56'&$F0>N#8?$E"5/&PMXAEAK$5PJ*EN6^[3_?1C;D-;)3KS:8(): M*JSAM07GX?-J G^#)@=IN 7FI:OGF02A<0&*,V0GE?=%]IE$=R$:5([U2*QI MHIUVSLXUEF>U%4%=LNLN\=O9DU+&DS&M!(M1X*9$(QQP+RB^-U%"T+1J&Y;1 M,<55YGT.H&T!;E ] 8YE=QKKK#F9* 8@EE_,T_NP((OXV_RR'^/J"E9R[==O M4'B JW=&0IN ]>)'89"\..8,!(,,N)9<^AQM*IVRR_L!WK%;P ]%NIZZ;1G" M7:_,-X"O8M9- U-L2H93G&F\)I#&6W %!5@;BN<"/4G1W:_: NB0&@B&"$&Z H)C427[9-T0$B@G#DP.Y)_;Y]2(W'.A/F2"KJW10Q,V$R*PP2#QI4TH),8$(H,9$?RQ Y=FKC MNG=3Q!.'!,TMSN&*:4:2WZ=S#)/Q?V/^8@?K#8/K>I3%2& )DHL"2E=0@0OP M)!H47[*SP67&^RQ1#P#;L3O8#[%2M=15PV3]&M(7(!78RFIW:]Z-Q,"KA^F[_"Z*5T@']YRK4 X M7W,&ECC,. (ZIXLH''7AVUB=^[]F*Q[\(#GAUJ/>XV;BYQ3&_3-,+O!+)?]( MA%0#-PNYMA(G:G*(6BGRS8L,E@05IOL5Q1MP;46=4Y>LM+8A#575+2E,8T!2 M+S__-@G393VI<+["9HV.-A"7U:H.(I.[%6)(($0F4G/%'>_36'@[?%O1Z4?/ M&#=07?->[XG&X>MFX+2^V**U@&)]W?HP!9PP"3*MH#8Q67IUS[H3TE;D.74= M2FORM%%0RRXU\WJ7]3-<__?%],IG?XT)QQ]J_?N(8XC)!@G!UOH'%4-MGY)! ME!QC*M;$TB<)N VZK5BD?S 6-5=;1T+5C-.4_JC*;!C3S*5ZRTI*Q/$BR&&G ME])(A4HA9MEG.;L7UE84^M&RR>T4U6;S\QLXO\WQ/(RO&WX_F>;UF:WU1<>7 M%ZIXH[T*HH"M)W95I%C0!U7JG<>\N*!<";_-SKV[?BS8^22#Z2DHZP MLE$X6>WCY1T!%YAOQ >CR*P(Q9"OEFM;>1L41!\-&LQ4W;(]\EIW']ZM M*/B#I:>/H-F.+%S-C^LA>1K.Q\LPJ=>0N5!D\JQ *M*"$IC!F1C!9*LW;GSR M-YR/9_E;$2_S]5>IMM=AB;^4@FDY$BE)YI,'S^LETH8Y=T5#D/U_FE["O 5NY+R7V2<'3.0 M$AZB-PF&M-LT'$I40RI$'C#G;YN/;D3H7?V_Z71"X,R$$%<-T$LY.18#V9!QNK,'F706N\5V=,,)UB^*5]5K_)H]*YD$;':L=J -!OG_0 M14',*J"2V;I\)([=@_)[:'O2G66MM-B/9S?/!O@D;(BR]K0NQ'SKZUY@K+=5 M**>9%A([96WN0_4]'#?LSJ-]M=2EV<2ZH&7=*/4-IHOYNFCJPS_&(R.R5T(I M"%G6EK0Q0FV, =$4Z;+#*#H=Y=@.WY"0W\$QQ?[T:J/"+AQ[,5UX7$Y6[1\W MC8?VJX-.!DQPJXZ=A#/1/R93O!5=I#G1I]7O[EAW/.'XHS&N@T)[] F["7FU M+;@)I&)2IN@9S8G,@,;%04AH(.>BHT@E]@JC=P3Z/9R+[.6/]=!EUV:]FX]2 MO49Z,ZVZZ-'+6>UOM@R?:K7R\!/1;E[[^3]LADZ70=]OU2C!CW MHLA<@'E1+^PV'H*S"I*RG.=HA'#=2OVW1CFD+?[OCZD[Z;A=3[U-F+: ?>O6 MYU$1A@F,'BR+JJ96!7B3-2(!3C>.SBWF]W6+5]?9BN=X1 MO3VV(61?@O20)(_$0(/@?7'DVW*5 E,B#FQLMQ!J2%5KIY@#W[1)' A_^AJ6 MJR.:E^*&1MG3J/P4QODJ)7XU MLVCV\%(2S:Q(*XK"0#\QR2 Y+GWD29?0I^YU?\P[E@3]SV+RD2EQ;&-;VT_. MRI7#KX/P+A"]@J1A48H\H1!0@)9*TM Q@>C:VM>OOG]0O="'1L2C*?845O3Z M3-&7 1[Y;"1RJ<%'Y6N.+$#(09"C(BU&9"Z4/AO2A^'>L?;H?Q2'3\",8QO4 MRWJK&_WP:C^->FA""^TAH#6T! A?CU @Q9E"6 )-,>8V5]L"'QLVC MZ_DT=1'"(QKK).AZ:$RE8L!;S* )83$E9]GIJJ[]ZR).MT'.ZC<]FEIV52S ZC2_GOXK]G\Z234TZ2S MLNZ:&*8WN]?--@O:O5K[<&3'J]IN/(J-JK?7.%9$W=9)&J'G)>MHP1M5XTZL M1X=KVMF4$*U1DMV^TK'5[2.[@SUBN'O5YO$?L^6JU>C+69C>:'A;!H=6VBG2"X4D!G#)XSAI;UZ?W35(PA.2"]^7M D-N8#Z?)@Z][+G^^[)@[ M*EB",4A!5ZDU=.@5>"$1@LR&(]>:8O=3$_@VZ"&5F@V8K@?I^B3IQ:N["K[J MYNPP9FZX@V(+(]\J"(B!4.<<4.IL:>A.7N"T$?F0FJX-F*:':_T47+VCH:90 M+EI7-&BR^*"AZ9RN%+Q-O ME(7P@I/'XK4AWX6KU:%C$DE$)7D1VLB3%RAM(<>06F<,F,BM&7$RA^'KNQ\8 M- M':VL4FJ(T44*L%/@NOB MD^WIH.A#RFKE 1M0Z92.9ZM/VZ6#H0TJM#)VS#90_@"S+S2N+-&I6E+%@ MC"BUK5J!H#*'1*Y?RLDHD4\> =P-?TCYEJ%SMQ$)3F1S;UVU=37S)&.*%@H# MVK-<\YL>8N6;DRD49:.6(I^:OG>B'U+^9>CL;4.!8]<T*)UX"%NC*H?GXRFQZN7X0^W1>/6-ZY1 W8;-DD=IT8*W M)M9F"8[, '+2G)(L"F).I^;1]^,Z=)6\Y^ED$B_.JL;PZU.SJ-$Y*SUPK$78 MOC8L-8F#%MQE[KB)JD\^;'>L@^H(UY!@MQ>ZSEILYI/=@Y-,YV(Q,M):CCZ2 M]NN)[&CK+9?" <7L"2,/TN<^Q2\/(1M2%'L:(NVNH,XKUO55WS=^/&3QNN]Y M;=:QK1$W:[MZ6:Y1:8&F9+]*:Q>L!:5:@Z]G9P1*P;266>A>UT)_07'XB8?+ M9U6B+MYC_G4VRXN1=(ZYX@2DX"7Y;=:0>ZX)"5,\,F]3]'VR#)OQ#"E-NS<' MOFW0>/#0-SSX9_O)BN.N"3GY*"C2K' "778B\: M+HBI.KH*R2K12Y]Z-;7>A&=(J;CVQF#_H>_J(KZL=V0NGL[.SF?36E(U*ZMW M+D]M[N\J;O?<%B[C'A(TWX3>H,UBE ;8IE3G-G M^_13NX9PJ(EX\Y[BWIIS^R*4PYR251%\$!J41K)2@AE >C]C0A-IRIO>(RQ?3,IN?79:-'+8L[/ 5[5:( M?>5JM%A\K?BKW9?/HR(-RR(X4*G>!R"$I5FO)3C&)3/ MO5'>6A2SBB)A0$/&3IE@B.I2 OG%'GTP)LD^Z\J#T(:TS+3@R_W&YU#==%J# MKF%=;2YG;1G3KD;..=&ZJ.MUJ5CO:R^E1)NRQ3[5F_?C&M+:=$2R[*.5(ZQ: MSR^6%W/\^W@Z/KM8^U175[X=NE@]_.1V:]2.4C2+8Q8+Q#OT?0W@ D=.%\FS MRN3NU%L_@U<0DN)@;1"1_%7RA/HD#+9%>'"%^9;?L[HM[O]BF#\??\ 1-QG) M;C)RX,A=5YZ'VCF6_'B,/!>KHT]]MKWW@CND1:X+\VX;LOY*;7?"84NH*Y2S MB_DHJ:"EM0(2MQX4CP10V@@%D\W>Q%+T:6?D%=(AK9:#8MU>JCP-X>JTD,J@ M,08A2TXH,='@J"0A!6-Y'1SD[O2$V]+,':TL>7"$VU65)R'?<+[]S/41C9(8+Z+>UFGKQAB])!F)YQ*%X2(FLE6= MKG_>B&=("\S!G/CFA/'A*FAWX/TVEG^&R<5ZI">3V<=:%#+*$3%*(H[O#]F7*@=OK19DWA+%PLS"=@5CN2-4?P@E>! M)2NNR"1"I[:36UB1!E*N:MAK]_^G83[_7&;SCV&>%[6J(#!F(\15?SJ+)+%W M$@)#I9+(TO7J5[(=P$%;T]V9\^ L::"F?C.%?KAZ[[(D^S4N:9;GHOSF9_C*>XBEQG94D^]M6]O\8H96P!-)HB$YH_X)56D)/V M3$1ILGTH'&B/:DC[F VI=F+U];-W]<#/8KF*H$?>BX0A6)#D^( 2DE'XC(&B MZ8PI1UF\[-20[AY40]JI/(;MVEKW:UD!*3 G M7TI"W:EMUD8\0]I./)K3M),2FA/B.LESN:;^C%,LX^7(:L]C)L'8ZFXU1\)& M0S]1M.QL2ES)T&1^CL2F,+E+?+\N!_?$*.+%DRZ:\8TU%;S&?1F&9:XNA(HW8V08B GDLW@9.U57;" 3X(0 M1I:BU$;%7OT)=T YQ(BB)ZN::ZXYMY[/YC38T[NP)8&UED1"YK6VQ+- ZU!P MH+WD.?@L6:<.7]OA&V+8T-5*M=-6XZN'OP6CG#!9E/KM@;Q0'US^N(:WC M+9AR>V8TU,KQ/%]5(FH3:E<<21Z^2Q"2EQ"U)VEY\,+V30-^!ZMS#ZZTU$N/ MN/EFH^S"E"Y.1"B^7C.,HA;P.0&A\&1D"$[R[ENW=[8_;[0%KR5%MX)6*LXR M.3XR:@C2' +_L0-0AN0XL'4P*X:Z&<>;XH8L)22T^H6 M#E.])'*&12)_24OIA=%98Y_>A/>A&I)A[$B-@Q72C"(/K.J*&\T21>.FWH:K MF"K@M+$@K) V"!^9Z)-QWL77VEOJKX+&;X7'((3Q5=,B.IJS6H$OI)I@K!0\ MZA!R5^'OAS(<%ZOTEI:FGD+1))7R))"S"D$$ M$DMYR37O4VC64:@3C/1259K"EU!JDSC20,*,5! Q')D10@;2^K5 MVW9OT$-:%8;"]6][:!Z'$ZX+C6*6ADG60 F:YVZC!RBHED<@T@N^<)CYRJ&!R$. MR6X?F4&'*JPSG^Z\)'Z$,4C&%?DO:G5Z76CP$NN]>]PY9FW.N4^_IQV!#GK[ MN2^WVBBO,\.^%$6^F-YP=S _*84^$I8T-!$U^A@21%[+[3!["%X$L%E:=$6* MK+H7*.X&>8BEK4=B76N%'OGD[5X-)S8^IL_IVTYM).Y*HQFCW/5E>UAS6)/)%O3SCR]^3 MHD8B!YV$K"MUJM&8M>"+S\!KYS*DGUSI$W\T%6-(#GP+'FX.>4^A\_8%7%^+ ML+EVD0PL)A529 B\Y+H/J#4$5P)$PUTJ%H4_+C'O CHDS_^(U&NBM][DNEW( M6-G_;%QHS:>U?1PF(X72AJ@*Z* 1E"HT,#4]A#PG)"&T=SUW#78&/*10X(AD M:ZK'WJ1[^K[&P2^FVQS QY*DE\D!IJQ!I6S V\ @ZJ@92E,2ZUR]NC?V(<4' M1Z1B+^WV9N4JSW?]UO3=*CD_,LE$5Q )8>TR)6CR.)DEL.@LLU*0*>]3>+\+ MRB&=ICLBTP[76.>X,U\LEO//;_#=*N<7IOE7G+V;A_/WXW3C'J#+W]]XYS6N M;@=?SDC E1M1?S\K7[9O#ND@U1U4FYCXN&/7+,)>[]ZM"7LY VJ!ITB16Q4< M^7QDWI0H%APMO:"E#I$%IERG8I^[$!UN1-?/O7SBR+ND'7,(F0L24',/D1<& M*9<E.RZ^=Z(.6>*D1Y0*07*2P$^ M^ ($PP@O>;W$] @\OP8TK-BS(QL.4<26J^#E^_6?&!;XMS_]?U!+ P04 M" "7B%Q4D(#_+WM\ !#I@4 % '1T:2TR,#(Q,3(S,5]D968N>&UL['W; MDENWDN5[?X7'_3HXQOURHD]/2++E5H3D4DARGYDG1@)(2&Q7D6J2)5O]]9,@ M67=6U2:Y0;(NT:=EU47<"YEK PD@<^6__9^_3HY_^(:3Z7 \^L>/XF_\QQ]P ME,9Y./K\CQ]___2:^1__S[__R[_\V_]B[/^^_/#VAY_'Z?0$1[,?7DT09IA_ M^',X^_+#/S-.__BA3,8G/_QS//EC^ T8^_?Y/WHU_OI],OS\9?:#Y%)>_^GD M[\7K%%+6S$O43$M16!!*L:QUXM8K;5WXWY__GE( )T-A1H-AVDE@H+EGW+LB M(6:IC)Y_Z/%P],??ZQ\1IO@##6XTG7_YCQ^_S&9?__[33W_^^>??_HJ3X[^- M)Y]_DIRKG\Y^^\?EK_]UX_?_5//?%B&$G^8_/?_5Z7#5+]+'BI_^[[NW'],7 M/ $V'$UG,$H7#Z#'Y]GY/[R,QORT^"']ZG3X]^G\W[\=)YC-W7/O$'ZX]3?J M5^SLUUC]%A.2*?&WOZ;YQW__EQ]^6%@.)FDR/L8/6'Y8_O7W#V]N(AV.9C_E MXX]GWODRPW(K^;,@5E*EP_K5^VD]; M8_I"0";I-"*C[^*H$KQ'C*L^?7O,YY_%,A8X/9[UB/CF9_>*=WP"PSX-?..C M>T [_R!V@B<1)WU"O?*YEW">@;R.L'[D#&<3FD#3W]+XY*38;$BXIA%R\VO_:X4,O 29F#$?#^NVW].7R MDRNXGJ'C7S,<9 \5X[?),STC( %IG%.F>4C?JIN^0F/9].S[\P=Q;A8SL+_ M>CN6A8LV']T'_(:C4YR^B%/R7)H-$@0NHA L&L]IU?6">19)S\XT?>DZM? MT[CII9E#^B=%:*].I[/Q"4[>C-+Q:0WN7DRG2/_+G^"O@94H"79@@"8SG81E M46)FP0L*M'(R6J26;%@'[.X)LYV'5].EF7MN,DILRZA7X^GLJ"R!GQM!I12C MRY$Y1>/7&20+7&F&(F)VZ!7]?Q/.K(3SX*>1[8W STX;24-MK9XCUR@ M@'+P,WZ=8!K. RWZ^S'.S7HRGLR&_S/_)F%]D=)D_OT!2F$5IUVZR &9UM:R M8)5AQ0,4DU0)HMP3M*[]T(?L^[86ODD%N>VT\.;D*PPG=>X[*F_'H\]OA]\P MUP5K-OT//,ZOQY/?ISC(0>48%6>*9UJU/)(I2C8LH%3!@8]00I,9HA.\ATR8 M=GZX21;5QQI2Y[)?_OI*VWF<#A!+P: HAC'94?14@($P-*W)XEQQ(1N(S5:. MRT@> P6VLNY-;^MMO?WK9#R=OI^,RW VT,9%$#K3+%5H7*IH!AR1@;-9 .'U\L1V^)LP.:;BQ-/X8Y M%Q+3"$1451+S(AC467+O1!LZK,3S\%FPO9D;3/AO1C.,_ UG M@ZQ]B(X#2]('IEU0#+R*S"M:@Z2Q(&RC\.\61 ^> +V8^B8%S-;O/]FB4O%H M]/-P^G4\G5OUJ"P"T0%D#ES2.$7AM%<).E'X&3G#)!4O.AD>&T4!=\%Z\&3H MS^@W&6&W9<31[ M.?AN/QHO;F='G*Y0=9&]<"J&P8!SQ50;'/(4N+%/D*J/# M(I1L0HF[<3UX3O1H]IND<-NO%!5,Y>S9X?=P=$H@+Z[P7F(93W#Q>Y_@+YS^ M\A=%.O3\X0@FW^?VH=&E>FP^/CZ>CV\Q(PZR\J9DYUBRM/1IL);Y&B,;E;Q0 M16B?VEQ@-!S4@Z?CH3C\)I=]/UPFR,MWZR5%Z'6'EJ/7,= &'GR@2%Q*8!&3 M8Z%.N\7Z+(1JR,,;@!X)A[8S]$W_A_9SV?E%WOMZADL6G\TFPW@Z@WB,G\:W ML-IY:X6E[9MULI[K*L,"[?"9-[Y(J9PPKNQI&MMD/(^$?7MU\XJ;G*U3!*X. MB^+'M!@9YHN!T;[BJ-![=W5 '_!K'>?H\R_T#V;?R;@^<"<#RT#1A$Y*T!L8 M@!DT!C+6I,TV9[F]#>&1<717SEQ!RZUOFQ>GG/-#C4A[6"P16,ZB,&VE81"D M8SF@2P8 M&X3SUU@>/#$V-"<*SR[]^"IIVF2"%EU,8GEGF2%-]IPVB' MHICW/-+FMF",;5;"M:$^>)ZT=%BT'SMC=7F MWFJ0!]D)[M(^"\ %K34)$C.V)NN%(FGJ#(%YCCE:5$'"OG;RUZ ^88)M[+$6 M.75K;..NOALB@9?16X964#16HF91*'I!4O:26[(5N+WOP9_3T\GBRWPN65TY(5[$5B*23%MBV) (V 9K!'> MIR)UF]23?O _^..$/;AQQ7YP9VQ2;>G%6X?9-B0C^L[LL$QQ"U@+X=RES$/;(F@>>8L.FV9KIACC?*,<)"X M0N>PS>'HFD"?F=>S,QN<3YRO Y_JU= @0/91)<=*=#7_!F,]+:&_@>>N!&M= MH^SNJSAZ9,XE!:/FJ^ 6QEPUK?RPT*/Y>^4HYG_\.)NS+SSCA@O4S6&L.4F=RKN.D3?7Q$RVXOKU[%N@SASB>;=/(@B,"%I%SRM<8#TAP<6 M@@LL*UZ"DF"4;R2#=1G&[F+$'EUS?=G?V*X-=**60UR"X06-M3XR$90[4^'4 MB0FOC#+@75!MDFBNP'@,3M[^R?_VTS5[4!3Z1]\B@[_\]VE-A[V"92N! MP>4'-A077 7YFK!@#KG0ZP1"&:F5R,&5$HHP KV,2M\N++C\[-Y%!0U%@"7+ M6H0E:;.@B%I>%\VLT M)6\VMWB#,]!+%159ZXS@/!,FT/1LDZWGLH4I%((3$7.Q;=:R?1:H[-+Q&]JZ M07K4O*K^U?CDZP2_U".";\N"91HE#C^/7IU.)CA*WS]-8#2%M-3JFW]U/,^Z M.5-J6!0[?\!T#-/IL S3F:Y?E7BE#9^6H2[RB+8J^@46M4?:<1@REO 4;K9"L5 \6=ZG%'C,OK@V MQPT]#^1Q,WN?7F^05[8:U9DAYUF3F,Z/ ZK.:G::/H;V7X@B4+SA' L^%?K2 MF!31<./:K/)K0WW<1&SKN0;9:N^&H_%DOLE9 ;7J]]5WI6;DWO:N_,?"C .A MI)%)(8?SZ= MU&D=)\-Q_D\X/L6S3%/,=3V@Q6#QAOD4@HJ:,X/P=SKZ,\R DFJ45S=O: M9YK!(U<,M(N,YZQ23HX+:YOPJPNZQ\VHWOW30('I+M;_AG_.?S(=Q&!X*HDS M+KVLJ5F"$?&!%:E!452@0FB3 =D)WN-F4?\>:J&%]"+_U^ET-K_T^S1^D?/< M 7#\'H;YS>@5?!W.X'@^B\;KL^@')'--AS-<7AXOAD?[]_'GA1OG(QUD%#GZ MF%@LH:QUB-[W.P]*%[TJ;94NXV\&H^6'5_'Y=6K MM^_?$^]P,JDWX&3/%R?CT]%L\3NU\J>6!G+C-0.IJNR\(:0%"7@PF+P+,O)K M>Y"5_5S6>NCC)%=;V[=0;KIK@_,!,YY\G6]O!C%&DZ62+.BZ?S$!F2^FJC18 M"%J H&E^Y_O42P ?)Y]:>JF%<%-/M\#*%VZ3#4PJGFHO:,ZBR(:I HB2@D_= MZ/*MQ4W_UJ48S@J0X 6+JA!QLBHL!*&9;+\S8A1! M$8;2B249ZWM ?P0?':/=30RTMF91&LGH[8X0MY1U[(L/ZYB\26O7DY/Q(B0] MJT>P(G($PQ+4SG$.#8NZ5J^!-.AHM]&QI&>3._FK4/8@K+&]BV[>G6]AWP99 MMK><82S!.10>H]YE+6 MNME7BQFK-J M!=-L<<%U5%[D\?R<>;%A4JI8 Q3.6%K7-"K-@JSMK:,0WH<4 M4^YT(=!)(* +H@=\XM3$Z#V&%5WPG9V"=$#8NW9(-VR[%Q+IWZ=K$&8+A_2L M,M(1:2BT978T@=8V64SS*)CGGC-T/'OO )3J5")S\)2Y0W_D$!BSCA]VS)0; M<3-$GJ0$2Z:H0AO%)N;!.69ESLHJQX7K=*[9SRJTM_U+*^^NLSYMXYI;C\-Z M5<;X>'IR I/OX_)Q^'DT+\ :S6A_5A,RYA>\Q\,TQ.EO,)G,Q_ES#=6/IUYGJDUV%LNPM\.SP9SO )K,13J9?AE_?OG\'(_A,*!8O_-'D5Z0?U6/0^>\<_;G\Q8OR M,)VU1>GD[)?F3]Z8"G4$I"P2 C+$M[B@F,1Z^4CBI8W6;RZ #N M*5.S;]_U&.O6/-&?A].OXRD<_SH9GWX]3S-;V==CT=[H,\X31Z?#O/SVP.B$ M,CC)(-58#FQFH<3 LJ67(RH1I5?WA"K]('F*--N##QO<%%4;')579*SA;! $ MM\YP8%S[7!4+'0-Z'9AS(7-#*%5L"VZ'6U.[ZE)353G :C MS\-XO+#0[U,LI\=OAP4'6B=0P0,KM2^USC2E0='U#Y&DIN6G-)I+NJ![RDSJ MW7L-E#Q>G-1L^_^9L_VH7(-)PP?)M2B!8:Z"482115XR6<.J"#;E"&V*4>[& M]919U:/'&LAUW,[YZ67@O_Q5B_SP-_QK]NE///Z&[RAH^U)K6"4O1N1ZS.Z8 MUJ8P0,Y9*0'.7E="!YS;I.AO!?69G2_\V4/78 #2Q# O#?CT^G0R4E9"=,XS;DNB%HE W(@], M*7"E9$GS_*$PL^)])F93#[=0']D -OWN0&40NJ:/6U/[-=L867 +"M5N/.2 M\T;5&IOA?29F4P_WJ0ZR&>P798:3<^RB9 J-4;(L#+U4,5!P#,(S[Y3T:)6 MT$87?0O0SQ1M[^L6^B0OCN>_LVR8>4/I[GS_ME"M'?B4+;43322E@/YU-F8T./MI T^8#?<'2Z5%J9U_'47 4RVL!'(W5PR#P* MVHX%1Z B:I:T]VG>^8NW:9%Z*Z2G3*M^_+2"0=M?E]RJ$W]5&7[.=F5MJA9( M4"W@/3!O:+H-7B$HR[--C9;6[B"?,LM:^7(%[[:^1.G#:LN:EI +49F7>UD M&%+ME,I)#CUYK(*9P![QE<447 M@$WUE^Z%N!\MIEX=VYTT6WAE+_2QQ26#F)F7JK8-UH[%1'ZV,9L@JBXH['Q6 MVJ-BTWY9LXXSVK#E9A+I= &;OE->?O\(QV>MIA,&GPM-NBG78VZLH68VECF5 ML\L\"=FHA?_;^C9R3H8%LV=SDO57\(QC!)^_((XHZ7\0L*H MCHG"-%KMIR^_7S'?].[TYH6*FO#&>2UH@*KJS^IZ3A.39J:DPFTI/,8VV]?= MC.]I1V<'R*$&"?%K ?X-3G YDW2!O;O0KSOP_02$A\BENR*$QD1H'6VN 5_; M4)3.GO%D(],\2Q9S<"Q$$[W,A6.C(LV#XN\]D>DCIN\Z_N^Y(N[5QS>+CI13 MPG@6-PF1HC.<6451FDY06 !%893$8*V5&-6UXLK5O2EN?O2>P]%6+AGW9\\> MX]"J(/$Q?<%\>HQ'92&EM>@S]694*S,O='DO?Q>Q6F'^*H# S"E49B'I0.]# MHK]IHRAN]U+[Z'A6G3)B.@E];(/T:<:(._5OC\5N%?=MN)9O7Q=DO2M:W8UI M]TI6N_/MN*EC>M8KN@>A+KY 1LZD3(20:\&\%8$%AS+FI*4HYD%3Y@XEJT-D MS#K^V$%LXW(10H!GN:[F.J=(@>+IA M1R]^Z;%*^C9,R[>A"ZK^!3)OQ;,'4_'4/ ;8P=M^2AK>C$\FB(E:SB+YJ M&Z%E/LK A HN<7"ZJ$YI-0=)@;M$+G?(@'5LW+/GW\-DKO8R%\1:KE]*IZ2T MJ^T>LV;:&60A<\V$-SR68@7TN%:L +!C2_#+NSZ@-[M;>CD>?9S@Y^1GC M[!/]FSF58Y;6JZB8M163%*D*;F:& E/Q1@70;6IQ5Z%YFL%!;_YI('!Q'=/R MK>B"JNDETFI<^[DCVMYO]Q!A"Z,WN+"Y!9U2UH5Z^*NT(G0B6IK<@!RG)$V: M.:G82'EIEU2XY[IE5TQ8Q]8M&'!)_6NYM$FE):<--(NNBB@+X"RD@"QQ;Z56 M %FVZ;UQ$\ON[TOZ\-(= FL;F+A!]'"I6.5R.<'TY??+/YDSGN)?EW0M7RF* M8J:2@ 6M*%J.&3@M@-*K5NUXNF)\VI%&(U\V$$2ZC&?Y6G5!U#3VN(EI/W%' M*R_>098M7-!@'5J%+,3H:S-+I;)DVDM@'FEG+H(46A4A@NUTDW&PI+@G MDC M)]:P?,]W%A]G,,HPH:ET]F5X>K)<+V- H7,V3-1$6?H;S8W%*%:,P9(SIL"O MA20K;RU6?OCN8XQM+3[NTUP]WUB5FX]D:"9CX2)36XQ"B$SBS2$J=5 MT 92?T=/5Q[]-(."[3S0HZC<%2!G;>LZ0.G]%N(:B-U?/6SACE5.W<*6/1\U MWX"4>7#.9:9U[4%K9&208FW HZ/T-($19Q^66^^X3FCDU35,N(-< :N3 /2B MUO[6BV\3&$ TM$9I49+%A&@[K+I[SQ78RLSW) >L8Z,&._D[9'9>?G\'_S6> MS$N0YBR5-+# DV*>UWZ_.1E6%?0H9G2I1(HTI-VYA-)UD$]SV6[MS=T*X1NAF9GC41[,-:U;J/&YX31IEBTTYJ;$(K58) GZ8U(JF.WTMS(DY(Q33RA8&JAXM9BE!6@@FBCSMD!W.[GZY[YLJ+]8:\. M:;!COJ@1N17L8B/GM?')&,DLJ$R+B<_,*QL98#8RSM5>VA0E=T6X*WVYQIQI MXI!]:\+58Z%O#]GS\/0>QC#N[P.C]9N,2@-W?:FSH@NM.W,)^#=UI2D$H(3 KZO5I MI(DL9LU9*,YF4"!%-T6APW#C';<8_7IQ';/U[+UW9*F3\^MOGBS:Y"Q+IF9I M!JM9M$HRHTQR26<9>:?TU4[^N_+HW=YK;&S\<1^6ZSEQX!W\=0E(E$%E92@T M1$,!A>.I)DA*IG3.11CN?.K1A9V>5$=+D*Q]I4P >:;)6JE_>ULC]*5ISV](4,,;6Y']H;@>ZY M$SH$_JSCE :\>7DZ/*X*6 [2%^&(YQ\OSS2LXC*)4S%)!J;K9WO16$!N6(Y1.,C MNBAMFX/ .T ]/C[TY8$&4\)_XI=A.L:S6T9AE5<"ZQVFD#3*HFF;3%$>%"T0 M598VMA&^OHKC\5%@"SLWB$2/9E]P\@J^#F=P//P?S+>.?@G7QP F@&(F$3^U MG+=0R9$)9UV$D*+E;1JVKPGT\?&FI:=NU?WK-4W@-CG.2?W;-]S\QK_C!_=P M>;_)$*[=PWOT&6U47 NO!7F(A\BCT<%)#$GX6]3O;SSCT&7K+^[-.&3MN23J M2>V9=@59$!)9MCF;%$M(I4VI]0X'N7V%^LEPAN?YN-^7.BQOW[XZFBQ_5BNI MEBG>;]^_@Q%\/@\LCR:_(OT(CI>_4M<^:RU>F+V6PR MC*>S>K3X:?P!O];6O*//<^&D[P/!K70JDI$%_:%5S R2,#67W66:J*5LU*N^ MMR$\OP2WO03[84F3RO';FK"BSM*A=0Q]30=U8!B]F)S%*+03:"&X-ANU VJ6 M^U#HV(\7&VP#;ZG"7[:,GK\\EXOS_SF&Y%3*Q)N!?R9JK=3=7>,Z%%V_M)N/"'FY;1?E9.',[+E47EY.B7[3&D( M \-%RH":":YJA21490DN69319VU0<6QV,7(?N&=BWG&[TJMG>Q0HKN6S5RQR MMT%>S;_S>:ZZ.9H.\_+; ^=%%KY(9K223"=1;PER9L&0V80T*OERSXE(/TB> M27B=A'OP< .-S'6BXD%4Z*6SD47+JRA< <+J$K, Q0GOBPDM.P]V0_G,U#YV M0&OYNH%VVO)T>QYCY/FLOAKO@)O:Q2(11+""Z> 5 V,YRV@T;<]XMKQ-<6)7 MA,]\O(V/37SE<.9 %38%Q6=.)0X@T@8=: MZTE@*=((D;?9]-R/[9E_7<+''OS:0'3B WZ%[]6&TVNXI"H.G4E,27!,JXQ5 M"4\SQ. *%T&Y1EDZMR%Z9MGMN^<>?'B36Z'/6:WVT+XC$7=0#.W2N9#,2@XU M!Y?>@)H15ZR$9%WDQ;41Q5T#Y#,#N\QS?7IZQ=GVQGO!Y/Z@OR MRU_I2ZT6.#MG&@ 'KI6+!,8CT]PZ%E4IS$/DT>OBDTX=-L/W/.:91ZMVNGWZ M9@5OMKX4>7%2KVC^9S[C:=S<:NY64X)_P U:"]K#J^3]71= M$\%K&B;W7AD#09;<)KFQ*\)G_MTVCS7Q\0HR;GV%TMZ@B](8M $2*!I8K5_4 MF!/S12HF2DF!'B]$HC>\[J+ M*TS[VB"+*\XX]U:+XK70[776#[/%PT$R;/,&$.MX>C<:_UT0/3> V,*+]XO] M;^*"W9 #%<\HHZ87(AJF(T<&D 5#93P YRB[M;(^6%+TUP"B9TZL8_E="%$K MP:THBBDGH4I&)1:-R Q=C#G[&$6\+Q%^[T+4?5G[/CWJ-4RUN\Y2BP;KB=MH MA:+)T-$V1-^@XHOUG=F-)%MXHG%L<1-D3AQ2R,"XDI)IH0@?+:.,8Q#HH8!W.YV7#B_B M:,R2=1S0<[0Q!S.WZT>8,F<>9:U.I+4TY]T'XCD2V=,FYET6;E,2V7WD5$[G3)-1B79=X@G%>)GF28S!Z4 ML4FIT.9*>C?C>PZ<;@^<#I!A#?+(UP)\20*^"^RFT=F&P/<3MQTBE\;[(T*# MX'!3^!9I>@@BLE3/7;0UFOEZJV8BK8[..N%5FPG^H/A[3T#YB.F[CO]W<$:F M%8^J:FYS)S/3RAL6MG3NL]N75=4RX M@T4[).VYUX(6K*IZB*7&+4XP9T*T*0M:A/2A+]I;F_F>A7@=&S4X+KJRKLS; MF8,^+]^T'-'WZM$$1 MZAWPEN]7%X"[.T-9!7$_IR6].K8[:;;P2NL#C95 A=/:>9I#C?>TM[%%,A\+ MK:9&>*>S*E@Z]2-Z*+2YYY!BOZQ9QQD-V/)QD6^Z>JH]T]_ER>7(::Z-X&FN M!FV<3519*-E(8W\=E(^-1,T\=.L$M ,YW ](WTS# MX^'\R]I:%6?P5]5OF(U?E!E./BV^*K>J.?2MH]L?HF8"O(V,=DVYEW9H"#KX M:$31PAIO3$KU[P(DR1&D#3=A8M!1-&, \.6+') M!Q/);JY-[/6 )'^O//6W\>K%\-IX+L%^$:?TC]:"TYVP[CFJVA4M[J)F_S[M^51Z#;2UL'A]._ _+;[NT?<]9CJN M^=:].?D*P\E<%H0&L&A*\P4FGW$Z"-P: T4PY"$P35^R**1G22N/WAFR8>QW MLKP=S--BXGY\V&.>QP:OTK(_Q3Q@/R'O5O/5_CA+=9H!]\X[[A/+62#3Z#@# MZ2)+,:./J+5*.[BRW&H,3XO$>^9 ZRO.>U[)95N5,^09C,G2*F9=E4\W03(? M;& 69+)%:%2-^JQMCOF9K0U]W$!M=PWDR[^,/E^H"0^,]$)R6BFYGEC;V=8]:O&N&-?- 9H%Z^8K]AK-!-"XE9PS3 M/"EZRS"S:.LUMPAT]AXGPW%^B64\P<4_KD+KF)7A-%M7]SKXS#.Q$)O*A.JEE"A-BS6-S7[:&HYEI/B ML*;R9S;OR?LM))!7@B1@OY2":7;+JSBP!GU0M*: %;KJ9Q%JZQ13M*:@@RP* M;]/R=".XSPQMX]EV*L@=VPTYZ:V+$IE(-< /Q!ZM,F$T-L0GBF].P:LX')/S2?;ETX&#MQ[!(:U,%=C3?TW0;,,DC:; M!KB1+9G^W"=AQ\FRA\BK0^F3L".!(F%=1A<+2PG(?2G9VG896';&EA30)?E0 ML_Z?0K'Y6LS>CQK@.@P[(!6U+K"?U0 /F4L]R:EM0H1#XK$R-M(R3!%C[0]- M\2P+PB(SUONDDA,*VL14!\7?PU #W M]U_!_W\)"2\4<0K2LZ"VH2D!3V_3* M:@ >670F,QMDU&0*9\%U2.RX\<$/1PEP+7>,^[)ECQ5B%"6F? MU6M'17M1H,$$Y9@6Z)F/Z)@J16:=(0F?.WAW]:<_?A?W8-6>7^!W,!G.,'TY M8YR/W@=="(F(%&RJVC94"&:Y5TDXRT/IHN1Y]5,?OU^WL&+KJJ<5FC).1 TA M1::\@DJWS((2F64K.7<)A8]M>EO= ^QY)W?[3JY/G^Z6U%IG<'MG.Q"9[-N(UT4G!2W"H MHD\V:9]5!$=QTWH]F@X0B0HB< M62ZKA'1*+!A+BSZM_K:HZ*+Q^R;Z:NA[/@?:(6\VIV\/3F]]7GV?MMPB,%TJ M(IX-("HA$8IGC@M;I10B;7N28R7E&!2: $7OF[6KH3^S=B=.WZ\:)KUV$_KZ M4B!Z-H80?';&9:9,/2A&#LP' &:EY:9@=F'_Q+T5_3-W=^7Z_4EAOAV//G_" MRW7;EJOQJ7 M"\NO2F#8A1X98 I'V@0T@86D8(3K+6(13CMY/[EUVZ%_^3XNC_G M-]"UO 1EKD/0=42#(H/46EMFG*P=,[-B7B*OY_!6>YT27D_9[8FTFR)^LCS= MB8OW*VKY"J9?7HQR_<\O_WTZ_ ;'51!YX Q2?*R1*6WIW7+T;GFA/$.AIMNG=ZCP.46QQ2_C6=8U;O?CF%^VH\TEG@\UTW,$"A0UIR) M[.="\HJ%("/%-SGSZ(6F!6+?#+Y_&,]LWCD9VHAH=I='_D;OXGCR_6P72%83 M6I/]O#55=1:J/G( )HKE&63A%O.^>7P=]#-K&SNZC<[E6C'Y$O;B$G50E(/@ MR*_OUD3'^=?7]/MJQW MBC7<^5KO&B^VE ,OK=#!&::<\12LB\ -<4^T8.QH>C ]\[=#N-X)O/NZ=!( MS'+#PY'EZ\F#$$:DS 1PR70,54XV&F:!EI=$!@YJ[WNWEUVMI)%DITS"DR)$A,5K9)4-H [)-E9FO'MA/"W$%AA8@V M@C0,@Y@W6P3F4T&6- T_2RRQT<[L65MM+UE@A\BK)Z:M9C4BV%28])[<9[VC MV(RF%NF+ U]DBKI-:/.LK;9S9N]'6VT=AAV0)E47V,_::H?,I9[$J38AP@'Q M.&?/2Y5@LIDXIK43+'A:KHLPF+B2!?P..C[NF[^'H:VV#_JNX__FVFHA@>,A M:U9V"59THZ M+<$$!-_E[7VHVFJ;^G4+*^Y!6RV8PA-:P9PKM*.('E@P]1Q49Q.<\9:79VVU M ]O)]>G3O6BK=0'XK*VVI6/75LG:Q"O[T58KTIO($Y-0=3B41!9J<&V]3$C@ MC0@[*!5^,-IJ;5FSCC/VI*UFN(FR"CC% +6Q6/8LN"K>XKW7L@0+$IKPY:%J MJZWCT@VTU=;QQVYT3I9UC]58KVKC+DBS/X>S+Z].IS.*!B8T&OC\>8*?ES(8 MRU_?7+UDN^?UH$G2XX"O*8V@T3$$+3D(J6-*0:'VD).GB+GVAAIL]^BMUY9+ M'WYT]N$7UUM%AR2$\(S ZZI@3F&9BJZF<2M'&^]H?)NIXCYD6VM\+4W]STNF MGM]-U^Q>ZWG0'CES5CIZX3.M$,%(VK($!ZFH6%2;!*Z[4.UE9NR/'3>TO_IR M0 -1BU78SDIWO@\*ZA"*X P3(DW7=3DP9:[J7QPH5T*C:_H[83T!>FSF@@9! MUG*DKR]-V9=QGF]X*Y_I?[EV<^4%%>UQ,Y.8+=/@"HL&!(N2$ZNA-AANPYH- MP#XR+K5V5YLS@U7V6)R59*NL\" 9682PU1X%!,LR#T;JX%U,IDU#N+M0[2JY MIRE3>C/[H:317!SL?1UU]N?\VT2/MW9"PP.#Q5:W"YBF)Y%7X.Q9[GA[=]UR&+"YK9L3 MP/H8-&T885F;<\,UV< EDP<-XFB7H'CN^J<=S8[^N8N$%*PC%62[X^ M/AWFZ?O).)^FV?3GX;?AI;MU(T 80Y%U$'ZNSJ99#:H9<%6,JD)!NFN>POU/ MVWVPN84[QDUMV7.>PC^)SY/7Q^,_(Z0_KEVK@PI%!J_):Q3DZA@5\TDXED(Q M6GK%)?@.+K[C$0_5KWU9K<=7=SJ97#116W_&[G%?. >UH/=E M2$NJ=P&U3M36C0FWP=EMU-:CN\:M;-WW5' KN S2I>PCX\80WXLMQ'<(S'H0 MBN<43,:'2H!;HK==^W\=$_?H][DBR>3[X/>/ PDR>R\D U=ERE+-I(4T]\^C[_]M/S$A9^77\S=/'?PQ?-VMX[W:/CQ5E9K<*7PVWCT M^WF[6.$*..>9,X1'YT*@"! C3"I D%DW*E2]!.(A>W5;F][Z6O9ZA_YF-(/1 MYR&%(5NT]5CQ(3W<=M\'[7JS#%&\I'FT:L1JRS%88['X4//UK.%ZL.+SMGM; M7M=AX=OA-\P7G[TH';XXZ#5"9:.\9TK5&G6)A@5O@$GMB^,&K7%M;FF[H-MV MOKCC&;].QM/IP.:H)8^&<22::T<[&U]"H.G-%N4L<%!M^M[=AVSW^[[>V7)] MHNG5&0T6ESOPO4CI].3TF-[__.)D/)D-_V]"Z"7BN2ZP&UZ?[XFX/W< ML#B]>:] R"=RS)8&6A1 #7OZU)O%PW2'\[&XDS)O$UJX4&0[9Y;_4/E MVCI.:]'C>IG\^ &/%[4H7X9?S\[2>*H]465@65L: #Y.@#Q:IM@O@[83UNLO3GD0;SRCO"A;/AZ/.-V?Z\L:M?07[O7L[^0K#R3QY$T9YH3C_ M!2:?M[J*N_>>,B- M^K=U@K>'+NZ-6'1# ;1W[[1('#FMQJIYC5_K;=#H\^]D_ND@<&O TB1;E-)U MW*)JZ1EF3,:4M3>\41O?U7@>+TEZL'^#,/O7\3C_.3P^OJ#PVWH/78P,(7G. ML%A9[Z%+O2/@S!5(/GC00K:I#%R-Y_&RH@?[-[U]N]\.BV-\CL5+Q16+Z&(] MO#<,K-",(Y=H2]#HVQSUK UU9^+Q.V)06U\=RLWEKN6N.XL3-[%UU322/RC8XBUX&Y M;73Q=G@RG-6-W%)/K,Z:,/K^]NVKH\GR9^]A,AOAI%[$OWW_#D;P>3CZO'CA MCB:_(OT(CI>_<_3G\A??T!9J0J,8Q""\R5HP)SW%Y;$$%HQ&^C)IS(4G;=O$ M*XT'MH?SG&;LO1X.'1(G&APC?X2ZL?PX&Z<_SDXT/WX!0O9F.CVM]X>?)C": M0IK7&GCMHR\060HR+9([HP;-C((@58J0PV4CYF,S;S5<^A^">>K,6UH M\E+9^ ,FK.<61Y>!+DJE@G(QH\^L\)HNC+GV^@9+X*W@113ILN@0XZW_Y,?( MEQWXH,$Q]8MO%-?4 ZS7XTE%_Q'3Z81\46^AX^SBJP$%RXFK>JKJ%&U34%)0 MJT!2H)NXYT(D8D63>:@KPL?(J:9>NC7]HVV ^V+V&H:3_X3C4QQH Y)W./LR MSA?CO?E=G.<"S\^&'??>))X83XE,JGUB8*UD"%EH7@R$U*,6T!9(]]?:J@EO MQGOP7\\"4[?A.CO$[("L=[FQNS'M07-L9[X=-W7,;JF3K(W9&\^\K0UN.[^=&[U;OJT^KC_DS6\U7>QQF,,DSRV^'LR_#T M9 DH"5>,,9%E76M'1 (&M1K ^R*1.(R T,&'*S_\47AQ>[/U_2;")(Y'KR>( MK[[@215G^X_Q<1Z.IF_?OEJB\YX"<,L]RRGEN@'3M=B#(-*&S#M'.[#K'9%6 MOYCW/NE1>+AG@S8X@GL]'%&L.X3C-Z,I[6+J\C-?9L#4UAD@F9%5,#CS7!/D.MKI)_K( MZ>H?+=^A+F-IFKS7YVCV)I>Q/4UN%A'OU\<-D@;['1,MP3(%8%9405'(F@4; M-:/'6HX./-HVI12'S]?[%3<.G*YKN+:%],:8%I?)K);17KU).:N[=MZ!BA3" MRRJM1'A8M,XPF626H4HKY3:E7?< V_V%Q/Z\?K,;86\NZW$35D/8\TR3^3LF M#8]1.<@- M%_-P MW'K'X6@KKW8WX0Z.-U4)AC;XA1Q0X4B3:+^O-4LY6BPQ<7==L?PPCS>W,O,] MYYGKV.C6I;37;/:W"--MA$.N_OL>_XN2800A?&=2XU U:R4*L@HE/. MQ$"[ -\FKKT'V-;9Y/.//_HZS[L;?9X_YP/6%^/LJT\X.1F(H$'QH%@JN:9I M>DGO1ZW:JJ\(V)Q%:9-:WPW?[J/[/OER(YN[?Y_T?'ER%5M%0UN7>0NSN1G> MXV0XS@,;@Y3 +2L0/6TL?&0^)S*)RA'0@G9H.JP8G1[V.!C0QK8-C@%64;1" M/2IG3Q7'XV+!%C;N<:=? M)[!5?#RO3'H/W^?'';_A[*A[?MX#P.%BQ2S\TR%E>;9)E6U3T JPC:#)FII7@9(DBFLI:W7#B/Q MG>8EMU]&MK?Y(>0>?X#1YT7J6;%!89PGG(%CV@.M?$;19)B"*,I[7Z"__L+G MC]W7>7)O/AQO:\N>CQ?G(,ZE?>^'T?O)\24 NS\UWM %UYVXA?T:NE-)*-G7 MM+%<(Y64%0.?D+F"1H84A;UH=7[X;KSCE+A?+ZYCMIZ]]XXL=7*>^\>+3VZ\L?''?5BNYXO7=_#792#H;?"! M+.T417N!%ANHC?HLIN*S4M%"I\/-;BZ\_.@'Z,*-+;<;^9HJNU=W__6J_TPF M^^5X,AG_27N Z5D:_[B>#4S'Q\-<-?3KOYDM_\T65P4]/;F/2X861KAV/>&Y MSQ84MP*,5C['* 3XJFB&8)-6@[Y ;+>5JI]TD4]RL5504:640V1FSG]O+:N[ M.B9\*E%Q#R [3=MK;Z-N ;3MEO'JQ[Z"R>0[F?G%26VB/BBT\W$RU$D6.<6^ MF@:+WC/KH[(0? ZJS8G37:AV?]+0!Q>N;QM[LWL#W9C+;^!OXU$ZG4P(XP!< MD%&6R$JIPS4YL=Q\* '6S>XI_A]!(L^Q)CG@YY. M3VN"U2]_?:6 G?;$4+RSR9&O8F!:.L& E\)D*0E 9<<;=8"Z&]?C8$2/MF]P M)W%UQ)>Q#J>I3E[O)W@R/#VI?8F+D5(98Y@*F:!ZI*T:3X6%'$6QSJ2HDKB"Z"S1L .FIL5DJU#MIRAL6X_=28 M MS+TK*D2=,SG),A>29SK7FU7%Z4MIA;50I'-M9+QV1X%[ZJQVP8!UK-S \Q_P MV_CX&VV&KX([JZ&68'D@#R6'DND"COE(4Q^751$AHK.F38G>G;!V'T5N[[EQ M*[/WG#19=\=OQW F8Z^#,M&:1&.,A(0K8-XA9]*&&'G0F*_O/5>FNES]U ?L MORU-U"+)\=)A;"W1F\]224FMLD(67153L)'"6D>[#@@I6YE+6]7H7DL M$=S6EFYP0' =TYFL1@=43:.XU;CV$\=M[[=[B+"%T72&,I*"%2%\T MTT+EVM/*, &H;/$FE^NB00^0"O?$<[MBPCJV;M+:*9U.%N>9RS4J> HI7 FL M>%^KIX-C(9K,"$_M0)ZTYVV_#1C<9.VQBXYRR)RS>SOXQF\Z+Y M.;&C==DHKU@&29A4L,QC)DS1BBP=NGA=!WZ+A(G;4#STQ;\W"_=]I-NIP\ M8! Q]B=6L6L*W)'%N$L&K&/CGCW_'NKU];*/SG(ER@:B*H0D.,=KQUQ:B;3V M#"0-.1=(5O0WZZ\ L-MDN;[\,N[/J#LJF>^8MS6/46!VWE>B==[10B-RJVV@7TXV1#KL.FN MG*JVGFNITFM=3[70 M3^@.^D69X>0WI)?-19I8% H6,,>A&B4F;(GYR)-O<7S=Y M9OKDV< F0YL**9F--*]JE34#DPRCZ90G;BEBW,'L]/CXL)9=;_K8-LESSP&T M]8'16LF9%K6E9;"%!!3I1@LLEJ0)G?$,5$T+"$H">!X(^X.EP":7I T8L(Z-=W!)ZCV" MUTDR0H-,%S0,HN',Z\"3-@4ZBCL^^$O2M?QRSR7I.D8]A$O2WV!210>_8:M; MT1L/:'X->O>0KMU[!@'%@G3%0]#:I:AI>7<%4U QA\SON?>\\:PV%YTV)$0B M$]/)BUJ!G9B7F0)9P;V*PDK?+87E8"XZZ8..RK6RCX5O((A!H2_L_4%$+O%[MO5JL=KW'/FQ.M+9SB\O& M2W 'KCAN9#U]06YKLRS%O,BTAPN2Z^R=#!R;3QL/FP);V[7%=1_.9CB9GL$Y M.IU-Z[I\H63$4Q86O6$:@V2:%G7B8)7N@\2#RRI@M]R_]?U^#[)'PH4^[=_B MOF[%E'7>DN/FC!6<+;I6*GI;:Q9HHF+>V\! :NFE5S[Y]K/$_3@?"7?:^:;! MU=Q5"[R$Z7#Z\>L$(1^-_A,FPWI0^('V)6)@I0OHI66^I"I0:0J+J"0SW)M, MFTM//]M!='X[PL?!GB;^:''5MH+EOX].IYC/F/UJ?'(RG#>3?(WX'B>)_@:? M<9!]+C _@R!FT_RI+(LZ6&9,IJE3QF23V=EDU GRXV#6;CS6XXU?C'^>"U-1 M_O)7[6ES.IQ^6;!^.IL.3$D8'!)+)1! %)[V".B9$+:$Z(R.IDUZ[[W0'@<[ M^O7 38J$%C'2V:17@[@7LT7WO%]&>0#%TY)J(_/:D#5B-!386:"]0 )=?%$J M-1)MZ [R<="FE5=6'/5M7;2R*FT#H\\Y1,&$#C1V4YNJ)4*7"V;()D9(;6I2 M#C#9J;_%97W;'G:R$SAG8RQ,H:AQNW&T.RR>!6L*Q5(NZ=*I3.[1)#NMY=E. MR4YK6'B'R4X=4#W19*=U_-4QV6D#8^^."@83FEJQE$*L-YB#3W9: MRR_W)#NM8]0&=\P&7"-,?F*]A^W@:K^F*&\!HI [,1(IPM:8_(I?TAPQ60@F@(73W M?I='[HX"K;QUDPR]F[KGJ:"F;*\>>'8&1964CS7'7_OD6$A(>QTOC(T@- ?> MP?^W/N 1O/#]&*]YBX[Y&@919,^)N**XS#2OZB-61%K(E(P8YXVGFBSNA]VE M9YN(?TLK-TCJ6]FZH NFI]NE9RV/=>G1LHFY=]:PR41KBPJ,YKDJ7UYO,WF* M3'D/M2 ?C4P/G +K=^GIG0'K6'GG77IBUC2E2:!0IOX1:MIQYC3:#+3ZV:R] M;Y-2\!"Z]*SEN;6Z]*QC]A;2A?-L]+,[Z[-6[UD5BE$R!;1%U68T-4CQ@6$Q M190(7+M&:90KT#P"!FQMY,:E/DM$Q4O')==,2RF9K@*:46C)>$&7LH<@C&J> M)_)XG+Z=@7L\]EW1;BH4D"$46M5R(#A8]3FR+ RUHHG'>L?3M9+0A].1:Q.G M;6FB1K)Y-[K,"&VQ=OQEW HB4)*AWAP1.G @.$?M;2>=F?7?T /OR+7-;FUK M2S=2M5O1;J8+JJ?=D6LMOW7KP[2)T7?7D0N-D@7!,Y'K%802P" 5SQ!5/6+2 M@+Q1K';@';D:,&$=6_=\'/NQ%O;1#["N4!]/X_'P9'AQIB@B#YP&J;RL"IR2 M@9($,%"\H107,G4YD+_C$0?3;VLM#XS[-U^#'=C--F F5YDT3QM!S3FATI:% MK#.-U"6;I-6Y41Q^N'W6-O%[/P9N,)-?+K:<3U4J"V^=-\PI3:/S/#$O;&"J MT-!\< $:B;5?1_)80KJM+-R@HO4RGB6CNR!J&LK=Q+2?,&X[7]WA^"T,W?BE M/VL>R4O0V2LFK?=,\Z@9V")9]H@25$JBD8KPKEQ_3]C6VO/KV+>!QU]CKL6I MKT]'>?I+*9BJS-G'/^%KA;A].^$!K-)34BZQ-MB8O:^5AA$5[./,-;H M-;/L-' N4&C3)D_[*HX'[_LMS-KC"7VM#_@ H\^+95 B3\;GR!ROVU"?JOQ* MXBP2.(A0#.W;>RNU.'_L0X_]-[=AC[HBYR"6?.H"H_>:N4L =E\DMZ$+KCMQ M"_OU7 QU%8Z(-DJL,B&B'A )FAZ\8]S8:#DHFV5_(M_-W7A'H5O?7NQNMIZ] M]XXL=7)Z1%*,EMTIA3 MU"5P:]"8H)1S?-#A\_OI9_7^=)*^4!!\\<"WYQ(8+HOL"WJ&P6:FD;CCB_(, MP)E4BM"VE7#,_>"VW4_]/II@JMS.OX\2;0"7DLQG3SR*Q\//4+_W$HYAE/#C M%\394AZJ(.TXI'(,3"W+,%!HPR$SXRH97K++LI%=M@"]GZNNV*P\V M./99%_K1Z/5P,IV]&(V&WW RA6G\$'['^WN4AI**%-XHS'WAM-(N!!6\Y0QY%B"$7)_R! M4/(&^&=.;NO1!CH%ZP_ATY?AY,H(1.+:T[O%:%I73 -%OI[V,61&[E.V.JMT M*)R\COV9DEOZLT%6[@83_?AT,OMR>0A628G9DY$;:55P MKHW(7@_@GSFYK4=[3!:NB6V=X7\:O\3W,,P7395K;W@7M++21%:TI F>H-,8 MG&4*+6U$-0=YG8LK4P>W0_%X2+5CCS3(5.J,_NP[TT'1WB3K$@NUE8UVQK.8 M2V!6<+#*2R\:24:MC_7Q,&U'_NI;VV))/Q^5=57,? MPO'Y:1?9"&(M[9EWB%^V.7F/DS*>G-2Y^"4->#K0W+C K:^W@X9V3H5F7VZ0 M">NE<26ZA%UZD[7 ]GCX=A#>ZU%^?SF>K^,I'/\Z&9]^?3-*QZ=5[67E**L> MX#"?#?F\@=L'3#C\-K^RML9D)2(R J]JZR;%HLF!1>^5#)HV4-BI\4./F!X= M^_;CK1X%_M<$2]YI(9SHFUO+)S]9 M!FUB^1Y5_C=#.V^M>T'RZ4#%&&W(EB535_J4-?/! (.2I;-&&NY\$]Y<1_+4 M>;259UJ(_[\E\R_BPH\XFRU4XQ&H%LWHI4UUMCT5JGTM)Z/3_V_NV MYK9N9-WW\U]0!_?+RZERG#CC*B=.V9F9VD^J!M"P62.3'I)RXOWK3X.D9)F2 MJ+7(A452\IY=*=NRR0_]-8#N1E]DK>2RFFG%)>%3G*$!,%QF);LE-P[XICSJ MN(GF^C*@_(\]AN)Z373&SC[A^R5Y&.O)A;?>?)ETFE89-+ZTTR M2DG)9*I#0PO=6> D,@'1>U#!RFPZ>-;W?_H1&B"/0T*9+QJ4T9YB/ GJ)A-R07+2:H M/ SON@M=!X#CV5[W03S23)4AB>VN- >PTMH0NA>H,%)8",!$K'E.)0@6DU)$ M&DWB/([:/#9[Y:A:TX>,-MIRSS6\ADU_4G[Z^AXNKVN%4D3T.5@& M19,D9-$L!G!,H!2 11:KFMG*G5$>V<(YG.2[*M2&H096SA_D%U03;MTD3T;% MP2 KM;&Y%H&N:%G(@ M!>^-*5M FY'4;Q5.T7_:6 4U3R^1[ M/,Z67-64"YY]KDL3-=9"#KWA\39:HS4T*'0C9 M*3(?LHG!@O30J9"[XQSSNPB>DND[B)0'+(]9==' SYL5W@SBVX:XT?$N((?O MU-05WOA]G YG!,Y! M5W8TBSJ2JO21_M##43_BRTN8_P>O+S8IE>69%HH@!-V0',BO(#=#91+_\]VJR_+H:_TN7XF=2_U4P#Z9YE63Y MP(]_AWD-^GW!_?L6#?3% _0V:B&"K?Y'2F:NP)5HD]39NV!(<[P3W/",9"!> M#(3AP-$,'V&.=[[D!7W'],/:$?GZ[:_\ 5]7N;DU*_?-32IG,LZ"P$);P]5Y MOT8SB)H\4"D2I_]#ZW*7*Z)WY.5P[(<)J^7$VG_POY@M?R)8HG#->TT3(83$L5DE!('O#>&LMGMCN>F@IST913T,9 M&H3<]U_0;/KV<_V[Z_W[K1?RXE?ZMTM:67)HBJ=%853 --V2#'@@HTDJ[4Q$ M%42C@4#-UO1#WX^C'@URH?9>V7I9ZV4L7D__P/EDEO^-DP\?:54OON 45$@MF$=/JW?6IF"+,*'-F_7("_VQ14Y( MD1H\RQ^ZW%_^QGF:+/!FQ7_.EG#Y>KJ<3Z:+25JO45@@$FHF5-1T*;K@B8^( M3*0$B-)[/-'-TF5U/W;(L55FX&Y6ZQT\*V38$:1$NW>QLO+@PXS4;BF9#1H6_7+I\^7 MLZ^([W'^95*K7NZ3&EE27V@M="54 2U6NG_[YR]GB^7OL^7_X/(=IMF'Z'Q9-8$9^MPL^BX");S[0Z\]QZ)]WWVL]&:080[<*>J=]^. MX.4L_6>MJ#?G<"&+=GT*^Y X5@7$4,-Z!2P# YG6FXLI&.N[?0?^.W[=LU*) M%A0,V%GJ.PDM:EO)5[/YG_#WOR?+CQ]GE[6:C_[@?OE=%$F^#IC(8JYQ8:7I M5Q#J$NC\4E9SU?*1HB?:9Z-UHU$Z<..JS=29Z2I..RMKHW&R6%S5S**K*7W! M:@?-5B[)YTN8+F97R\42IG5%]%^X%=)5)N8$@;:0++4F(S!O2F$%,&+FFN=. MS^K#(7HVRG=$(EOTNWJ?/F*^NL3-L\$N>2X>$N@Z,\X'208?S\PJ4SMWH6(0 M(M1?!2 S(#G9IJ'\8$L8J]/1L8_-HU!^*BV3UO#I+Z^2L8*/M #IF!7UA2M-O,N:FA:6 MM5C5<VT]& M>Q^IN#MQY>U#< .E_19(>%^MYTTB;-#TK4#W"<:H:T-JSX(&QU2)!;F+)J9. M8TU[:]V]<$[0S6G.]&QHFAIDT-U$LBND]9O>!IC-L7#M@&4O2DWHB\SSE=-? MI.#D[TMH$\)Y$-(/'1J(KH;EX>M*C?K@JUT=5U0[!KM4#VAOF1<>4=I@G&\S MS?04>D"1Z=#%:K7 1W+NKHM^7T\3'5V3+WC[H*MX M-Y<3I^M.)\V9K_:-CC:P@"0%A.)E4=PJUZ6,O>_W'KW,O1='LY$$/' ?B@U6 M(;IBU2*B%.A)\SF2U2,B PN%10\^D064,Z3NRM#Y>\]=&=H(>."3X07A].NT M\MO:J0I745AF5'VK06L8H,W,2\FCS(#"=X]>CBJMX"*6PB#I7 ^;P" KTEIO99318K1MPDS'*T<]&,%-P< M0G_Y M^S/6V-"_9I?T,9>D#^](.3D- 5E5LR IOL=:J:84IFEZ(V3)255VAC0 MXZWQ!*,[PVK_8*GW;=6G59EN?'REL<]*JR4D+I))ANP:01=OH/LR*4VWK]"L M0 E$1W$QN'8;H\F:GN=&.+YZG%(%[WTK>S=9_.?5'''5O0X7R]L;7":9!!3# M;"+73]M:-J' ,%\D2)C)Q+/EZ7-?W(*MTGJ[2/LHR25;H'T^>BQ=88 M+;-SK+[PU3UN6$QHF#"&VZRX3'BD/APGH[W]LDI/37G[$-Q :1].-0LE&3** M+2O< M-(=H]7D;-LD_2 40AH8UH^]*4#43/AH;!19M,2L=\Z-OBX]\]=&?%[.3 M7"=2=[- M+B]?S>;U'UW4DP>UMBR5.HLY86(>(3"7LC69O 95]&E)>J]UGN!5,>PN&"QF MUEZ-3JDC-$HF8>,3-?7U0C9L<@UIA)!6BO.=;^LEWA&6V4$ M71U_6^VA:"VXALFP]U@;_.9PMRIR!:.K. MH8BE3M$*#(253'#KC%%2:MWH87XOO#]T?9>NMU>!%B^+?5&3J I.:O_C5I&2"T5GSF)]Q]*F9!:%,*S$E(6P*H ]L8[P/5?X8X,G"07CW9LO[U_G"O.1FE9UF1= M:\,C\SH&)LC!SJ9$#?9L R!]!'%&!^791$B:*>(I):T.*(Z+X$L"&RS=7H7, MKIJ:&%TP3+I(]E@6.6 C"_P$5G]&._ 4ML );N=>^GM6>[CO2!0OR=7/WK%B M(PD"A2.K5$@FLRX:;>!2GUA]V- B^+&;3W,WM]3D4TJ4?U00FV#'U1P7CTO! M6!&XMXK95+W,J!2+VGLF2BCD?Q:993BS_=QG_3\V\VENYF8Z?,8QO0Z"B#X) MA9[Y+'2=5Z898. ,35 A*&5Y,6>VF7N*X,=^/LW]W%*3SS.N^+@,BB[1"U>8 M(N)J!JMBWJ-AD"%GE,6[>&*%;LU\YF-67HD4HPY<,]6'D7&I6NJSI1^75'I57O91EC.*5?9@^%RV6042$HEDVHC;QY, MG&92A^RC3K;P(WE-)Z.]O2JO3DYY^Q \6C__@B(7HY%!JID3RGH6,B_8:PN)JO9?4[D.!J#]']JZJZ?>X MU5-[+&"K2BHK'XEJ'S1';24/"8TJ(B G3 CBHMM7'+:M?\;YY,OJ\[ZY+Q:] M(H6H34:"8SJ 82'2^5><4M89'ARTZ91_#YA#CZTWDT\U8_+-!.*J 5W=IC#] M^N;-R[?SS<_^@/ERBO/%Q\GG-W_\!E/X,)E^6&^.%C7^4'JJ)VR?A*3'?H*;H MQ1?:_=6[J\-1X1+?8[J:$T6X^!GC\MOO+A1'1!4D(WNFY@J3WQ=*]DQS4^.J MA8M&D]V[(CQ_56O"10,;CN#AY,/TY=5\CM/T]4^R4A:0JJQ_);&]F2T6[Q N M5Y-,>;;!B=JGA:=:]2T2B]QQ5@070JM4@FY32-8=X_GK32,^&KSSOZ:S+!2X7_\#+6IGPSP5>1&.24740LZC=*B!Y!C7TKR6D!$:F MI-J45W6"=_[Z,CP+#1Z2?YW-\E^3R\MO8*LB7Y@29)**LZ@C:;%$SP*'VI$> MI ,,4$J;6.[]>,Y?&0:0>"80O=>Y7#)'7%:Z:&-8W0*&T-B&H MV-J7&/7U:&B6#Y'GL1]U%O/EK4>,];/J;[C\.,NO5P^H];/O_BGBS6 BZ52Q MCD<60@&F#1UG06-AUOGBN2G2="O_(B"W%(=^MZTTAR(]UA/10=HQ.P)+ QJU M%?=#N*X#:1V0]7G9Z:1'NS&-^RXS+K>SIL2,JSH.-&3"P4!9P;2*ED4TGAE+ M+K\L'D3N=&^=K,H\\!ARJAK3AX^!QT>]A'F<36NG\I4_9I=Y,EV\ M>?-R$U\WW%HIA&4B%E43/C(#2)E);36?NW>6U./?-)[9.C0GLV8" M;1!<>S69PC1-X/);%MCF43 %X=$R3PMD.@G-HLB%(4]6V,2-R6T*P!X =,YV MQY"R;A#Q6 5C"LX7+Z;Y/[_T4WBP>-K:9IB,N1J MCI-:,HB:S$Z,XP8QWD'7E!'!HQ=,6D^>:W*"!8F*SUE:!X6WZ;YR^OCZ2 M3'+RZMJ'V@9J^K+F4,^7$[H]OG\CV1@ 0AHCG,B,%U''A4(M !".8>98I *= M3)NXT2/ QH\;'H_U63O*6C197,)RG9]]M9A,<;%XOXY>+5;[+A(4D30R(WQ- MR=:&^8R>*0L8#>B@6\VBV@7K*=AOP\F]157;&LM&^[N :9OI>QO.<>RH >G: M5H2#9=TBU_8[4-K+Z Q8IGQM_B>E8F"R9;G.R=&Y^*(:]1-K3_PC!LE8O/<1 M\="!FEE-$*R2?'5Y-6:<\ M*;!Q#((SK&0E0\FDVJ)3GZQ.\=KOOOJ<[_##Y#C@\_%W0*YGV'> ,OCKS1:( M\9]K#J#C/E(/D.7 #R[;D*(@9R-%^:]^_KE?$G R)--M/^^QQD)AGP\GHB)48[Z\^?8+YUUEY5[W\VISXWK\V<)U&SV]M5<5Q MR.*W:CP2.D66%EW$26@I.%3MB605:9 ZX@,U'CT!'/C6=6L*+2YKE.DZ97X5 MVEE]77X[O8%"?^'WV71^_=N?8#%9O+G)=4(>=3%9LTAG62V;RPPRF89D;WJA M(VTDW:9?Z:#+.+SJY.:K;W#]/%G4I"N"<4&VF=:1SA(>,QT"6D861'%,D=6F M)$@(IPFU';<(0M=V++Z./P &VAB& MG+RXY+,,C29@#+:$L3(Y3T2?:">M8,8$C:3S]?+>G'LVFB?[4J\]Y>WG4B0(<%-GUE:+[$(V6 #*=6#RGL2>G$ M62J_]]8DX(YQZ2W3D@>Z\1PPCH&\G^C1\T89I](^ED9RQSO=1A0:Z_BU? M^3I!(2@'19?$3,ZE3C^)#"2O 3BG?$'O!6]3"7T'RA$]K=.@>[NP\2"N6CI< M/WV]%7%Y-?%] [P;@]>3U#A#',20?!GET4W 8@A]2H('9:6G2[8!J,"AK,+$4 M/=D),4L6'!AFHT:PN@0G&@=]QE:@[F;5T?2G#RDCZW,*9Y]J2"IB0 M03&="&@(2,B.:$0-16L'M3F(D[:6TKG8/Z!R<+L"<,R0&8S,#5T$[ZU+(W@*VR;?MAN^'?30PAPUR=^_=#7?Q M;O9=%["C&TL/PCVZV308[UV.L$%)&^LN?!"TX%A<\HX))/>6T&OF \^L%$66 M@3%>0J/66,?7L.YVU6DH6!^N6BK6*HRR6$E 7)!,"E*EL"9M1[J_!2"IL S M#K1;4 HZ',MH:B*?IYKLP\5(IXFZSBL$':7WR(2JWFH=Z@T0"E/:@]*@)?D? MHZF)>IYJL@\7 X86#V[=PJ6+UJ?(;*D3Z#@X%F02S$<3BI:(BG>ZD9YLNZWC M>F^C\CMP;<IJI#%]^!BA)B4X'NCKZ?MY#N1J!E%-MLQ$CE8 #T:X MQTH53J(F94BI/U*BTD=D SI#'3N#N:P*V5&9&4G Z%><^5K5ZM" <=$7OKW? MGT*KM;WY'5:@ V_8]TN8YM7DQ.7'R=6G#2#+;9!T!C$']6"2,C/@9*!'5(@Q MDLT>8@>&[_WP)T'JX6)[T.L8L;+LMF4\:G%9YR]N7E^VGPBV2LSHYM;"ZB@P M"0U&>^W(>5#.9%MT3/!(B5EG#,>O8'ES4TWA0%FEN&+!0&TUI,EVX<+63J,) MP9/QTOIU\12JS/Z8S\AY77ZMX\.6]$WUN/F\>I.^IX+)9Q!1Y,1"YG6\?";A M(?W':I5YT70Z\#8Y('U0GGL%6A^]W(XH-6.S0<"ZXR *%7W4.C%7; URU+[W M*6IF/6JON(DYMBES/-%Q(*>C:\/SUR+<70G!%;374S)Y/M3.6B8P'?Q<$$LRIC99AUP7 G5N7 B) M62-0HG!603A9>_>,J[8/.NR.POX)5FT_F&$MD\3(16$BESHW4WD6798L)Q^E ME9$<^N8YHD^W@*:7UNQ10-.'O2/5/72!^*. 9A""]RB V(>=(RF2#;1C,FV> ME&D;:5"TJTJTS!9M1%:>?/$V8^[/N8"FM?[T(66LI.';9_$F+J]2X"%[9$YK M\J*#DLQ+G9DR-D10$*UHY)=V W@:65H'D=LE1?A 9D9O6&^DR@ "F8= X+#. MT:J/LK:XVFPJN.3;)/2=9,/ZTS"+AF.L0;CB^[[/7< \[U;WO>C:V?)\'UDW M;W6?LK;HJXI[G\AUE4B@LF,&3"D>P(I&W0E.O=7]<+SW$?%Q6MV#DL[2H48< MU08QF)!!5(8.NQRDR+I8V,KH/>-6][WHZ-_JOH\L!TZ+^C?I\_S5Y>RO".D_ MZQE N-B.H&]@%B&-BE8R=*K6* 3+8HF* 68$+C42Y@Z4]_C*<^6]E50'WNKW MPKQY'-[@DT:"M-5(3G4.@R*D(>K$P CCT * YONROO5=3XKN0^38LBO,[OI) M"XY'610K"12K23[,EYA9$4*C+$+KT+AT\(D7UP\4.QV*PZ,7UW M#ZI]WH>THQ?7&QV*3:;6Y%E'!S!7C*Y6SE0VB7ZFL_0C1LO.L;A^/ 7KP]7( MQ?7<>)=BC"R)DID.GJ!A+"P"Y[E(2X=YXQX-YU=E)0@ MHV0.T%:?KM!>29%E8[WG.A#'9C0U.9/B^J'59!\N1BZN-S:55"O#A0JT9$]> M/QVIGF6"9*4DI\$V?OX[O^+ZH=5D'R[&*7-Y/:5?XI_P-QY0LG+/APQ0?O(8 MM*U2$B^\%8H\W>B,+N0*)^%C$8B":Q*LN;CG\P[;=6_)O8,E.5]O9HO%2YC/ MOY;9_"^8YUM)6%Y83I8+N6!8QV\Y7M- $9F+F1L7O"B-AM!W '?HJ?/P5ZP= M41NT#28:6CLG1]1YPZ V%^36V5@O567&7ONHZ7Q#Z\?V23.D_$\E]8ZVYQ\X MG\SR.@N#<+HZY]VJI.H$.Y)3SH&!-:9 23[;-JFCW\$X5DAH4'YG0\FY@?ER M ^8ZN:H#G*81FRU QXG)'$#10V0?(-\1:+?*0! ^DW-E[3IAV=?B,*VCQF@3 MT#U^OG0_$B!IQW8?L3[(\L!&9[Y:+.=?KY^V89I_Q=F'.7S^.$FOIW3*?5H- M:]C\_-:?O,-+^JB\G"T_XLU+^:QL3LK9]" CMCFH08SB<46W;61SEW)V$;U6 M.H;H0T@N).\"&=V!3HT1\ V2:/(./\_F]6Z]A>";5<9!@8S.,DX[A?P_('>> M&"-WOH!36:(*3?-/=J([]-A]1Q[I] I?T1'TDHRX.:3EOR?+CR^)-_*/YN0F M75[E^L*T6"#]?Z;SY +I!-*"[8UW M.)W:/M);4S9PRL?/^'F.:3UPAWZ]SD]Y\:D*YW]7?_ABFE^D-%_].1D:,:+F MR#R7N0*5M7^I8,7)&+A$[:'+Y.U>7_J$=*2MP)O,MEKB'!?+7_[^3+817A@@ M*GD AEXAJ2UP;/9'I% M OCF"OR$) J\%=#_Y6\RBNC[)U.8?UU)YO?9M(8H2>"7*]FMEWJ!QB-H('=: M"M)W\)%N01):)F<[:@G6Y3:=A!HNZDFJYFFHP%WM-@=7.MST/=TAQ9^N'>AU MI-MHLT^Q4\9 IZ[$]R$XUH-+<\9G M TI^X$[5UX4CY"E>YY=?M]'N &KP_N8/PAF_M?GA3-VE?2 QCZ8#0:$Q,04F M78I,)\<9F"R81)L"I.R=&6ZZPLC<[^A1/A+U?:3;(""S 79=6)YYMBYP5G3R MZP[:4+$I+4Q1&I+/L8FM\1V,<7L=#T3-W::8>\JU1<'^>ET;,")'K@T"+O /K@VN36/$=C*= \OYR;5%%O;-X&(NAE7++C/.U):8A4R5; MQ4 +7[A+H=A&KUJGV)5A+&-O>&Z:]U_H N9Y]U_H1=?..OQ]9-V\_X(,=0JT MTDSZ(LAM#HY%M)9%1S:.R-)HWJ8"Y=3[+PS'>Q\1'Z?_0G9DYT9!EU>MP-+< M"A:$-"S7,# 9,S*X+L7XY]%_H1<=_?LO])'E&/T7-K"2RP(AUNH&2_>9B63X MH$/FO ["J(A2J0X4[_B*<^5U**D-[*&_G$T7L\M)7ADGJQ#GZE@*:&,H23,G M3#5@:UV)!$,'5 X^0O <.YW7G=SS^S$\=3-N(.D/^(9Z/Z)KEZ8#IL&#=@^A M&3]F-P13.XD_0,S-CX3KH\\)!5I;EHRS3&O/6; 0F9+2AH31:>SDXY\@]3M" M=F,QWT>Z#>SUFPR.:_-TO$[\#08&#::V31AYKUE[0AN$:5-JDT#P : M-\0S#%L/E5D=(.H& ;V7LSE==&2F_'Z337T-K!C#>;0UDZ>0?0*6^:" A1)+ M+B)(D&TJ?A^$] 2T8!AQMTJGW#P%_W(Y^329KM9],_4=G#0<68(*SLE MBJG M_P@7BP+NL-%@F9VPGH ^#"?V)HF6-2WF)I3QIOZ#*MYZ$SI3LK*9?)8L:F?K M%!DX;ECAP2FI"SK9)K:S ]13=QZ&YJ59TMT=:)N=T@5,Y,9PT,E(@L%1>D00NYM)DQ=00U>22>?!PMZ4- M ^WX%:=D,U_6JI-,-^-D4.-'+@>D=-::CV-6C&W@>NL@Y4(7<5)VW=/8 SEAII0 +EM(VTW" M#Z\;>SJJ,8;4VQ>/78^!]UDF6\VQ%.@@+2J3N1T2$\$Y;0F7@5%*R)Z.>@PG M[P;NS=OE1YR3'SZ[CLQ\5\%RG8I33+!9TAD61*Z53>2@!UJU+0!&VA2S:10) MZX#N*:G(X&P\^$9R:DTHUJV:C]IRXGL(I]%@8H=8MMI)(-D;#LA9,Q@44+BN5$3#J/+C6:CK[^_A.M>.O#_/V#@'L)MD66 M\!X!,:42^:G:LZCKW1$=W1U)(!D#*?L4,AD$C?3]S(O3#E&7UD0=NSBM6SI> M!!T#%,O(?N US$Z^JR_(8@1>A"=');:IYGTR&>5YSF:*)[G1+GA>.\CXB-- ME$LR@K# <#4@JXS%WCRR4J[_?)T;AG-^_(ZE-0&WKH_3Q9IW=X#\[?N'B^N M#ZF;\)&0.KC"P $R+51F7EG+@G*% RI9BNM :Z"AY?D@*';':F9*AB1 M/??,T:\VL<=4!_]8H4+F/'$_7&WY^2>O[V.Q#R3]YOJPV0%=,#V_Y/5>3'5) M8=Y'S&,EKQ,R268HUJY,J6JY95%ZQW*6DBQ6PTVWO,43I+Y_\OK@S/>1[HC) MZYIGD'2"T?:0FNE0' --;!%E4+CW@:[ 9YB\WHNMCLGK?40]:O(ZV2'H G!F M@^-5UPV#'.O W C6$:JLVK0Z._7D]4.T8!AQG\UP@)?P>;*$R]4+=)XLK^:' M#;=JB>UC.Z'A4+/NB:==8S5N];8WPEOL'?%VQ\N?L1?KOU62.FU#/Y,MF M"/6%M#;'&#,S$NETD+6T1=*E$2P'X"6#+6UF=3\*[51?@'OHRYUV48/2,7#, M[5%P[V>7^8+LB"032F:Q$$#4G&Q4Y1B/)!4M8\ D'SEN.W_9$]* -@)N\::R M1[S"RL0=%\""X,@T.,\">LZ,$RYSXEV[1B\OYYX><,!9TIJH\T@/,"XFD(G6 M(9"<'#HC&0BHNF(#F2MUFFN;0M@GDQ[02R=ZI0?TX:;]ZW ',,\[/: 77;N? MB?>0=?N&9RDXR4UBH?!(H.ARA5#;=#J=71&>VU8-UD\\/6 XWON(^#CI 0C. MUGF(9%1+0JBE8K%XSXP744B/&+:[WIUQ>D O.OJG!_21Y8CI 5$:8: $%J0N M3)-NDTT5)L"_!PTMRG/0 "$**A,@PZ\ T5[1>3RZO2 6S5=87#EVN MYF>2'K"/Q3Z0],=*#^B"Z?FE!_1BJLLC\3YB'BL] *RB2TDF9D2=9.V3HQLI M%5:\\@6UIG09YM# M2&WZ19QV>D OMCJF!_01]:CI 3JC$5PE8DF3]6.0=#V:S++S"86G*\ZUJ?@Y M]?2 0[1@&'&?5GK O7_8/@M@Y]>.^-C???E;;_HBW0D/5O1(@N M&M(D$7CG-_V=" :98+^:#?D+P9]/X?)Z%GH=[_)F-OWP9O(%\_KE[-N3"CJ, M/()G3M<.-PEK:C5(%H+-43EGLVT3YML7\:$'Z3Z#XTOD:!$MD[&V:LC2LJ"+ M8I#)GK E180VU^P>8,=WQD?1O>T#NC6-#:[P.GSU:CZG$V*3O" X^"*E9,4B MT/JC8J$8NJ^\<3KDP*&TF2NVC>29Z,Q!!#3-'>@ICG5<0P9I': A_P8N-6*"T4K M<45;I@OMKR@<9Z:X[$P$#-NMZ X(1SP(X_AARO9J,!N:CH$C5ANK^#:DC8/6 M!=3@4%F M5T?*!?G\'V9?_N_F$]<\;WZSHGE%\+?O&S<(-9#@9P=);>"L@9 ")#OP@ M_,O5?/;YNJ%HG9A=##DJ6==&>( MU,O@MTG.E_@++)8O%I-Z*:RZ E]K&3H7LP+&K:@3DK1@'IUEQ=E,_IZ0=Q[M M[KU%=WW'.?,XJ/SN\FH:)&4)12TDVA5M\:+9YV4 M-6JT8P BQLK/ZH+I^>5G]6*J2Y;./F(>*S]+.9,<)]NPA%J[%NE.H@/0,+0F M"15-]JIETN9IY6<-SGP?Z0[,^#H#M9YDMR^_6A0PF][*'T(1HQ;),N5L77(N M+)(UR8HL1@490M3#W0_=,)U(GDXO[F9-!3]@!*4BO,;U]=8XQ&M8/(L U1XM M=C5?HA84!0>L9.M0!9+ @/JP \B9*\%0(AXQ:9-+(,?#(H/54JU M-.FJ%#8_PZ3-?31@2%$WF,JSNY 0BTTY J$!1SY,76N0JH(#:X2-1F(GB^"I MU6*/YD0,3]. :'[2YVZ@'G>9=F]Z-I9GKN/K)N792M0TBFA6,B*]%S'S" 7 M9,B#Y,&77$PX5^(/*LL>CO<^(CY*;:>S0GL0P+A*=. INM4 ;*AYZ"[5F672 M;[VDGF]M9R\R>M=V]I'D@[[!H,G\[Z_B O][11!_^5)U>__\_(<^:8"4^TX@ MM[+HP>4 ,7!C+=?)81!)%1Y0!!FS5>GBH0\]\/3\_E/??.LE%$O@Q9 FV129 M1L@LEI=SS)/EA;(Z:)LDL\Z)FD""+-A@ M62I%0BUCH&.QR>INHSC"V3$$V]NWP]Z";9!#?AO+*TB3R\GRZV_P]^33U:>? M9O/Y["_R@5["9_K)\NN%H-VF4RS,"Q-HT46P:, P&37W&@RMH$V?L3XHGZ"2 M#$K,P!;&?3A?SD@.,%W^B?-/B^J?8[JJ7?9^AJ^+5[/YOS].TL>W5\O%$J:U MI.+-#*:+W\@A^XGNM<\PR7_@_'\0YA=6&UM,(@]>U:88FJPOOZZ/L]*'K,D\ MZS)^NB'$,U>V4R*P0;CD9XS+U]/%E?82;Z 7S BZ!% M5%%G)A4GI"Z(^H!0ZF!V8P(49TQJX7*Z+ M'!;O,.'DRZ8-B''!!\TPU9L[8VT5*STS*67AO8R8VGC.NW$]$3494/@#YN$\ ML.1UR%#0M6-0%98MKV-CO*'3+I,;&%P) 8PHC0KG[T,S6I_5%N0?+-YCUS(] MM!#Z9ZO@DE8HDG>>H2FZOB$J%DB)F?N0.@." M (J2^YDG1Q:WZ238B#)Z-4 M-@5)?QIW%;L=T)3I#I8G8RL<*.8& 8OO$=UT(WT<4U,+X3Y4QS$.#F5LIP(< M(.X&E\"]V&HT)&9'YQM*0F0UKV6\AB&0.Y5*I+W0)N0PG@H\8@B,H0%]I-R M^7?X97;YI8;WOP_^;]H&ZL2UBH[QG,CB*3FR6#N*R&A\\5B4B&U48">L\B_*)@>&&22N4U4Y 2FT"B^.JPR-6PEC:T$?: [^[O_^+;JG%QWLO*R>Y M\]QD)KQ)%59U7^G:,L46C2(D@"XC.'9\Q?CW_3 U_-KZ!/GS-=I[J[ MJO_577#S_68%('JJH*P @$ @P.SV ]RL$F7*0^UM $!5%6 # 'P ") 6BW M)<+;BZ<1]@#&;1ET6];+S/KM-T # $30'1H ^[8.__9:$OBM*0B$N$&L/7%Y\7,YNMMP\(B(BW(]Y MN7EY.6^?X'3W=O(PAW(ZN3/]N8$GUNZ6;O8N'O;.3@R_79M;.'MZ2#!Z>MI; MB=J8VPA86%D)<%J8\UEQ\O!8F7.:6_'Q<%KQ\5D)"? (\]KP6##^6;R5Y;]( M=_%T<_R3;"M+;FM':XBUDX?[;6_P<#-R_S?(E!2WLA2U=+,V]W!V^R?Q6M:N M_V=]YF@O^3L(*<[]Y]I_*MRV?SN$=^[<$>?^WT5S_X7J?ZZY'<';TK^,]^TW M&?X!](>0/X3\(>0/(7\(^4/('T+^9PGY5\QH[70+%+UN$>'-/" '8&-B8F%B M8&-A8N%@8^/@$N/=8@Q<,C 1/C$EV3TJ2C)*"FHZUOO4M"RT%)2,7(PL#Q^Q M<[#?8^#FXV;C965C9_NM$1 V#@[N'5Q2/#Q2-AI*&K;_,-UT <0XH :T<700 M(X!&#$(G!MWT ?0 ,($_8G^&3:#T- Q,+&P<>[@XMT^ ","T$#HZ&@8Z)B8 M&!BW=_UO[P,8Q)@D]WEDL.YJFF,SNI+R!B?FX3#)UG23/1]#,/-9N(7$C-GX!02%A$5&Y)_(*BDK*3[5>:.OHZND;6%I9V]C:V;]T]_!\ MY07U]@E]'18>$1D5G93\-B4U[=W[]/R"PJ(/Q26E9;5U];"&QJ;FEI[>OD_] M X.?A\8G)J>F9[[/SJW"U]9_;&QN;>\@#X^.3T[/4+_.?],+!*"#_IG^JE[$ MMWJA86"@8V#_IA<(S>NW!X@Q,._S8)'(:&*;N]YEY W&(95-S*OIOL/$]QQ! M9N$VADO.S+_*@OQ-M3]I]N]3+.0_I=F_*/:O>LT!^.B@V\%#)P:D@'.%Z(>Y M:'_P?P.O.%USV>NDKTG/>1YM$WM_$:Q%PR'.3Q7.#.-L+]!-=A"FQ'!M=OO2 M#I>BWLHFG^2OE-)J'CZM]"(KJJS0LZ<<7$5/&>Q!\W;^PHH6)(K+GCTM;DK^ MOI* \;_,TP'\BVC)WB91O< H? !T6V/ M5*/F0TCX!:K+8E9/BS$;X(V:*?NETM\]' M(UN=XX[>G6#=G(/;C=M$\*KS(+C]LG+ M6>.=5C;ZXP.#&1W!M"\DRP:];O=3;")5*?V3'@TUC2A@OU%D#!(_/YTS=EY[ M4&F+52P545PWQH &'['-\:7^?)\S"ITUC1K?Z@'B6X +X<3(EI=F##C<:X^@ MO>J];?G2[)W[G.M#!B+P< WC=W %($1OO5,K,4=WZE(L'QIL<>\TP;PTTLV" MHJ%4*"W3UFG%-9,P.Z3":+M!J,7!_BQ5YXQ<+42P(97%;E91GDV!IPL>),*) M$Y,3&\#6W""V$M[3/ZY/L?^KZ^L/OJN5JM?Q\Q&5KZ9T5<=_\ON2UHYS0"HX M-9(^&O34,":YN90!5.)394!YF3$L/,$;&DU;N>(MF_VZ+#EAO%+'.4IJ77NJ M7_WV#=MW.H@_Y[,U%S$+1E]:::J&JM"\I8(R7.??.PF&?? MR%CNSTXIS8& ?6;> ]3,@.XU[0P_1.C96'&3X:+:M^F=:^C0?$^R2B/N+/5Z M/]0H;*4Q#]C;JJ+N,Q%*FNA+,]"NJLZWT]"3IVJ>].Q,%WGPAER)V._[K^]% M,4["0W'%S%%<;895BOE0MX7MT]0.AAFG@*\EX[].$6&Z7N](S8S%ZSG*F^XV MRS"E WMV50Z]/J=YKE4['?0SUT/GJ9DUSUCKXPKBX51>CF:Q7S5"8@N=G((V M,PE3@_C\E&\ QJK*&\!$*W +J[Y2'T'60P],@W(?Y_P.X@L!W M(( [7!*KE;P@/4=E10&E>4O#:PKLK66M#W6U83ZJ^2>.9-*.'M=#R>L M6=X2=;F,VO/*INML0PX$&:@3V35FTZ=IA.NQU'DKI?*+J'9_+%*FB0?15P*6 MRSOI$0DGRO7.>"8CYGES2I:3GJVZ\\S?1+L=EPI0A;2BA"_[@ZMW1+'JP&'B M]D(9KEP*:>6), $R^JZK5!?1!/B.6/3AE=QJRO!!]$]QEC5ZLI?W7B73MLQO M;5O$D+4?YK':7Y-FXEN1B=4TT?4VMM>K1VIVKW*29:(LE: %'=,T!TG>]_L9 M@T>0:%B_%-6D-_E!V\=_8QY"L:,=N9TOC>!2X"7[; 'RM'*(=[[A9S1CYT>D,:IY_F0MR@-/=J)3.(G4D-L52Y>@"&BNEF MJ#0[_S1^O@\W%L0\LH;5-Q^E:&NZ-_77*J88O0$!-.Z[;S6PJ5;MN 2D:!V6 M6!U4,E2HRQTPV0/.D_F'5:)BL[KFA+J.A.>#@$UK\\#ZN,E3H:W["."Q1D#.+2-+&LNA[M!'O(?B8OY2KG MO0&^2$C>?1 0ZU)\5&9"@6J&)U"B\OL)6%=/3CHB.-[E:+:Y96CE9/KEJ4F M1+:EZ1KUTP>B^-7!VIF>\&A?@JO,_1O"_9^LO-KTH+3.QO /OLF3T- M<4G_5D@2YY#"#XEWM@SG,VGV]'5>(8X;%PKU<^&M;@-<9VDL+W*,'H W5(%[ MFWNL*_Z"W-H4:']XTLJ%5#!W=Y3GK(, M^RHKYJ_N@W-#QAK12L4Z-C=J6)V:\@7<-CD%#ES*( M%QUBHQ833#/.]=;*?;42[S>T@;BXP;7,*T4YHZK0"U$_J;'H]JFX_NK'F_Z7 MZ[$W0$OKBVN&F3)-:=+C8?IG8Y".D8+MZ0:B&V!$3(] M:53]>_YAMV&N/6:&=]_?R&#?#T7#3?P>0J W4;\KP:H:JC[!60"K;Y2AT>AK M>J'Y73O](9 ?_3>XC41E-Q1Y7ZOOFGE27 ".Y7 ":VGG97FOZ0X*9I3]0IK( M_U2&:L$P52PD?:^#>0F:/:*'6$\50NC9C51M(YZ^H1"B,-SH+:!#4XQU$2+_ M_ T; WW,KHH";AL)PU,E/U! ?%W2J1%X??;M5^//FXAJWNG;V4J/K?\,XB=%< -$.M^9 M2YR3UJ8\=W*D_ZP*^)R8HSH_I4H2CL87E&"G%"::-30F4.\_<-R+M0W.O)O< M!22/E_A)(A4:X8M8QG)]=/=R>FN]/YF%>+$4)@#AW=I,28I,,-M+691ZD9]R M>TV:X>2)\/TZ!4V( V^%D_(W.)6Z1-UVPE/@J-WT4PZ89.GP J[6Z%SE<#8& M,?1G?C_S[-F^WMYB@+:9-,L9FIZ/ZPL/<(()5VMCW9@'-YZ10Z/[(%+OI=# MH)!=@=?7@A]<%*GWD?W0RLJ[LHCE'L,H_DK;'N(=@XSDJ[@2F9I'G7[,@+0?E'#DM0:Y\9FXEEZ/7)/,^!G[5SND$E2!P?<]V,5G81%$4UOOR69/FK(1A4BZJ( ::&O38%=NF MJMLFU_W4$6?/9BRFG2J'?W24EQI0WM.#J90PNA%5^(X+X;ZP_3 QB7!SEQ'' M]"]&J?OSN0X*O=2(E'Z2K9]6E"=XZ]Q ]';$4 M6F*X.U<=Z7GDV!)?6"/-N<=LS]@8SCG_0HPMS<+X75;Y)"#\>=LN_[_11DKV MNZF;N=M(%T&T]Q\DP,I8U6OF00Y5#=Q'Q MY7RCG9#J.?2Y7OQS>?S"$%Z +2Y& BO_F'Z@0!.8^K>0"V^GT8U/_9WW.\P/I%9&+ MY B@R]"O53617VA0Y?T5D=/AY.)VEN4_+Y:BGD19UIYG) Y'6C4?IQ8.K_>QW-0 MFO%=4'VH-.6O(/1/)N1&\RAZ3Y00?7'2X5V%O2U;OG>0 S]T+(UH''9&X M )N<1OY58=YYW8C&7I_OBG<"Q<^(RYWB6)0>I#)3[1!'XEVO#,A(TQ5\V$F] M]RG:9)MB>N:T2DE_ST9?,U)8V)J9AHYMRM6 XERHGYMTSA!(/=+3-QZ,?BR^ MP9L76/I"VO]5])X=^N\-I>XO[*CD;R^U_RFN2H][FQ[ZG>5'JXE"QM+"TP_R M)I(6S8,T\?Y;:)_< SB0MJ<4L\=[7/,7*J:3O V"N-\7XVN5 D,$=@P1-!.7 MKE4.)G2(ML;K>Z.%,\Y34R3C@MW=XC4#S&"9:X&5EH$(29XE]3)4JZ8GXJ?7 M!V)_NE2_+R4K,G&#Z.1S!4G!_6IJ=W+!\I,P"<-5V^0J:,(G= -8J_E5I:TK M;X'L.I(EGX1PZAN^7Q*6HDBU-&(FVL.4TIY^+H"Z0V57ZO' !AOO:C@OCAF. M>/SB;D]"SPC:+:(14G;U7CL@VE79L$>J>.B(1'CGV _U=_;I)Q0;G$I%+.'% M='507 _':Z?:;SJ4AY(X1C[M0F-27Y4F!21JO1\$/>ZXWXU4NP'T0@963_K3 MBK>39/$;9S"HGC_+C"5:L*3LR;Z=,M9-^W/Z,I^:)UA8> MN? Y9K53?I"(.J$?#\(V#(WV;N^TZ],(=E'O\='\ M\NM3KP!F>Y+K0UHL.'L";-OU&YK8%X[GO-R?FRW_HJHT1BVF1 MG,?^-];H;7$O&Z8*K>T)!377N2B^OG/N9P0_&[@N9H M#35*QUC%T91N6=PD'!&!3GG K!.H%2O2#-Y.3,>&S7^-G/N6"Y M_-HV=?=* ZC->2">ODQ@>:$WK*')/XK)RD5-T3&[0+A?T>!0R_Q"!OHZX$)S M]%+P]>5G2ATSB4A]J6,VX!2BJ%DW[C%[<"(6N0?A'/W,,=Y 1NHET/4@QA6I MG:&!9&CYB-BQO1!25;[WJ,C1KU&+>.CCX,.L)M;T'SDKK%%^,H0CU)=/I[A7 MW?#F>JB_"(M0F>M44ON>8J:*J: M:TLV1(17(U.G.>4T)IW;! H-!Q^,[<&?J3(1IO&AQQ7> &@AN/'*GRLZ43J! M%,>$?GQ(_I>XH3]4-2G7??S@ID>W\=&R/#08J3B00X@L@ZH\FS'3_#H=*U1S MSKYY ]!4:R!TVDM1R3V(EZ(;H:ZY2V*\[2F])+W8H&9@Y9P(?)1+<,Z>B@3W M=>) M?03GB()FPGB?B9&Z3PB'AE2!E)QI;=\TB?&VW17]SS /R'N:IVL*$A5 MDMQQEP@IJ/)O1HMDGU S\)'7;>A2L[#=TPM[&<;9^3ZK-Z7?P+G;"]' WL-J M?'HJ/]\UWKNKU4$VY/M*QG):K%^89LI*F*XVSE],=^)>,Z,^[%"/T%]*-]7% MZ0G7CGU^YIYI_:J$:8;@)!<,J29I01U4H<)W#+G# S G!43(HOVK3G 58@E% M-+MN@]-.QKOP@<9XV=&3H ),D+_*U)&UM8H #)X=UQ 7GQZ! BI<_+S$1 M#KU28!AZJ?V'PR,MNZ\0+R]!-4*^, "4Z9OC,3B&/" A>790]OW@R MOE+7W F9(5$ #W]SX74I8,[DPE(6'H;\7]A]R8G8/,A!W_*Y-K'CGM,-_YV52(;G@*?+Z'*XS,D@6'<;D MX+3P@FOZ,V5%'-N+CZ@I>$I'BJ50NG;LZ?P@5303[Z",1,I[]^TF6YAK.B X MA@+K-DGJO.>.$A"*6S!_NH 7[+34'4/0T=HO&@V<&&/WN3A4>H%GN2JX':V( M%_5-V*(LF*W5--_KZ[GAUM J:DC/5+'*,FZNT4=70>)1]S_6U*?*7W2X\(D\ MNP&@['E,#:N[QC# 6W< 3+]C0E S<8M.[,M:VBAB^.>"WH01]Q>RO199^(3@ M2\Q\M=$4PQW;2>Y<_Q[FB=@(=2XR_,;0U)Y]Y[))[V2QX;D+(3H1SG/O >'. M"Q7%XN$J%*/$2[BA XES;%)?LYELG^X6GMG=[R2^MWZT#Z(XT$'UL7;BFAQJ MJMZ!&*W17B9EM'FN0A!#&?C^%41DSCUY&##;7J82]X>LJ;(^09JDY.D+G.9! M',VB'ARQA-LPJ-^-L)O%XLG,5EJ;6,H:Y^=F8F,[U(\'JH.PVC M+][8I_Y? FT+'Z?XZG+=T6MYW L*^P:BI*S*GSOJFFE$OR:GJULK__+&K7LM M$O_LVR^J$O2](#=>]J^7ALBS[FSP=)5'1D-G6P?,/^F3K1/A]/$7,FR$0-KJ M04(@7OTP^1<5V.0!QY[CBA(C!7E2,VXN*"FOUH7]Y3Q\I":1?IS[,DBX>@UQ%* %7G\W#U$"[D.K3UB87/HTE&K5_DPP[S M#G,2^Y(#9=\7;(M3W.)R!D@)B8[V#*M'P\G"51[M&@(Y$W M=MZ>CMV_'&WAJQ-!^7H#V+[[R>?KOR0,?:DLSM"2(+TH?3KL8E#]WI8&F'M:,< M2A:W'W_]@GE5&+NZ1DNSBAM[TLU$=5I2OSSGT'7&ZVU0(?HA\:&PJZM#^XL; MH.N.5)$O@>:DAS&[7NQ ^7:JUY;">*/.[L.!#Y3W@-[1:U8H>]]MD+"UQ/(Q M&VZ!H<'?812O;I80SCI/5576-'A-A,*E?3FOTX@8SJ1(K:T8;<,L>.$I@FWQ MIAA[4M?8\^Z(+3_/L^E#96JVKT'DL8E!O>)6GAM!+!6+@:83;7P%JJ4[1]XZ M2#, :S,Q 3>R(-4""GA6,SJ#+AU']7.D46&0<@7P>;N"U/N!2P)3^K/1\QG: M#ZA>>'P!7'UOS[:[%/[(0T?PLRWQG*,-O?=E"LOKUQX6Q0FMW;G@O#8>>*74 M)QT2=;.Z^6'G^]$[0_M27+[ZV BE]\(2%R&B=PW2O%*GR:O=_5W)8&V6W!S? MB%_X)$')5IZCD@D4>PNTSH M;*,)Y$]BBH0//;Y?=JE?;.($HCED.$=VDK=!4A!2(6E/ZOP@'5,!ISQGX5>Y MU[A3VTO4*.]5[CMFJ$"9.MC;P"_^&3]N@(YYSO,99>E;(!7"(:Y2#+5X* XI MZR[;F9\M; IY'$V:31%FM#:#5F6,LI2=%(B$.5S=Z]_4")-5]!1H:8L$,0-] M5F;)OZ:+2 %0P=LQ&8.U%!3\2:]UXF?U\5E-9WW(QKC\]].C)W2"IK*%9M$U M\H#VA$\%\P5Y!\KE HS,]F"L-0%7MZN[?TW@!T]YL[UHU#Y M]O'ZADG(<5,UW>KS/0:[&$9O)[P3W,])V$:6L1M->ZQ/4#^*4";J!#E@[/&B M-^1ZGNS00J5?BZ3.&[212T&N@\:YR&/ZWY_T^2T6H]#A@I5KI@2FJ-">T>W3 M.?_'! MY[NN6O'-&&Z$T@(%\@!4K?J"#>6VZ3UZLJBBQCGV0#N+ O%+3?)#:PQ]R!)V MA$)]W:2?5/&RD0SN .?R[&M5/E#(^H/'Z@8');G@=VV0E6&^WNR';1'7I)7? M"@J8P(QG:I-<7KPKUI&R7>[9.+2BDTL8*%=$'=PJ[?0\(!$N0;+?Q9U#>A1+ M,-N%+^<^( NJ+MK*!>.U766*\^3W/ZA'IM85LC]^D>10$K3@ \A62TZQ75(@ M%T,B1B6Y7L9142GM8X3QW "!E $IVP&""+HP)+I2C!J2AD29E->[1ISW+70> MPXKXIP]-]-&5V&E@6J]/)6PD]-*[RO[5V+-JEG)BQL'FSZ9ORXY&M*6> F5^ M8L@+^5\5E]H%NYK52K9Q0$G9"8175@5LFEAX M;1KFZU#'X3C8^AU--C0VYRGRU56>$S][->M !]IT/]O2A/571?4/N>2K8\0E*NTHL$M2:7Z AVPMW)$_;5): M9)BS7Q1? RC+7]HYX-UK6E3DQW&"YD21C6R:AH=Y-WZ%Z T0YR[)@,)# M7/119]7+3]@X_W+XT)FD1+9HMZG%/UI6"V M1LZS]F_2O+G&[;KAC;-&U599:&?E^@C^G@HIX_8 MR"M27#L/6K<*CN;V$RDSW"$*M%QT>MSY-:XA M>O1HFUB9@\%Z "ORZQV"!8S;U7H;CR%50MB#2\_EB.ZG,'KPKG'E/_BPR\0> M+D4%30VD5LU#&1@+?MT^>V/8LB0[#IM7@3#W%G -7FLT4[$$;Y&&'[<@1Z)T M3AOI..MN@-?%O5XD%0:QO/;I57&V[,;*)/.#_=R"'"V#=7[=;KEQ%9*[1*#I M!51&GU#V_7$/:G8'3MSK756([.:%,L'WV'!<\UA%1FR&S-3%()X!<=OM0"*8 M*=&V"77C>&Y-XQ2LP,TJ6_IH[A-MG6/2"XVA.^YKVE;W$!+4%U3=LF]SW] MV?65*%Z,[;^^VUY;^XE7E"-QL*PO9>CC4-)WAMALV)CN_95RE5+8P5UH-'S: M5U@@IJGC,\%7&Y%G>U451@]J;P^WIH6+P@>,LY,(QDO8QN:;SR5KT!TY$^L$N78\7D_#C*-IT8#X=/C<_V+9K6- MT4MDGXG[@DEMJ]&CCVZ 2$DT9$!KE7P%BF^ PH=Y3)KQ B]5<%^&U158H7-Q MJ[QB'[OU@YGBWH%(G9E5YRC^D4B?@!SWX@$,,%VEXU;%/I=YUURAK?AMP'T# M/-UJXRR^%&V#1?31$[>IK.[Y]J751'&IY97*,.O,-Q]:1C9,:7\3I9,Y^>2C MWL=-(!4K2;CATVHS!U*5*P/7?Y M\/ZMJVA0,2QY8$)9JD&-$1MR!X.&#AYT*Q:>$"))OWU.>]J)F/G4XA]W_N3) M'.1#)37+5]7>LKB+6AE6)R4&2[).Q-F:\4P8OS]8!I5B[ MH@BS[WKNE\*?C2Y*-IJ6[UW2C]>;WIVWZP2WR;9\*"WE:80\@#Y?W5LS/WHZ M#HKLB5_'HI6I+N*Z9,E=@-*!P0[3J6<&VEEE3W1;9DBW%]NH(3#Z$;8;U,"1J*&"^FCBH,A*(D2>T/!6.;[=R:7$;D0!?]AY7\-R/_B#/[? MF]5#-HRZ#95>7YHRI/7YD%7^['X5]?ZI MN4-R41N42CH31ZDUSBP,^I[TC]G/GL7K MU? H+R=W"8M[6AI*$4CR[(K*_Z@.Z^ V,+;WG';:IPUFV8^"X\O K%9UQ_H) ![H4?XS:;@>2]K:\ M[Y_I2)^R[&[0$>'[%>W.LW\3-\Y#U=*3&"YL!=I._:P6(,V">-XINF/)T)#$ M=Z8YD+3 0\]%N9;U2P-_%O9EV/+3FRV^I9?9##'JXY"J*,1QS^ .B4JG$ '; M4'1-F';/GHL MT5*=MJ+A_3);#V?>WJ('"ZB#AJU=5Y4=80_N>;RB^&BJ-%W^2-%+/W&*F4TF M,EHP-]Y[EN^T?'TC6%RQ>&=3Q8:3%">2*5[ !F@@4] +3E+NVC8F M^\\:R>\,YAMJINN<.Z$>>QQVX;_]14[4E1E\M2Z1T"BWU,+V$'V#/8?,3^XJ M!Q;CSVY@#J?'JYFU9\Z-+38N966A :]">M&#XQT6_3"1V$]047F"1;EMH4/F MM)_:/L-6_6RQ:\YC0W]-?VO,V^Y@&ML"/^!X [VI"=N?]].+BMU[,J:UM86';K1 M/<"9'5'DX;FQ7$]_^2:'Z :8;[Q^^TD:^_+!\MW.K<0;X,>76^#9-P51@0OU M&3,];9V$@:)2>MH,)E7T+NH2OT1M]TR2DJ ) M!C;?&T2]%]!]^((4_(,L=S ]Z 2:4\]6.B.YJCBMZE(#P0N#IX0.KUC M3:ST88 3*E#7.+!7U*2&1H%TD@/>HO=N/3<1'<+:P1<]6N6\.G"9-((;^)U\ MY 9XPN+Q]B_.&_Z9+7=-.!%GX?N<9C.P)00_'%LDES("#^Q:Y M5SM/'=,7P_,D*H_CP^'C#-L@(_^?B3/BA$T$VX:2]Y 1$9?F%ER70F7SRP-! M^I:!V5(V/SH--("L'L1HO==V@8O#^+/*8JH?$HHO]F.T;/IZ#&-=LOG2N MQEQ9",N>>T+QE6W:^89&]HVO+B(;81F.^/I/,S\(KQQC@%\"!V5B,9$0!ONJ M#_&4::E)"K@%.ZK6J#JC)L1RF#/,5X)M33=]"ITSI?'\LZ09H; $B!D!Q>H( M&+]F1C'!%6.JG#L>+@W;VCHS&+/+9WP5+ $VE)_B\R7GM Z[M:G=YKX5_@Q(5(K+_VS>O%>HQ@T]9) MTUK_FR3K%S9P(A>;A.MS4A +:73W6]XW,E08=+!U4Y( CI>ID@S-"*]@CRR% M(\-&G+-&G=,'ZP9]0Y7-3-B;CJ)7/Q^RM@,^)V1'R3MT#\+!]=^7_(RNI[I^ M[?,KK<,LI+;#?X)0UYY;IGC7CQ90#>?.!*@,Q=;Q-E5+Y\V% <[F*.8$-O0P MRV;EI6)[RLT0._3QK?_(V6592W:I98']A.G.C,OLG&QK8;HM;IGDAS8M;10, MGA/9$MM"T9W%TX?[RLAA1AG&1+G33&GJ^"/!FA2TU2&.REO-B6CP/6GM.HMM M#N_!YQ\/H.^1FG,$5T)SXC90,*16=]IYM%VMO0FM1I),X9.P*N>(=TW"_9L# M2UNY>RMW3=ZOJ >?"X4[2S6TR8NA$OIXA=ZS[&WH:UZDZ'Q3OU!-WHY/V2$% MK=)A3_EQ(ZXGN<(0Q0/]6U7,'4VCO2.LEWB!0Q)IZ',-XOI(27_?;I^E1%O$ MP4"4:XG]T5S?^-9KQKK^(3RB]3763'233GG #$4ROJ:.\EQM%?MN@I?ASS;] M*-\U7%'O+6_B#@YC8\G?<*_(:LI9$_MKJ1RMFIH:)&=\4=G<)V]KS*&8+Z]4 M1#17V98?:5$=H:5J-4?V4[N<&L#]-!%'%[8FH=KC @Z+=-Y.SU5.ZU.PT\DI MXJPTME:>HF/B\QR>?,8+(N3615:'">3@;&>3CPM$>AB30)B-C/$NNDD[;8$R M_5*O!>/H%,>[KY_S'946(FCWJLI9>[[H;8;O+$THM+PI4Z)AF73M>/6;;J1F7[HQE23? T&X ?AH\P/9HC6-($ZF2O\!A:C#HPKK>WHZ&"($UB/X1>)X4\+>ZZ>7F[=14V)30M] M !8 8(*D;W^\'/TO3FC%YEY+B B@0P47727WD9L7:3/B-7VLDPZ<=5:W?.// M_GG\#"[4U?:I1/;Z-BY17&^2]=M]Z6OBB:DV?I7(\V>N!KDUY<:K75P5+NS_=B MYE)HS2$+ZQQBL+(CJOVI-5_.\\U7'.;-<*,?,FNTY5I=.422V-L&(>J0/'K" METH#FQT-WL\@RPX_AJX"3'M:.D.7V$:9;UOKXFHL#F]%JNY]Q9EY6,FA6N<0 MQLJB1@B& 1XW .%Q#IV]X,S8I>Q,!2SI:XZE@UU#O27VJ[4:]YPT&KJ(] PX M_I)PA'*#%&%E_45,K]"Y=+NC.4__PAO1DXV6R*K*3:H0Z#I=RD9ZKM6 M?6>[3/4&B*J/\7N5=/XXD&.CV5AW[0;HS>)4OU3OF&6X 5)?I1XJYZ#(T:[K M02-&6_3U!(N32Z8Q?A*V=U[-,46:X2-CNP:.1*IE$>3OX<.LO0?8\;!6?UL- MOCKFT2=$S%!*$S+W05;A@WA7$Y?E>M>I=\4A?G>J'""96(\^VLZL@Z^D<)U/ MSP8Z[R(_0'U5$,.M_K-5T74))18#-P!-+N$:G#7(TY1:(.'4--:3F[#HHRO' M*^^^7_UWYG;<>):9ONN2?;@4'A-'AQM*./0%DE;?4Q$1'V$\_66A+WQ1R$,$"* *5T^@)V":V*]X,&W381B9347><^?.7%=H! /^RLGMJNC '>ZU M'[A*@]B,/U'S5<'=O/X5M[LKP;IZ]IJ?@Y:]U\"X-3X)[P7W#>!/I+YKC%NB MC9L+" .$;T%' Z\E[T/+>TRH&D8ON1&A?03F3GH%2RKL?.06?9N#Z*42[%_$ M]4L=KA^A&LN,%J#.^C73!^2,_%^H9A_$,K.)>EMGL.6UX-NV^S>:2D+SU[K& M_ R04\5][)_K-YH@HA#!?9RBHWR/QOO90G%JXW=HH9*H7$+6;CI!I&WO 30G/^"TY;;8T*K.2Q",."Q:WCWTGG4"$8MGGU*4^J/=-$&21S.EKWNT_/X.P:R3HCOT\>F*\CXSF!D0-7@E(@0*5&2]OL@%N^D3+Z;0ZB>' ^O5TUFFK/[%71U<2,^E M$G&YJDLAI'9?Q0S:C\^OE=34:"#6-T P&5U(^^9J:C+\BE6UQ90"FC_1]VJ< M%"()!Z7>"6VJ6W$:H5P_%A_%=I5W"Q!&)=^ZC(B[KB(FLC>% 8*XO*2E1P_.#Q MKEQ307:(+%_CU5CJZ8&1ZD#LI3\R'VX(CF@8AWKULL2Z.PA1Z;/0]B2.W@"U MF>V^]4S8URI8P1JM>?I3*DX0*"-M6 @?WA)WU:0GGVNBYLVT A)V^[QOY<(E-0YTTL\V,& M;?HTK8/)J:$_Y]@U=Y)+QY=FMD' /(;'NS>1$' M,7G>XD(5!CMHC_%C\"ZWP,]*UP,8@P3_-J1J&B&^5&H8A57__")!KS'](.1% M_/'L:[2%>G6VZF]?VH<>[)5_/Y1AHT2ORV^V7+N2W(=/@PGUEJ'AAAG,G7C% MD6\5T3.9Q)XA2SAD>C:]AMRP'F'W<3[PIW_6/L'0-FDSQ0R%.#)$Z:QF\6V4 M<\2693SV(C?#$LV,#?)\H:,3#,=S)C(886G3FE=W$#,T-C JT8?\,"*I#)%9 M"<%-PF$(D:DT^(]NP?Y[F+TGX*Z?/D(W3)+2WH [4B"U;A*"ORM.8"M&^L"; M$K^,>#3^9']2 SO)P?1N!RXJ#G=W1E T7$'(R)ZO%5Q 62N%;A31F_-:$@UY MF@(G4%.A#H9I;7?N_^(6 M&&Q/VI#:I2J*.35$,#OB&>\^#Y[=+]@\C-6M&Y.F,[6^$/,3JC<;MYLP)KX! M) Y8KI]VZ6H770HB3&*[ZY?QMC65VID%R_:E5I[=N7+XD!]$K*TIFQ^F30G@ M@U3^:K!)"AI!%71UW$-FU43TI4O MOO);8QKBR]J\1]?[G[ADL1%U74=21ST M2%$8R='M;3Z=I*1>\Q?1")RK=L\/$G\@%:=>_'%44@@EJ"K\^3 CH<[[ M=/R4U?R;HLF+SO&6',)+891QQ2ZY) ?"CWR8LS#_A;_H]FO? >FQT+"!#]CM M/G1%1=\=R'GU7TZ[F,P-/D8L*- :(@36TY=_GE@[E A6(N:-VA$-A2)W:"I& M&QN-AZ3(Z29!N_>^IL<:T/Y,IWD\4LI!"+%HLJAI>_=+CGA>2KUDUX1_F4;< M=Y%F4NFQ>S'E@Y@\X45^CJ0(>/EB- M#G!U\*R#*/2MP5(?2^2S##WT'7:%H,>/;Q<32X0LF 2:O]OG(Q4-B\/3;IDS M7DEV0RLC)0+IT!!F=+S+!6M]4.%_A6B;&*R1OY?J]0KT@E"9^9BL]U(441Q[ MR2VP;L*.]+ID%GP6S?DZ,8>'TI/E>_)$@_KJ\MZE'*A/,Z3B#.RK( MQ'T^8_6P-LL\Z(2JPP'A[>3_49ZI?(B4H3@O']NZ'#.UV MUVU/(RT>I_(55+R4:BG2"*"O].A@G!$7L$0:]BS=1\2W%BT8O_0J4)[BK. J M>+,P\%#2*+[$/<5%TMF%3YKND[RWP VPQ[2B*J;17)=SH?$%PO[D L)S]*A[ MI^N$%FG,'=;!@5+_E$ZP46,?X%CQTXIXY$$N!DB9BB8Y-#$[@A\T]T)75^=4 MI]9H:82LC9AKFR6EAPW\7!W0C8+.G&:-\F>==H!A_DY;+EPTE'N3UU)\UP!8 MSD2K")J@@8*MQ4G.P 4VFETMW3T2Y:V+#,,:8VL GLTPVF]XEK?+2#4J9JVR MOZ:L,:*#V)X$&J'EG%+]E-@9#.D5OIT$%A2[*JLCP5HO6_)1$?"-2M9(F,*O ML.RC4VA[/$]FH >FJ:5)3C[460D1$#XM23F>!POGY_C8]WC\(XV3^Y>[$QRJ MWHXY=R6Y39YN?_#C.I2TH-ASRY8BT;@'G/KZ0B&0M9#IAZOA KB)_7G:TEL M#>BYKL2*[P'I2TFJ^+4!4>NJM'(J2H'V\GV-][_4EQSI'7.V]>B)VGAN<2+1 MR]3B[FRN"+F):=JZ/O.O<0_6CK" 3$MT*LH!/P1HB_1N<+*)Z #/Z*4Z MI *: %:GN]YWPODT\\60KZ6I$=9ED$+GF8O;=^O M/^*T4033Q/:Q$2EB.)E/5+J]RJGSZLUP/IGS_+%\]:K=]=8-DU6U&B*X,@(1 MTT?=+5;*YI:ZZL?_>W01^H3B"Y%4&H],Y_2DU36'EDHGZ@T MPE*]EW1!@TND832Q#YF""/D,Z8GY\>Z(<]X >!3=CP@^-'[H:GE+\9$U[;35 MI75)!.C_87O$+W2G^ M0_2)XS@%"=,G-9.Y-X"VMS-MCWLVK1QX4Y>M/2S3X%4&Q-J1AZ!>!=]R[ 4@ M):/SUQ/>JVF0'D1?D"0JU02[?%OIPQV5=LZKG?$B')MX]NS,%[S4]M*67%10 MG34V E]:-5>>TS"'U*/OKD.L!7# #<= M4Q*8JF&/ :FH6AKI-??TSX#1U/?6#;!G*4+/&UG,!X?B]6M)K8ZT*RY%L_&0 M(\&57-P&.X(-DWE)A]9W-DV>C0T-T)(VDQ"U(9HV6K/4NZ^IIJL)ENI6%UDU MFME(A[TL::JDMX1XDZ/?0'5[=_.S:.P,S,9G&S.(;>G?&(J,I,4U#WYSE:8Y M"\5I1I[%'U1^N]#GWEO1U]VO3S1D' 3M:W=H[1>^JIK+K:VIGW#,KYNH-*^' MO8;$XS#A1$J@Q6.J2U/]1=*U]E\D9?]#_E\ :+/2^RSZ&@=*\6G)JM% ]KMQ MYX-==4F5S_K&\Z.B:VU/IU M?[6&8KA_8]^6D),?/['N+_TPNY2@DN&9? /(8K65]TMB(?+]S!"8;TWNC5O MVJ_'+I[QZ"M$20Z2I;D 6-WK-D$B>ZSPSF[V8=:1*3_6#]N-T9T2>6,6:9S7 MO65F">X-;3-]G<3UG+9PJ8@3;DR4+#N>!.,Y55X]K#Z>JCI3B1K?$AO[!V[Y MD2?K7$=IS.I,2*ZUG=_]//9'@^8?>M\$M#J\1Y7:0ZS!P?EUC=%+/&L$4G=( M,.D/)S[F$HI"5-8HXC=8E1%.::MZ5KO>I4\J>3=GH)R_%'7KT6=J!B MX"K+1&HBY&,UT:0CFIG[ Q>M[/-VN?C#X%X?H7!'S-3@#P;;IY6Y:_^O*.7/[RW;VD;STC:HU$]JT)NA]8>R'GTX_ M*.E7;+%PG)^ M$H&%@YK)=4&J06')_-:R_]R? %704V7\0+1MJHU#3M[02DX4JU,F[PE>1*1' M%P:9VNSE(I30L1I+B@=\WI'AJO'R%#0-?G#G? /WE3Z.!X>LOK;=3 M\33O!@C8NW5F4_2S7H''=)-2!XN=-\"]2K:'Z$*_5S30>O$&&/75N(7/KVZ MRY?U);>3_&=KYSGX)?W9_O(-$*?Y%\J,YP?Q!?[=]\AK;6N8^/FCM;,I>GJ. MC)MC0OB)/*VR91>] 5#\%XV5%\_N".D<2O3# F+KOE"B/<32MK+6^FK>I;^Y=';[H]A/96?D,9&PT$_JZEDK_L:RGEF?HX M'^P,V2E'V,,"2 )+5L^SLN_?[CQW<=7=^D?T^W]B_+6U.4[(IS8;1*=0X<), MB:9#H2SO,XESV&E) SSS!8PEZG]53U]_GYW_E>TY^-ZOZ;)6;M]Q!<(F,_*, MYKCD.,M7:2;7NYY3Y\OS:,'OA_H+S$.5L2LIK-BDP,C?U:4I+75OOGWEMU:W_L[GM; MM3_Z?Y_^^O3YNJM/]S\!F_8/AC#)^E=%ZJI7_E*Y)+X>1/BI2\)#A\C;!NXZ M#NZOI%+UJ.SIEWQY5H^7#8;?*^!]#-#D%6(XPGO0QX%3RM)<'413GK;P9[HV M'"ZS)FO$9/M:#\_?LV&F)_$9"9_I+8E?7U(214SP%/#Z3=QDH&"(/?%0_?E4M)HOX-R9X MW@Q+TFA?CE8VEA0)I M@"^]B*] UIV,_EQ;(F1CR#LA()4/=87A0I=N\<%RA@64=:/ WE^66-"K<3MA MAW"3P82K$+85*03)#DG9R(3X^C?8CD@VUW7<*6;38>$A%EYL^D<(5O/?"F]" M_N.3>0Y>>59_]6C?SDWZ@V0._ADO1()DDK7WLWS#Y.90P=-MR)NF#2*\M4=? M4@7Q_MWQ:P*4:=TZA+%J]<>,K&$H 1JMH!<9DEU1%W$\"AGS2__O(- T*6FR M=*'GRZU!\<1&A]>N-I%8A_<[(*@VIV,CJQ*25'UD45!0D>0I%*#8KT6[?N6S MLUVX]DV%WE/X!\MI4UF.9:_Q*U^@DP9@K<=".F+1?_SAK9#A'-K2V5[JZY73 MN[A/ ?:Z+.[="2E?#'*SS M844GU+00Z<+P,Z'IGA2%R08$QC-# M,RMYE.QF*C5W)/^_(TQ-XLMM@O7A\C#0<^CX>%W^BO>P*/^8*C-B2W8&4-L^ M.D5.%RR0'.+I[*[$WK9PJU%V+#$JON:VYXA?!DC9JQQ>NS.Z77EG?RE2CA,X M4@Y!2S=A&N[J@L]H8 W.]JX?V@,#/GOQ\19D5)(H4.>03[J#(6*7J)A;1>%) M_U]%I-V=6:EAT_R/Z+RN(+Q4BEM*WS_W<+#9TKKG+15M%7C-G3W/F2C($-[I M PJ[.Z%<[I1%MM].Z7I_/FA9.3)TI[.VLMX 0RGK)I4FW@]:1<<: UHR$OH MYY$ , G3SJ6,>E&]>EXUH7GZ>!Z(ST O[:ZCZR8@MHJ,[-" MHPG*&$$C=@\QY_SZZ"H;I>^N/\IS1#,H7:ZZN#RJRDFF'6Z>2G(>XHL]*3F' MXW(F\D^2[#P(0^-S=G,)(CA9N\$?=/ G2-GL:;/ @0 M\W M<.B\%P@/XI%T?D/DR':/"S]X+U+R5N EI 8GH=DS[P G!RE;],M4G1SKQYM\U5=HHRQ-,)5S: +!3&#EW&5H]* MFJ!F?_HI4!!$I<-X:5=G9HAL:<&8$_P7YS:=2%"2ML42:8*+!XA@=X19H9.! M(.K#-KM0YMR)E/5=3'8K+W+_Z8*"6LV32Q/ST?SA.4S)R)#? M.5"(B\M0=T>"BG U8)PVJAUE1_5H*E0/"(O3(X<)&2PVE'X[+4WFJ[?]-N=J ME]&T]17A:HL]J7J]U9QZK5/&R(2U'=II9H'SKQ7O<+XI_/#QBOXD8N"RD ?9 M]NK7KMF)MWVW<7)4]Y;/44.Z7SL!3UH#P!0;$7^W?X,%-3]1^')61/%D]F99 MABH(+,11GBW0I!J%1OUS?T-) \1VU<(J6^1EL ,\H\?ROKH? PF?FET620D/ M">RD8HK7F/'Z :D_N\=DD[&]JCG46YJOH^*R3 MO2:Y!N 9ON%/^+L2<5/!YY=XA*AT@MR]CCTWIAUPQ,G$(+HEZ M"B!"#<@U7)D3S -/]42)N*+F40B /_R =,L[]NJJ(V5RMRNDIGV1/PYM*W3R MJ*,Y3NX.&_)UC$JD*=]?RC_:)7UV\]#-)(=2]&:<4OX.3R)?^N1]-Z2F<:ZJ M"0]E-@'$"[K(/[^9KY/Y###BA64&/",KL>YR1;<4]5T_W2! 8-_M;8'9P+"2 M5]XR'N=O6W8_L:L,O"K>H2JKE"VFBM"1:;ZU-P_3@'I6?=EP2V&HEP^KA EH M[QKNECMK;G3FD.]N"@$?\48=&$=5X)X)4?HLA:C=,&KI:N4$&T M=([SW,FGGZTNG-/I.OW,XER\Y"]K,/EF73HUQ^EK:R/!U6@-Z#T3ZY;ZT+'W M^+VA^XI^LD 3L?AP=E1L_7;;G()Y(U_MA NL$,3_[>V[EB#IF\^%7RV5?@GB M]R%?A@Z'C%=,(&NJ5D3SB2;;;<59G =;&=;(]MU01]3',N$*\Y(K M+M9YXX1YP1;FY(@N]4X).O,DNL'"OZWWRSDX>6BM>^#OTQ.9H92_C1V@3PDJXG,'DQ.JJF)JK.\^: M&J,4719A?\2(ODRK6$>/BP"?'3)D6T C6PP55 MF2DF*Z-94Z9R*B?W/Q\:C;*@D#Y#Z:]HM%=)06J=>",L!.R>_U(8"*>BQZI3"OY>>)TV#6 MG-<*SRE(J^Z+ZU3+IHWCH8"\VEVM0.Z4D9K]\B4%$*3AB%5C=R&3-T_W"WJ3 MMAFOR)&?C6O'?OJI?RJ4T39^X#?=B=I@=CC?DD?3V2QW^G V_,ZV3<;(7M\N MDT(ZM4!FI@I]CM:']S.W3)OCJU%!PF @ZCV)=Q[HN58 M:;UQH$Q]R^!2=L-XO?'[%#;ZZ/"1YNIO")5.GM7[V%$'EI5F.<5)Y*M[W4RM M[C(YIG6NEU(?WJHS4PXE158S^8+\AY4TMAM]PD#8'9S%I*=D!.-QR^K/$X7J M\Q6Y@L^[>5K_Z1*R(PID@"9,I[94!$>8JK7)!BAR?O6SI%]DW^K++#87:FQ+ MQBC[%6LGMO H=#KF-T?>D4F>7DO,-^#.^YH'Y86W>-,AB#H<_Q>C12\$N;6E MT1Q_3Z3E%THE[05K+D+1DX,A,WR5%W\I?!>%U^$E8X=)OK=]E4KV)7*V7G\P M.N;OHQ-.C^?P3\6>O]'Y-):Q%;MJ =^[N!#TD#SN+&JUG-P=\3DFI__V4$:\ MYN>KG?NR:VSX55%ARE4PF8'? N=" _AN>>X*ID8@HNB)!(;75ILM&"VB]OY? M7SG2+.>*E]LHU;2[('1?]!'P)9/7D4>-%3J&JBP?M[F6B-NQ%]-6\:H)/SR? MS$K2-;DU_Z1JX&Y=_N&_6 9T$ M/7WCZ1-6GBA^?"O^Y(C41GM-8AH_]-B;^E9^AJA-'K;P8]T%#6*N?Y/+M\@A MB_0!^H?H$ MDFF$3Y28W'H8EA!"@]+(F2&8A^NCW'Z\#DX)MAC7T]L*'8/D2.W:+T01.TDX MZ.]NY?-#=^&U.C,T*5;EPG\AQMC6B]Z8DQP7.-\?SMPRTW;( MG[TTK"PJ4Q#E)Z['"P!=DP&6_O>.TOEO)ETCP[WD809;$?33M1#.NU(IQ$O& M&I;DSIGCR;61VJL/J+2GG^[\J*?&&?3(_ &4SFY1W^Q%_-8NIMH>"0X<,H8@ M*ZCRS[ASA@]FZP$L5@%WRT12\UF5M0@I+7F\1>WI1>Y)7$C<*49 MYC4E=HF,J]#;@0\DRVVF"1']*>>]OQC3:"*^2/P!7&AP8LO"_B8O&F6#G%<3 M?_./#!6.U>=IR0!=:Y M^S;D*AE!32\U7Z:^7!*?3@^,73L-_C0MN^EK70 (_@-XA?@#8,*E?M'O[NF= MI?OR;*'1PRF.7=3NVQVSQLV]S5B!1FFDXF$8>RWLRU /Y;S4V4D$-?IE#YY, MQJ\DT,_@D\X31^7T&B4VR!52B?,<&+3DOZJ OBP1!DL^C9TMYS/#ER-\P1-M M%1_YHHCP,XY$"W&N',7O:2%DA_)4CFYT\;O=%Q69VC[+5&%W':3T'_I-B[WM MF,PN*=4ET_6^@\I_DA_HE,'CLB&J-\<+9[:)C/1/ MXBKK&_WDR+S^AJC=?XTW:CXQL%WOZ2/MI7AHENRI/G5(8U/A< M(*%+;0LZ"3:=T5W[>])+Y+@GLS)^]7UQZUJ7#OBS6-%)82LFS]$H,/7$:DO]*@BH+!PO1,W49<;K4O)[;&+ MQ^\\;TPG"WZ7,9^9AC.;V\(B='JQ!;_6G M_(S8G[Z@<=[![3%:(G$6/)+[*)^/GYBEQF#CN@L-X?R0#2[+!I?5IR_%P<0? M9CW@IY;!8=,/O5-*LY"RS&M) ]S1D5 FW5DI=@&3^3!S_J*&=7-^1("O3\ZC M\AR/3,MZH8!+M]+'[ZHG[,&Q#H,O-P'RNMY;L;%94U'\!>*CSJ$UH_9AK19/ M1>\Y)[SEBHGB2F]6H:\19K8#1EO.XK8'+MQ"LNN]G1*7GTROQBR]'Q+I 7@7 M\AMP;;Y2LM%ZLHV@]=VBYH#Y&[=@NQ<+WEF,2^;,H14,UVK1VCT>+>^)4]1H M$FTS/^,E+Y\'IM2LK88]9T0'K%7^[E\4(?21>%D20TCSEO,1273R#$E0!6Y9 M=2F M[FY,WT-3%N()U7?W##AR (K6!"N^P1*;_Y(4C*I586[&LBKN&7,-CT] M\3O-GI>JKR&:%_7CSGVC=7_SU[ <(*-/:@K6J[H@Y6G9CUQZ.$GS>WI!9&/7 MT1/9P%>M+JSR,_BPZ,FG1*$3[X^%--AR>:H*^YK#H$"1$-=6V&:;I:GU:6O& M[FBGZ^ANZ]T/',0^> NPT!'L].;E4AB85[H>73 4\VA5C:=M(K/+K89Y[71' MU*?XNP" 2L9#P;3T2-YZHX3H8LC;PZ>C5G M$9XZ@H*"1CDUUX$LP!>6(]'!@.!=L"%#-BV)FI&TG)U7=M&ITZ= M8_ZK]-W6=8R,Q(A7R0X9B8#<:D;FIT:Q0?D+6.864RQ1=F:MBLF((5]3/2_2 M9])+.;"..\Y!=M2J\4FDSF%6V8'%4@KGJQ_0X>6VU>=8-*05F5/5,#3T#A.] MI6W# A3"2ZYU$@=\)HY45.SRQ6 JT+8C85>T-MJSJ@R(MM9GI\4YMGSTH^T^ M0?CM5OZ),[.(2>5!1N)O3]Z-TXUA/W%(IVQE/&-A!Q)KDK0"0D*6]I941)K%)X0KCQ @M6W]!5FPEZEO%P,9QT!8K<:FV[!2R] M6GZ"75[)==5>+W)*)P5^8%E_!4.3<"#J_E><,OA+@J2N203.2DDS-UC@,J6[ M=,4#Y7]9*H*?P4$R'?UQ.'@+U65=XL[:V((!APKR)Y-3/MX 1[%Y("$BC^_Y MD8Q/ZU71X\T>]H"PITW5 \Y57[K2?*P]*Z 00_+2(IB:A&"JE5U11AJ@,#+O M #H=)E,+.NAAPMYNT'9#?\G9)QYZ>Z!E);]1A+*:[0LZIN_8*R!YXZ94ID!U M;)\1;,RG)TLO4@VR+)."HD9D=X'$MH-D@!8-_T)Y[%+%5B]E@8S&.?M^O&C8 M;N8),C+G@<0;S)O-_19V$H_$;[">.[ -N8SIX0B:AR:$*:W^/]=H?T:K<"S; M0/W/;0V[%\1R/MJ0+BCH5$'FVIADSJW*!:=Z8>IL_%:^\[<2AW\)5^"C,_AG\L;T9"9V3U4EEEFCI#X3_6K3PK7Y^G4 ME5T"6PV@81OV:/-9M!ZWX=CL6*=3P@(F8\2%& F=["'%,5ECM6(;>S'\"Q7M M/0O[-U9+C:M#7?&@U-N"KVN,2F6]1NWG)/VL(\F2G5!K\B'4!C.1\R<+S<,YV.Y,N\ M')A83[HF8[?// T42U"@K2RB@Q%H M([#?95B)DJ]>A08BOMDEZ+:>B#O1PG&@?/B('.\,B5H3+OO;D_,O,=\M89M0 M3W=PVX<@0VM"?18F>T*\3_MFFYV>M@:IS*?\A7O29O0Q^'([ M*3ZD J44WY:E)HYZR.9?I"5N$/=@I^,:/.P2+<^0:Y!+AIEPX0( M!=Q*2$AJHJ69@C;Q*]D * CH)]2)S48%->$"R2?UP!USW@MO&^M/'9PN=FW8 M(#Q4\=7VZ:K'[S8).#AIC@L%EA%@/3*E(D?[LC6I@J$?OUK7P..+7Y5UE1]F:X\RGN'KBCX$?L&Y2A^(J[!K5Y_\/&]JE!;]#)7 MXIZ"$>8$:HF]2N[2^I45!,R;OGPA'UZPR_CAXEXN8 = MK39SJQ%4@]L>8I4\[T=>@RQ>L]#'>TNSGWS(C)Y^BC?2H-][KED5>DX<0>:6 MDV>3J]CP)DB7OXQ@ZLIRG$*#;I1SK$1\\L-%G^<9&)/$UAF1\%NVHW#)K>&T M072D0:9?3'$37SWZ*(>81BR)G>^1] 3"_BA3F74:4[8X@3RG!0 M&]_LW5"'V2J7^/O:&J K3SI5SK,EL:\OV,:GV;0@E6PL[$X=.BJO8&_P^0%P M?>"V(YTJ"?SA4Y,>!>R/-1FXR [V9>+,%UWV]3>7%R_?$>2:R-&:ST>/O9(8 M,;()%8@)..Z-O9XJJ-"HT:JLK//V+8-<-;+N>I2XO1TF;$>+)QOP[@!*(@]U MZ@Y1&]PRJ,"4K>[G:#>F\P0$E/GKJZY93S.Z>U"VB0E3!?:Z-C^P0Z0BM=[Y M63P"5"K6Y8YDWZT^M(+* A\ M+$M&L[5%:')Q>2E,H*EUHVZJ),ENL:V!W6@)J+1. 9NZ,@: 3W 8A1] MMP,+AK:PFX&0P#+%@HWBL:4Y7E,)D;8F;X^O*L;9 49 UXR!A\-:U8UZS_(B MJ-Q"]N,#Q,@WCDU1%@4+,ZJ7,O!E_=3@I)K@2TG?9&FV"3DV/9+D;[V?0WIR MBW%I ^AH6*5E_DTG,G'@:4M4@]@2YG/-C9&E;-*]YF$M(A]MYB% :"R#*1@! M9>>>FAV74,57'RH*YGM.94F@*+_I.O.B[I^'=/Z?%V-KO:?OE]HZ4T#/D> Z M<,R*L"$5^ZX6_=8A?2:T>SC79VIPI\/ AL M)4BL^@,@Y_S(^5T.%O$'0)P><6Y2T#03 M[/ND!7@'D$C&"@G]9OF&2?M%KOQ3V?\/8$20H#1SRS2J-&''F_F SP!,T_%& M&/8=[[U>1,Z M*US:MBOV'5@3 PPN=AC/$@&'8@K^&!'Y"["NVA"K2,.$+E+;=8%;2^W@.5*U M6AGCB./Y'2]&_0>P.4?]^T%+@%[4'P#5CP*+8\.%,/GWZ^MC\[K<&\^BUE-U MT(V T?TH8V5,D1+S'\!,ZQ] YI7RK5\DJ$# 9O8'SBGG\:)'@.R6YWO%@K&G M-#\^/GA&Z?57A^9^17-B4\9Y8=]ZM_<]R$7#ST8+/I_-*RU, M,^$,K_07VOX :&$6T%!E6L@$C[F <(OUZJ-?NUU#JGS*"3"0F9,='"J@CTU+ MY,DD5JPZG=HJ^%76XL;WYP;S J"K( M4KQ13YL,F+&FFMRX3_91C?J;4:Z=]#+ ?;E#,_F1*,1+M8'L:ZG]^-O[C4/$ M6>P%W4.W\"&1\D*34;+FA'%\%;LQ!_OY:DH+TQ[Z1+IJ<=I4[:L MAX-16TXNH^[JN\B2Y_OPP&V&J.!MM@;;P4*ZN$>^E58#C=/VM6;E.XW?$4%H M[;X,*H,WZ1(?^Q3(&"-(JN8]OPO5>$KJT5J;K8P[^U>Y8_)6N"&L9H-TXMKC MNW>;&8W:J;'OR!;F>X"VYE_R*NP# +X2V>$ZAF_Z M.S20)4P)4J S1NLC@XH\\EP3/]O;:>LL\9&U:@$Z_<3IV7I<@,4-]?+4J6XT.$EI7M=Y\2M%0>LR":?B?2I MZXE/V>FNKQWTWK.7<<+VA8.5WN#YN96?1PR^#-7I7 A@ U,R3JTX).EU9R_F M009:M2=9# YSOYL2E:T(8!T)Y(W@_%BUU0] M+!E$;$6!T?9:S+7?9-?KGSOHB(\7:.M=$#XY%6G:[@F,$F,,5M@/"# 55.^* M0O08:FI9 /J1RU*@2;_QODSWG%+>Y5./W6[S%2^7MK@5+P:*,@KF''71.P[T M[W8RK;UC3@7F;UVW."D4%Q?7"Y(#E[/3@D"ZPE"9MZP2// ) DUM89T!1UG\ M5D_84R"?,Y/O@P.X6)8]00C7#+#(7%2N,K^49$H! B2#0 4 ='1I+3(P,C$Q M,C,Q7VQA8BYX;6SV;"-#L1'* MJJD-6W/#4^*DRZDBZ@B7_[Q-_4_!%<<2..6E?[GO_]P7]>/?_OE MES___//G[Z1<_%R4=[\$GA?^TCW]0_OX][WG_PSUTWZ69;_HOZX?K?)##\IB M_5_^]V\?O])[_H!AOJQJO*2J@BK_6Z5_^;&@N-:XG5QA/,!;U5P,N?F@WB_96-_NNJJ+H0^/ MV-5G4=1X,<)GL:EF"_)"_>*C_*FM1A5T0DQU/:UT;T'EWVN^9+Q1RQ=%@YS] M^P_RI_FJ@G<8/\[?XNK^:LG4?][_:R4'L84O'5B-R"6<'RQ8 MJX_T?EE3L2KI9MQ\6!P:#.4XJ$;.])RFX%WBP* M^L?_=[3A"OK"H(6:#Q7E+M\%=RH7( 7+6W;RN\[D>%(KZGI>XJGA=S3T_33*."42"RA5"RB@D M'A(P)2E)DL0+DH#-Z_50ZS&!S1 T" TT\>#Q)U6NTOI M&%B[-+0;!>WJ4AY8N[+5R[+!^'A1RW"\7-W=E7KV) ?4LGR6JWF 'XK5LI[) M#P84 DCT@."%6I:"ZI[S&C#Y]$S]:2D%9566:I'?V ?X=[I8J2T!\%@6C[RL MGV?@4;Y;Z^% C=:/RJ:?P:>]5W')Y>N/7(\@=0$(!R7'B_R_Y#^+$DCQJB0? M#& AIQF@6'+PS'$)?I1_4Q"71?F@/G59J61, J#/="%AY@(LBN4=+W_Z^?(1 MYE2;-N.%?$*/ 7[0C@ '7QE%ST^![=3YY#/V6OM5:O:-^%K+\?RM;*^&$%Z,P -TNP9<@,:%/,!:U'*YV7_F&Y'WAP MF"KMYB/-L/2/-!8-T0Q6VMZ?Q1/JWZ/0T<:'_@9OCR 7E&(WQG2+B0]%R?.[ MY5L]@Z#/VZ7C?/E15O"EG3K,/9XF?A*DD$9)!E$FUV89\Q/(/4J#E"4\3B*; MW13SJJ%Q,4J:+XYE1&-48"V5@'9%'(!5LO&4Q.YNQ(_V.VK M6#20V1[*,+0//*RTH$&'>ENW@,(-?E3(?YJ!#KR[31![PIQN>%A4/^KFACTM MNQL9/4KH)W(?>2UEX4:\+3G+Z]_X ^'EW(M$+'R40B0"#R)$?9BB5$ >^J%/ M(^X+$=K(V:%*IB9<#4:UX&Q0VDG101K-1.=2<@:6EUU>P+<&HL.MU%,,.-6+ M@Q6-J@RG3-W5@)//]NOMU\LG.<$NRF?E^'"]_%P6E,L5 U9BKS,AR+&(40\ MQ!!3^1.) Z:\(9A/ IO^?KB:J?5X!0[(X5'//;CI(NL,E69]_G*"!N[U:X S MT-'4@G2V%#+CPFG_/U+5J IPVMQ=#3CS=#\5>(_+9;Z\JS[S\NL]+GES^J%. MR?0AV3Q*.$,HYI BPB BD0(1IYF$L?V4C!V?JFYHN7"]I\<#!CVH9 M\Q-XY&I;^.%!3J8K!;[7"? YQLU4PR&/ \M'AQ1(J$!C'>=0UI AIZ)RKLY1 MU<60@%V9,7VMG]Z\RZO'HL(+.7"L'F7O:@YOY&^E476^7'%V\]ANYEQ1JHZ% MJD]%S:NK)?M8R(5/L\.#R8)_XO7<\TA(/<*A0&D"D1=Z,,5^"/T4Q7Z<)E&$ MA(TZ.44W-2V3"T>FCK@ZB):3'+ VMB9Q?0ALW VC2P;1M8&S<# MG7DSH W4IYO:1+"Q4?Z-'U^K6@OH(.0[E5NW"$<5YT'(W97R82KI)_S-]E7] MM<8UU^53O+C%W]]_?^3+BK_A2R[R>DZSQ/<#2B!+P@PBA )(?.+)V:><:U(O M\;V(6;DBFM0Z-:'6:"W="HW8-1-=YYP-+*8M7J !M\(H(0.)&;2@P8\M[)\< M.OW9T.36M\^HYG%=^&S(V//4LWJYG_SHJ>P;7''VMGA0Y3:J5Y;R2^+JI/G- M\^:1S_A9_>KJ3UPRY1E8/U\OJ[K4)]*5=NFZO[<*SG;*L? ;]6NS*QAN'8'E M9[C@[)3:MF1O%^4/5#=#&-@VVBP934@ MSV#[N=9RH$V?@<9XL&4]T.:#6MH/6@)FH*% ;UEJ$MS)_]C-YG0$&0W\J(/0 MV$VR.XZ-7G^_H5#O SS@\@\US]?_^*3Z:GM0F7'N8R(2&!/A011@7W9 .0U/ M$IKAB&"1AHG-#/QD;5.;>6_ ZGEDLV.B\=H-,:D:1]4W(^-W1<3@O_XX7*_X;Q]6JU!I7K7_YGSDO99'WS^^* M!YPOYTF:B"QE(:0\HQ#%3,Z,(Q)#["64(Q:C2' KQSB;VJ>F- HGT$!G8!O_ M#&S^ M8V@&^-%<=[DH/V,9.EP5@?6*8.TJH$Z]/5W\_3:^\-UX6URO0OH)W2=>-R?!RMMNCJ.0H(Q'D)+4AXBF()*1 MS#>YSW>P="NA&N%"GW+BS5^<@N.Z+G.RJM6^L+HW=?O^]LL5J)0S]GVQD*1: M3I9>DAL@Y$78D^1B$4(D? %)E.KH*I0F:8A#/YT_\9(4IN-$;WJW:WE-@A^Q MVAZ[A%0S:>]-U,#2K1CJ'#&T^S*XVF'H\VF&K-7[(!-.U?EE#:.J[T'C=M7U M\$/V%_2NEWF=X\6;8LFZY4^8490D209C$2OYC#'$'*JQMDQ2)7E\S9^V4M2^;5U?>\FA,2 M>0F/ NBI92I*$(4D3GR8L"SRO3A*/6[D"GVJDJG)U39.T $%WQ14P[YZDM+3 M&N:*J*$/G/MP9-QM34@X-161[V]-0^2_=J<@)RL8I:.;F-AU=Z-G^]Z 4!.< MO9/FMXUS3+Z\6WO'5.M'OW!E6[[(F[U]4M4EIO4\]0+N\=2#)(R86A)F:CHC M(,="((H9BGUL=VO"%;2I"X@?O>(WS!?AVJR;Y MEAM?#EO6;.GT.NTUL,Z9-M4,7.D +E("6R,<;J2Y9];Q-1)G\$:^>N*:UOWK M*LYKZ"?S-UV$GH\<5_R+BOA[(WZON [+-/=$%'N49S"+?0$1"Q.8" T6+!1:H,,APT+ E?R'3?@N,Z[-M-09@P/+XX8\#70& MOG3L2;! HW4G@T:D.%6VTS6.*E9&QN_JC]E+/6^Q<,'+DC,I64UPMTUE156] M57'-1%$JUXYJ'E)*!HGF%.EEC!1U8JTUY$Y)M=KHNIF[PP\:>K/7X4= MI).&']X2.OU*3T_4?)G7_*.*_7B]K.67D)-%L]*KKBA=/:RT9ET]%&6=_U=S M7)QXW(N3#$,2XU2E=Z(P2PF#C./01X)SWTMZ7-2R1V+4;<:_1G%$U>*C1@PW\]5K-FGM[_]3>]+EU4K6',:ZG:F^:]MQ5^Y=D M[]+P1=TX:IUD$A$&?H 8C(D70131$&8<^9 '$4D0SY(@-;I2OU/NU.9):E3) MJSI7-[^W/((M/>=WR3OOK]"3DH$%IC<;5FX*!VR_V#-AN\S1G!$.&++M?W#H MSSW/HM3%OMW^WWYKON=Y1 @,$4XSB,* 02(B!'F"O#C&2<*Q53"C$W5-K?,V M5W?W!D)++T$3D@V/H-Q0-_0!5%_6[$^?SO/A]NSI1'WCGCR=-WSOW,G@E9XQ M+.@]9RL5^?XW7*]*O?=R(SX6RSNY'GAXQTFM?64VH00%S5*?1AF,(W67@H0) MQ"HH?GP,[#!#S1DRP@2M@UAICI#TCOT?*.%KF)# M;W$K_Z7@0]FX#T 9T+IS#1/QL2]_;D,KV((8-T1"3XKV0AWT+:=G\##\F-=X MH3V)6"XKY >#F%7S0 H>3V(.?>9QB.(TA9@G%*:!G$$QYN-09':I3,TJGIK2 MM;AU?K,6^ RP[=B"Q1J[;0)3PZ8PT[PA"!Y8ZSINWV]S>SANH\.#=5NB'&<3 M-:Q\Y+RA=I3L9PBU?-].O!C/YU\Y5>KX_/X[O5>+2!5[84X2G+ 19 DL5SH M!5D"TSA,82JB-.9,:A4V"H1PK(*IB5&'$70@=7@0,]DY2N)I>7%!S=!3)CM6 MC 7CG.D'A*'B].>[XND7^:K6A'\A]2-L?M1"<+3043K\.9.ZCGWV.?L.K*^; M/*N#J_*Q:/1 GU^]50[OY?/;@O&Y1Q@E@JH<&6$@^W.80>*) '(O0#Y"L2"^ MD2^,87U3Z]X-9/ "\ZR-QEF4H$4.%'3S/F_"^WD)<,SFP(K@@D@KF;"@I[=J MF-0QFHA8&+RM*3:O]5O@Z&0>G%4?)-PFN>'G-IWQ9Y7,^&JI8\3I5,8J_$B MU/UY)GRYQLE2N;Q!'H%>AKR81ED:^%;.,!9U3TUZ.NA -3.H<+,!L9,)>O8R M%;3=F8U;A*1U@FIHH?MC-K5IO@ .\1CX#-?[>XV#M MP@:T.( ;KUE&.:A[8<[+@$8S<#AS:]MH5UN-=GNBT?J=Z[FAV?WYWX6XQC\G M=$/DP?-$1T5/+79^&\U])3O;/[BZHOY-S['5$O[FLDP$YHP!HO0/\603/0401:CH F"2B6ML+B_A5B^/=I][](A'\K MT_Z;Q/_OTYSC90?HA:[?5. +?^++%5=K117(0T7G^$=>W[^5@SF GY:Y_YE#*KJLN@@#MR.07KISB MNS\J#R9_+K\_EA!"H?"YRE: $D@R+F":T"1"6<2CT$K!; %,3EX11;E M]+PQ>V#K2,JLFD\VB6*ZG:1J-T&]P#P)*/8@RN2,#C$OAAE%,?2%G/&AB J: M6<6Z[(UD:A)Y2A.K=D M"8+83PCT ^0E&1$!X?;GEKNU3$T0FPV_7G$D#Y)H<79X"36CG 9V5_TW$!T? MZQUCP/U!W5Y-XQ^]'3/VX&':T8?MTYMSV+)"+2(H%-G((/5K#U#JZPMCM^"N4/=)['&;R=(]WPL_ O7TP M:LR3GUQ,T4CY3W:I"E-XW/GEI4QXXM M] 7 N>!Q*+PPDV,'EE+(XQ1B%GHP2S&AS(M8@*SF/OR^M:L*[(-* M;3 TH\UOO+XOV/7RB3>.9ON_Y?KVE0XN&6'!D$]"&'K,@\A/$4Q#BF (CX7DB0#&*J55\]).U34W4.FR]0A2?YM5P8NF*K:$GBX9$V<_R3 AP.W,[ M6>.XLS$3X_=F6$8OC>Q OW;;NZJJU4/C[:?"5=":LW?Y4\[XDJF$;',_$!S) MU36,_)! Y&4AQ$F H.<1YO,H8'YH%.1S-,13DZP.(V M2/"<\P4;R>G=N)T- MY6]*K3>TA%[NJKYQ+0=;=L_ ^IOH3-?)#R?@?F[;3-/P+#=&_==P&K=M!&?^ MX-85VQ]K72^EYN8/7_CC0O8Z#68K[3KU/(^F*G21CS-UEAW!- D(]./,HRSQ M(BZ,XA>=K6EJ@T0+%FRA/9.LW9+9\\==SO@:?,%]A*H>YU^G.3,_!W/&W4CG M8?:?F]7!F!$=)P[(3K\_VD&9D1G;!V9F+_1-8B3+YE7=7-%=NW3.J2_"T"<) MC,-(S<]C#%.:!M"+1$Q9%'(D<(]D(T>J,_J6Q\\HLIW&'>0M=/F#PFZ;QN@P MS6;3XTM8&U$]%3D-Q*WDC2X3%YUDP7'2HL-UC9RPZ*3!^\F*3C_>4R >'N7T MC3,5*EENQ)\4/NH M7Z26EKE:I*H_R/I>_F+KR<]R>J:.:VBI+KN\X\U_Y;\7*R85N(OLJ=:X[X60 MZ]XY3>(L13B%%&?J=-GC,$,(00]Q%,2#'CHR?9F#-QR;^K6($-)38QB0? M]6LS4__I?D,##R!3_GQZA%U_C59T'+Q]5!-&#@'_&LVS'TC^55#8[^N^RZO' MHL*+7\MB];BNXF#4^[?Z-W<2H5JVYZS]]3PDJ4\#$<"04Y6J#%&(?8J@0(AD M?L 1Y;[IYN_E<*:V3NDL G?*I!F@:]CJQPUN\\U/!TUV?E=YW(88>/Q9M\&O M31MLAHK#23IF8&,3>/MJK62^CSUN:XVTV3U"JUGMCKLC^<06NH-*1MMG=T?( M]F:\PU+[)G?XD"_XIY4^2Y)#&J)>0B&BC$&$: HQ"1D,8L:"./6]+#7.S+); M^-2&J@8?4 !!@] V.\,6<:>'F$OI&'C L&"B1WJ%?9,OS*6P5>#(B1/V3=G/ MDG#@F9Y;2,7#@\JS4- _FO+:NP_59]RZ/RR9OLZKQ&)1J!3'U3KH&6,L2U*N MDN?2""(_S& 6RI\2QFC@)]R+,ROWVTO 3*WC-[8 ;#7MY74LAMWWE!J MA=[<5M\RJW? NHL:U'#/9:1F&GH'9?@6LM\(<4"MVVV-2P"-NTGA@+J]+0<7 M9=IO('R4'YS\_V25+]0\;4ZRS(M\%$//BSPY:TI\B(6:.OF"49[YE,;&KF [ M94]--A4\W=\Z@.:KPUW6SB_(+^!B8&U2R.2W]>9B$LS7NQ>0,=+B]2TNRV>U M5L4/*B44P#KUL>Q^@&#Y(.6@NN>\!DRG\A*@Y"HW:Z4S>]VK0U51E"IM$5O1 M6B6'6%7\9W![GU> ?U=+(JGI"_7IK9]5J8Y^!K(= +6L>J%.=1?J\&\&&'\L M.K-+S!_G@$V^N MWLG72KXLGAH/[;K0.->%ST"UHO?* NT8W8E$4I:QF!OB" M4[6EBA=-WJ''A11"^9>?W6P '/GJ3JSF=]\8;6E^!.KV.OO8(_WFYMN)GC<) MH+_PQ\9-N5(YA.0'D3_BQ?7RGQR7MW\60BH@1 MFI H$U:A(/J F-J@(K^AT&X6W8MZL]GST(0./3(I9;OM,LW/NCST4CP45B#! MNIL-7T*5TUEP+R"CSGXOH6IWUGM16?VD;I-(I[HMKMIA#2\^XYQ=+]L,TGKF M37:OKO.9?>?F44]X<]'WAM+A;ZE*:%"4XPRP, PIQ0'1D0!\2A@3T M,(DPRQ).4ZNT-D,#GIJ$M@&CZ/;=+YWVOK)T*AZ\I$KM-[!B7WV^?CL[ M?#-O0Q(Q!3&@D:!B*D(V3"],"]-1D M7T-4&XL-1O"D3]0* 8K&)KF*:(P:*PJ(S0=@IOY3:]:!AP@'L4!N-L$_6M/E M%])ZHJN52/>Q3"4398^&FD8T$!O@?XV (#V:PEE,D#YUO\[PMI6L\FK)Y)B< M-VY\:\AS+Q-$)'X*DT"D$*'4AUD<)C!C28QI+")$28^[\H,#-Q+"\6_=M_ ! M58>!B\78H]GY]AYG*'/3?'^]<6S+;GU*NF7Y9F2;SD!FW$R3&L7.H_Y+#6'& MC>!Z_#*ON-_@]<+;O#KM;EYM/*=5P&/M(G6''*0D@BK(,ID$4PH2C#&/A MH< S\G=R!6AJ:ZK#=S4LDS]=W$IF(\J8W \\8+R\/%.=OSTC']E8!+X-D@;/ M%;].E?YB4*,*N2L*=W7:6;D]UQ K4O%_K:3XOW^2_W,K2WE7J 2G<\($%7X0 M*P?2#"+!$<09E?]#XC#&,2<>#:SVM8[5-#7AW %&BE04,&W!JQM!.VC]!I. MM5V0-O04N1]?]O/9K6W<^>,YH_?F?6=?Z.EGR*N*\X_-Q?B*EKF> M)GY&%*(X]17?H4^Q(P3R"EG?N2%''&K5,1GZIN::#1P9UUN\"W( M%\3!.L>YH2^A.R:'=AN\D$1[WT$S:MRZ"9ZI$R[82[Y(:Q MG"YIA].2-!*[HR[Q3.(CO/2''KX5!@E@T;R.NY1>[O,O)@C>A&>>IY\<14:$,64#E MJMCG,$4I@AEF$,38 M)6\#M8WGZM!UVH@3MX[/IZL\:LV)L[ QDBPL7*H M"&1G&MWIA-II4TYNECWA5APJHIR[UISL+/VB5ATPSIP9]A,RS??N!N@KI4*J@+7K):77I;E<_ZWY*IA2A*Y2N!NYA(PJ,\1EX,$TP1 M1%$LEP4LCB$1*$.$QDGL(].AV:[JJ0V^7< D'0$'W*SJ2DZFVF 4#-RVUG1_ MUVD,OFRL M]T:G2+C%26#75^.!V._H$'S*TX1%=+UC&M_[W%I;0H MIB9XVT:!C56@,ZNY";=EF-H Z$Q33I^-%LJ9C3;/;<6VK[D.=54:Q"C MRF=?BG:5LG$H,?9AZ5,YSD8\0Q90&,;'R&HBV.%N3J=:Y#/08F^7Y<#$.?VR]C!3 MO2%8'ECMW!%L[SAKR99;/UK3RL=UJ[6D9,_+UO;]08\.O_"*ET]['Y6 MMVP; MY%CI6+,Z/1)TT%B3.PB<2#L-]37H]V&.N [0[.;8[UCE4SQ,.\, M(3V/\,Z5VF_V_P'G3>:%-\\?6E&H*[8+AG,;UPG XQCS^=A%D,O$A%$G&20$%\.>(F0 Y^7 M14%@-=:]+'YJ@UN'#GQK\%F.:SO?>#TGF/DLQ0'T.?)5K.@ 9HQR&$2$>- MQ-=>'9D!Q5DA=!S,-C;98E'\J6+,.8P@S( M41V;[!O72Y7$JTG!HE;5M_=XV8;T^E464:_C=^V

D_OL,U7\^OYPE/? _% MRC/ 5_J31C"+< @IRS(OBX,XRJPB;$W&LJG-6S1"V:E_S)?@]Z_OP",O0:68 M^&FD )'./QW#]=)4\$Y(X1T$G&S3\&S1TVZHUI*@33C*AJ/MF,I[#ACZ$:"H M HJKR81:'JK]IQ')TKEU?XV(ET,UJK/(F(,!O'"7N]L&RWGUF_8JY^QF^46Y M(ZKLG-*,O-HX6#"1LC",!$R80!"1B$#,LQ1F81A$ 18\I%:I'WNAF-H O!&W M&=BR W2& *F_:U. MJ7GEKE56UENI0_5 @./>#W(']1=YB(^A]FJMT+R.EOX M?<@ZNK7?J[!^*GJ]I,4#_ZKR/VOM;S(U?U6)FJ^6;'.K<"MY^YMGJZ"=^E2, M4^(CB@6D@1]!Y&413'V2P93Z-,U$EGJ!T=W]<6%/3:=?NA2 3_+17B>8(S6Z MF7Y/KRE'=>@Q:D5K$1^75*>J/Q+T48>)<9MC=UP9N?:!]OVJ8^L2_3\JT*LT MYK,T376H-LJP'Q _8#Z'613Z$ 5,0.*I3X[$21CYW ]Q['0+KP?(J0TR&NE% M09^':$E'.VH#M\_ (X=-T[C?C;J NW$WEOH G=8>T0546V_W7%*7O5O_Y[)X MRBN)X$-1OBM6I!:KQ175UY_.#3)SG_J!+T(,$\12B%2D6QS3"$892J/ PQ0% M1@Q=%&C&>SS_*5EY\OB^6_--*.\EY(HC3, Q4ADCE8$@%S#*YRO S0JF/ MY1 EC )?'2I\:N.,Q@7$"DR@)((IE+R591.44DN(4A3X+4ZL+[H2-'#WM>;'>BU]B@"G:^&#%8VZECUEZNY:].2S/2.]:;?#]4653 [!,?=3 MZ,>)#U'JJR5B&$'&,/$REHHLM0M2_Z+XJ77TJZ]?W]]^M0R9]I(PLP[=GX:A M=\0TL$$N\1RVV6T\L9=5C!L8[*!Y>Q&^#C_U.@G;#YY4K+]DCW!$/1I X:FX M7DAPF'D,P]C//(*Y2 7V1W'7-4$[-25QF>=[*T3UEN4F??05OAI'YPIC?0L# MR^DT/H/14[T;-<\TG&.-$$_K,,,%^:[3NYM5>J%C:NN[I0]9/A7+LG/@:B]8 M1E3$^O.@"1$0)2F!J1 ,)A[SHC3V8I):W2\QK'=J0\^V_^,VVIZW6$W9-Q/^ M 3@=6,+[T]G?4]2,G&%\0\_4_3K>H&:$'/7_-'R]9R;CK8QQO^&Z#=K[A3\V M*EG=B,^R+IH_XL7U\I\RX?@<8;EV)K(M0HY4AE%.((EB H,@S#B-&)/_ M9Y7@N!>,J8F7_#J195+C?O2;R=7PI Z^L[Z=DW(&6B.>9T"A!1JNP_S'%]'E M-BUR/RCC9DN^B*Z]),J7E79IM/"BJM[BLGQN$T]4']=IQ7V4^G$4"DBQ4CJ2 M>3"-?/E/P7U,XS3E,>T7(/QHG5.3M:W8U!(S> 'Z@H3N)NR;"9UC3@=6M5XK@?9:(XT&[S[_Z.CNB[[_SDN:5N@S6GJN' 18X8C'T M21I!%*HDF2)!,&98I"Q F>=9'8 X1S@]J=,X =\ !;A6,0CR@@&^9./N5NZW MZ#@[E!>UTU]H5W++SIDSWXW!&V%2>X_[*/]2^XU'27:]QWB\HKY7-9]X5>NY M\?527]QY4O=XJMOB2HA\D>-:_JS3K299%F0D"R$71 X"L9_ E/D9Y"D6A,8^ M#E,CKS3KFJI.])%6B_GG,J=\'J>"Q2)((66R;1%"!)(D)!!'E'LBBED4C3I) MOLR%1F;,)^C3OCOO!;&F=Z/MX7 M\A>:RS>DZ&'G_=:W]G?]K6U1%\'.QR.GS)MJ3R$1$!>VO#9X9Z!1X5\IO6-=^#!HT9O-T0:MX'98#8$ MLP,/.QM2->AFS.A@RU]JX.!;^]]!XFK9LN94Q(TK'U5N;2G9%4;K]_M)V&_Y MLBAUZ$/9_Z5PON-4I:_G*L'QN[RJRYRLM-#>%I^DX<6REB3(\NZZ%_ZS6,C: MJKGP0I%F 86$>"E$/)(2QX(09G'FBRSV&,)BON1W6&FTN=*YPF?47[.FO^ZA M'*[OOC!!3? >5T0V+U@M\_J^06XGA\[:TTPN1VV><>3T)4[0 9V!SK8F>?Q> MRQUY#_SGF6:T%EO7G#L58V?@1A5KUY3NBKGS\GL$)VE=3VZ+*RJ'DE).@ NV MHBJ]?7,1YJNL8HYY%*49I3 6R(.(8@(S+C)(6$ P2T+,T\PX#(E)C9.;H;:@ MP6T!6MA@@[O-RP 4F+Z:EQ:Q 1QS>E8T3\NY]8NRH<- M3Z?B>1B5,U[D#ANS7L3HL'KQ=4X2MC9!6G\+%HDH21("?8KE)#TCB9RN1PC& M$>=AY,6U3OU^ROTQ# M=UA':V:^9--LX'$.9RYJLK_0>8BG9T@S!A)/)%!ZJOT?B'S(>94"@ E7A)F/&&AE9/D?A53Z_<* MX59:M%ZI(PX0:=;Q+Z-GX$YOR4R/]*''C'>QYE*&%6SG_&-4]- M#KXHGP^U;EM5O,DSW#O-\!G*315B "('%XZMA,1;J&>@Q;V]SG)XOF7-U5!) MBL_4_EJ9B\U(.9'.V+" GI%*BX>'O'&SOEK*%9(*47S'EU16M@E'L_'*20C/ M>,P"&(=,*5;,899D,4Q]C'P?A6F*K0+%V%4_-=G:0J_=>%[@MPQQ:M<.9C(V M'+L#:]E)8K=B>(%O@_A']>/-;315.PCCQEGM1<]>!-9^I5R26U!=GE9G^$UE M*UG?)A3[&RZ*DC?/2='EU:X3@ 3YLI3F%E=SB6OKMLHZGI_ GN=AXL$D16I' M)PE5TO88ABFG),:8T- JO^LKV# UP7TGH5=U3K4H?)"VYG=+T%@$&N/U[.>= M6K=53&]I:?$ # M[+4?:D&[Z0')$&0.?FABP6./XQ);2AP?H1A7/_*QBBTM^TFM-"1/R,,L1@A",*$8IC2!*4P9APC['("WEB%4YRKX:I24T+4,;;& MJ77[!C#4B,$&S83!*9L#"\6E1-I'MS8EQVU?[4Q,$* SF9\!GT<"+5APD/IBS.8( I M\I'P2$#2'OHVZCGCWZ7L@()RC=1ZI^X\[\9;:VYH'&TOK+G:^&,'^"<5 M]&K-Z)?SC/;9NC*FR/5>T_F*Q]X<,J;BP&Z.^;OVUP;?XB5F^&K)?N/?\#'VDNDN)PWG*6?M/W# [_-YH-\I.PMZ^07;Z09>>8IL-V>OEUN$$ M9YO =W-&,NSY&8=1J*X+103!+(TP9"(C<<2]D)I=_+T8R=1Z_@:R&A'5IM%2 MUGJ?/[IP*#-I&;,)QRA\#ZPHQQW.7C;""TNV(G$.[8)FP>8(+FDF:";@HF9! MFIG+FDV!/54TKVAS*L;9^E!,@G@O!*?UC3CX]SFF?H)#02&+8@81#P7,(AY! M@5'&!,%I:I>>MQ>*Z:FG/AFO98=^+(NGO)(8+86S5V,8BN;0% \MF%OX-AX+ M,ZV?C0W*!?KP4P[%\A(6W0IE+R3CBN0E9.T)Y$6%]?3OQ8]YC11QO\.G1P9X"Z8/ZLDG]9Y^(P;@8S)1R"W,'7GPV?VYA! M!QJ052WGB8K=&BC@#GUY+:ERZ\5K6OFX_KN6E.QY[MJ^W].-2%T*NA&_5\UF M_0UI+F->+]]_I_?J_L.'HMSD15*;:=VT\WD>97' 2>I!['M(G>F'$&"T*; 04!K3'%F!SARU6NL, J(HP=HD?8>(KU=YED%? M+VE),T$V>ER4MUZ/UV 9UQWJ,N)V_./>4Q]PG-+'SY#2K=FKBND8-.S_$/?\ MRP"Q9NR;J:1[3@<61 ,Z!W"WL*/);3Q6LZK'C;9J1<=>+%6[MWLZ=;;)M>0: M>K,)V91_M61;NY'Z1M#F&J67)2CQ&97K75]E$JOFAN[Z M$F/H^P'"80BCA&80,17+,F,,,AS$(4)^)I#5!N(%6*:GIYTI6Y%]FO[<6@,V MYKRXWG[^#J+S=C0]P!ZE=08_PAZN87J<8E],J>-S[/YX1C[)OIBX_;/LRXMT MG*3J8Y?H?1['(8\SPJ! GE3:)*20>"*$*H03$EEQJ:['%1[!(V3?6I3[33R3NW1 M8)QQ:O]-.R5B/)^_7]9Y_?P/OEC\W\OBS^57CJM";3=6U8J7\]0+>!3Z""SJ\H %LIC;G&3XM M,DYY&UA;^E-F+"G&=!Q0DHK3G^^*IU]D&5I$_H74C[#Y42O'^=)'$0QC(SN= M,'_A@G07E3KG_5"4#TF86IT2] $Q-5$Y&.]^$^%OU@3$KX"VC2^8/OY3VT);QH(;LLCO M3GN*N6M%PPVY@=MFZ-VXD9JE7WJ"GKRZST!@"V3\) ,]J3J81Z!O60,&YUQO MW%""4LSB&*9,SL50(*2V9BF&81+YA$>I_*O5!7>KVJ.%L2BZQ&GZ_[VZO;[Y=/7IW[*&HA1YQ@_]M4.2C5Y M>_OU&C0#;E69QJOIWSYFT^EAZ!Y'TX_,@@]_$D-\QP-TDN#=W3J>Y]BA& MG//<_E'[:,ZS&*LHHRF, M8DH@"M7MQ%"V&A)!1C - \:-IJ@78)C:Q/5ZR59RA'H&+:X *?&$&M).6*V4[G8K6-4*3AB MX&XW/_:8_5;;.R[4Q6)URJ-W]*0\* _#]P^/B^)9]I_?<$WOI7QL/_!WE91K M>2=73@]SWV=!P)$/N9?)68[@#&:<]-5D?WFLQ]EW3?B;!2%)B,]VUJWYJ M0YXZF<9/N-&K.,&=;MP\\R+#;B-C1FB:G5QJHZF7%.KY6U6*U/),Y2J[AV8L+RH8^8UFS MM8E&]O4<6_8G*>>8<'MB@+W *4##V?JHY6-JC;G3-Y5F+//]U.5][A4ZZWJ,U_?Z\OIG,C)#$Z\ (:1 MD(LB1$*8BBB$F/@XQL*C.*+S)UZ2PE1-#M9C\\5OUS;L)H[6#2D-&= :(0JRD.8,5B@1Q8.3I\ZARTN38\ QJC.[$X M28%3I3A M$A@&4C=0S%,I'@1#/R3(DS.3,,-VV\*V"*:V7))?%[+<#;8FW7!#>$@JA]X3 MUMAGN]'@9YMP\#-UY8MPG55C!I0-0!OA<&.X+W]N]X:M48R[/=R7I+T=XMX% M]M@JJ(N4ND7_L3E']ZJC"#+>B[\@,GE6 )#R(5+0I! MDF*F M>%0U/K8.N':A>UCII*CLCZP:G:V M &W,]IW98RG:UN&86YMFH+7*:5XV-P2[SM%V(:JQ\[6Y(?% [C9'!?=,AM04 MIFXR:#<'3&L5@.;MJJJE9)2;8.D!\2C%00R3./,AXD) @@,!$^Z%'F.)3YC5 M5KQIQ5,3U19W<\NG0P[^E-!!A]TRB9%I"YCIZ1"\#BR;!I2";X-$H[5EII?,F:E*?SX&U@Y3*NPO%1VTV.U]H9=5 MC'L5Z*!Y>[=\#C_5K\M^R)=Y+=>43_O)>JX>U-VA_]+3G/88[TK(GJ06FQ_D M"_,@#N,P\B+H92&&B& /8HZ$)!4CRE(_R6*KRSX78)F:&'Q8J4R9 &_!WK@$ M8(4Q FHS]G*(S7126JK2BVV;U+6*WC-3]K@3 M+0>D.E6X2_",*H<.B-O53A=%7A!!>2]FZ%:,V3?/FT?:K;VK/W&I0[W7SUN9 M*;2GQ>T]7MX\ZJ/[3\7RB5?R@VZ\PN8$,S\5&8$Q]D*(D@1!G& $@XPBG-%( M8.[-'_4%LJ\U+FO#R==8^&V$9->* 8]%.Y! Q1HH%W^5+[:1<"-#CUT6GSCN5YZ7@?3Q"+B&<^AW&,U/XM#V$F? 93 MBI"@/ L1Q>W'\W[)_O*?3F?#A#X@L?Y%PJK&3;*6!("6@1E8?^/?Z M]D^^>.*_%T RI#@+)D!EI;GENWCINE2Z<.%YRY=?"X"-&X MSAXNR-MS_'!2:#_)_'W9;EMQIJI7^8.P9*)=$\^Y[V>I[/J0Q[X'D2\\*-<+ M <1RM%EK=,4&'%[2 [13Q#-=FDN>.P8$UK3]YUI)F MQHE3S3I3Y:BB9&;^KNH8OM7;MPS?W96\R9!T(]HSR9WT[V%&,Y\P!#,/,8@B MGD L@@C24+"8(R_,/&SI/W:^UJF)S$O0:C>@A6WM+6; N)G&..=Q8*DY2F$; MZ1 ,XKI@Q9)KURV#FL=VSS(GXX +EL7+(ZP-UR=I/@F20) (1BCU(<)!!DF0 MI9!G<8B(%X2)G<]5+Q134RS[P\Q^Y ^P!IS@ >:9M9_;X\F+R'J]1=_K'$E> M1-9%BSQ'QY#72ZFC\H-X_H+_E'7R,L>+:A[@-*)1$D(2<;FF2S("4^'+J5?$ M4(R2A'IQ9J-I!VN9FF9);."A VRN,)Q^N.?RZW!4U"D?"S"%E-;HQJG9HPG @WJ8!;+L*,>#=A7+_%49C*R4V0R&6;=1KZT>!/31R;S-B3\T79;O#).*3T;,;_OEXI.B>) M_H# -T4.:-EQF7?D59KUK^:SLFW"?S?'E0/-\PK>*X=0],B%*D1U7Y3\*R^? M1@@H_7Z\2JF-NQT*$$'TR)! MYV$.3X\2;I@96,GW2'$8'O$\ :=R;!Y^<;S$FB>!O\BF>?K)2Q/&K>5 R\D5 MK?,GJ1^[9YXT33+B9U!V73E!Q0A#DLIA(?"I3P(O(5%BM?MF5_W4>OJ7C9OT MUUKB:^8*,VL-P_C@8RT//_[82Q&V\TS7V#HKTJ.9&>KMXG@4D$"S-(*,H@2C& M*4Q1%L(XC!-!Y5^")+(1M^-534W(UD@!7C+ .ZQVTG6"63.9R$7+G63Q.Y& M7+%"+YZNV/]95;6JJ5OF!)D*NAK#,$FE=J#,ASC-.$S2 M!6$!88J(=?2J? MFIIL\ .N#0!XC=A,4GHUP6F1&9K8@65GB],&^ZQ+7BFG1AW^&=A8X'!]=0EU MIT1*EKLE4/)?N^+4J^)1Y.H22CH!NZB,/@DT'TM.\S84V.."Z_*W;I)+_;RB MM-2_GZMY$/-C#E,2(8AHI#PLPA!Z-,YBXD6IEQEOVUC5/#4QVP8_>Q$E8Z9G M +@#;I-?T:8ESF_^#,;OX&>NV]2ND<]VHEU(].!J:)9MI?S?7PG\%5 M!3!82EW%U3W(:_XP _7]"P2Y?((Q60[!] \5'UC]K0D^"OZ\YTM \8)JO93% MZF(>R^(IUV\\@Q]7E8Y5^M-6K@B@ N_?Z7KR)Y,OL4X'")WTX2!8K].,P$1%X@Y^D\XI 0A*'\94@RXH5! M9I5![D1=4QO)CJQ\FK,@P=2/$RA$F$$4H@"2T)/K>\8ENXQ&E(AY7=1X8:8; MAZNQDHQU90/.%50=PV*"U]BX\1*R95EQ.U^!SV98CB1!L09R! M3R>RZO7Q'CS!@VMWP4-5C>T?>,+< PZ!IYX>V0.P2WS9.!%=K>2DL]0.M$$< MD3"4JVHNYQSJF"&#F9<&$'MAEC$/"42M;J4[1SB]B>.?:8!I.=D=1 M_C7\Z,Z1[,Q5[FQ%/5,4OTB&T^7 F>.0Q4E,Y"PR(A@B/T209 &'81IBE&04 MX\C*R?MP-5,3\;U,4!U0RY3#ASDUD]S+F1I8-^U)LL\A?)(#MUF##UD^72A6^4[.[)0-43N=S:XTX2KBA3%S$W\@)R#5E MN[G'W:<3B1XT^EE'\^ OVY[6RG%*IT#O>_/=Z^;GDCSAG M;='5U9+I>MM$3DUH\'GJLXA(\8 B53'/1,1A%J0>3*(892)*DRCP+32E/Y*) MBDT+O4MQT,A,H7L3;> #K/&;GS3V;*GS![L#$C_6!?T&./BQ,^$GJ56@:X/. M#'W$VRA::TF3 &'X-C _]AV^+48\_U7GJG*8E]1YW/K(%N1+ M_?O-^?!V_.^'8LF?@6Y'^1QF3SHZGMJ'N2L*5DF= U5WUZ.^5V'F=45<:G#Q MD%- ^)(+%51+13XLL,WSXNOK DET<_GTOE M3E _J[OE]?9QT]RC@1^GQ(=I*/\'!9Q!0F,/QBP4498%%-' ,@*%3?U36^%O M'_$W+B+;*854+U?G1[G*+B0UH5(]DQ3%']U([.(TZ7A;77+,Y*0%7NW\J4,_ MT^$LZI?'V$.?3)VE;H0CJ^,8)G"6=98@LT.N\\7T#;"LO+OD"^QWN:R1 [_J MRWCQ67ZV]U*6;\@B;\(>OL$+-?[?+#_D9241+/,G*3FX?)ZC2* 4!Q@BJM*T M\)! XB,$ S_T@C@*$X8L@S!?"FEJPMEF8'ML+0#%VH0*K):RL<"'Q2J74ZIJ M]?BX> ;XKN2\N71B']C>08N::>FX[32PO&Z, 2^L 9TY8&//3'DN$@X^R^G* M$"'PW1'K.*;TQ;!&CCOMBL;]V-3.2N[AYF^>$/P+5PLT/L]P%G+F4^AY4:A\ M_3'$,4V@B%(/B8Q':6#D$]FO^JFI<6_-X2E_>OM"QW.J[VWP"\_Z_J7T M6Q-\5G"2\R,>0(I1!%'@,IE'*(..!ET0B MR1"WP]G>0I)I0GC^I8 \S M\%8?_(*/155UQP3@1Q597\Z/%@[/-TTXWZZJNGB0K7^U9"H8N!Q'R?9AQFD+!LRR6>B72R"K[^W!0IR9I'_*E7*'D*=5"6JH#[T$YJ%3(0ACZUNFEZ,:&ICRVV) M&0>/#4;;RV07-X_A@>"8I$]NCV4],V]MFG7N.4[3D+DAV'6*L@M1C9V^S V) M!U*;.2JX;PH@Y4OYM<9UL^Y.N2\8MW6ND*T**J5["YOGE^ KDZC M;@:->9@2$D;Z#D820T10!$F &!2^YPL>>\0GEDF%1L$]-45_J3#5>8GI9I&6 ML0?&^BS,QH@)-O:H(XF3=NZ1DFE4UATG>1H'^\AIHT9MD/U$5.-6W]?%D-2; MD/QO<5D^R_JNM(/MG(4BI9F'H!_%&"+AA9 D:N_DIAFF5$,29/*IC9T MZ&V'6N619!*UK2_@"5(-Y_F.J!I8>#<-6'!LB0I']LX[;_J^ M*Y[!.W8ZP7@^?R^5IW[^>[&0Q>#R^4.^D/UOCF(<^3X.(*-83E'CA$-""8>1 M1QA)J1>GV"C=W=$:IJ8(#4BP1@D:F&;2<)S'TWK@A)V!1<"6&&,9.&O\@;Y? M:2 MK5'E'Z-.S-XVRU4Y_=RL5S_S\EV^6'795.9^Y,=!PCPH,BJ7ERH)&Q81AAQ[ M4882@GV,[35NG':A!\[ M[H3DJ+UL=A\':H6!!YTN;(5"_U/3$AL#MG8/=:X#T!K1Q -SO9'8@\ !M@1M M4+S"YEX/D@YOT_4IJ*>SJOS@/LE/\.I[7LTQPL*/DQ#&<2@5$&,?8HX9).H> M+Z,!QDELY9RZ5?C4Q$UA PH<^*;@69ZPO*#-3(CZDC&PQACS8.\Z>L!@MZZB MVQ6,ZQIZP+0]5]!#S_3KI&I;\Y:7#VI#;9YYH1>3A$&18*02QA)(D,I!$B"6 M>L@/$V*TT76H\*EUTDMVO5^09M9%^U(QZJZVNPYZR%RG'?1%!:-VT$.F[7;0 M@\_TZZ"-S]T'G)=_5R%6-F=HFM M1VN:6M?MG&,55*"Q@@U8NYY\G%VS;NV$LX'[>#^ZK+O\62J<]O_CM8TJ!F>- MWE6&\R_TDXEUB=?+QU5=?>1/?.&WNW@)02A,(@_R6,00>5X"<1:E, LR[D=! MFD4(V0C%B;JF)A4_:G# M]PQ.,6FF3 XXFA@:=A(@G(D4D!GH&5L@"PK!IPX MU8A3]8VJ$@:&[^J$R2O]E.(3K]_BZOYSF[[KS?/O%6?7RVN=_ED=HC>IGW-> M79&J+C&MYP&+,S]&(41AJGPT4[EX1UX*8[DF$"+UO-0NVI8]A*GIRAHJP&NL M?[/3F![M8"8]P[([L"))\$"A!Y^WT\O]WJ67V_"^L0)\Z^QPJ%7]270J83U@ MC*IL_6G:%;P+2NJG@U]4.$R:+YJ3HQO1A(YILBG>XN]OVAB9[[^WGHF-?\[8-_ M"V;*/:46'ECG7YJJ;L@>:VXY)5T;#%J+P<9D%?&K,UJ_UIH-OBG#06NYPY%A MK$9R.HX,#GK446>L)M@=HT:KM]^(]FM1L#_SQ>)Z[9BE#OOF+)6K?!H$4*[V MD5S^^VKV3@(8)RQ.12!\RHV\VDY7,[71HT-I[:9VADV2>023C$,6X$BR22.( M0Q;"*!81RC(F$AK-GWA)BO'XW*YNP#7/&I^2Z[L6M1-2S8;'RXD:>%#K ,[ M%E_+@J@X7VH*JC=N7HX8;Y[74]>W"UQ5[XH'.2[,DR3 V$\CZ/,$JQ@Y M I),Q) R'\O_YWE1:N4=-CCBJ6G]ULD&>=Y:'FC(X%L#VG)),'RS6VXD3Z$Q M1]N.[M6._3>DA^9VF&WMP5"_SN;XT(UP=(M]\(HO<3.6"X7-(>%Z)S@,(D'" MR(<,Q9Z*]9A XE,,"<\X2GV697%H[U!\L*ZIB7WKN:J6^ANP)GO UB2;";0C MZ@:6UMZL]73J/ MS7V?T5!X'*;"YQ"%L2^7M5+ M7E5S&N DPYA"ZHL,(LPYQ+Z'8$1\PF.$48J,CNB.E#\U56NOKVN,H -I>ZO_ M)8.G][S'S3\PMO\+\L<^2[_08/V;_(??JS?9$8NP;@:$UH/ MO#CS4R_# GHJHY6DA^X>KE?= M*8_\4* 4BH2&$ F&($%R=*9>[ )+JXQ-^E3[M8 MKD2&87N\79)UYHO6@I]FAR](#[N'8L_B,"L0"QROLPJQ)^KH2J1'43U/%O-E M7G,=6?UZ6%>DREF.2UG937E3W_.RN>VA'+>JS:.HIC9G^E2H!,BUK&^A M%BSY4E8JK:C HX9KIU%NVLU,R$9OC8'5[H4],[!MD>P[0-L$MHS2Z\RU6:"S M:P8:R\"W]K^#9/]R2KY3?76#;%01=DKFKE*[+=Q%(,3#H?L_\?I&R%7U;HB] M@*8\)D3 $"6I%'$_@(0Q##'VXL"C,8V%5;;:"[!,3;HWP1'9=DJ/<<(CVK6B MS:;@X&TSSN;@=LC$8RE7U*QVG:FE$,>>FX%/C4^)M'O$0(N]&F# D(MV>%XQ M^&(OXDZ'8>Q7I//]QD,1D*(L8_ M^LAEP;P5T.7=1XZKM5O_\V?\K.?![U;\GQR7'R2D.?,3$B1(P)3%,409B51. M%PJ)GR+$49P%&;,*=6D)8&KR)C_3V'+?TI9RPWW, 8D<>E]30Y^!-7B@T<\V M-YEF*EH!X> SSMD,*!. LL'AUF=/]MQNA=J"&'=KM"=%>UNE?Y#_^_KG,*9]S+#A&20 #3 5$$0D@3B(.J1_'(F5$R/_8 MZ..X\*>FKJT-@+<@9>?_LX4/<(-?+N]U))1'A7^SEK?3Y)$_$C-%GV[3#SP> M:*/DZDD%+]LV'6S;KFZZ;C_8V@\T 6HL:7<*UB2 ? D:&F:@(P*T3*R? IH+ M=^/*Z[2ATU%I9!-&'=->IWEV1\170F&?&^[MUVN%4/;UBA9=D-R(A21#'O2" M@$(4AJGLD S!V$NX'R$?I=0WS?UVH/RIC4@2(MA@[)%.[!"'I\<#!\P,?50W M!"GF.=0N)&>D'&FV)%FE03M!P8DT9X?>&BV-V0G(VVG*3CW6I@^UG M1GB*$ HB.6%G*H-UY$.<^A0RRGB& MH>>6#:X!;L$-.E X9MS>/.?A0S_0=C.5*C_%"[?E<+]_BQ[S& MB[E0YRF$))!ZD5Q?LPQ!XB$?ID$0",%0&J16;MU'ZIE:Q]W !(\2)Y1K&=H@ MM9 MQR\YJ="[A>]X1XD=>/___'Y]^T^WES0L;\D.0>700G/PTL8@MU]MV1GU M'L?KW'.UI<3V7H>C&ZU' J+?WN/Z'\5JP51@7EJO8SZIL#^XYG/AIQAE4JEB MYF40<3GOP6E*($+*5==DK7LPG-=&_XAAE8!8\FJ6A:0AL!&BO )K19%]/, MG41>1J13P>P)953YO(RN73&]L+1^TOJ.E_D35N5]7-],SS@7&5.9'3P5.#Q* M$DB2(((LIDG"LL"+D54&V -U3$T4-Q ON/9_B$LS ;N0H8'5R98<:]DY8;Y3 M33E4SZB"<<+0734X]6B_KOZY5%=]ZF>5YKV6TS4U17M4)WN?>+U>:' _]!'* M,AAF0F5UP1[$!&#U\DY#;NXH#;',LV')J;H853RJW-A0L:L_5N_:^\KE2A.H,@9J1TD5XT&'>)@'82#"@ ;0 MHTQ(D26I6O1YT ^2Q",^%@FVRA%UM*:I":R:?;R\>:WN29^^'VW)K=FDS@EC M \MJAW'#$?@V2)R0LV0XG; =KVW46=I9HW>G9N=?Z.E4I&]1WH@NQ,"O9;%Z ME)VDR3IZ\$KY/!+"]^/$AXBE,41^)F J4 (#XD=QBID(U6UN\X!M/3!82X3E/]B=ISJ+J@J'Y">5OJ?&[/^L!3WSB_HG)Y7*H; M*I6XCSPJYDM^I[3!3!M-JC7J MC5G3&[6E]PR=;(1[68ZYXS*L=:U+8<:[ZR)82'5 MJ\6L8KM5-6A@NQ,S&Y*C;),9#@21H$KG"&:VH*Q-0IL@]8;VS.P-@QTEKUX2G;7QCBPLU5^F4ZQ/[F6[J&6W/TRDM MV_NB;@ONF]OO6L4XUM-6_@[7^.VJ+&7)L%QR-O3>:4^Z>N0$/,W% MAM[*+)9W M"L$[3FJYVEF5^JZ5JJ$)!'DC/I?YDN:/>'$EZJ9*'175"U.$@TC F$>>2D&. MH/Q%"DF$(H)C&K'0:"YQ*9"I319N[WG)\?]/WKLN-XYCV<*O@H@S,:),J2*( ":?;Y8GJR M,FT2V'N!6+AMK&TL=+RI.;0A[,XCIH!W[$%;NP"-#\ X<0,:-S155W"/(DM[ M)6I^;W@.-6;:&Y]70G9T _3:\KSG'+A]+-:;_!_5O*3)N5I5JC_T11H'81+A M$$9)B""*>0I)$@4PEBP209IQ%CG=;!IFQMPX\=-6MYL$M&,QD+7)-T!_[8FW MG 1];6-'E.,C/C)-]F9(O:GR0_-*>K7C3:OIK8V8)%N!!9)392WH,V4NV0LL MX'+(8F!3V@!MTD8D4!?:1*[C.$-1BC,H.#.I5N,$8IQPJ BF4<0%$3*S5B9] M7?K<**YCH(/LYA%FES=HKD)B9.KIV.9;7_.M><[< V7-LP^Y M];YRO5G\IKO[X_:QO3,2I9*CE,)0Z149BL, ZJ4:@I+*0 H9IQ&U4M Y*GEN MO:XQSO'BS3%@_=WN*AA&[G+6"%AWM[/>]HW(^J7.:*S_]7HD/BYUDLYXUIFV M(YY_8$"@U*E(T%H-I2R47KS(=4Z7[ZM'[O7:I2-N\UT^TGQ5'RNK8OU(M5?O MBI4H%R'FA$>*0)XEB8F;HI!)P6!*<$9Q$)$TL1Y%QS!P;I1P-A"[=M/(TK2. M@KVGH"L3M?.URFW8>@LJ=QWB=,;X&B[/#]ZZC4?FN_^WF]+Z1H1M(,0KS'K<9\C_/%#BKQ\.#P*:F:A:4 "F:8< M2H1BB'"&3*R7A"B)"%=9',K$.I5'3SUS&[$;4U^?P-I3<1^FEP=,3TB-/.Z= M 6F Y$ ?6O;CCR?4)AI&7#\Q)_JW@**'Q?O>GHR,+5SH]RL^!"AH)QHS(>$H@B$4 B@A2R-* D$$&H1-1> M?[NS/W&QM\#J.S^\"7(XAG$:2BV-1K\TIK]J\E?4%G> MR8UZV]R[7HGN-+.2F_*:^-X10-]Y[FVKGSJMO2,L)[+8NY8PC,G^NB[*\MNZ M4/EF08.82!4QF*0,041I @F7#/* 9A$),(]2Z:)AT"G;:3(W@39!91IXJFQS M(Z$N8'8L,Q"&D6FD1N!;/P+.A'#"5Z\]OEO^I%WZA&.O^^RI1\9/MW[WHUC@ M6 0!XR%,$P>[-$JT;&V:;9[T#T#5IUKO%#$VNL@\P7B0)0RP*E6:M M)((H3 3$BF"811'"@NJI"'%*J=@M?&Z4U%RX,K%E5=*!?<"T:Z*4#H"6+#00 MEK$IQH3);DR8K#'0[)#7)OK,BVY4PK5I%<]7+SSHA&%(AEB;0 M5%*$]?1$24@C#2<*5F.Z0.L/,$T.6H_ SJ5Z.6]Z M3ATWV2SR!Z5PN[)1[V-[_%9R3R7K!5R_N6>O,VG:9+5>X#O*;NNG MU &1K73-BM6GM93O'^1CSNGR_Q1+/<,HOWQYWTJ)BS2)E20P)8'4],L))"E& M,$LPC_3_Q1&V2H!I5]W@GFJ\K M*3L3O[$LRNU:+E1*L@2%*10H-E=.D5[7OL3*(GJKRK?*&]KC?DRVT[ZUKU^J5SN:[E_=+6I9[-7X6RRQ,N>:DC.LE M."81)!(SF(7"9#/F 6=JV&+\9'VSFP06CX\FBX?1BR\/%#%,/]KKR]:__S]R M*<#W8KE4Q?H'79N[K.-UK.]@)P?KW:_]I -C+]Z!TMC7CAH[G#6<>UKM?ZBZGRNKQ[V3_2 M'#?E_+;.N=R$2D4XSB@,$25^$=&($XC"05+0I2Q6"3<*8G?FWHS-R9M M? +@=$\L\[:?D"4[_[-\&&-SOW$2 M,N,EZ"(!.E"8X:#[7 ,'J/ P1\Z5XS>@@TF=,G&/BHEWJW&Y 2TRH($&M-B M"AR/ \P:A6)NT MW8LL4B*-HTQ_=0)!1*2")$,QC%,1H32. RFM[HC853>WH7%G;9WKXZ8>]C2- M[2QVS9W;"[;=&.4/PI$'D3UZ39:/9C%V>QF] 4ER;4#QG!ZWM\J)$^/:N'^< M$M?JK6'$\K?56O+B?F6*NJ,_W\F55/FF7*09#V(A"$Q11"!B&$-"$@5E%"=< M96E&$[5XJFCOCPU=;^QXY4QM+KWA=9WC=8PZ9'?;,1ELZ$_ &J,!U7,K>9^O MS%U L_JN+7.CFG/PQ[&2B> ,XHAQDP^=0RQ)!"F/4$QH1L,T;.#_N++,X^0- M_+;&-X5>ZCFJ9]#MB-T#C",S>M="H$T$K8W^B/P""%X9_%Q=DU+W!8=?<_:E MQX>1]8=F(- EUD$,53]9\%2%*F04,IYD$*E,0"94J!=\/,TR',>QR%PNDIRN MQFG6-UF^2]%.7@P_T/ZTBBZ8VG'!]4B-3 6M@14-U";>@,I(?US0#X)7*CA3 MU:1,T._N:R*X\/30Y##UN4IG0M@Y6EEDF8Q0H"=K&8^,T!=FD*DXU6#JF9N, MLRB)K/9A[:J;VVJPR7S2GCP=K&F^N@:"6R+>SQ;^<1R9-:Z%<$ 2&1MDKDPE MTUO%Q EE;-P]3BMC]=902KD5PN@.ZI751GY=?UL7S[EV9D&E9")@$4PE8Q!% MU>0B0U!)%@4RC$B:4CPJN)2BNLGQ>55NUR;DX0^YV2RK8[K/J^9MG=,]E^4B#M(PBA&& M(DGT+"5EFH8"0:#B09+0E(0A<@H]<3=A;L34>E#?FLI;'X#9EWK6;6;.Q\JR MX+F)308_\LT#$/21WNM_R+]O\Z='ZZ2:5S2;[5':F(TQ^O%:MQUVYH.]_3=@ MYP'8N^#ST&TH?)X/XIS-F/AP;BA,QP=V@TNZ1L"DCE&7E:9 )^ 5$YPR$D>0 M!4;V72&I%W"(>\&U(S!?D(U, M5:?1 G^.$D!L@\D(\B)G*GP#+9%^UT\+AUQX9^"I4EX^%25=_G5=;)\^K_AR M:_:33BKD[H1+]&/%H_QB3DI0)G@@50(SG"B(I#EXXE)!A01-A6!9*IWD!JXS M9VX,]/Z/SZ!-Z<$+/>I7,Z];L(^Z^=O*G&@K<'6[PG<=29->U+G!;ZC$ST_I5Y]%[;1.+IEY<:DFE_$3-$@"S@T2=L-#R/( MS(J89T$2$"JHQ&ZI5\]6-3N.;=2>EGN+_WWP9=;7L%K.\+R -?;\KGM3M07M MS]90GW.[BVB,=47U=75O=3WUC-L]5U//O3%Z N?/JUTNS$3*6(1B.J^_^_R1_6; M:\C(2(IE%F6461*=:Y\9I'_^^-6?UM+ID3^MM M2,O4*FYHVY&:=PQ')K'ZGGUM,*@MWEV0K(PVNO\_Z@<\;N0[P>3WZJ)5S=-> M,70!X^@JH-/+ W(^-IL[9RX:_E>^>?B\$KK7B2U=_D9_FD23MZO5MDXYM<[9 MMKI8J*WZ^/BT+%ZDU'_E^LT%QRF1&4(P20-EIF@"$IK%D =)%C,68I%8T=>H M5LZ-[G91T&MR%:/ K0]+Q_TZ^NEV-FT^ M]D[>_U^:VR$QY!R:?:KLD&_:_&XY(L=NEKY$D:/5/5VVR+'A.T@9.7IEPY8] MC>[M]_J^F:GC6[',^K&?L7!R8MDRNYILO;E;@5C_DJ-SO450!H?2B]B!4*12!2B*518,4F MUBA*--U$J:2<)0F/G/CE0GUS8Y?&W$HUB1X8/.S8_A+<=ASC$<21&::+WZ&M MX.,%_-P3IMFAXC>)VH4ZITVL9@? 4;(UR]<&!GPWN\)WQ2W_^S9?RW?;,E^9 MB*?R=[GYJM[3\J'YC5@0F: DH032D K--@F"3$093#31Q"1-&<]XJ_=LQS*X M&[--(K;&//"N@_7O-=;&^O;W/H63!H#F-WK;Q8!IX[8'0',4L3VD#/=MX4H! MH)*7^R*K2[MUNJC;^[6LUI!-=H8XI0F-0PH3JAA$>GH%:18S&(L44R&XV0&V MW>.UJW)N4ZK;=U_:K.P[2^TWW"QAOKQ9ZA^\D4FJ,AA6%H/&Y",DMY_551RGNUG15 M+NL=OUUP=O/12Y6%/) 9C+(@,3GV4DC".(0T(4G >)"(R$H?P:W:V1'VWFK0 M,1OL[7:;=UJ";S?C] _IV#3>0?-3L9;Y_:J)U^0O'4C![:;>5ZYD_O6\]!M= M^^6?80AZG7A:5CWIE-,-CM>33<>WK\U+8LXKBE4==%7'H=_1G\VZO=&EJ_)$ M[#>Q29#&*8X(Q)E1$TZX@EA)!E40Q5BIF%#F=&/P"EOFQG/-10^CIE8I;)2& MY*[*4N+>/':D-Q'H(S-A-[O)W@_SKTY+-+Z 7QIO?ITH\\E@8$?*BN)NSQME M3!D,W/EL*L.+?)M,*XTXO#&I/Z=*%#(5I@1R$E$]O1099&F:0!8DF> 9BS/L MI.P^D=USX^TV>XK68,+_&'WO\\)@AI>/]/U$> M%,\]73X^JF?C*Z3DWCZ^:GGURL&Q(DT*UGGVW5/1=5EL;[XMR4QXQ44]16MYJBAZX^S!LA5 MK63'-1-B/^&$<3<1[,P5QQ%#\H2?;Z6/JVR:6NK#!X GM#Z\%#N,87?9JC^O MGK:;\HM\ELNXF0.$*!*$XPA&"BF(0I9 G.$8!I$P"3]"Q2*GJ_H]=:$=9S3M6,X31B,SV#X%O=$P,H;>@ :Q$>99%IAX9:6^^B9E' O'7[.) MS2O#F,)(2JYT0[WL"6L_A.NIE I"DXV/=:*,76CO>\ 78R,1Q"JN1YCLVB'BEC=X*)^4-&]=?$X?5.]=( MQ]:"DJ\O,Y% 429X"ED6IA"E"8$$:VP)B0E')$HH1Y??A<)0,$6[//]+3.'^DZ7[X 5:S!NJ#F Z.K\JE8;QJIV7PG1KNDZWL) MGN5#SLW7N'^W*LH4L'O7/,[UXT7US>Y>V3S0#:!Z;G>B\H-WGV3QM)1_\13& MW-->?4'+IUZ;+D2YQ^B#@.2^YP:''Q=;(RA[7W%YKOM8*TE*A9Y^R22":99* M$Q-"(1:QT#,TF65!S%06(L>0XS-5S8Z'=Y:"UE0; 5-7@.UF:WY@&YNCAR$V M)$+X AB^HX+/53=U)/ %MT]$_UYZXXJ(-'8Y,("="0SHY))\%1CP73[2W&2Y MKX1,M*5;NC3BCM$BHCP*L,P@#6+-1"QCD(01AI1B263*PS1QTOY_ Q_F1G$= M%X[2W)\(4ENW?@&^=TQ/.-200+6)OQX[FIWY-S'A>>2U 6P=)$X$L.W0 !TX M@,'#PMCUQ\8?@Z,-G#V"-3,L#<'+FX@LH>*7@=^-9 M(?/%A^9TL!)HR.N07W,LMI!Q@((XP3!")( H2RG$4NHIG-%2SF*B,F)U\MU7 MR=RHH+43[ T%M:5V5- +:#\/^()I9!(8@) U"=A <((!2LG_K\ M?T?FK[#^:]7C>PN>I+O;N-;V=:MG!\;9UQ([K<).5;I)BE2L_DKSE.W< 8 MWN0@"?:)EK_ ME^ O0;A7]O@/H!=S-T%0_7_](TU@V\U#L<[_88Y<-^"#Y-5UC7_]7V$:_$<< MW@#SY58L=_)7P7^ ,-;E9OF M^JOOPG9??7AKC[ZE7C7T'W5#MW>@*M!\[JF?]M_S=OJK2B;>23_MXO$F^IGG M!M\HI_?W:Z.:;I*GM[OS7_*5_+R1C^6"!E&F$&4P1IF *&(<$BP1)#Q#A%&" M0V:U^+*M<&Y$=FCOP>&1L1E41CN&P5T$W8X5?$(Y]F+M.A2'7.ZV@L;W[>W^ M2J>^GFT%P8G[UW;O#56IV:5?_ZIT74]%29=_71?;I\]MO+6Y<568<#T]AC3; M3,5J$0L1D"##,, H--H5 22Q%)J() ^H%!D*F,M6^U!#YK87?V?J ,N]-R;. MO>!YI63[PV3=$QTW0-'ZX7K3:FB[61X*3M :XW-<936HS#87P=O[ UW+P<[T M_;9U[C-C\;5(>M;J&6C,Q(H^UT%VK/MS97D3ZV/6NC>?5^5FO:U3Q6\>Y/KN M@:Z:>*[?B]6S+#6AO(KF^JLN>O-!,\WNFOTB2'B4"I' ,#;AR0)SR,*$0XPH MHI)$0L;1H@ZM_6-#UQL[LIZ#:RY4\]K!\5AG9S_0I6[6.3=_K=>N_[9=Y9O2 M+%V9O,]759SI+JX9_)*OP-_^^+!?BSMJ>\RA218(!9IX#/4$F$ D<0*I"#$, M19@(PGFJURO-U_9Q99F::@Z.N7]KK7MO_*4=Q,[_O_&-V4U@YF#JC"9#'F+H M:V! !QE006,N4Z[V$?8[>$[$UU<0 8,1V$OTS$ G=H0VGX>(K$_'_CD49D=H M2F_RLV/8-OP\)*\R;9AKZ^^KF>^]7)FK>(N$$T9#(2 G5,\8,XH@H4S @+ 4 MJ8 SGCE)GO34-;?-Q8ZIU?D#[QH+?OF]T,05AHZ#9A_6]L<-'A" )Q$D[+B>Z5 M((T]\73%QWW6UP. WUG8J8JFG17UN'HT2^E[]AJAM,-(TXY.,L%9FN)$P) ; M30Y! DACA"I9)!YBI5G!28^UO[JY$4$K"?8J&'J0@-I9B"TW[[T!-S(YG,-L M),E%.UQ&$%,[6^4;Z*E=Q_7:! LD(Y+$$C&G&89C_7/CG&Z2S*+:B^%=!XQD MEDD0]XL)/W5]CJPOH"4$]R4J=BW*_8?-0+LLW+QT>YOM?4^M=U\6/S8&JCJY>%U(3& MXU3/H42B(%(XA 2Q" 91( 1-,.+$:C9UH9ZY45IM*FAM!;6QH+'6_K)-'[3] M7.41L)$Y:2!63M=N+) 8?/.FK^S)+M]8.-B]?V/SN+O"['NS\;LVF70+]?[] MEV_?-*1RO9:B"BRMKTS7SVA26D0J"(,@"2'G*H$HD '$6##(4IDPA -!9+18 MF8@Q*>[L%&B=#+#J J3N D=FC+D!V?I0*P3\\;D9H\N2%^ /N3:;N+=@YYJ] M3JM;\_33RSAH3[7%V]I= :PMWZ/9AIS7UH.=^6.A;"^3.QK:$^GG>D7=2;!V M$'(]2K9NY4TF<3O(S:[V[; "!BZ9E\OB!]4^?2K6'XHMVZCMLA'4++]++O-G ML]-7WZG:+.(T9%P$"(:97C6C6!%(,JY@0O0XP;(,AZ'389Y3[7.;6]ZMJ9" M-N:"]<[>&T!;O\I* UHTKNT>=EP\.[51I@=LA3,&0Z5;!IF&PA%.(.:I3%E$ M44QC]Q"]T5IJNEBZVY.1E+K& MKXW<$.,'FMV^"B,;LP$LMY'&@G3\3:2:>KYWJ&?G3,4\C:Z5V6"X::X\>U2T M&@24:;%I%@GL64P" 69CA1"-)$ MCRZ:QP+,F0PC05V&_).US&UHWQM9SXC=..HTD'9<=#4\(W/.:V1&2(#8"X%7 M]CA=TZ0LT>OL:S;H?]A]P_@S5^O;K1X@BO7M9J,+KY:>GY;T?L$"QD(L.,0J M,BD.]1\L(G447R0$PEQ8Y9;OKV9N_?[S^T_?06,JZ-@*C+'VN\4]N%[>+/:# MUL@T, PHIZWBRS@,WBGN*7JRC>++[G7WB2V>'AAYQQ^DV"[E5W4ZR+@BFB:> MV(0*U\')9;E]K']6!0+M(TJRC$K!,PSU^D;/%I"04*]ZN+F[@W#$C/*C6_H* MK^;-C6[J$;0V'^S,!QW[0>6 8_2?WR:UF[>\74.-S'2M8V;!VG.=I=N4Y/1KXK2QDJ/ >Q1E.4XM@\5C]E>;WR]I6>8JYW65/_-R MP1-&@TQD,&-Q8*:('#(5&"U?@?1:,9,!<=)>OU#?W,C[4! '!H,_C0FNPO' M] )NQ\0>81R96J]"<(AHC TNOC5C>NN<6C+&!H 3BC%6K[F13+G>++[^6.E^ M^I _U7021C(E6$!!F)X_9C+3*TX90H59(,),?TR)E8;>4M.?M;;ONZL7^IT9?VOU]WXN-1).NQ99]JN>?Z!@2-]<[[< M*&C608EW].?'G^8^JGPG5U+EFX420DHE(B@SH]0KTA@R00.8! $+8R1(FK@- M^%;5SJW[-M8Z#NUV"%N.\-YQ&WN@;\-+6O'=)KQ9VPP:H\$OC=GG \O=1WPG MG/P._'953SO^.\%Q- UP>]L]:/%.;M8T"L+0)/@V2>-T%7K=DS_+[KWX;_K# M:@Y4B,!1EJD0LH1%$-%$+STD$3!"F<(1DHQ%@0T=#:E\;J1T]_'N^RTP#H J M/[IQ >Q\.-3H,%YF-/^ .X72#46N)YK.NA:8Q#((PACR4!*($"7F&"V H4I9EF9)&"=6 7.ORIT; M_;0G0<8V^V.R+E"7S\4&NC\R#UAY[G3N=<+/P0==W;(F.]DZX4#W*.O4K]T[ MV?OB6:YW^4M%JE@@20P3@1E$D5*0*"5A3#*9(1)F<6R54>RHY+EUM,HXF\2F M%P"[W-T&PS!RA[-&P*G3G?1V<+<[+&VRCG?2B6[7._W T&BQ.O_P)VW"QY_Z MVU_1Y?MMN=&K@K61AS'C[!<]O(K;LI2;\LM._9R',0U4ENHQ,-%#8B@HQ#BB M, M0@EF4BM@M5\900^;6M5L_@&E4T'H"=JY4*DC&&5AY VIWKM"I']R"=KL4 M4[3+R%PS9I,,"(N[#D_/D7,#C9DXN.XZR([C[ZXL;QC5_FVUEMR\(/ZVTIZ+ M*D\;77[3G_D#+>57MLQK.?_V)YID4X23-.,PHSS0ZPX60J9X!G&:,IIFD5Y\ M.,7AN)LP-WK=&0:V*PT]^+3F MS;WQX,!ZT!H+]O;?['[H4=1O.'I>27* &9/2XW"87A/C%26Y;Q3_\2-?W>O? MR2\%7?VQU64_YIMFSS%)6$KC+(.(I3%$,0TA(53S7D(3DA(]\4RM;BM9N'Z:7]W$](34R+9T!:!]:]A?)/:$VT;5QUT_,:3O; M HJ>G>N^MR?;I+9PH;L?;?/X4#'FLM)G;0[FRH4*HR"F(H0T2ZC)\19 0E4* M)8I#' 64!#%Q2:WTN@(G,IPL91+75IJ8W74S9W=567X%HMVT[1IH1M\W*QLE MY=8XGR+*I]WVK)S\JI*)Y9)/NWBLD7SFN8'7,S2M5^N2*O#NJZH5($ST%Y)! M(GDD89@:[<(HXI &*(")2(3$B23<[5[FV9KF-M>I[*NB\>O[AP,";<^C:M?- MO6 U=G]W@LG]NL$E"/S>'#A;V[27 "XY?13/?_&%8;1PMY:TW*Y?JO*JJP+E M(DICQ1-.(*:A'N91ED"F6 AE$LF0HR3)D!,AG*AC;E30FM@FHFZ2.C_(99V< MJ/ZWHU3I*6RQD($@.(5IJ!%%A&20B2"&,49<91E6$6'NFBI7(CR=?8\.&[8^K_2H M(,M-'3S:3)%_EYM%BC#AA"A(3#))%(4))*DR>8 S%8H8)6&8.4A07JK/ZL.> M7G&R-1?(VM(;L)*.!Q)G$58)2IA&%](XU\GEUQ1\ M\7E_F5?:K,8O?UM5&<6WNFKQ\2?7C]:*DPLADS2A)( QD@@B100D@1(P2"6/ MD$I%FI*60NS88Y = ZAE9%8Q;H#\\6EK5)'RILFN3]1RN47L*&<\E-\TKBZ 6H_&A';AJ8RY:\>788:[!LDL;8%S;@A-G,>/.RW$HA MMFM=8[T4K+<3JE5:4>LMR)]RS?-2"CV-*%3Y@SX]R>:QA=+W"2:02Q1E."51&B/KHV@/!LUM\^9C8ZK9H]2CVV.QJA? H&A%5*SG9M[: MK)]0WZ(E1N;6RIW/E3L?*G>^U9M*E9U=M9&VM425I^2/VIT+J_!QVLCA@'WB MMIKH)/[WK3DE-MVFV>^L702UCV#S(-L$[;0$U*1SWRZKHU#S&]GI=@A&"J* F95+'$5SZ#!]V*YU/W9B$P-TIRS;1++ ]81@!Y[)*U--CS843\=7S??:7Q*5_1Y;MB)19-R=G969XM6LW]6ROSK9RX%Z53.V? MH4'MQXZW:]B)1IZW:6"GL6R<-N@9"3U7.-DX.@Y0W5%XI!I&OBO\K@XO^[JZ M>\C7XG:URDW.0;W<680\E1%%!,8)Q2941(_=0A+(D4Q4(HA0TFH)XL^DN8W9 MG[:;[5J"I_8Z:[%SX<+MXAN@^Q4:Z8[Q^1:UVW29MIU&'J/=[B!O"L D^$9S M<0/^/TG7X$XSH0>F]@_MVUQ0/F_6/"\L7X1Q\ 7FRR4/X^U&Y;^\*VYY=5CR M;5V(+3<"=?6@LHC#)$L)HS .B$DFF:60"HQARC!3'(/]B#;,:57Z$8FPM96PW&-M6!O;C.[]<=TUM!X);++M4[* M4]8@O*8A^Q>'[_!T]2YOUVO]K513D__*-P^?=;=ZSL66+NLSYJ_J&]5S5IX_ M46W40F*"A4EG&S,B(4J"!#*>41/@0C..$L8CJYQP7JR9&SOMUHP'TJ\=EX#Q M">R=N@'-0?Y7!;J.N6\ #&]1^TV<2=IIJGV;?Z8F01"*#"*6,9CA)!;(25[.N<6YCW5$D=L?N-IWA-X?D[O;07QZPO ,Z M\J#T=EC:CRS>,9UH]/" K=/PX(13SQ!@5\YD-._D5I?*W5XOPJ:7*C MTOM=+LT%P&IZ:#128J3"@&,8J,C(%L9&XX0*NQ$GR[@-900>_S2(RAV'VBMK>0 MY#[O]!G-[9X7!BSSE"H?BK7\H%>1I9Z(M-&3E,4100(*% 004YHDM#HK@G%&(84Q2) ":&8.J4.<*Q_;A39F 6>BHW)%Z?7 M"ZW"0Q6M^]1ZXJHBX]8H=G.K$:$>F6H/$L+N;+\!.^LKL'?*-(T#/K5H!B'G M6:+&S8:)E6L& 70L:#.LF(%2V-OU6G?:,[EJZ\M..II#V\).^J;!M^16;!Q MHC<]]@W8.P/VWGC-B.O* S M,GM5:C"0T;+:+*L"V;J1&C?MB9N_9:$U.EYIZ'QMD[+,1:=?D\CE%]PXHEQO M%IIZRF*9BXITJEQW'XI'FJ\6>HZ4T2B6,!!2/N9PA=08T]QAF!D30@V(/1Q@7Z_PP/Z7Z\Y MH+>"2;J_C8MMS[=Z=N"Q.\W7_TF76_GN9??7_Y/KV<>:/[Q\D<_:]RI+"5(Q MHY3!.,6:!N(X@YC&' 9*BCA@B!/J=)?,KMJY$8,Q%52V@IVQU8;&[[?_.>QP MW@Y]N[F%?TQ'YI!KX'0_PG="Q^^)OEW5TQ[P.\%Q=-[O]O; -X]-:/NBU>?XLZ]7Z M-SWX\I?ZS[T,&HJ)4"H4,$A(M7J.(<5! !E1(*YC8RWG&\? MMW6 Q=?-@UR# T] 7N^$/55>N*;PLVP+RPW&$1 >?:[=A;*V^0;4]H(_F_^. M(D;G"I;G1(&6E4^<0- -DN/$@H[O#STM?I;EIKJ$^'EUNQ*WXMG<=S8W$I7* ME[GNJ1TUQY#&*4&)@C2+]?2><;W*CQ("$YDE41(Q'&*G(%NGVN?&91WCC?B+ MF9"V]E>7;W<>N!X5N[2([4'Q2#B/?DQL"?&H4IN#T/-\5.QBP<0'Q0/ .3XF M'E+(P.6"4I)OOJJ//_F#V:O^K@O_NGI/RP==L?F/F2$^TZ4Q9A'KF5K&L((I M,CK"22+-J8>$5(@D4P%G&;>Z CVD\KGQ76V[4;>2C?5@K^.W@;0T'QG(#JS&Z(K_J+QWS/:X-!X#F=^7H8L"TZ\H! MT!RM.H>4,8S?]I>PBK(\4"2KALA%2#*4B"2 49SHI6@J0D@RHAF.,LPRI2*5 M.46Z7*AO;BS6N2.H[3V4]FMF$8Z;LY< MV,MCS".3%17(>A,3):X>.6B2W5. M2C^6 +QF'-O7!F]\/1:KZF2YB6N(E4 A8@G4]('T3(DIR)">.'%&(DEQD!'I M-%,ZJF%N1%(;V*1;_T:;$PKG/:M7,%IO3@T'9_Q=J#TN_F,_SKKN>T_I52U3 M;QZ==O+$+M&9!X?UZ_^DZ]S0@YF?5$>*0432B&44BH ),UO0W9H$$>0\34.) M<81#YM*M7UEKP%FY![MA(ESAS[GN-?^?%3)I-WY MG(NO>_/9YZZY"63&?W.;\E34Z#NI)P5R%V8JRT_ZG_G]:H&#,,.I#* 0V"P2 MX@02%F'(,QE@DJ9(A$YQ',--F1M!5#<6ZHL,=#GD$M"@]K#=YIT"Y='W?.LL MU,:-7^LKV:X/[0-;"=ODIT58D# MT\_)>[,S_5T^&4'WU?V'O.3+HMRNY?X8)@ME2E*1P"A3AB\# EG(0RB9BFE, M(\VFTBGSW.4ZYT>,8EMNUB^@L;V^PO=76=ROZ=-#SG5'U#''6IR9*A6%,$88$8\U=/,@@ M)81#Q81*0LI9$#L=4]E6/+=I56OM#:CLO:EF53N3AYU863>"Y:QJ!&A'9K17 MJ#J"ZCZMIH5<4BI%# ,$*)(,LF%TZE7?W5SXZ;]2?"RF@4L&WMSLQ/#&W&#:A;LNN2[ M +OKD?JU8$YWHE[K%N]LO0&7Y#>N.%#O0V6D\_235;[1<7J?^^=/TWO?&L@Q M9D5R(M[;['7]+C=?U1W]^:WN1;>;S3IGVXUAMKOB<%[>3MP61 5I1F0,N0B4 MF3HQR%""8&QTD$F2A'HE. Y]G,F2X/O\BR_'? #ZY2_%)?2_D5+$W "^TX M9Z*05X>KHU8NS)'P/'\#E@SY!DTZ$:6>N%QT<+)P [2#9FFJ73279-9UII%7 M;7MFY>N1C<=I ;_T[=G&:?E^'("/!HB1JADLDI]O]##U+(W"FNX7N:ZKSBC6 M34O;R J9#)AW/XI%)*,TQHD>,E+$(0I4 DG$4R@SJ7_.4!"SP%%"W]V*NE_KGQ8]?8 M_PUDK5Y@1K,FW-@Y1,:I,:SC8L:">/Q@F/J Y9?6]E_-1OUQ$'J^PUZ<;)@ZUF4(0"<"7 85XT9[0N:+#XU"_*>\Y'1I:/23_DFY4$R& M6<()E(G $/&80J)""84D"8U4S(BPBOKKJ6-N]-6:"6H[Z]E$9:D=QVV=PPB?0DA0L9P)0;*1K*$DCC((&QX%P)*EB*E:U2 M8T\]<^OH.U-!UU9[F<8^2/L[ND>@1N[LIS'R>(G'$HJK)1O[ZIA,M='"T:YP MH\WCPU8X)@"M#I>58AQA.>_*1#]MUOKK_9F)XOFXW=?;&5S&V"QH%"<6$ M:S;!W$P9."19B&$JDU@OB&00F^PAQ88N[59#(]KJQ$@[B\>,09 ;^K.5O*HB MJ$3'-5#L IO=UE!C-K?=>FLFC3CVU*C;6#L?;@Z/&>IV/?THJ/T%E<.PV&Z: MY+0WQU<;_*WF)F@;KRN_,>V==)4X ?"O5Y135.F>C>].;M9ZV BR+\7JWB0) MUH6:5$O/LIL"WD3S--,K*K,HY$2O2%FE.B822&*"8(0DXTDB,X*M@FR&5#ZW M:>S=Q[OOM\ X (P'589KL/,!=)VH0ML&I+!S;I_^06%LU$=F>?^ .V7!&XI< M3WX\YR(GRYPWU-EN3KW!90R,9S9),-Z9'!C=XA]T]BBON?_IZ68TFNT<0$,R2+(4DB!1$ M$8H@Y8I#AE2,,II$$CE%#A]7,3=V>"4CX90HI0=(.SJX#IZ1J< 1F:LD-NR3 MHUPELC%EBI3+;O8);7A)CZ*744]%29=_71?;)SWC6&Y%<_/SQ/KK6=-[L=X% MLRTQ[6>UQ3 MH#S^'E;E!:CF_I6N!.[!U=7>0P M+KT5(J_E=;[17'Q>O:=/^88NF\V&5*!42)3 -"0I1%1*2'&:Z'>6&"LA9^--G!EKQL]]D-L1X#>@!N9XEYCEN\P&T&=T H4KQS5 M7^.D+&3E_&N>L7MIH$KI27WEVTTEAZK9K%+L7$1Q&$5)K"!E$84(BQ#2+*40 MJXPGDL0THFZIOVUJG1NS["3&JRT':2$Q?@7B=@3C'<>1B>:L2OL-H!O06GU! M)M9=#]4%);\:J58U3ZN;Z@+&D9:JT\L#UXGR:2UYWFP2)Q%/&$]AC!6'2/\3 M8LPT!:$HC)3"/)9.2<&ZA<^-7[JV#=L-/H#..UBNGGAG:2974"QEQ1W_6=T^JRWU'.NIZXA ()06'J3G:02B4 M$ 81R=$&J+3:1/ M?=M-SQGJ&\S'*19\,H834)[)Q*[NB7G&"9!C"G)[W8>J\\D-F=V-8RNI )2D M 58QARK(-(T%80(I-A> ,4V"#*<)94$K%V%'9+Y-M.JJAU(18W/>:$BR9;G*HXI"9K&8"$LR0'KA8BG#$4!JI 0(A,VCV M*11"/E\.V!U'(\3[=V WGKY)L[Z9UOCIW3X66_VGF:U(8:RL)C+?Z'KSHA<] M(E4RE5 $1IV^-F;#_;VWX#: ]"X4#-+ M/:&OO'#C?=/ #6A= (T/H'8"5%X [0:H_+"_D>#< M//T,.#;H(]/?#/$6S0WV>G/^K7 _L.*?"'^G"R%# >RY$.)0.,I0,CO\_@:CG7O1JML:>T@X!RG[GVXN!W@GJZ MJFGGH;WN'DTW^Y\>1@=W1LIINW[IYOA%/%0DI@@&<;V$1I!E@8"!DBA*<80= MKWZ<]CK[N MY'V/#NOA?UNM)3@K6S:+V'=4-S^7?SQ(V2QC%T+B1,HT M@5$4QQ E&8-$2 KC*(F8H%S(V(D)KK!E;HS1Z.X^[9)([6POP7:EFP=\6FYS M48)R^_2T? 'T?BV;C2!ZK_]NCH/<>.::AK3CHXF:9V3>VGL!#MS8)_S:.^*/ MS#Q@YY7TKK%G4G+T -QK$O51I/LFW7_I'KW^M"Q^,,K_YP^Y?M:+ME:!S40I MD"S.8,B9)E*:48A#D<% F+55F# 56YU*7*AG;B19F0K^E3X^_0=H+0:MR>!# M_IR7?9W0">++>VJ>@!N9OOHQ\ZO>88%(S[Y,W]N3;<%8N-#=;;%Y?&C:K^M+!@$.TR!3 @J:F2 73"!+ M]'HK2&.:B80)%CGMN#C6/S>JZ)AO%*3-/876 Q/!L/>ANJU@W+AP4\%+(]G- MFT:$?F2R\8[Z@,B10=AY#@QQLV'BN(]! !V'=0PKYHJ48;\7JUW<=1U5TDC% M+(0(:,BS )+$I"64$84T$1*&C$K@?Y>X:Y>Q M926').8ZC[0=@7E ;\JT65U+=W*6C;&_>LY]=1$5_ZFLSE\ M!H17OZ%@L\[O[V6E:"R?99NJO"V6/]#UO8F1N*?YJMP 2==BV7\A2_U )XKL"Q6NIX;HS#(\E77TMW.KW:RN6Y=(Z%M M*5ML6+TI!4JS*P6$?OK&_.JP_^KZ-Z#4GX&N72Y?P)-N*/U;79E"^OLPCCS(I:B^H9+J)ZA& M9U/'61Y:6=V T&U/5YN53_:UG9J3]>4VXI]2=VW(*'QNY\, V[;\-2MTRNG,J#S59GK(\NBW-=^^&TV M/VQLY*"96.ANO2Z>-3^)O_C9IG+ANY[]*JMB)MNX[ ME_TCC39H%?*JYWUU.%.MM/I9$^FZ&EG*O^IW=3=;($%(:+*[\ AO?+#*:22 M!)"F 1/V M#6@<]R&"Z^5;L5N[SN,+&'DZ^O:-[TG%UV>[3* $[,7<&:@)^X3=3I'8:XVC MBYYVU3G,YF@GF>N"8Z9"+@2,XRC10Q9GD"@]>&&E&%.,1$CQD?1/>\R:V_#4 M-?7F(!UU/7^FG*]E;\C%F&UH-Y1,WS(C#QON\JD'.DC5<5#'LS=14K5 ^JU$ M5?M,FZN^J@6<5TBMVI0^C,R;@:/\5*R_K0LNI2AWU^OJLRUMTRW?Y,_5^G:1 M9I)+100,9!A#%&4IQ$E((<_B**(9#4.)W(Z8'"V8ZYE3WIJJ*;FUU8V379O" MCGS'@'>BO>+&\FHSYY?6^&KCZ=?FAN_. 7![&71G-AT(G5?:=+5A4GX<"-!K M(AQ:S'6,=U?<:^,\JTW.I\;N&_!D+*\GH[(U?L"!NT.SN!&? M)Z@GYCP3)52;#;[MH/ZVAWIGO'^ZLP=L%*:SJ/Y-2,X>EG/\YE""^SF^=7#V M7?%.&LWM6Z77KW76\>UZ@9(HB)FFNBS).$0IB2!.]32/!TQD"2$9CJQ$+:\W M96XK\&MNI!B_@/[>$[!YT+/\^P?S#V)_P'UEHUX.'YBNJ48F3I?;*3?@K@#O M9)47X 94'@'C$C ^3=8X]G$)TS721!$+XS>6TSFH'WQ[3DBOK&"RLU,_0'1/ M53V5.%3C;"6_JO=KJ:O]1+DYHG]IY=-,"K#;)L?QQY581"H-%=&C7D@QUE-] M$T0K"(.*)0'+TC16,773-[.N>VX#GC'=3/%KXT%K_2)8GD,*(1TA3&4\@PYT9?(B H2&.AK!+:')4\-X)JC'/,<7X, M6#^U7 7#R,1AC8 U*9SUMJ_+ZYD[I_7?Y=)LS+TWX;;583WK'-:7MZS8-/7QM0?X3AQ;^RAU]-BCLYNL1D^[R?E;79=,T@1F89SH*1/B MD$6,0D%3@;-(Q-EH,4@6YLV-B+_UGOF,%H!DTY#69/Q&S3,R.;L')+TZ5#H\ M4ZJB6OD;IGEV0/^M@I1L3)QKL)(#O%<$+;G4XG[>]7NQ,;?L/^4KNN(Y7?ZQ MT://X0PMD)&,PB2%04)#B*) 0!9&&&99A"(>\R0-K!;$=M7-C:TKB\TY\LYF ML#?:>=)L"?GE$R>_0([,JU=CZ'0.80]-SUF#12&3G2?8.]0],W!XZ[H(H*_* M:+Y^_&G"B[9Y^6!^6$U?%U@PE6)$(":Q@HBF(<1!FL&,QX)$%&O,$Y=YX<4: MYT8>[0K/A-X9D\&AS:#]<75KKG[4^#$LY.=\.]A-Z[RB.S*C^ 9V<)3/1;!& M">XY7^N;Q/1(7)VQ#$8CY%)PAX*Y^Y_TF6O7?VP MADF[]4GG7G?ATP\-ZZYZCI)OY)?\68K/JXUNPIPM9:UBTKVCTT$M_?)$;05S95G:,,ET+C$Q!M2.P\@3L7:G35-^ CZVTR>W!C<0J,.OK MRJ..H1] O1+UH^?&NT4-Z]_*TT9C3+Q>Y% MD=VNA)1(":H2F*220<0XAM1$1O (8T*5+B5S.E]U-V%VW-J:VKFM]N]N?#J@ M'>PX=%QTQ]XQDGK!IJT'K?E&/N*7O]5:/[^"/>Y[+T8Y.AT.HE>N'&#&I/PX M'*;7G'A%20.C6Z4F7/FU%0C[(JEFC4:)ZN4WJN=.^K]W50IA3<#OM-?_LZ D MX3A@#&8!0Q#%<0R9D%PO*"/.$LI31)V(<( -LV/">I;YFQ[23$15Y0+87<.J M;'<,;AW0+G;$.#+:(S-C;?T-V-E?8WT#=B[<@-8)\&?E!C!^@,H1G]G0AL/H M-_YU@!W3QL$.!^HH'O:*HMSC8M\7J[)8YJ*:A7[>R,>RVA3*%"4IP8EF/VD" M9+&YSDLH)$SAA,4X2J6T#9 ]7<7ZH;87GARHIFA2N3T42_U&62M=+0CCG"8)@C(*]#J/ MQ!+J;X#!- EBP;C 21(N-L6&+NVF-\=5.'7P747C?<)WI@YP]_'N^RTH.];^ MZ__"49C]1Q6=M7EQE!X\!M9N?G(=7"-W]JYQ_[N5ZKO=;-8YVVZJR<:FT/,^ MOR%/YQ'Q*[)W7,VTXGAGW3P2M3O_Y- [?H^YD;YHYQ(F(I6N7KY\>?]UW?Q. M-^IF9;(\YT]?OOU&5_1>ST#JL/^OZ[]*_2NZ;)[Y^J-YL+VKLTA1B),@0S"F M(H0H"03$(J)0T@3S-(FP3 .W>X&CVCNW"4CCTGZ.#QJ'P2_:Y5_-<7?[2,=M M_W.:>I=F!2J-VJNBC+]T:Y7A5K<\A=+DB28:Q( M $47CMR-T/ M:"/S\B"\W%,_783";]JG\]5-F_+IHMM'Z9XNOS&,+#1U/1:K:AI>7=(J/Y?E M5HI%*B(DE110I@F!B(H LA#%,(UBI%(9$N&6DOQ,/7.CB=K,>NE\ \K*4I!7 MIIHLZZG-[5K2]X60BS@*0IF&# J>Q!#)$$,:<0H9CU6DIQ1* MIE:".*\+GAT#5/M VCA@K+/KZ$=@]??L:R 8NRO;>6_=><^Y>J*WEI+_Y;YX M_C?]2M51_X[,7V']UZIW'A4V27<\YT+;_\[^?FA^:[XVIV$?9/W?SZM;SJLL M;M_HB]F7-'K?G*^W^_6'$7_&3!*4(=T],Q%!/40C2.(L@U1%:9IRF>(@7X.DY^37@TR9. ?V-7 =I\*^JK31!2&.,XTN M@H0B'$8B$Q2'*1T+/V'8VOF1J9?!^>W]=,X=N0Y&>0C M1:S@/[%NI,YRP:*YB#.?!NT)[H:?083S[79:;=6ZN M?)@H5\WDYC_F!/>9+JNKV9OW3<[4_S0I4Q<*1U02%< HHLS,3P.]?,P(5&', M AQD*E9.>JJ.]<^-2_?F ZX-=Z-15^SMB'-$1$>FR@Z85:B]F596?^E8/P(A M#@3,*P6ZVC IZ0T$Z#7-#2UF8!@9?Y!BNS1B9KJ:3\OBQQ]&Q[\2G*#+O=A9 M^2ID&V'.N: QC#-B[FX2/6O,P@1&,<]$C 1GU&D!/M".N1%=ZT8E:VSZI/'D M!G1] 1UG'"/3!K:5'2%.T (C$Z,C^*-&V5^)IM_XN(&V3!M$=QU@1Y%V5Q8W MC$W_6A3B1[Y<:M9^?3-T7^7N/B"-J!!)1*&>%)H4L"B#+(PCR"@FB1 TE+%3 MUG*GVN?&G*WQU73F]8WKLM-O!PO>NC6.'6F.!OG(5.D5;6=R'(2:5TITLV!2 M(AP$SFOZ&U:(^YGI1[WRWKS<"J$_SM(<"WU=WQ4_5@M&E<0Q1Q!'6)J=10%I M0C73!5Q&2""D_V%[?'JFCKD16&TF:.S4"S#SKV(-C*WVYZKG +U\Q.H!II%) M9Q!"3F>O%S 8? Q[KMS)3F0O.-8]G+WTZ-!SVG,LLE]GD(A&*0\Q1"$/3;BE M[O[FC#;AG!&9"DFH<#N4O5CGW$A@;[+S">ME?&V/4[VB-OK9:=_<8Y2EF0- MGH]$+]<[\?FG-1#'AYWVKPY4*3TGG_RW4JKM\DNN3) 6S6A,$IAES,1WZZD& M4SR",0\Y2:G*I-TLPZ'.N1'.!2'SVG!@+'<4)[6 WXZ//(,Z,A]YP--=D]0> M(;^JI!;U3JM+:@_$D3*IPZN^+ESO!;:B+ XS'$(L31Z-U$@:\HQ '$JL)(M5 MP)UXZ'Q5)"VWJKW@,_9NM/V-ZU$V62Z#-/(E[+?9/KGL]N5+ MV9XDJL[HO73RMJ@8"B%F)C^?UO+O6[GB+Q^*1YJO%ED61SQ@,9128H@B%$,<90&, MB8KB-&&:A9SXQJ+.N3%.QU*P,Q7\61OK>*)D [D=[7@&B".Q8H=7!V\-5_?X&[WC12 95HH&4*3FZAQ&#!)JXH,2&H0D MCE2B'._F')0_-T+9)2MOKM8X[_L>@&>]QSL4DO'W?&S@A?AZ[O%YQ8M'>4=_-J6^DRNI\LU"H)@D%%-(I/X# MQ:8ORY1"G$J"$Y$0G$4NDG+]U3EU[K\5:P^+TAWU_EM!?EK=P_NB]O]]; O$W5(=!^*;/;SU-! M(FC,,*2,FIU1&D*:Z06')#$)PDPQYI9A^%Q%3ZDMCCKNC9[&TXPP? M"(W,%NV=K;V1HVR 7D+";]JGJV_W6HSY]W+_I$F<4>5XV^W\:-)?OOX5-G4 MYBW[SV*IBS';S]_I1OY&?YKD'PN4,,1%Q*!*(SU9$U+5(FA!C"D1/!(R8C^%)7&*D(QTET2*F*PW1@/8J/G%*.%< MI:F2RE'CQJ7^N8U,I]54RBK.\5"#Q6I2ZZ6)+%<9XP$_]LK"+^9#I&R&(.=; MO,;)AJGE:H8 =$*@9E Q0X]=GV6YJ?+T?5X9;3'Q3+6WY5UQJY0F7V1[TB CWX@O$(AMCXYG!:V+U4XLFF4+P[%.EO6;5X;O M_R'O*W:K\]DLN$!1;+*GQF&F(%(A@RRA 628QBQ4(N91-BAH_[">N;'*/MJ\ MM7-@A/XK..W(Q -((S/(,3[@S]I(C[.9"S",$WC_JJZW";<_[?#9(/LSC_O+ M-7\GUX]?E3GXJ:\ RH1F9M:1,B.E3+,44IF&D"0IYRP441:Y)4J\6.7<^.%L M@G-C=B7)UAA^?3[Y5]C;,8A?1$!?U7MFV=]/PV#39+W M,V\.3?:Z,GIV:RGRS2?*JXWUOZVV9L^>ZN^HSLSWF%=+L4]2?I/Z8UQMZ+U< MB6@GM.9#K5FXD2E M5X)VG(+TV@('1M_(I?[M?9/!M-K<>LQ7N=G W^3/LHD"*K\5RYR_[)6:$DX3 M%6()8Y%BB#C"D(1Q!K,H"400L4PJIR#&86;,C6SWDQE>E"8_466N8S#,L :Q M#&P9'>:Q@U1J!VYV>:'K[?:N$VU,8WD#:C_ G\U_Q]%!O@I2O\$CPTR9-A#D M*KB.@CJN*VVH3@[=5!$C7U6/T L+ Z7),( B))E>+V-S210KR*0,12P3O79V M.H^TJG5NA+@SVLQV3NK%# W!L&L$2U;T#>W8).@#U0%R.PXH>5;>L:EY8A$> M!S".]7A<7AZJ6?PI7\KU>UW3?;%^6="$!X3K!3+.8J$7R#2#1&JH,T4BD04Q M$J&C7O%!^7,CGD:)M[(1M$:ZBA0?(MC/)1YP&9DUW" 9H$I\TO$K%8D/RYQ8 MC?BD0\=*Q*;4H2>[J2[:*TP;^G.XE%8OR'93!E_0C=SG=U>^S%VOCHDW)AJS])B8U0:/ M<>]JO5F251O7+]ZV\I@P52H3-%#MR!LAQKQ8&+((Y9)A2%,DI"/54@&%)*,51*R@@Q$;'4*6O+U1;-;7+1. 2Z M%E=JNC>@=0JT7AT\=--NX)J)>_6$,W%=V;;6[#9=BXU/@:,WUA"Z] .P;TZ] MTJJIB=EW'% O3 MC":AVYFG5;5S(^.S@00[T^L?5($%UT=FG&B'X=$9UZ'[5A$:3L!ZB=(XC]/H MD1HGJG[S:(WS<-A$;/2\/?2>CIG$[C:U]CO@/,QHEB8PY-5M>Q5"'-, )AB+ M.*2$*)6XW<@Y6<_<"*E1U]AOT@[=XCZ'JQW?>$!K9((9 M2 VS&],'B^!W.Z MKHEOO/0Z?'RWI?_QH;O/W^5]=0RWVORN/X%%AJ,P2)((XC"A$%'.((LE-=>5 M:1B2# DJW;:?#RN8&PDTFZU[(X&QTG4#^A6(MCO0PZ&99@O:%I4!>]"G7;]R M$_I5H1/O0I]VZ7@;^LQSP^_>KC38+R<2QPHI0Y3J'IPP(W\<$ 49Q@P*%*DX M%21@R"D2O*>NN77KG:D^TO7V86P[QGM!;O1Q?AAH@V["7H##^[W7<_5-?LOU M@N.G[K1>>F6@X'+Q^%2LS-64KZK=Y[ZC/VLEQMN5Z&QU[SYW'E/!@S2%%&48 M(G/#A$6IIA2"HPS'' ?":5XMV1 M?88TDQTKC0S^R&RUM][L^]JTPAA4=@6&?F6A!]@QK5;T<*".!*2O*,J-*C<; M/6FKHGV.!*G>256LS8G@0J@LB0/$8!1'$419G$#*6 0Y56&0A6&@&=.&$VTJ MFQOYU?;"=T=B=#>@MMGT1SN^L\*ZG]A\(SCV*FMB\$3!MV;OH/KQ9" >U#IB MW,F#!/2QV-;'@$T&E!O :B W].<-6$M>W*_R?Q@]BNW:[(MO]$M/8"LFZ96CN1=S46Z5Z'K@2_Z+)U5?3Q::FK*HTJ734855J;-V"[RCO1F23S1:7(7EK"6M+R'1;G37UFIQRVC?/@S+Q)#-;9]JX:U M2BFU_"[U(),;'=3JL4HMM8HK7 14$$)E#!4B,42)_@/K&2PD*DWTOU@L Z>C MOV%FS(UR_FHV9W7G^46/MO6H?EYNR6=KV!'0^!B/S$V59:#V -0N@-J'FUJT MNC2Q"ZT?]<695KG:1-_G;"GKK8-W+[_1_R[6[Y>T+*L) 5&R76IL/*=K WOMUJ8R^@LA]4#@R:F;DTC!U1C@3WR.SH%6GW M1+?NF/E->.M0_[2);]V!.4J .Z"(:R*]CI,]HE#/\P3&,"5Z!8D$BR%EH8"$ MTB02)$)9%B^>Y9H5;K%>5V6$[-8W7K?ZMBZ>\](L@,Q&25Z'-&WH3]<[2>>@ MI813PL( IHD)G E$"DG"!<1!@@."E>"4+U;RWLS_[^RO?EV#+ZGQ/:ITQ$VX MZO*7N?/UU,+M!UW;8_:YIR>=)BWIE/E(9Y&(U#$#Z3BI1X^OB.MZEEMA)K;% MNEKG;^I[".84^*XPR0[-S82BDL9HDRDO. X3H60(42KU5!-%"628I3#)TAAQ M0C(4"Y?+HW[,]6:PT<\8AR)=ZZP1PVQ29M@BDVR5[)Q=R MG5.@\0ITW3)I+ X= ZUGGK?,O"'M?POM>M.FWU+S!N?)+39_I0_,R]RTV2!7["0!"CC#"HDS+J)(TB()% 0P5(2Q!F-G"(*^RJ;VZ;: MW9H*"6ACL8E/:$R^ 2M9Q3'0Y;+X8:BW6K6*8LLV:KO^IK)C8E\-,#*_MF:"[QW4J=+-#FX/0&^T7[\497D# M&C\\IH:W0,MO>OB^"J=-$6_A^E&:>)MWW*]"W3[*E:@46Y?T?A''E*B,)C + M!-::^9/7W98?NC#TGEDMX?'Z_AN4>VD MH[P]#*_'>H*8)RP@ M3JHMO;7-C6X:>=K.'9LA1_K] -MN['B";62"<49LN*YO'Q+CZ/F>K/%M='S[ MG#^KW]O[TN#L[_M,RKM-E9.)ER^HGB\TJ_"8RQC&04HA$B&!%.O9#><\D#) M2!'DF!C>DVESHZ5N,@%ZF$R@N?'AG!_>5R/:L=G;-,W(U'>8.;Z[27TZW[Q- M4@BO.><]0^X[';TO\Z;.5.\9UA-)['W7,%0DYX[^_"STP)&KG%<5_KZM,H:F M0O&(8 'UZE3I=6DL(*,80Q$DB#,58,FM-J\OUC0W(FX$8DP#DL>[.I1?%#<[7UD^8D MNJRCUS_IGY6+)&!8H$S 4'$CS,=KXP"M M3'4\8SX S_)0>2@D8Y\@57:-<2Y\RF&_!\$'-4Q[\GO*N:.CWI,/#5?)*S>= M-.P+3JA@B8RAC$,&46 TN4.2P$1%J1(LX\A-D_NHAKD-SAT#W=7O#K&SZ[)7 M(3)RM^W8!OZLK?,L;W?2<^^B=H>U3"YE=]+)4P)VIQ_T)[K?*CZ]?*,O54T? MMG(1J( IE.H^G042(A12O4Q/!$R%(#C#)B\NYXB]K"3@GQHSK]?7 M/PFY'3., >3(A'%68W]G]XT)OF42?*.Y&%=DOP^JT67V3U;^YD+[?9#82.WW MOC_X?(C>WZ_-W;N\6'U5W^6S7&UEI0"Y$#03B>($)AQQB.) 01;'*619* *: M4"2YT\7ROLKF-A$YM-5$8#36#I/'[,79^E#&"WKC'[,,!&[(F)/CS1C[N!6$UKW!9Q=8CA37A)#'$F1 P2!6F*"8BC2,7PO%CUMRHJ?4* MT-HM(_WW6*QVRGY[O_[=C:0\M:(=G4W?-O^7NW?M;1Q7TT7_"H%S,.@&S-FZ M4!(Y\RE=E]Z%75TI5%6OP49],'A-/,NQ,Y9375F__I"ZV(HO,BF3BOH ,[U2 MB42^[T/QX4ORO00FOMVP-!HU-R954>UZ9#I:&7]^/=/U:DZ;=&?^D_[Z1=@K MD7H2;53*]0OG(3E[;OW*,@V?Y'8>YCP"O*/%S*1::Y^H=]C * 0JC7SZ=5^'J5^/[X&RC.L+?AU@1U[B5S9W M98JVE_N5-_:YW\%+$N(!*%!(BH;F4B(A B9#^ M!4KC).7N=3NO$6EJC+J3^4TKRRIN[D^_L"]W* M@\WY#-3ZF5P%IPKX[(=OI^4,W%1%'@(D2[L:^3!YU8:+]3HIV*Z&\6RVMNM; M'FCFFJ."H[(/MU5%CYN5T/(9K](?TM2>+S^OEPO^/%ML[;J$O MNEM3L)&X:T4&S)KKAI/?ZV^[KL>]"'>"X^A*W.WM@;4RD!JW8-IXVPP? _7K$1V>1<@"HC#)A/HZ?IV< M0A90G$TM9/.NSV/'SEE.^=OS_IGFK*>JDU9O_DMM:R_J_!CEAU4=_'K@#/7N MI]SP12D_;Q9Y*V%Q[=!E.#ZL) M?E ;9P3Z;)0QB8H6>G7S<=H9\%NXYJCTE8=V_'/6KO+=P]:J6MO) ]FZF&4# MP@QT8#!W86TQS"/'UQ8,4*$1^MPV_#B.<.@;4(D)G!B''R*[X^81Y @;+7IC M,K__7TDW[Q<_I,GKE$:9Y#"1TF1T2%/(E"*01QE&/$J9S+"+N3](BJG9_]_N MY496&?+#1(^^' *[!2@XL(%7$;>XTK9 @5$$&$W&#S0]">2K1)V^E&22(:@G MP1H:CWJZL6&L>.PB<>A%T7I7U-XV*Y M&.(?34J+"-YJ!5'71TKZX=N]^#47_W M)JLP (<@U"_1G_X6A3$'S>M",HK@HRX^8P[%X8(U:M]NBURYV9IR*N*);V\W M7^7FQX++J@:'DDF>(%E 1(V/'DXH)&F>P"*C&8U8G$MDY?-RKH.I+1Z-C!4' M-&(Z538Y"V0_O?N )S 5#T#&FB@OJ=]':OK=#J'I?QV2V=G&1R&>2ZJU)''Q MN<&UTQ[E9OMLG'NWFB*,C_UC%::FVWN[?M"4,L\2PB+$):0DBJ">[!S23,_V MG"*9%AE)"N7DUV;1YP2G?27R##P:H6?55RY;N<'W6FI'OP4;[.VL/L^(ACZS M- 73/NKES9A1J[N%"8RM]F.7<1Q21,T6&=]5U"[V.W89-5L@3M11LWXU>"VD M&\XW^M\==Z\V$31)"UY$+(%9A 74?!5#(E,&"94<,Y0DC#CMC7T(-34>:P0% MRXY#IJ&RM3$]@Y4^.C]F=O0V]D@$YC_W//ULX'GPWJIBS+*.+HYWI/EIVM!QT M# )SZS78#RO-6VZGKDW;8+',<;;J>WAQ:E_/S$E@O^?KFFV[D4D4@ED5":PL&( M91CJ3RV#5*F4($0P3ZE;(NGDJL1"UQLS_W][_F*806IQ]XD7 M>90561)+J!314S?G I)"$!@QO;>B42139.5K[-3KU*;T3G#0E=R$3^QD=Z\@ M>1G[RU,_"**A#Z@N@PF^>\W_,PBIJZM07NYI]*J4ULJ?JE)I_W*@@,(+D1N_ MZP>WYX(VJC^^U9+O8KOGDN(XQ5)"G$L.D:(4DBS.8"Q(*O3N*&'<+6AZ7/FG MQI%'U2F4R=90;;&,X]NZB2^\,XIXCR_T_&G8;=\F/."!*=PFNM VN+!&H3>N ML'H$&## /@7(B.&%8<9QW.A"SSI,*[@PS YQQ8&$F/8$DO_PT.MZ?5F^TUN'JJ(O3?K6S".Z("$I)3F*=Q$M$B2GGD%#9\W,74)GXE(=0]/30%9F6=W\_5 M^CR"TM9 O :@X#;<#ILFJ-<(Z-.J.J>\9\/GJ)N1;9-S:AZ;#V>?#)L\X)/> MH'_[2RY_R#_6J^U].4]5CB.-)\0H0B9=F%[_4_U/&><*8YG&G#N%RPX59&IT MH2%)PB0/.!H".P(9 ]C -..:0J!*'G"[>H7< >= ?)7T 4?"3#*#P#G(AB81 M.-O>8,??8Z^ULO9PT[]1>K]&E_(/:4HNSK.(T#2A&$9"[X<0I<3D4-3T2'D: M$ZF4U"V[.?A:=SXU(CSM*5K.0"N^.=$SYSM: _"]UL&],+;]V-BQ92C$0]^' M> 5[B%^N,VJ^_6_M!1C;S]89FA/^M.YM^,T18'P,;:,\;W8AZY_D]E:9T'"< MQ:D0*H4TUX8BP@)!&@D%)><$$Y9FE!7S'W+#UM?F!;A.4)H#@QK_QT3/WD$KOP\[+CY M]8<\,(O[SA5PT\D=\:G^.D;)"N!G0$;) W"EJ).(_/<#MVVLOZ?>/(3AE?VA M)>4G/=6: _:")4SR'$->F.3F,8TA,0Y)@LDH+:*(1#(>''EG+\<$;?1.G!

6BXPQOH[DA?%Q_GCE.XD#@'65XO"LX=L-[ MP'-N9'B=KLP M2=I7@F[$Q\7V?O'TT.QU(\&49(Q"'%$,D\ E]1Q,*&M'X]%5??V\4>KPH=DM\EQ\<9N?M[K'+6W54_797,07+1+_-!&1QE$!4( X9 M2W*8$%X(1+,TQJF+56?5Z]2H;Y1[7!G, XM+C<7G:WK_Z@F\56\OMFS<-)CJA))H>) M8A#)1#..(CG,L,BD,%R46]UZ'S<]-5III;.W$@Z@NFPY#0<@,"FT@GF\*3FO M;X\%MNN'-5LLFSQ'V\T3_V9]MS;/5&X^?'#K!U_R?'\KR28JW3Z9$;1V"4D6KE%^DMK07?-LD MA*@B5MZO-TIJ*T',D40B2Y+()&S((4HYT1R0&R-:_QCG"2&,#JFZ.%@BJXDQ M?OW$?VB9]>;SE\4*E)42O[I2Q^ ALJ68H(B/145:.E!K 6HU=F&#M28SL->E MSE+31ASN]/')7-=BZIGA!HLS,A->"]LQ8U[=XC!F;;/BWZ[J^Z.JPNZMJL\P MYBG/28+3!!:*YL:G-(%4Q!RB/,\498KGB=,A9V]O4S.HJFH7:TV'=%D[-=4' MG&ZTV(^O'?-Y0RTPN77*@QC<.L(:]-H\R:!*E QV:9)->=8VP^OM8EEM1'^G MY?[YRK-H8;8)N]_Y8T K;+V27'^/H_*8E?*'5&7WTD 7F\-35/U#^[MW=>B; M)D.Y^2'+FY6H\K?293EG69S0G!8P*G@&D;J^ Z\K6YKK77R2]T^[0MS76Y7FC[*D)W,QTKQ4@J>03CF)B(ZUQ" MG& .6285H85),>24EWI\%:9&RD>Y86K-ZHKS%JE'I_)E6.[9)SW>H??Z'I,, M=8 XD5^H!:/YBD)X#;S>2$XJS= -?Y6F8:&#Y/O9$-72#(P'7D3QOMM?33@%+FOSXF> M$W_6#=V;5"1Z2_^&;MAZ]7XC)=#?IQZ=;56M:K7>NF8E[\/>;JFY&LJ1,I W M8IJ< 8V@H".IQY3C%GCX333>U^&XZ<4M5#]**F[SCM?+JRI'VFF6G&.4ITK) M5)O OL;A MJILI3^B.8:66S974K$Y-.3MMD^[7[AF@2H]Z>R7UY+-6PG TQ[B+ZA-C"G=0 M%C!9WCW9M#2P/M8/NEB:6C+Z\S') [Y*KOLU];?>2K;=_VN.,YE(8V:94UR( M)"&0HCR&<18SJBVO.$^Y4UDLRXZG1GY&.K 7;P9VBD!M^T)S0>58\\IV!.P( M, 2NP0]RAT/J7L?*$1^_Y:ML.Q^W:I4C)$?%JES?=Z_H_D4^-GN=FSN]Q3'K MWAM3#$MN'NEF^]P)).8)QK$@% IF[I]0DD'*]4]Y2EE18(S2V"KDT:G7J9%4 M5\HAT=QND/<34S @ [/2 R=JL0[8W)UZ7C['D>K)^\,0K?(O/O+87-CFG2# M[_7W-Q';4URBN6Z M?-K(?5PUBA/.4G/X("1$#"'(=8+9W^EK5\CK/] M)7)VDWPP'H'GMCT4SE/ZI,I>9_++'D:=P">5.YRWIQ\:-EWWI<#+;QN]1M^L M1)6N[[A4>%]!\<_KY8(_SV..TI1A 1$5"J($Q9 (0:!*F,HH99%23C7L? HW M-;+825P"M=X T0@-:",U>*S$=J,0KZ-IQT"O-4:!":RCU@Q4BE6>OW5>U59J ML']J!G;J5>/9*KA[=@9J'<'WYG^]UA0-.1I>N=6K@*-22.ZS#OXF]8?>I'+]9E)%O_NI#4C=QV)%-\]5H/ G#:U^4\.L M>[K[8 [69+F=DP(+SCB"BE-NHGCU.L$PA4*R.%(T)4+Q^7:]I4N[=2*@K$[+ MQD[B@(0J2'6>\#<@DS MGJ810T@4TNGN=RHC/H*AT*;MKG*S_PV'WLZ,F,B !K8J7J1@!V:- 7M5.]4V MVF%NGJ_4G8&7ZH%6/W_6PPB#X-68""GOJ+;%", ?FAIC=#G,\MB5G/VP>GS: MEA_E#[E,FCQ4DM,BSPB%"J<2(J6_"1(7*>08)7F2\RBV2T=LT=?4UH%?*N% MXIC)HP]-.VKVA%%@:MV7XIZ!6M 9:! +D/7+ A.O3-?7WZA,9:'X(=/8O')- MB2'ZN-!V]^)?4K0)!:JAS:IS6BCP[-=EFP(@]Z'+.!GX[9O,, M:F V^[A>W<&/BQ]5DHS571416"5)\'ZOYX"+WT@WBW['#7BS!^(H[LWA54\Y M?8QE5P<#MR?2\SCFB:!Z5R:$*9&5:PN+9*FI&1-SFM(H*Z*X#:^U(R*+7JWF MS,L V\!4M),1T%;(*Y/WG,#:CG-\X?>*:7GV:-Y<1//Z]#OG\0F;:^=$OZ^; M6.<\$!>SZ/2\ZL8]0B[F-T]BH*"5SXY$3H'63Q970A&8%*Q1L)[\/?J>F.2EY/]^ MM_[QO_1;U?S^'V1^A/6/U:0^U=XHD[='D7:2]CTR,*2A\25>2%,OI5NMKK]8 M75WIZ0?EIO?HJ[SK'KQ)303*6 MPYRI2)-O2B'CA$/.&:<2,;U%0N4))$5*((\P)45.5)X[16F=ZVAJE-!^Z#M!!T=JG876CB1\ !:8 M(P9AY9XNZ (0?I,"G>MLW-0_%U0^2O!SZ?F!7C>+U6(KJY/^#ZMM<]1?'>3\ M64KUM/RX4'+.TIQJ4LA@DIJ=6TX89%(E4*0)S7-6B$(YN7':=#HUTJAE;NY$ M]E+7!Y4S4 L.C.2.CCHV V!')[YA#4PM'A!U=^!Q@,BO)X]-Q^.Z]#A <>3; MX_+NP!LG^[W3%_E#ZE_,*:(9P@F%G*:&II2 )!,%S'&:ZO]342&D4]2YLPA3 M(ZU&+,?[)W?D+:^C@N(YN0.@2^"[7U<-QL_O[96[&.->9@V&Z>AN:WA+[H7" MK3)W?)+;6_7U2;.M_FOMH_U6S[]81:C(9 IIG"F(,AE#%B,,*4]3FBV!'KM*/:SZ(AC$YA*_V;#(M;\ MR?R]ODR=P/"\$.CO/$S6*Z G<.ME4#=6+6UQTBQLU[8^RNKF"8)VB?/5W##C M7N\2;M6[LA*8*I%@4Y4A39WJ?+]L?FJK MTI]UW079RC?2EW/ MKM[GK@S"K7TY_]"+_M-&;W-7G]:KC:0025!40)7K MB8Z08I!Q2J#$2&!$],:T<'(M&"##U&A@'Y4*&O%;*[FCPL" 7H>1L;PV"(MW MZ%L$&ZC!]V\F>TX8,^(*_,($"SO(\3I!Q.Y G0TN'M#40"^*IX<'NGF^5;O, M".]^TH?%JG:^[+(A2XHHC:"((E-ME?.:#:,'(ZONU\G MF%)/2VF:>[]\6HCR\V8MGOBV?+OXL2CU;QMOQJR0$<[2%"J)C/$6I M*I*<%TQ%RBI3KWV74V.JO=2@%AO\&WUX_$_02@]:\>U/FRVQOWS>[Q_1P#1E M#:9'+U-WH'K.@2T;&NW(UTVQ[NFNXYON!SY-?:;G.&'?%MNEG&-$591''*I, M"(B$1)":"#V&N4AS)!+-+K:'/8>-3XTU*J',:APGO[!?VR)DEH>X)]&[?,IS M#2:!Y[TK'$Y'/.?T'GR\<]3@:$<[YU3I'NNB,7=ZLYH3(C&&50Y9DV"$B,(<8JA8(SFO"X*!*W9")NW4]MFI^,23<_ MURJ %SK,0*/%E?'^_0-DM\,)!WOHLV*_B%^?$\ *N+#I ?I%>-U, 5;P7$P: M8-?*P$JU50_S(HY48HJ0"(RJ]"0Y9 FED!0H38A(L)#*)?MTW:P388V0*/J; MZ<.$#,N>.O1],*4$QP+C6'^<6091JA2D$::0DT@H@;,HO:"Q>SG<%PKZ+79;-SUN*=L7ZAP5JGWY5_ Z[@^546-8.AZNKR5[H9K02LG;J=NO&6KXQM"13G4]R M/\B_ZT9+DZI;EO,HR0F):0YSSAE$F: 0<\9AE$>")3A*"")MCJU M^O)?YE;[-DI02Y-@]4Z+"M8K8.J\F[.'KUNZ$MIN!!\7V_O%TP,H[ZGNV+66 M4M\PV"W^UZ,Z5K6C!LF]H*"2M"Y5(,OS2<<'E"BRP,1SS:&^'D7AP'.2 X1S;65DD@$"XH4IR0N M"';*V&3?]=1LE=W1Q);^[&9H^@_7U"+6V-O131A$1[@IJH4VU/WBU*)!L M ^YX>K4=+L'AVU@XV]_8UL$EQ4^8 Q=?&>B,:YICM)3" MF!QR5=8)IS<;_4W(.O']_I$FDO'&7"G=/E8.=O\P1S?"9,K_^2BY.;=8FU^] M^RDW?%$:-\K_DHN[>_/,#[FA=_*+-.2W6-V9BFG&@'FBRV]R\Q#/4X0R*IF M(E$,(EDDD&(L]7]8AB1*N(R=8A>GH]K42+)1$,B]*C/P5Z,,H+4V8-.J _A> M'[U;<\W+-)UQL/5IGHS $UH7*HUAI3+HP@(ZN #V#+K/-=B "AP3_E[!,P,U M0'5IF08BL%U7OYZ!=]V/L@4*-$B!'52@@Q4P8'ETT9[<^/OU I^.>N,ZFD]' M[S/+_ 0E'%K[O"YD^IDNQ">YG%,-L M#L/2A*8)3E,HA4 0I6D"30U[6"2X2+,<1RRV*C35[+I87'YX>&824PMOGC-&%&<(I=S@TCG'L"D@JK_OE[#0*!IZR=\H/R MC'0UO3J_2-78Z'E%NBJB4SHFSI'4)Q6 MTA[5KUY#3[4]VNK9HUAWW>Q[;-AN^).6S>ROUTO]T%UK?#??(J-QDA1*PJB0 M%"*]ID+"]=8XX1$5&,5I3IQ2;?=U-K7)_5+6W3;0;&;#\-W'F-ROQ56Y^++@LF^U@C!3/)%6GT]C(UMF@$K:X-&DD'[+'/@VIA%?B *K1M M, 0E-P/A$@K7FPEG>QC/6+BDY N3X>+#[EEG_E@(L93O:+F]*1=4MWR[O9>; M9ED3241P%F50*).E7B9(SW_!(6,LRM,TUKOOW#;73%]'4Z. 6E9@A)T!(V[U MF:^-P/8Y97J1[2YZ:M3P5:X6ZPWXM#9%.,M*6/"XDQ:XURUU& 6[ M7488;$.?_VFAP5[JV7[7\:4J=UJ+#O:R^\P?X8J7Y]P1UMV/G#?"%9;CG!'. M+;C;+U6@]V^4_U.*.A_%S=U&5DX,7Y_8>\JKT@AMZCPAB=)[&JA29$(RXP)B MJ2A$218529$GM+#R5W;L=W(4]L1@*Z&].>,"]&7K)A!\@5FJDAK68K?I;7:" M@RZNCB?(K@#;5[@)!/1(%6WL ?=C8@Y J\?B=&EM- -T@(I=>W3(ZP./L^6V MSK5JXF=OMMO-@CUMC7/9M_7I@[!Y'C/%B-ZN%C$SY22E@#1"PJ1SSE@B4Y0D M11MR;WG*[2J#U1QZ&8$?F.U-S:#_,/$H1HU?P5(K FA'$^,1NWIYXKMHE/DE M=@Q><1\RRX/S(,,PTFFZW+8)H*L8_5_!S0'ZKM<3[L?L0^'S>_;N+,6X!_)# M03HZI1_[ 3KFO:?-N9><8X$E1%7. QE5FD8DE= MDJ>=[,7)LATME]IRO;J#&MJ';LB_&Y&=QM2.K*Y&*C A=>2K:FXT$OJCFUX MO%+*Z9Y&I8U>90^IH?_A*R+K?KOLS/_;H3/_Q\5*?MC*AW*.<2$*&6N$$ZZY M0E+-%3+&4&^6!2Z43 2S2@/M3Z3);9DMHI)*\-W(#RH%'"/\/0RB'3F-.S2! MF>SJ6#&[$1L6V.4%9/\!6=>)-7X@E1<83P9 ^6EY(&G73M,G"Y.7[1D/DHC% M+-$;64XU*^<"$G,7*S.>Y1B+3";*B94O]SDUVNW*"O;".G*K!=:6Y.D7P=!7 M*J?!"^#&Y8"+7T*SZ'=<9-+A=N[D8*!"5%/$,H1CQVRLC4V]O4>&8G;'O&// 8WPYJ.[+Q!F!@FKD" MNP$I*2TP\9R2LJ_'D5-26BA_G)+2YJ6!1LSB;K50"TZU<<3Y^LG0UEU5_EOO M;_<%_A"/1!(S"J,B,Y[GF6:6(I902<:T':.!1YF3'6/5[=0HIE,.L*, V&L M6A4P9JP0UIM:(/<(6W'(!^B@H#:V!Z\H2HD]N\ M&TA7^]!;=C>:0[V;^EWO>LUT$ M&#>[[P!HCG+_#FEC&)7M6OQ-;R>I:;#J9R/_YTFN^//-ST4Y+R@N<$%SJ+C) MSI.P#&*A]WX9IW&..%,R<\JU:='GU(BK(R?8"0J^&U$=3Y5L +>C+L\P!F:L M00@Z$Y,#)E[YR*;?46G( 8A#]G%Y=;!3Z!M:WFN:^[$04OSV_&=IZJWL\KGM MT[G-(Y%' NO9P"[]JQL*.E, @'9B<#KI$:?.Z ^XN1'"Q6OP;.-.B.F&^73MON MQ_;E=(3EA!.G:PL##]'YO11/2VGJK[#MM\I/='=JBUG*(LPX5*DP95)(# E+ MD-X/Z@UJ0K-($J<-8%]G4[.;J@V?21(+JMC 2EC'H_$^:"T/Q#T!%OH8O!&S M+LRDT?I>B0K"G'Y;8.+WS+NOPW%/NBU4/SK?MGGGRAU87>U6;__2% M99@]YM72OH9_>KWCKPD8FCGL.92/-,,073*&,045I BDD$)4$9HRHE M&;;*O=/3Q]3(M6O&?-P%\1C!KTFIX4*)5X(THIGW$I].ZHS2/[GUH!(P%<8K M$$Z/HOW)+7R0P$?--_+-NCS:! J-5B1BR)$@$,5Q##%B0IMJL$ G, MT@ FZS[N A-] OC-]C1O*UZ_P43#? MA<<'G@<]L;(Z+M^^^Z'_\W$7WY4@1@N9%#!52$&$)8,LQ0R22!4HEQAQMQ1< MYSJ:&@_LY025H-=$V9W#UO(PR -BH2V$06"Y'P%=0,+O\<^YSL8]^KF@\M&Q MSZ7G!Q3!,5FS#FMM5+>^A$1)H?<$,$^)WBO$J;EFESEDD MID8,+ZN\.-RG]V/9SP7>$ I,!"[@N!7 N:3\]05PSO8P7@&<2TJ^*(!S\>%A MEL!!#;U/3R9DXU;5A7EOG[;EEJY$5HD#"J>11 1A2 QN3H5RQB* M61*EF5,,OU/O4Z.&2JCA-;C=D+Z.\#-0B>_/ MT!B$FE?KPTV"44V20> (9Y& M,,X9A:@H$,28YC A*,VI$IP6R(6[SO0S-98RGB-5.K9'/9]X57J]YJL9$+7$ M%86)]7))-_53U9\=V>P6"PH8J]/H*<'R F4$4I3G$&&NMX:JH2D7NY!1HV_'4YGA7[IWCVX>R?-+RR^IZI*P]'ZU BI$'\)_XYJ;'O ML-!.#V/'?1XK=R*P\\1#P^;HG\:%S;P@_C3YJ,7"< )=?M;?P3TMY2U;+NXJ MGOB-+@W7WZZ^2O/YT(DI$A-/&>*)#3[,H@3I&%%.1)9E@FD MG+Q2/,@T-3YX_[1]VDCPV*@ UCL=2O"TTL,%WB^?%J($Y=/CX_(9T+:2P@SH MCS1UXQ$?8VK'/B./5&#.VFL#7J@#6GW 7J&9R=;/)/A,%V(&_J^D&_#MK[4_ MEO.(K%=N]"'7J(SJ$0E!;0'S^=5]XKW9SH9E3V.*_F(1GT/#ET;MC.\*0 I:REG8-7S+3N@:3O1K\0H M^%QOX&D$#+#IZH7 \XP_U=/(D[Y'V>-YW_?PT*G_0[=8G=5_6-UH@T'\,/9# M^6U]H]1BN:!;6=ZPK= M0?,\&1P$&'F.N$-S/'4&M#$P5\QZ]>>NF(*,HX*9:V,A$40%%I DD8(BC0O& M"8H8=W*/Z[0]R85S1>M]B6-&EPYB=A0S$(? #**ETO\;8$D\H:[?A"J=]L?- MF'*LV%%*E!./>(EQZ:2I3K$V;HE,(*%(6[J92B$N,@8%(G$L4DX*[)0O[FQ/ M4YNTAX$;KEG SR)J-XV]X!1X4A]!%"J[]R4L0D:WO%H.[TM*7XAON3I3]]&6 M^HLY-N.51:!7LO?KC5S M8E+ -%>8I1@EB#N%RP^48VJ\\N%!_V%K;N\77;.@S?[F7$QIZ/ XGJZ% STP M2=6IHTW"[_UA'##R@IYFDJA"R$@A(AS9XDU3LCED

[#$NG?WGW[<@/*K5[A[M=+ M#;TC@(V, &^Q/1%X?/J-L(L15KBV5$5],_4;Q5B"[B\LEE??Z,R MEH7BAZQD\\K@"PW]=2ST&-<&26*""0$8B M34%9JB!54O^'Q2FA49XPECK>;USL=&J&VNWV7FZ,D=9(7@Z[[[@,MO7UAU<( MP]^&-.*"6MZ::W[9R0Q:H<\'3PVY'['&R/=UR>6.Q[X]L8;BQ&6*_;M#[9]5 M=:#\7XOM_9LGO8@_R$V;Z>UYSO,"%9BDD,M4ZJTC11"CS&P=$Y33G*=$.-%/ M;V]3XYT_5Y)N5E* C=3[^"?'%+O]P-K:-9[@"F[9U'*"O[2@H)5T!G:R^K1= M+"#Q;+WT]3BR_6*A_+$%8_/2<'=9NES\2XK?Z6)E3-G;5><::YYKVB@4X9 Q MF6CS)2*0B+R G"J6J9S%E$?SE;S3>SKQSOC0"=D3C ]#QG%(;$(VHS?[)8-F1UZ_?J04P MWGU*^_H MSETQJOEV[*$0J10"A'A&&*1""A12@O&TB0E>;NWM:.MXTX&[&0#$U0K8WW?-P-4 M\]6ZW/XG2&=QBF=YD36)!<&]7 KSY[>25\O)O_T_<1[]9QI7(9QQ75PWF9$L MG9$BMWHI=V]4M*);D:EGO-J'E), MSY-#*YHHN=D8FFH\&CJ%54RT'_'!;6<,3!;3.G]UI8-OUT]G\ *X?-K+\ JN MGLX G7;Q=&_&!R566;RJ#J78][=S-&129L14AT")(J:>,(4DT587%UA*&L6Y MBHA;!E67[EVFXS@)5DV<6'4017F5_,S,Q3NZ6%W#=1>&@+,\(2Q3,"\X@XA% M*:2<2ACS##$<4X(X=CD%##4 8YP#-J18L:'H2'YE=(+E2 Q9:T/A0ZU3=H@'7*0N"/"**Y0= M-/W+DV4;U]:VWX7%O(AP>!D#<5"NCR@12Q$)&$=,0A1+HFUW5$ 5<9[@6.$L MP4ZAH%<(,S5#WC;*"%1J.(:27C-H=IPZUE $YMAN.5;K$0E9L=$'KGZ#6Z\1 M:-SX5P_0'87(^FAS&//N"EL;?E^N31WK3DPXRS/!$DEASB.]%\@IAU3A B(J MN8QEBA/JE)6WM[>I<>>^0CQH*GSW>],-P->.!;VA%ICF.H!U) T4?&\%BE>. MZN_Q=>K=]RE_MH9][TM#;W$>-Y+7_*1_7DKS@TG:T\DE/I=1K$TR@6"2YD2S M"4FUH:9_2JF4BN5IFC"G['0VG4Z-5+HRSP#M2%I? 5/.-Y4>KG<\%OC;7O3X M137X;4\7T)W =3*PCL@^;WSL ?)\[6/1\KNHS:L1!T[]K_E4KQ?;_XLY3Q5*D=)3F&<(I,35V40\YA#GLH\Q9*J MR*W>D56O4^.EO=!UJ8YU%67*[^GFSO6^V0YU+EA,<%+ B)M4I5G*(:.$PUQ2 MG.4T93G.!L3"^ -__(B8[ACHG>)2BP^71GY *P5"#(/EV:;O3SKTH>9.WADP M\L)*X#KB=P:,R%"M-U +[?$TT@4CO\>05CV/>_[H L;1P:/3R^XQ,]K^?5R7 M=/G[9OWTN#O'/GG :8K>K-67.N)UGD4T33.LL< -;=G>WJ>R"RMO7@'ZW7HL2/%:U=\R"K4VH#;2%'/1?Q9/&S.2VL;2OWLT]J[^EP9@L1;U%1PUUYSU^-_5X[_8C?^9 M"]!_]Q,7=.U(]<0*#6YZM/BA:Y7OQA1=W=; ]W%:K&5U9)YF"^CN[-J$I*; MTC3?])#)>:37+HII!@GE B(E(L@(%3 SV8\3PGE>,*>CWF%R3&UY:THS=0]J M]G4&]!>.'(^#!XZ.Y4%Q>,Q#'R%7&C3F^F&NGEE5PH";GWY'F@+..>25\'V-%I]97-#:RMNZR^#"DJC[O?:"F%24BAN^CVMO,, M0D5>\!A+2#"-(>)"0BJB'&9%IGE3(HFQU89@6/=3XTH3,+M]ALR(K0VCO=PM M8SK6U74;"SN*#(=P:!\"(V^#[6?Z7 7:WVPV^I&F$N"[=E6BRH21:^D]5MD= MA)K?6KMN(HQ;<7<0/$=U=X>U,M@;V$1RR;>R_M\/53Z2E?X,3.1S2DG,1,&@ MY,@8@QQ!')M_BBP1+.,QDF+(X6Q?IU,]E-U+Z.QBVH.PY;GKU8"-YD1:R0=^ M:27]U43KVV WQ.OS,B:^W3Q[>AS;K_.R\B<<.2U>\I MJFZ34_'HG<$)Z1_6JRK:O#*+RMNG;:FW@^8L;2YE$M$B2J#F$@Q1FL80YX6" MC"O*$B)$'E$W?CG?V?3XQ?/XTQ)3JE &2R4R?PO5 Z9 M2B5,$6$8< _?W^<"1&NK7_N'>F$XWCJ;E7JAWKZO2"9C=A;N0? M-VLNR[):6[19NRH?%OI?YIY)/R 691WE:HZUUPH\F,R1"[HL]:MT"Q8E6*VW M0"XEUX_QQ?9Y!LJMI \SW;QN90G4DUS.P.J)+R75.YL5W3YMS"T_+:OV_S+M MS3HNF)47H/[= ^#T<;%MDCTWBTU_U1A4+>PRVU9"5>W] MM2B-AO+'8OU4+I^!.7"\6V],HYX<"$Y_"CUN 0==GIC8Z9QTW'*,.^-&;^VWPH%Q>!P) '7B!V$M< M)W*K)+YI)=Y%"OD'TWY)"0#JJWB([3]-LU[0O^A&E+7#Y/Y#-PK6"\BYC]T3 M.3N"VL/:MBV-1N>.JG5YWO75H4E3M2VA-(7>K$2=8]KD^E%-=E:Z_+#24E3? M9_E-]U">_M/;]0-=K.9%$>-$I06,4"(@2ED.24%S6*0JBR6624ZM5HH0PDUM M2=E)"CJB@N^UL)99ZH,,HMT!PVL-3> E:."H#$CAZA\^S\E?/0HX M)YP-T,<0"YXO]:9KH?1^P%@/G]?+!7^N_]O)E\ ,+\L(2DX2B#!CVG[GQI*/ MB$(9*KA=&DGK'J=&M8="E^"Q$MC%D+0!VL8F]PQ?<(O\I;PS4,L*OC?_:Y-% M82":+D:Y9U1',LG/H>O+JG9 I=>FMFEG1(O:0:V7]K3+BT,S3FP6/ZA)E5/E MPYE'BLM#\UHMV+UR2*=V>-G'R&D<3BIXG+'A]&-#/3O*[:TR=7OWIITL MOZZ78DXRQ"2B$N8)TW,YR@O(>"9A1M($JRR1B%O=55WN:FK3NHWAK&2MSO!W M];^,N*Z7VV<1MKW:]H%;\(OM89 -N-:^A(;G2^VSW8U\I7U)[>,+[8MO#*., M)D*RO&%EY6\VIWI?%16,0B:HR2@5,[WHYPG4>ZTBR_,\HZG3HG_8P=3HH97O M/]R(X @WN^E_#1K!=TNU:.![*YS']?Z3N6SSUV;Y_=- M?9G]IRGQO-^()@AEM) )+'A2F$IB.:2"1#"+8N,S+A 53L5^+O0WM>G="%D[ M:0U-QGL:6;L9[Q&OP 303:G;PE8).U+>W%Y\ J7&/=WG*V6_[07@?(+;_M?< M6$7(Q?QM![*<-+_"$/AAP1<::%"YJ?X(&2LG__6[]XW_I M=RL&^!]D?H3UC]6T/]_J*!/]HE+MU+[\X$ 3P:Q]'\KR28JWE1-$W7CM&7O@ MMG)CG"FJ@-CWZXV2"Y.JHYS'<8R)2!(813B&*.%,&Q$RAH)E">:^,+8KP%TM53CFDB^0#PRHKPU/+""_9,I07RKOK09RRHC M;HX)HBK#$12"1Q QK"#+]<8M3S"+HR1+M?7E0K>GNYD:A]92UNGVV@1NE:". MU>A/8VI'B=OJ;(YZ+K!&9C>FL('=CC8\@QF80U[BV)'70+F7V!^C.,#CE5YL M^AV5:QR ."0>EU?=SWS>K71SSV^D23JP_+ 2\N?_D<_S(J%4T5QI$Z0@$&54 M0D80U__,HD+O_62LK,K G>UA:@Q3"PD:*4$E)M!RVI_YG ;R\IG/U? $Y@QG M9)S.?'JU'WSF<[K5TI7JGOGT/^CN6/M-;A[J'"XW=QM9Y;+[0QJS91XI MG&1Y%FO[H4JNR M(.#-I::,XR0H9IWEZE-:B-HF]-F)RKX7@OKX/AY M'M;^Z>T-K,!3/#Q.]DZQ7O :*S9M&&Y.[K 7\>AQ@3W_[FANKQ?%[[JZ7GYX MX#'XR1R0G82?OSWO'VGR@5:'/K>/E=]])X?$E_5R^7Z],7^<1XRIA*04RMQ8 M2I'*(,TY@Z*00I&$XCAS2E@;1LRID7)]Q ;^--G[02VYXR%YF-&T/#E_]3$* M?9S>28W;5;&;'Q>P9W RA6Y]JMZH^B(A#OANU 6-OCZ]"((.B-^S]S"BCGL@ M'Q3NHU/ZL+VYK2;E9FN2\Y7KY4*81"&5\;Z0;?QIC#*9Q13!B$=Z-4@I@Y1* M"3%/*1$11Y@IF]6@OYNIL7E74M"*ZA@.? '8?F+V!U=@8AV(E#4AV@'11VBZ MA0Z9Z7\=$MF%+D8A(CLU6R*Q?'IHU)22FXVY)-1-WZS$1STVRUVM\2;%^&]R M)=5B.U*9AW2^=1(HY+9-<3* 6L[ M4RX4@H%YI!4;5')7,1J5Y* 6W=0J:,L7@%\:\7_U&;_ECIKGX"X' 4:._'*' MYC@L;$ ;0ZL6F+L$8S+M/9M)QK2I4FC[)3/N7D@R2$060QHI+A5% MD9,3U] M3(V,]B(ZUR0XQL^.>:Y$)3#![*4#WX,X?O>H[[G4P'$_(Q<8.*OH<5F!\X\. M*LIZ7!BOO"F_RKO.H6P29UD:4:%-$JQ-$I$7$!?FBB"7<1:KE%%%'"JP7NYQ M:E/_[>GBCT[%/BUPOGQ)X!V]T#;(R:JI);@I02/R@-L#.S"=RJ3Z!76D6X7+ MX'HK3FJ/3W\E4HMVQBP[:J_608U1AQ>'V5Q_KC:2FQ?$G]JF6XF%Z8,N/^MO MYYZ6\I8M%W=5O[_5"=AO5^_U=[6]OUFM%C\T(]+-\QRQ2,H<2\@29JYR:08I M80G4;*XX5N96PJE0@P>9ID;L3:'1QT8%L-[I4(*GZN+A_?)I(4I0/CT^+I\! M;:^;JC*DF9L=Z&-,[>S&D4T^H"]0C.3E9E)\)DN1%.BU*CF MSR;U"*U7&]:'7*/:O!Z!/+21?38]C+X_FHI?)B/#/"6Q5*D@D%"3,A0)"0E1 M.4PHCDBJ."ER.=^NMW1I1\*[EIVH=-=^0!\'TP=85@7I!E4>W6-F1W*#D A, M595,,V"D\DM55QNGF;LQ@7QA:.)3&K90*9D E,(Y[' MA2@2S)QB6"]W.;5%[O.N?% EL78+=;@GQ"V9@YC_ \0#& MD+F)[&'R';9VJ=NQH]8L83@1M&;[IA?[W]R3&Z)K?,8RIO??&1)0,DDATG0$ M"=9LE F>*19C%A5.24][>YL:_1P:3* 5=V"9CGZH!YFNPP$7]/J.JW\!3OIS$L#S_;6JSL3@-(>)YI*HHOJ1GZ_38LRG.=8$)AC M&1L?&0)ICA%,A%8L^IT8N'W8#H%]30 M1XO7X^E^\FB/D-\S28M^QSVMM ?BZ!S3X=6!.=V?RJUFN\T74Y?4[.'N%X]E MXP6!*(X313E,46P*$"<(XBA/88*IREFJ9)SF3DG=S_ (L,+FZ6)C MB.C-/=W8EP0%6$4:<+(S2:*04E2DF&\H)CMUW1A?ZFQAQ[2>O2 M!K=53>A&:C<"N82T'8EXQ"\PD522@KVH+6J!/(0M@?%**9?Z')56+ $XI!;; MUZY-.%]W(84Q@CZ:.O!5Q^7_EDMQLQ)_EE+4A9 X3O(D91@R'G.(8@T\$UD* M,[V+HH0F<4&=7-6<)9@:!74SK;\QJL2F(]PL57!Y)QKKQ,A].X[.JH;GW-U7W'/7[K#_IS\?#TL*I2SJY5 M6:7,693EDR&HRH&]RC"_KK)_8DW-+FLT ZM=DN5:.=!JUX0-5/J!6L$2 M=+2K)N7+O^ZU!6J] :J.2;BKZ@781T5Y_!3Z2?'U!C@P?39*M?F;Z_Q3'QJE MJC1459;W.F6,F-_-4K\ 1U<91:LH] M("$HQ$6J-P5,X%B22-+"*@S[ M'I?K9[GY@V[YO6:D%W^7^@-;;6]5]<>&Z/0OFW?DG)A"73G*8(XPT99_4D L M>0XSDBN%:"(PMSI\#23?U,BH41%T=:@VW*#5$K1J'CQ3*VI,DNH!T)HJ>F?8 MOFOI[AOJ4[AL^;_R ?FT/\_CZU#0HS7'>.QTF>\SEB[I=X(-Q)]B3H"]#I> M6H]PD+U( A*PFVL"3G$T]T2:[L]1B@$ Z^8[Y22?+OX(;MI M);^8A),O]9@U7C0=56IWU1FX>5@_^=RA#$$R@/>\I0"OX$SO!LUIWWK'-H8F MSF7;#ZMRNWEZZ=\M4RQ4*B(H.>&:PJ(<4ID@O7JM:YWO0T1T@FL:02%HCG$"680"RS!,I<)@)'N2AD,5_).Y/?VXX7 MSG5E]:63^DOO=ACRZG^A>?>1+D$K,= [E>4N9D1HJ=THXBS,C"8JSA2! A4I M1()12(LDA23"1:YB+!%U.H:^"N01V77, MOY> \$K 9SL;E8$OJ7Q(P1>?=R\$^FU#S:77U^<'ME[.8YIR3D@!E5,B((XPAFDF"R2TZ9/BPF55/M?1U*9E*ZU^6SG8VZ+E]2^7!=OOC\\%(=*STXSW_0_UYOWBRI M*?K]>;U<\.=YDB!98(DARYAF")*ED/),PC25120SD24H=2W9<::OJ9%$*ZHI MI/582>A>P>,(47D!RSA1*G67TXA3>:&^ M=:3*R[>N\&[=<==74U1!K\GSE,<05;PF&&:QB1U2I=T MNINI626?Z:9),% V$@YP:ST&TXXRKHWJ9&"HVPH)(6=,0=F).Q'VK;"P=/ :_=1B,W8"[!PM, M/%] ]/4X\BV$A?+'5Q$V+UU78?D;_=GQN*^X:R[R-,8Y0U#&:0:1$A02G L8 M92A/1,9SY%:4H:>OJ9')S7()UN[>;7UHVC&&)XP"\\6N0K+Q67L1.-/O$CBX M%G(/'$%*'Y_J[U4J'?X^36E%$VB2(R%9,B MSA.(J F/QS2"-"D01%F6LJ3(29RHUKGDFW4IU*MD&N"%\FVT8+VF!-0,K'JR M3O@?IGYZ&@WUT:JK=DJ67*Y8TOK@-IZZOS1*_=J?&L3_(#F59AUML,:KVCK" MH+D6>/6"%[0\M[\__F&.\'71I/H"^RW&X6 M7"\'Y@\W*_'R%YTGW]3B:5GW!6+F688D83*%6!:1\?C)($M%"ED621KS7%!5 MS/7CB[7XNM7&_N6%T+N,+M/^4-)P,]\(7AWW41( ED< MI?J?1.69D!EFLOD\WJTN^.%.Y.-HY9S0IR'UK_]&'\5EL^Q5ASFPG6:DG8%J MC#M"S\!>'[#[ Y_]^*%O9Z=,G2O.MFM+;E7'=^13+M7&F\C?C@1R5_[8[2: "VZ^K7CDFAQ_H"[(Z3ISBN@6V& M2A_(C$*@JS3H:&W*UG:?:S0'E>HST"@_ __8?Q;O.I^%^;5^:@_"#-0P>$QA M/?+ ^-W-*? M8%$?>FK:$^VQJ=[UBNY!J>L&-]0 6UZ,OMZPA;^,.'EZ;90#OQCU?@6&C?:% MUO5(GGN)56IV4HIXO(L-,P)^[V\]RSCNG6\8@(_NB0-U2_'[ M>BW*N8R3.)>8P")'!"(E!<2QI#!725;D(H[2V*G$^>ENID;>K7#@SD@W,-3F M)9!V['H]/(%)LN/.N@.IDM&[4VL_%&'B:%YV]3HA-"?5/1L]<_KI:_*O==CG MF'/*3W)[JS3;?)8;;=\N>&7ISF,B"I6)!.*<(FT1IAPR94S%&"O"F>(DLXJA MOUJ2J1&)4:$V&LZ8?-I2,,*#7[2-(=;+)=V451;&*G_WKT-RN@T9/UMR&F%4 M@O-7[83PTIP[8<+5%U>73;VRIW='O/$HA3QI_MJZ]S?]8YR_PON;B[-^>=/S0_WLEW/^6&+TKY M>;/@0RE(*E-,BTA06T>LR7\;X5VT M#KZ,EPY8?Y=O8ISKU@"C_#>Z;7UQH=KJ#QH 0(L J""8SDVKXYA-ZJ+55O:_ MU3VKXX#XOF9U[7[@QFQ7@OYVLS^O/RB\O'.8_[#2$MTMV%+6?ZCSW=3_W=6N MGXLDRVFB"I@D40815Q2R(DY@+#-29#3*$[=XSP R3F[CMU/1K&E5UN!E5>B< MUH7.!^7,"C"TEGO(UQVPT'O.SEAM7IRP'16H[P87[=7<_7&4G%[AQL+O!C> MG.-NB,,!?;2!#MB5>X#3Y\H"5VN]?>?KN]6B\D3'<<+3E&"8$A.M6P@):5[M MC"61*A$R$;%M2;M3'4R-P'=F)FW,S&9?LM;_!'_=+_@]>%HU\ILJMKQKX_)U MN06+\H7+*)-@_[A]A,')P>AG;1\0!Z;<6KRJ]&]'P"M1L0^=N!:=D:(?&I3> MK^LB/Y=0$*$RD[5 M:EJL2C=P!J,$%P*AF'..7$SCT]U,C1P_OJB"X9"1X *:=M;H]1@%9K>7U1EF MX-W/UF9\T]QB_$&W3YO^NLO.AF$_+%YMNS-=C6J>]:M[:&%=>-K=2&HV];+> MNIN:YO3N;E/E!%F8 H6K\>NPV^[9&,^:M:>.XO#S/[WJQ7>L.W-9MMLW1\E;Q9M_^0 M5;1=P@J*"R*@4*R 2&^#(4M8!B47(HDCFHK8J>KKA?ZF1NL=<2M;!^P%=C,( M+^%L9QEZ1"\P;_< ![[7TGH\,[3$Q:N->*G/48U%2P .K4;;U]RXI=QLY^^> M3%+PYN,N"%=Q1G,8R51I"S%.(26$PT1BGB4T$U)951HZ;'AJ;%'+9D<,1R#U M,\ UJ@>>ZK58'F?U.5W[IJ]^IS-U];\.I^U1HZ/,SW.JM!/Q[-_=B^R]6VT7 MV^=F _Y%/J[UO%[=?=6&XU,Y5SA",LDHQ,IDM$WU]HP0DRI;8BGB6!626B7( MOM31Y&9D)>ON6&(G+:C%M:_)UXMN_]3UB5GHJ3P0+J<2?C98#*[HU]OX: 7^ M;%3LUONS>MY/^;_*0_YF)=XNED_&0Z.M6(?SG,=4:LN^D(8A< PI3P5$,Y1"A!>P"EJ7\%S?KUJF\ (@EZH67GI]9/=YDQ5K^[RO.%]G#?]V3U?- M [K8_,,0R6TD/C/C R \J!?9D,I*G=:"/RX[T M)R;UA!87#Y[;-4:@ U(3R+75,.W]NG=(G?#J/OV)AEC2)OHE3,,?/)".?P^_ M\; #[,V_/+"8@[-].25HWU_*=VJ4S$G,F%0Y@ADO8I,9/85,$0%3KB(BDH0R MD3CF^+I>JJDM[S6U+O<".J?M\C!2=JONZ/@'7BN'EIYX41IIKZ37G%S^@/:= MB>8%&NHE@2S2YQHK[A^6?&C@VZ+5X:QQN?- M6BVV)AOF/$D*REG!(!.9TB1!$*28IY!G/$Y4Q&,;"-%(11"@G$"=<0LFYC"2G44;)_(??FP8S=O^I3>O5^L:(K MKL?JS;K'O5D_&9)_I)OM\R?]:=S\7)1S5>2%<8V$,J$Q M1#(7D.$<0VUBB"1/"JQBJQB5[JY2E4A M91;#3%(.$8]C2%G"H+"L%79^)X==!?MYJPWX\B M]&'C6.6%WW53D.QP 3M@:O>)"?A'^QK<:7A"7ZW-W\/GV=>@C52DV$&@@2LW MOY?B:2EO57UNK>:VZ2>VT[D M;'RD/J[IJLWUI5!1Y&D"<4(01"+)(=/V(<38U#4OXJ(@5I=!QTU/S;0ST@$C MWF5WFTN@]1/)=5 $)@N/*-A[? ]'8R0_;P=4G+R[3RO>X]-]\,)HGMRG!>WZ M;Y]Y8F :4UK>F_\WA/9#\]QJ6WZ1)E[)[*3-'[2=]O(7G2?G*B](RIC>N6+] M'R0E@31F N9)AE4-;!,Y @7-(=9@25$29)!+#&%640%HBB),L9="UJ./*SARU0Z#^J+ M0I9C#J>=O3W: (6^!]62S4 U.AT!9V O.]@-W>'O.B]XS++K UB_.7BODFC< M#+T^P#O*W^NE47>;WR&F>U_Z:U<[^\T]W=S)56X+6P]F:VG]&ZO$<9?0P"$[![\HON M@&F]FF08;UYGP.RW4Z,/W$B[L+$&T&D+YQ7LGIV?GWY&VS!ZA:6[S_3;\,!+ MUNKHK8H#^O1DMKOZ'^8RN#1NKE)\6'W;T%5)>353"UI0O?I)*"-90%1HLX=P M%.N?\HBF>B=#A5/)#9?.I[8"?FT.\2OI9Z"6O_I%I0&H50"+%>@HX7B/ZC(V MEI>F@1 /?4/J%6SWF] !J/F]]G018-P[S@'0'%UH#FG#C>ZX<2S=/,___#I' ML1*<1SEDIJXZTHP&*=6H%RI32#%$4$YL2&S?Y-2HR21%J@)NZ=;6MNO@TT\D MP[0.3 ]_?OKP[=U;\/7;S;=W7Z^?]LU]#'[1BY18+Y=T4U;I^JL\_8Y! ML#9#8'DBZ1?8T.>.-::-%: %UA]N37/".I'V@ I>UA!YKN)UN=^1*WE9 W%< MS'*O_@P8 (!!8!=W#PP&,]"@,($XBX'C-HVP"E?A_QY1% .' MQ%O0Q-#^!RY[9B$U?;?.P#B%WZWKOFCATZ,!8+C#AX Z]3OA MVIW8A^'EEY\=91B79H:W<+KOK=NFK.0G?R+]=T4WYKVZ)D41B1-,IA&+%4 M+G5R#',2(QCE11ZFH< A30PE]4S&GQM3--I%9:]=U,@^#3)W]H)0>.>!L4J< MT?3HT8Q'T#T34&\Y4(\2>-4;#\2Z^J5+WM@Y *[/@VXC+6<#G6O].2,;IA:I MLP'HB)*=U6WL6%#>L=SP#W))Q>1N4G[A2E5_W]#MWRLET4C#+$I9P>4RB#*( M,DHAB44"HR0K2,!I% :Y">V=&W!N/-<8!?:F&M+867SU>,LE:IZ)JC45-K8. M< /]"JJQUQTMZ2+CE(?.#CHI\>A"\)QIM*^S["_!<$$1AG*,8 MHB A,&T0\4X(^&.8]'X[Z M[+;%P],AINWH<-2]@P8.QS_EO=UG5W=Q6&2( YQG5"X9E) VQPDD04H@BV@6 M!TDD?Y":%QE>;)?) S&+0L.C184J-+.F99.C\+W\_# OCME- MEK\24V< OU1+WQ-6S;6=[SB(%[3R/7/C2[4*1S9ISV3N4!Z14/X?%D5!5+^^ M"!(<91"Q(&8XY#C$6HGH%]@P-](=*N&-QR5L%0GUIT?S1-XOZ+Y/Y;7QGDAI MT!A$3^J"^G:\D**@,5"G503-;V7'D3N%PMOULJ0_]T]:0%A&4X0A(TA I#1: M\XS(G8E (:))%K+0B A/#30WMNL27S;X!WAL+#4CM9-XZC&7"Y0\T]-0_K2U M$OS9_>F%A\Y!XI1L3@XV*:.<<_DY;9S]O'5O8[9>-?F1!*_^^B0$KSA3>9(? MWK_^]+F382MB&DI&D)O6*)/KI$C^36UB818QEJ<1%X9G6UJCSHTU6J/!SFK0 MF=TD1X-7C>6_&$K>F4V#9G3;-;B^@]YN<+7I@JR/D^M>R!HC3]T161^,(WV1 M#2ZVE#]>K]GWHDU;['*0-O=X!>XZ[ZQ61.:3HT=E7B'W3&N][4UX[,CQ M_I$?3;'4LH;4K:BRL173ZBO;@G0@M6Q](SN6W"N[-36?0S6'CWS3RSN\6U=R M(?E'N;F_7R]5O*Y>L# -\E@0&-&\49A)8"[25,Y?(1!..8^%,"%+6T/FQIF= MSDG%*6_B,]M'N511C:ZZL\;!,517<;[BAFU^K>=,CT.GF G/5#J0LNQ*T)_* MSZ@6PWM-&K&NF@8J0V?<\>>E<#JE46MC)F732R%[3JH7W\]!OL?-4BZA2E'2 MYFCCS?H!EZM%&+,@3-,")D%,(")1*K?)%,&$Q#D*LB(G5*M=J?:(( MX*G)X,_6:,.M\7G8+0YJ+P5STH-88QPO.V,=P\;?&>K145_NC'0,A-$ST-$+ M+XG?JXX=*M7]Z-EJW1"?Y+OKC:1&LMTTYP?KS_Q1-6M>W;V5%VQ^+B*&6$PY MAX(P#E&1<(A)BB%)@H"0..$!,2K5>"Y?TP01!O.,!3B0=^*95@/5\6'F M]LYM+06=J2H:JHP%TEJ@S-7CW#/(CA.H.[P\LZ$M5-KTIH?$B#JGO$%#4_]$ MZJ^P_6O#36=N/0G1Z+G7LX;FIVV%A.2RH@U>O-E6DEANVXJ*)H;1_++K!MVU M?>9LD491P7F$H%S-IQ")A$(OUI)A=^.=XFR$!NR1=FQWI"Q&1-+#MG"=*@Z M9'TGVPA(O:V4?L87OMDLFV]>_;DYDE&KLD661TCPB$$1H1PBRAG$49&?CMKPJN2<)NS^$W:\+;B"YG:X%7[/_P)1/K M:EOSA8C#+ B3%*8YEANS" M(LE0234Q$3&A2H$B[/9F=";,C'S?]R"SG8YR- MID'9-T/M'% Q+>5"5RG2E8=LUH!PT/O1=+>7TZ!<@=(7*)WQ/@OZ7<7\S\9$ M;<0\SHI1Y[#+ !UI%69YX\EZ@UWF^+ 9V(5WLEO0_L'+N_N-'.<;K_ =[[OO MO"F76Y76T"RD/VVE!7)0N;Y>9$48I 0A&"%*($KEBP=CE,*0Q)B&C!4),M*$ M,1Q_;F^=SLZFIT?3QZ,V;.1ABK_>LMKZ@MKV-B\2%F_:,1=YV?\CRFDLZY;O:)EZ_D7^I-R5= MR)U[C"*>0E2HVD1$$EBDA:2].*<18BD5'-NG*AC9,COVZ^RZY!3:;#)LSIV] M03S]2?/>E<$YLUS@*6? OE:2UY(9S\W-A2?,5JAZ/%,VL^<%3Y&M@!L_-[:[ MI:7\:-_=XE>.ZVVU"X5L*Q5_[>H#TS1'4413R$.5Q%^@#.8\3F L:,1B29^A M,,H_U1ET;N2X;VIS!7:F6E9E:H&NQXVNH?1,@I8HFHN2&L#B5IA49^!IQ4D- MH#@0*#6Y]D(1"94MLURK4?;"!X)$11:P $J&B2"BJ("Y9!Y(P%45>;Q9?U=G-__<"KDN)N)Q6'@F<1*V"4(P11 M@!*8)ZF /$(X2:,L"HB6RM#QV\^-J!L+06>B'K^>P&V<(R]'PS///0'"X1YS MW/$QKI%7#GA&_NLYQYRX]20\,>Y6_ZR?^92MNL12Z6G?XFKSLZN]3>(B0Q&A M$ F2012'!2R82"101*[-\KPH,J.%V>$0">?H0?5L^ZKO,7UC[)>X( $ M<8%B6&0DD(]X&D$24PIQ$K. 904-,3<4_SL89&X/>9/1HXP$RLHKH.R4BVAI MJ;FPWR&B>L_ZI3AY?MIM(++1Z#N)@6M)OL.!IE;@.^GJ$<&]TY^]5$C]> ?V M85I_UU3OYS/A;A&D&!="TD.JU@*1!!H7$891%@0HCP1A:6BGJVYKTMQHI;&X MJXII:V3Z#I0_P5?S7'T';C9$"JWP63=P:<-%1M"4*#($<0A87<<(9"-4 - M0_4?R7 T+=(,+U;\3NU]OUHD%>B9H?7(%>TC=V",SR +7=^MRG_)Q4O9&=S4 MECSVGECF(&C.C6%:@D.H)\]4&-A^!7;6]W+.+?*= QZR%\R0\Y/0H&G#R^0X MF %T,NW!\#9V#'B]7*Z_JX.T=^OJS7I+-F*[O*9TO7U2S_I'56[D,E/4"XYB M+L(HAC''4&DUMF)0:+0%Z3HVV MMS&OPO]#4D;U3HY&,/WK"Z^^E90?Z.)WA]R(%DDF: @%51H?&8DA82*#>8XY ME]P84J&EB68X[MSVMHWIX-_QP^-_@-X#T+NP:^*A7_)M,@7C%.<16,_4-H[I MD8Z,1L4$IBCK5]-[0GNB$GKGJ!L5SEM@-U(M;W*WR4KD+5PZ,AN\HDZ?<8WO2EV[\S?5M4N$/P5_WC-5UR4:G_& MMK2Q[3.OMTLE5*TJE3_@QUHZ=_WXN"RI>O24S5NU?_M0/I3M2J]>H#!%B,4" MXHP'$!5I"O,@"R&)>)#%/$A8%EA$G3R8.M/(5&.[4CBM6YN5?,IR;[79Z\[' M#.N]SEYJPJ9Y70V]:^+\O7^JTKGS$.P\; 4@VHF5L[GW$GS9S_$'C3DV?H]Y MG 6G[RD?=D[Z'O((]//WC,^A+'4ERE6YX8WFV?.]W?6#ZG3PKV:8[ACD'QQ7 M[^1G%VE*H[P(,204QQ"E.8,XX50EG? @("R*L%&JB9T9<]L!O=MN5%TS'E@, M>&OR%9"/3VHH/V$W-WHD[Q]QSSS>.M#)+CX/%UTU)[--Q\BA-U= .0*4)PXU M+"Y"TJVJA9TIT^I<7 37@?+%97>SS<@3O*H:"N][^:J6L(WJQB+BD5PI!PC& M&6$0)4D*B?PRPPS%(8Y3FE"F5<6H,]C<"'!O6J/SCZO-2HYZ7SZ:)MF-X*M' M;ZY0\QT[Z M>$5+O-QGX75]P!&VLMQ;Q&8==L'/CJLYJL-R;O>^( M8)A[IH>['E>Y1],S6?5 #BQVF$1FA(;;W#&]H:=-&3."XR!3S.QJVP9YW?'* M)W&#ZWN5D;"7APIHCDF4!C ,B%PE(93!(I.;K3! +.(D+UAB)#\Q-MC<"&=G MJWJG*VN;-!I[U:Y1H#4/PAW!YYEA+D#.HCG=>4@LM*^4\O2NKA_=L$>.PH DJ(*Y3O,8?_HM0\+V6T 3 J#'N46>M>^$^O=MD[6^/.C'L M>'O\ Y8;"15"^3I##J[!U;9#*J=T6"]M]IP#Z$#N>8.PC&0OI_Y!L.]O6!@\!78 MF^QP4V$ D-LMA<[ TVXH#* XV$Z87&M'1&V)TCM,U7[E9R/&)(HL:U0G<<0X M1%F$(>$I@FG,$LH)CGBA55AR>HBYD4Q7I]6;:*5K=01(/3*Y#![/U&&(C#%1 MG';>*2T<&692$CCMYO-'?N23SO-9?L7_M:YNEKBN/\JO0">[6"24H"2*8,IH M"E'*(OGT%QD40N014R' M@H0T&B!"*,$,S#F,$X M$3'-$LY2'"\VZPU>ZBUZ](_OE^U=7@K>YN\&,I:6)W3IF'+,8T(I C MN95#..801U$.XSR-\X#QE&'3ML&:0\]M!71SKQ1M:Y6(N^Y-!KC=QZF\E$&> MRA58\>8LM/\U_>>VE#OSO_W[_PC3X#^,%>5T)TN/\?Q,@6?&ZXT&KWJSU=L$ M["P'G>E>SIS-$7.M'Z<[_-32<8:P'%&-,[V#=>;=]F';='=XPQ\K3LLF$"[_ MON3J+ZJ\>%#>("E8VK'Y>2N_@RKYYJU\?A]5#'T1HABA+,UAB"0+(L$YS/,T M@"3!/,F#$">8]36]FL=JCDS3>EB?UO!Z9LP/:MN#]^X!-O#/.(//S?QIGM!- M.2>390'NYF'HTQ78>=6\QIZ6=_6>R;\IWZZ:C^S<3DY7CM#[C2DU _6>"P M"+) +F?3O#FHD#-?X!C!@&5Y6F1$!!&R$&>P-,>"O*<11V;\H97B;U+[OKP' M2JI?A5CH6HF+J:3L:[#SSHS4;:=.C\-]SL0TE-U[T(B![GU0,['S K0M4!0M M[QUI?^B.G2^$TBD9V]HR*?=>"-ASJKWT=N;=1*_%H!\F%P2C4" 8%;F *$DS M6!11!$6"1$%)%@NA=>#Q_,9SV^&WMNFW#GT"TC@I7>*Z[X6A\- G])BO%W<( M?7+3R7J#'G-EV!7TZ.^='CGL]L3[ . NY%/P@"4):0)R$4012F&1I@D,@I05 M44@+(8R:"9J;,+>G>!\2VI\Q_,W)(80&3)KG$CIWLBQ1.]H8;-!3[O7/_4>ZQ5'3_4]M*C<_!V6[GU2Q MZ-=[O.H:BOW.ZXVR_59N7=;L#U[>W&;USAKTEAZ@,&TRJU]#1'I0*FRO0 MHC.49@ -/F C >IZ4]97H,6HD=EI4+H"/4Z@ PHT2 $%%=@+0#BL;)S;_+LM MHYR-=]/6;,[&[1,O]_D9:+=F^#M?R1LO&YW@AW)5JH6(7);P3JFL#V6$,68B MS2$KL-PN"?EF+^2/H, \)+E\UW.J5:EJ-.K.BV*E>T M?%SRYG")#BVW4B0;!5J/?ES!YYEUGI@YC=*8#C)NB^[&!IRV_$[#]8-"/)UK M;*M2OMSSY5(MU_#JYR+/:9#A0/7;226#(!Y!S&(&DYCD(D\+G',MM;#CMY\; M9W35%8V)H+/1M/;D"7SCO' Y*)Z9P @/BPJ38VY?6%KRY)83UY0<<^>PF.3H MIRX(99+SVROR?'NUVQ==U_6VR\'H-;B_\NHA7) 4Q0%"# :4(HCR0D""J"I" MP?('&<=)9AZ;]&+J[$BDUS)?EJ))IU@_VO3/\C>U!@'#%Y^P^4< !VJM X<' MDO;*9\=Q/*_3XCXPY\?9HMZUGS;8&/;5V MA]H99WD:AA$44<$@*M0V5>0$BCCE85+0/#)++G!DU]Q>)T\;]IWOU]=\0OH( M]KJ) R^M]29=S;K>R^<%YM+SFV;Z:31O.N 6=+?]"1S9-FTK [> 'G0]<'Q[ MN]?!H9[P(A8)XQBG,$]% !'G1"Z=T@ 6+(YI&LJ] PE-*M8/AS BZ0DJT[^J M,4"G>C8LUC0CV2-8ZO'E90AYIKX/P]K5&]=R?J===TI 1X:9E$M.N_F<%D8^ M:7G$H&1O/HDFZ[L3?"9BD*5<=Y5+YA )*[^;8DPDY;ZPB2FB<'%^'C^[S $!KSTX&3WKL]$S@<9MJ3@)-N'L3_ M3W_25K.A>8;NU!+AK6J"NVH6#]WA>B18CDB&89$%"40(%["(> 8#5=W&>)ZD M6*M$0VNTN3WXC;&L_%;638/(O;F&[_9QB/5HP!EPGAEA:"<8&%I[2%?0PL2Q M8L+8B!.+)&@X?ZB+H'.1@^#0>$/VQ@Q>;[ILB$4>95E3_D4%$A Q0>7^H>"0 MT# 0:8X33>6[RTV9)05)\_;M:5?\] K:];Q81&R\H3W#($TW-6_/Y+9=%HVQ M M1? ,;,G)>+N5C!-AIFL;NC&9=N-N6BR6"MUT+=K2I5Z+XI4JCQW5W55.@_ MX.HOOFFZ+2YX$1593 @,8Z402%@HUV6=[V_]K8/IY9?]E4C).E3X ]4^,,L&5KVN2"-X_:BV#\Q */T<1[ M#G:F@M;6KK&J$FO ZI2OV7#O_6MKF&I0UK5Z0[%MI=Y:&WFCQR9!_G]=_F*R M!;9]##*,[O1- >N'NW7,!A$Y?039V M3/HFN@"HYR^D2VYE'J5YP\EF7Z-\LUXJP*=?#GVEK;YL25VR$BO%PP7.>%9PD< \EVMUE(4,8A1AB.*, MI2'&+,5"-YKCP\"YO=&4CP,!ABNP=_,*[!T%G\1>K:$+VK;.@M<_0>O@_G0THO/O[MZOQ+IZ:)XEM8]^O^$/]2(+TB1,,@PS MG@J(4J7^C[(8IA@3460\SF*CDGV=0>?V1G^_8G*]5OT$G?$U>,/EE"QK\&<3 M3&J,-DR]TP)?;VOD&E+/K\_.7+"S%PP,UD/4O$K- "*W]68Z T];.68 Q4$- MF,FU$ZLA/M%A4I+[?8G96OWHTW93;_"JV6KUQQZ2:*MR59>TU:W+BDQ0'@60 M(57_A;C<\1"1(%<@_$V"3JAY=Z,C?Z'%@,\ ;P%5/A]\=.>&Y_L%CV M7K1GBQ/I'U[\O=$DZ?\.WP;?S']Y=?-S!<.F0TM?V;Q9-S^6G]JC<@5VN( = M,+,1,W0UN?,0+[S8F_\>8H6N)LV9.*$S@\Q;)WSZOI)OD/ORL2L?H93G+)'? MJ21&!40D#&$N]PB0)PDGB<@YPEJ%.$?N/;O76F^>8?'-,=C&WR$7@N&9U0UP M,.JJ<,+CBQLK/+_O9+T53C@T;*]PZB.6W:*J->6KTX0M>[B(,7SC=5DU! MWKMO'\L%XEA@$B80B13+A6]&85X(^0C+^0X#D5"2&TGKZ T[M\>YM[H]HZNE MW6J5VO9P'FW_=@GT>FM']X!ZIH2G6'[IL.QBHWNKK\"[W^'']PY;-QD!Y;93 MD][0TS9F,H+CH ^3V=7F\GY=-?"[LJ9X^0^.J[ \%:#/#DC2>3!#SGVE 8\.QGK?L2K[>K32WW+I@L>3>*W+!\ ME.9W^A(TSPN*<@K3(@TAPAA#$F($TP@S3N.(9HG18D1CS+E1P==*NJI:"3>& M@\?6AUEM\. ;0,T7TUH+;,ZC9-.W5Q<%U/]ZSXT[=:E<7B"-==+4O M-<]^^K5LY,T_=U^G>A YJ9\+9+,($112 6.>J$S<,(!%CIG$GZ9YP(N0ZBTQ M#,>=&]5TIH/^GC7 ^.-=,E-9V"DAW9@^CV[61;/EEWW#M+!Y/ M.$^4G#..MYO,&@N$1A)F3.XV61Z,A8O#]!:;RRT7D77-5>&G01ETKUT6XB*, MY1(29EF>042(7%OF>:S*+Y! . R#T$C1P=Z4N;T'^IT5;CQ2?ZQ5AWO.VAQU M-E0;6/>^&-8&7#!QFBO52:;#\^O#7/*A==N#DMWE>+I="-N;,^WZ^&+8#I;- ME]_14CWG2=+B1_FU[;&DP>9P,I42_&]D^#JL9T+R'QSF1U:YM(T9Z!P*SQS:K!I967.N'P@&G/N M\Y8]W'?[]I:C%I@RN8W.(AAEN22&+$60!+GJT%Z()$KDWMJL39&"*W0 M;LFD@:4H55"C6T,9]F!_CJ,>!UR"CN=G_\-Z=0<_E-]41]EQ0,Q;HI_PVFW# M\^>#3-O._(2+!\W*3WW.[G%^QYG:Q;W;KEC]5@BN6IWS+]_QXVH&^D\!7]?)=8+G ""E)81+@&"(5W?&Q'M M>W'\V=AG6H/T%#L])K%'Q#-IZ(-AGM]]U&>W2==/AY@V$_JH>P?IR<<_9;EQ MX-^[P\!R=7=;K5?RKW08+GY^G!''619C+!<;.0DAXDD."1$(AG',HR*@<5X4 M1AL+0P/F]NA+^_L4 14,IT=RC> 3:,Z,HC/>V@Z?&3].(V!8] MMWLA4R.FW2M90G2PE[*]CVUL57"YKD$:V68:0CU*(:Z =1+D?$>/FT-5"I0 MNU.>3Z,H681.QT!P'#@].M3$8=,Q=P^#IJ.?MGONWSX\+M<_.?_"JV\EY<>+ MOCZNF[H#SIKZKKJ),@Y_?[.N-Q_7FW_PS6=.UW>K\E^<+42:XB )5>_*7+5% M27.8AW(7%*4HB-)4"$:-U 6]63HW]FF#N-*+\J$Y\]ZNJIVM@ X+5:GTQHRB M_$VW'LO-8A)][_R.U0OO$U"NP,Z_OHQ8.21_N@$_N1*BZ'VZ MP?]^8O"_X#FE;F?U=?_^D=9+Z)4A(2'$22!*J<180YQPG*8 M!+%(0KEOIFFF6Y.[N^O<.%Q%)TK)X*HPY%>.54?1-A:DC#6HS-W#-LZOUF!, M$ 6SP,&H,O? [XMKO/RF M@FCMCG)!\B M<"!@PJEX(\SU563T98D]\CUQ(HXU 0D64T17*)8415EQHT-Q9KC+1* ;IX M:C2C7A,"[CL^9IPJWY MU+_)+[;24)1[O,8"R?6W;A\^\LT",Q0QDF20HH! %*?/"J<^ 7^50;MR(UF!C=DP4O<'L_;G"(](4Y MW%J8>4SK'A__!3.]M8 93_[6NX5E-M:6U/R?6SG*VV_R/UV*8EPP$2!60"*" M7.YO4P;S3 D[)+B@,45%S$*CI*QCH\R-N/9&@L9*RQ30XXCJ\=#%./F.51E# M9)ZY-0:!VP2NHR--F\?[FJ6C_PK_B'BF"O5/NUK@UQ]^.N M#_%KON*BW%QONO10%;/:1:Q*"%13BDD>19"%,81S(F(89(EDD=8 M4/#8:*_IU+JYT4UK'-C@'RH7[%M9J^/*5Z3UY9?F%'/;".9N0-T[!$3K(2CW M%\L%L&X#$C^SKD=M+S:7GBEQG^_>3:C*_6@2W)\ZJN:Q\PGLG'I^C?OC3"^P M.Z5AMQ9.2M]>P'U.^WX&L8Y&'NM9KP;XL*X;X<&C'WG-Q;KB.TL6.,]YG",! M::;ZS<=A#DE$4T@3DD><%3S/Q&*CSENU@Y(N[#)Z1>RL\YWF\EAQQ?,=Y3<" MG4[D'5Q-IG88<^HI\A_-/!JS[#C]E7+KEW:^3GV4-,X-W@).XYHN\78=WG1B MV]113I> '@EV.KV]93UIN2HWO*D"?K_:R&][29:\C::J:!JG.(Q"$4),8L7; M>0R+@ N8%)0B$68XX9D);X\/-S79VYL#>W*R?>F M[D]R7$8B]5!Q6_(Y/N2TU9Y:[A\4>NI=9:ECW^9TM@HXFZHDVV9]\G5]+42S M@.7U(DH(2G&>PH!F.42T8%"N"D,8!G(I&,11',3A8M4TOV!?#;3LSP^M]9P4 M[7-R8(#7]<3>7M4:Y^;+^Z;KCAQ$$C]XW))E2<%6SMO]>LF,6WWK3(H>#;G" M>")M^\Y:I6A_@/'>8H>B]OKPN%6TUQAW6CE[?2 .M.P-+K7CJ%_+U;H:=.]< M$(9"B@B!0@0I1!D1> 9>[X8[$CD%D%/& M.!AD4GHXY>)S+CCY.7/%Z:_W_&:)J[]XW9W+41+%<9H*&(J40101!HN019!Q M1N4B("5QJ%6]>>SF/8J$OV7P) M)A/I,NM\/8Q$F$_Y/**T?'#)9'+*IXP=:B:?_,P%PLCO'QYQ634MQN]Q='F1E:-M6!O M+NCL!7_V%AOF99Q!6V_9X@Y#ST1W"7QVNL-G47&O+7QZR.GU@\^Z?U0C^/Q5 M=M1RLVZRQV@;1+ZMUGC3B"S#.'/$>KM_,*-):ZXP\-.)R2 MQ]AXDS*'AN//:4/GDDMRP?K#IIOVI$EN;G='3?4N!_]6I:.N5\--\=?UTRWQ M+AY HRA"*<=R7R57,(@* 7.2(XB2C"#!,2TR9G)FY,?,N9TU*?_:LV.Z\]#Z MI-_3S.IQW:/'+>O_=R?]K?GGJI(/17_&-8^]1Y/7V(R>_,>$@2-J8M]&L^TE66W7@V&4K\+IO&$-S@5@0$Q@G)(.H$!'$-$Z@D.M3 M3 7%F9F*VLF1YK8D[0Q5J;RF*06GT=3%ZPZ1 M)T:;NB_DN--'ND&>N2T+M*(13R*.0PYE4O((J5R"1E& M4#!.,$IIF AAM&,='V]N%-'9:;A)/8.IYD;5'5*^-ZM]J^G6U":EOC,6O.K, M_<7AEE4/&+?;UC-C3KMUU0/@8/NJ>9FE2#7>;"O^2>P7.8LXS/,X$E3N-Z,( M(I1ED+"P@!CQN(AH(>*0&\E0'PPQ-[KX5-WA5?FOKNID-4@X-NUQQ_V='YW#H(V M*7X8 5.9JVIN;P=S^TKY*K\'OX"=NV#OKY]#28\3XG8WZ,/0:3>2'J$^V(/Z M',N)AL97>9=&CS0(4$;".(<%#^7Z,\@Y)!G.89QF 8I(D>2Y4>.U$^/,[55P M(!*A##62=3T'K!XC.X#+,ZE:(76IHL9S''QJ:NS&>DE5C><.G]'5./BX'2GL MZ.8#QS574M$+$B9I)CB"1!22#\*,0A(@ D.1YS@->,9B(Y&PPR'F1@7[E_U2 MF0AXN]DW8X$C2.H1P&7X>'[V]] TUK4*]^X>^M.^.WW>CPPSZ:-^VLWG3_G( M)ZW/LIX)OEXOE^OO6-K];EW=5)R5FV8UTIRG[7IP92GF5*X+($U)(A<%10;E MLT]A5L0I3F.>(&9ZT&5AQMR(XH@*\A5XL]Z2C=@NP>ZWC1/&AV0VTZ1]@N89 M?/_':X>X[WP 8EV!U@O0)*2T?1K]Z%)?AJ7K\SD;4Z8^O+L KB,G>Y?J 8*J=EVOU-ZN*[ 0(DR*)*809[%HRW.PB! L1(A8 M5"0HIOJ=,+2&G!LS[JT&0[/!WFZ#5AEZH(]SGQ\H/?/<>10=2AF:(W1Y.PZ] MX:;KU6'D_I-&'F976K=R+%>JV<]J5UI\*[\OO^(?Y(;UUH 3SYMGHIQFRFRZ7KH"V76+ MS(OMFKJ?IBL@CS3?='9KRT \O>=LN^2?Q(BZ3;.$70B*"$:82?:6:TJ$"RX7 MEBF'*4DQR42J,E"-8O/:0\^-I'O+54;$N&Q3M_TS#>+K3XIF7-\+U+Y#_>Y0 M-C\ , ;,[9F _O#3'A,8PW)PIUU^7-U8LB MSHLL"S-84"RWR)C)S;)(8IB%N0AXGH8!+W05+,Z,-3?J>B:0Q50_#-[9W)\U M&$A=G$-ZG)X9CW:B6-)4T#02Z8WMLV8= J83&M#TY6A](;N)=;Q@*9O_ E1[466I7*33T(E>:I4@N(4$AYE\F7' M291@AO(T,=*K'A_/B&'65N:S1E)%16MB_'IAZA:>KX>EU5Z^_EZLZP*N$XMGHT M[!^ &RZ^#_-6BD 00A6DL<GJ< =J>PO+HXQ[7'&":W6>\J!6ILWW M\+JJU*Y7?2]?_]Q_I-L<7W_'%?OTV)RM_,[K#6?7*Z;6M50IV*_5CSYM-_5& MKL&DH7_P\NY>?>8;K_ =_\P?<+E2#J@C&DPW6[Q4[\)PD:=4R"UN =61-D0H M$+#(2 '##!77N<@^-9XV*R5>>>CJJI2/[X"WSOG &Z] M U7O7B,5U?D'EJ4PS)2:\UN_MV>F\W' MO6G/Y>;C]ZESO_E9>&J5,7S:Y KFK__\M_XG\C_*OO_\M_\'4$L#!!0 ( M )>(7%0G[EF7:] ,"T"0 4 ='1I+3(P,C$Q,C,Q7W!R92YX;6SDO5F3 M6TF.)OK>OR)OW=>+2M^7MNX>TY)9+1ME2B:INJ;GA>8+/,0I!JDA&5KJUU\X M&1&*75R.Q_'(,JM21E#4.5@^AP-P./!O_^/KZ>RGS[A<31?S?_\3_S/[TT\X M3XL\G9_\^Y_^^N%7<'_Z'__Q+__R;_\/P/]Z_N[U3R\7Z>P4Y^N?7BPQK#'_ M]&6Z_OC3WS*N_OY362Y.?_K;8OGWZ>< \!^;?_1B\>G;P',I(2N5F'%2&>O_OY-_3??_[RYM.):+&;[#\E/][U_?O;KVRC6NEZ3'].>T./VY?N'G%PN"P]MP4LG= M_//UMT_X[W]:34\_S2X_^[C$\N]_6J^G]%;!N=B^\__]_F]__O[Z3TM<$6(V M[+ZF#\X?45]V&"GX=8WSC%L6+]XR6Z1K7YI5 2^6%_]R%B+.-I].,DXGFR<_ MBRMZ8UI/E-?9*,9!J!A 14;H*B: *8$IET*P7ESGO)*](KHW^E@1S2>+SS_3 M@W^NXOB_JOX(VQ\WS M?/&OJT$90F?KQ0#2VZJ&R/W33\1UP>42\^NM9NYE;L/9FJPK;KXYA-:?S>=G M8?8./RV6ZTE0!KUE&9R-9!:](_IS+J T%THGPWQ0@VG_ZIMW0H'H'P4'2[,3 M-+S%Y721?YGGEV0Y)T4F;J+S$$6JNV11) TTX%UVVF.1.BLR"C\: R M15E."05,\V X5PXY/QH1-]^Z$Q),OT@X2HI=(. =GDRK$.;KW\,I3K"8)%), M==?+1+\J$(PG V>(%DLR91O!OR?Y MXXO%V7R]_/9BD7$B=72<60XR)0%*2@LN. =&"ZM%5#FRX^/-'0C9"2NN=ZP, M)^LNH/,A?'V527S3,MUFM\XMHC"\<%\X^4B,PBGER87.BG;'I+BS5G*/0UF4 M>TC8"2Z^=[@,(=\N@/(L9U+!ZOP_KZ=SY!-EF,X44(%(AH*MDJIH0J@FD^4B M0Q0L# 22.UZ_6UJ+]8Z08P7;$SI>T(]OEA\67^83$V1P*DDP,1+ LZ9 7 D. M$243F*/-4@Z+C>\OWPT9'6<\AQ!J3[C8[)-OEF^7B\_3><))L*4X3X(HVEI0 M+)!SY9F#9%ATQAN3' X+CAL4[(:0CK.A@XFW)YB\7:S68?:_IY_.?2EM35;D M2Y7,R0BBAVA%!&%2\9D%9O7QF?+[W[\;1#I.D XDVK&SI)6')88-W2)RZQ-A MNB1$4.@8>!81'$KMK6+>^>/MQM4W[@:"GM.AAXIO9+77P_;9VX^+^46*1ED5 MD^8:A*B15:2?G%(6=!)>FD0R*,?SN-B]E$IRR#RHS,%Z=(V2H'+C !6G!='$/K!C@ZO_;*W93?<7[S< %V MLOA_^9H^AOD);A*S#(,6E726!84_E@*A*!EM9_2Q=]Q2 !0',P!7W[P;#CK. M71XMSB["A+_A;/8_YQ0(O\>PHCTMOUJMSNJFQIR-B0?(H?HUGFQ;2 JKD 23 MIO!B\M&X>)"$W0#2?;9R" %W@93_6LS.2 '+S2'?8Q NT#$>5W(]LB_;HFDA#/B@X>"V3)" M-ID_55PM9C8,T$K/0J#?_?%AQ4,4[(:/[G.5 XBW"YB\FM/32!S3S_@RK,,Y M6Y.2?-"2*?#!4=AD90"7E O%2LQ1_*=ASKIN)N"W6#2?<)R /%V 9.-%7P1 MUGBR6'Z;Y&1VGU4!'(E=?N!H..$Y_'";(+%!!\3VNIZ2+] M_?U'$MOJS=FZWDZNB?V)C)Z'G 1)0U/DA":"J[8NIIB*RC%X?OR9V(_IV TG MW><_!Q-U)Q>(5M^KE3$___:N4H+SA!_PZ_HY??GO$RL]%Z)H\ID\V4190LWH M&0JY>(PE)-3V^.UE9W)VNY/8<;*TC>#[,$/$UC+,7LTS?OV?^&WB@R,K:@0P M6Y 8R(G<*AV!!U=8=%+H,-3-HQNOW@TE_:=,CQ!H)_;E^RW+7^F3U42@+461 M2\4M4BRFI0.?M()BDXNLZ.+5<-;DQLMW0T7'&=(AA-H5+K8WLR^80$<.5H"4 M)6V>P7$(4F;(4EO%LT:6CN_7<>_K=\-&QXG2800[,CJ>$0=YPT4-RYDHMB06 M@1630!FBWE7#%U2V*J"B0/WXD[=KK]P-!1VG2 \7X&":_[>?;PGO-7UP:.>B M3;9UVG=Z<&1K<>,4@?HX<).[*=$?$PN?F"2W"$*(O51E&$40PH MQS.Y <(#-X&+1*K-)?Y ) \]_Z@%O$VP_3I=GK[*$\N\)\M##HI@%<7.@F?6 M@312QH +2E0;,@?8>17]X M2VYK\4(HRYB3T@Z%@)W+\ ;W\%KJ?V\Q]J']U^>M\";2V\AX1!!22]J#4KUI MY!,$%[P,B8C7QY]LW7CI.(V+6J+@(''VNJ6_6,Q7B]DT;S(?85:[*+[_B+A> M';"WW_^L@9H5[D3JD;O]V0I.0O@TV=S2J][;F_+K=$XOFY(GO]AVHOF.)"6B M*JZ6ODB"4S#5G^,.-+EZ6>,"Z!C]W@F58X3= 6)>A-7'9_-<__/+_SV;?@ZSFH]_MGX1ELMO MT_G)?X79&4Y""LDC2BBR5HT$:< '2QMOR%;8ZH8_>)?H< 3M1%X/B#H*!HO6 M.ND :.^0)#--Y#OLQAZGQ:7DB!=:7,&0"U&, M+5'&6(Q[Z&;4$1OE U2-$\"U ]A@&N@ 3:_FGXGJQ?(;L3"Q+CHFE0)+Q(-B MM5V5JV4/EF=KH\OD7C1!SU4JQFE(VPXM!TNX W1LI?&FO)RN/BU68?:7Y>+L MTZMYFIW5"AGZ-"WFZ^G\#/.;3[AMD7>Y#JR*@9L K/8=4=EI"$%H*,%ZQT4* M,3S4A?!8E_T0FL=I>-O03CV.]D;$:4W2O5WBIS#-^/43SE>X"O.\6'_$9=IR M$C8RF)C@5>($EN14%:,M$%F=(N"SXT6[H,.-LKD[#UEV>= M!^%]4.JA:U^'XV87ZGJ(Z 9)4 VNBI'WJM=D0>E_\8P$6$N,0R;HU[LI7)7J M#AHRG3F2=YB2D]Q@B)[OL"W=>.RXV:3A=;881H =[#V_!1+>')??KLJ%W+)Z M]=&KS%"3:31U%RV95DBR C!9CB8X,KEM4MSWTS2N&6F&HX&5,;))>7:V7IPN MXG2V<<_6R[/T]]7$^6R3+@5<\;6TF!$GV7#P13*NDF3LY@74>VJ*;C][W&1. M4^-RM"A'AL*+CW@Z36'VJ0IG-8G"8$Y8)V21+!2OMM&$!)(9K[!DRY7: 037 MGSIN=J:I^H\07P=;2ZUMJ)"MJG@U)T&=U#:P6W,F/'H7N(#L2Z@%1QJ("H<9,MS3>7H=31 ;+NE=66FUK9[*1G0&8C@O)"@;=%0XBJ M,,>5>'@638-(:'=\-4O#-,?7@$KI(.1^EM+9Z=FLUF6]1"(B33>:HI]GN%'9 M/#\[K8VF_K'Y_%[F)PQ-R2K69L?6TVZ=#,69FJ!C@M$L!FW-0_6)1YU_#<+! MN)F@YK =1='[ ]QO 3['DTII\ZS21&F9*:CP@%J:6@?JP%E4(")]J$,1T;8) M_AZB:ISY3>-;T'T5TH/]W*36,$*)W(B6699*,3N1H64S!1 M!F%;EES>IJB'6H !:^>.%'D'WMTK$O_\9!IG>,X1KG_Y>GY$^)?%(G^9SF83 MS%:0VU [.JK:#U88"+Z6R-B :*+&_&##NV,* WY,70_%<\?BX%;-P,!*Z0!H MYV?,\Y/7&%;X;GKR#E(&A-9P:.L!4K:U9K3<-.&@'?U//IJ^(:WL\783724<))=9> MHV:3N_,1,'BTS 5]ZW[E@$5-/R"NA]UP<-,UK$HZ0-F&B9O"FF3D1L22P&<, M)"D>R'G@"EC@F@D7"OHVI99WDM-#U=S0ENIHL8^XFS Q"\GH8XG4W74ZS;X*;#W,?% MC(2^JGF&];=+T2018BF>T"PUV3-G&3@F+/B S&EF2GEP;NKA,-F5PG%]X.;7 M)9LHJ@.GY0I?-RO[BF'2\T"(B,*3N!+9T^B()Z:]X9[,\\UM:'C(=76EL@T& M[@?:,0KI %H7]U_>AF_U\LL%-_-\Q4TSR7F4M>VNK.9:"++XQ2(P'S)Q([5) M#_4I/?XBT@/$=0.VHW!PSZ6DH932 ; Z/;@IOH[++%X@"E MBL00A921RURG6QH4,5%D\%"7N<-1]D/2QMTU&V%L6(5T@+#KR; +?BZ&&TV$ M12:5D< ,,Z"L%1 T&D@*10Z%,;0/]> >*BEYDZYQLT:-L#6@*CH %EGCY1GF MVA7X%#^$K]]7"*H0@_$2DJL5RY)%"")F8#)%3FNEQD6M-L:[21HW4FRW'0Z@ M@'Z0=(>8KFWM3$A9-$I 84A6:3-XC=S3(++/VB94L8U/OQM]XZ:HVF)L2-5T M +@K[!QT==3Y+ O&!(&IFOM#8I<^ "+3X^.,-G\+!R3Y ]1F39#F3# MJJ<#O&W.Q][A>KK*=K+5F&B)[5.[7D M!7"3HV]3>_P#PKJ)1=O!;4C5=("T327051:^KYDBHM#>1L) [2WBZS@45^_2 MY2A0>"EERRJL.VGJ)I!LN(D.HY .H'4W$[JHP+!6J7@*7I04)!L9!&2FBS A MR^#:G"L=#JC'B!L?Y7#\0#5T$$C6:9+3R]+7%YNDR@G.$S$U,4DQY!Y!J*+J M4*_:J,0Q*,EY+@R:Q%I=P;Z7J'$O>#T*KH9220>6Z@$):1Y89!2Q>.40E"ID M;GEP4*17.N7,DFQS3GEDU=C@\V$?%5L#*:0#:%T9@[MMB6P"MY(%!BR$:GBE MA""1 \J$A;Q%@?RA03_'6:NKE(P]JV$8#=]AE X6=P=P>9;SIOXRS-Z&*<48 M+\*G*>VA$^:\=891U"J< 56(@Z"L!C0*:]6HXOEN@L:N7&T"GB&$WP&& M/BPQK,Z6WZZL D0A@BFF#CJMU6EU\G:]S$V[=(PH94;6YJ+6;5K&S8,V0LZ1 M(N^BB\*5_A&;&)1,*1'S$>>KZ6?<9CM>+U8UQ_&F? A?)T%IEJ(H$&B7)[:" MK[&$ 4'AJ Q6):%U&Y.T'Z'CID!;F:J&RNK A+W#=9C.,?\2EG.**E;7>IN4 M:9JN)\6[@C;R6O!10XQZ!2HQ#8'5'H*HLFETN>/'M(V;!6V$N(%5T@'(;@MJ MXHM6*3(#Y!5NQD*O(-$U&_3^6))=+^: M$Q!Q5<-OU)-ZF\#E *9R MPIW(PK;);_V(LMWR7:P5"A_[K.=X[0R&ML>:BOQVHXB/N*ZMAJ]S<=R(Y.L/ M;CLO^0$F'G-XL@[<:9$\H(H1E+&TSP;:<4W*P8O$R)EOW!4_&!X\CY"[\"1NWN03V#(@O$#.;+;Y4N_[K8OER<1;7 MY6QV>[SE16&_3W#,\_!L,)#;)1-W8?,'A!V%"QN JV9 MCCH X,X>)V;C1:38)Z&5H*P7X!P/M=N+$RBR=JK-H+8_4)^<8W;&)HKJ ( / M<*)*8-ES#4E2I*,P&0@QU*R?BBQQ^E"U*6 ^$F3C]\G9"P.[E]7LHY .H'6E MSH,"IC?+S1K-FY/7M[A\_Y%D/O$LD9;:D"]BL@M%BL+0-:^T MN8^XL7W]87!P?_'-($KI"V<;^E?/SM8?%\OI/S!/4G(L.%Z %>)'N6@@1E53 M*R$EX[@/LCF^;A(U]D[9&E='*:%'/+U:K H6O%1EM&)M9R8RTY!#X;,JN9!.0L,DA! MQFA,4=JU243<04RW!3?'8.=8H0^&FX;)],M 9[4HE^TJ5D&K" />"@7)"1.SS3;E-NU9[B'H^/CM_($? M:A9DXD-V429+KILUH 1&<.CII^"8+=X8:]KC MU7)=!SWEL[0F5Q^7GZ<)GWV=DEE4VCH>!>B(M42#>P@I9"A)9VN-SCGN5!%# M+[B"$?KM)C[NHV#LX.IP;2X&%&T?T-AD,[8+7GU/^&IQ&71+Q/ROHZ M)X<<-,4=.>?>>LB2%2]%T-(UR@]>)6-TC!RKUIL;S<$R[@ @YR(Y)YX5U,:X M"-Q+VF\%KYW_5 +NI)8Z..L;W8, M7^O9D4?,%IVD_S+EAI]:8!^Z#:9.MO)^F<2W2 J_$T)'2W_D68LOD=Z:IAL]T,\SW"CD MM-YQ^<=6.?-<^[5O/I^@X$:RH(%G7Z_4& />2 W%A5!TDL7S&\74=PYBW.NE MX]J=X7#35MH=F*-7IY_"=+FMI:LMB5]//V/>EG7^)\[RKXOE7U%UT@'0JIBJS?WEZR>:RR@! M=D?D6QMEB?=6C3 >4F)>.>CK?9XPZ6= <7&O^R7*Q6 M;Y>+,EU/E+8Q<)7)FA:2@RP* JM5WM9D'A@K7K7QIJ\0,7;ES: ^]*'"[0$7 M.,=EF-7=-I].Y].Z5-9D&L]Q/C$QEZ"YA[B9FL5C@9 - YVBDM+DF+'-)O4# MPL:NOAD6/P,JH8-=J48"7Z:SV?"XUYN< MO;-M[E_<3<_8[6N&1=#Q(N\ .!?= K;5)^?HK]W&LW(^6A8@">?K;0 )P&$42GJ5R,./## )R8I*FL5&SL]#9(W=U6988S28 CJP29N^<[\O MYHN+J2_75LDD.VV3]P6\MK1$A+?@R,.#3,&!B!8+EVT:"#Q,U]BM: ;%TX J MZ*(%Y??&A16JPA1("(R8*O&T0Q+G/>IN?E/02-W%*I"0"/D_K!X/F,R[@8 M+%KXT4HZJ%.9=<9P0R&VL:*>-4A=+TPA..V*$-)R;=NTR6G#SV[@?2K%-AWH MO!O#>2&%.\?O7O9$OL[_._Q4Q3(_^87^P?H;Z<)Y9H6''.I=L20YK7JI'$\<*-L.#!U!_?N*V,F2^]-ZFX8>RI'&&TUU478?HW%":/%0P*I;6P+N0S9Y5HDX,!ATD8+ M;-9#_1H9NX'HJ9QB'"[A#FS5Q<2 BQXPS\-JFI[-\\OI[(P@>%F%X)'E$$P= MU:0";IB!Q1P)W@]13.=MHH94.W*4?QT'$\(;7;3^B MH#+SFYZ!9C.SHM"^'\D#"!)E*2&FI-H,N=V3T'%+8YN 9>\(]G#-/15@GLMS MRV!!8W0*";2I)<*^B'I)RX-CF*-!Z448*]]R@]1QZV^[ >?!VNL.G@_'U]?7 M(4_!B>@,H.'DKI:H('))BS%E)Y@AV88VK:L.)GG<$KO'AVLK;3X]V%Y;H5EI MX6S@D/QFT )GX+(6H#-M'E9P%AM-[CF"Z'&K^SJ$[L$:[0"\=XISDAV73 IR MZB6/=42'!!\U@D^6,\Y-9+P-+.\D9]QBP,< W/%:Z.+0[R8;YR*:2,VS#CE# M0E'GD$9'+ 6YZ6$>I&0FYC8!SCT$C5L@. :@#M%$!];I;S@]^5AE0B@-)_C[ M6>T)\J9L>Q^^.5NOUF%>CQ//V:N6>K98G2VWN8GO31\N\)*G:!$K7_CG%*4!: MHCX;]):WZ1FS%YGCYH/&P-&!4-Y?J?TB]JJS>Y7'B2DQ*)891*L,J,ICK'ZP MYC8D)M%:;),ZWY/0<1-%_:)V$,4^W1;#0P[NV^4-C]1\N/THO_NZT?*4O7'2 M@".OE=Q7HR%*)<"R:+PP63O1,K4Q>"?BPZM_[CEC5U'FVJ ;0A*N%@0'B$$S MX%I:6XJ+"=ML\D-STFXI&LZ(O%*;WB(\Y7T\_GM?$# M6M"[GM[4>OZ0G>&'H&[?\FR>[WCW]W&&+L@0A 0I3:&-.$8"45W "6*YYD4X-YF+TF83V;?"+)3F\\^T Q?3MPS+,5R2I;1>CS6^SK3;S_SE;K:NH M+RS[Q NAO8H6E-*>I(!UK"/]@4$YI4D&7+8IP&[#3R>M\1X!R1W@H8N$_!TB MN&#FH*L8NA:N8]' 8H[DQ@@%45 46DQ0F3LMDV^3R!^8D4X:W#S"2A@3 1W4 M?3YD""Y/1-26((J<+ II9[& #(KK-?6A=#F]N/ C'32H6?DK: U M OIIN_& &9A8EXQ1TD+P2+Y>S E<*ARRXUG09Y%AF\[C#Q#52?^?<0WT7IH9 MS-B.ES-HE8+]X:L>.YO0/BF[+X)1^HR^IO>5J^,G.0-/VSPD:6/TVAGZ_Q\A MM;!O8' S%*BK$J,@J? ZN#'5MLG>@U>L@&8R>^NR2J6-O1R ^*>5S-@'E<>& M@,=J^JF=?&WGD@YH9<\?V-26WD7T\!;S@?&M7K.(.D#?]T'G:.%W@*0;/)R/DBL\T]:C$B2*NHD)^L.[: %CB#[RVBJA MT8WO3,'L;IOG5_$7X-%V' MV3DS%KG#[!-$D10H:1!B0@=>(OT<9+2JS;GS@V2-?,=UC;Z1[X,. M;Y6&UTH'6'N':Q(,YHN;8>=X.*K(Z\UWH.C,GU.GOEL>LHDMM+-3= M](Q\U7-P+ T@]0ZP<_=1Z(7-%8G+P!&8\W4J%SE_@:D,Z (O3EF7=)N:D(>H M&OF&Y^ X&DP#(Z*ICHQ_L;6L=7Q.*9C6;W$Y7>0WY5E>?-IH9Q/(2EF,#N3N M&=J[%4H%OH[B59%SYWR**>]4&$\OO((F^NTFDG:EJ)/"N= M+Q2)6EIKM5UP/9OGX)AC@)9EYVP()ARF)@[ ,JK>:I) M$7R)V_^^FM\^LGQ'+N2OB^67L,R3B#(9@0IT5"2ME#/$9#@8;U.]XR&R:W.A M:$]".SEU.1 7M^\6-E-2!QB\S:JEI9'Z4 &58MUR;>7&/"9L#Y=X%9NXK:MWU3N/%\,_M%+MWF&9AM9J6:0H7 MWZVW'*50PE>7!K&6WAH/43FL#0M(O-QQ+A[WUNN0W(U[6/68..\.*QTXIT/? MAF2.7/V4-(B<&2C&)?CB2%,N)<]B=L6VF3,RQGW89L=NC[DJQD1 !_=A[^;B M0O";9C>8+HOO20B3;!4]AJ)<1.[)K[(6O$N%?M4Z1=1,VS:^R=ZDCGOF]ZB> M;U,M]G-K];?I?+'<1)1W<#A=;9=G[<5TW_+\SZWT)UP*+9)$R%9(8I_$'H.T MP"T/P6N??&PSM6XH#L8=0?^8V!Y%Y_U ?B/85ZO5&>:79\NZ&6UR%O\59F=X MT2T:-Y?F: O;KFV7O)=1,=#('"B!C+RQ'("[.BLU^U!XJ[N;^]*Z$XS='P'& MC?78@2]]K?YRP]>S1")<5JYJ:8NU(T[NOXQT3BXKKJ8^?C0&OL=OVS^9C6)7K-4$@,FG*@=RCG0,@M0 MA J2/"'I?:LK:#N0-_+X^EY,XF'JZL *?J\M((?DGOL,&WL?;]K[=TC274W7 M^!Z7GZ<)M])X1X[[R7SSE(U@)AEYCBXFB&53W"=2G8-4(!LA4,J0K&UC05MS MMAOR_Q!G9%V!9,1%LUY/)R\6\\_T(")]45Z\>/WV[04-&_$_.UV;^C#:=&+464@!7M5847L$5W0=YFF"5SQPVI0>/3]PA<"11][W$O\? MJK)^ #E0M81TA9ED/ C)$B@K&$2>-<@2$ 4YZZI9)^C'JX[Y0YS"C:#P(\MC M?IF/T$%^*YI6#>#N>OHC]"EZU#9O#S:GL3S)$,$Q^D.I.D\U2X3"O PEHS&\ MS1#G1VE:-$2C+Q6U#.1#@T)7N]HR ?3_#!2)"N-8D9RWN6'[1VKI-A "6S1R MVT>_3ZV1VXNP^OCK;/%E-:#!_/[,MJTQ[R9]>.-X^:)+1*:L)87&#$JP"$H4 M"\X8"SQ;GV2QB<34VB;>HFJ >M3ZS+?+Q>_YM[^N,+^:G\^LF9\\2^OI MY^EZBM_E(*P-6AD$X4L Y6. P(,!K:RVF1M:)FT:VNU/:S>&[C@TW5'&VE)I M'>1(KU1N[1T?0XO&"NT I!=EXV_F[\,,WY3G9ZOI'&G_ MP1R32** 0YU 14FKWQ4'QILK3UZO13 MF"ZK;!?E]6)^\GKZ&?.SU0K7J_4BXLOIZM."9+DH89[_$V>Y+)9G*YQPU!B\ MH_65%7GQ]2*BQWK"D$TPWBH1;_:[OO.P\;"WCWL!JQLT/I+Z>C"4BT7^,IW- MOG.[<=.C93H*35)*3H'"I"%@O6 3HXNASN)NU#+R;GK&O2_5#2P'5%H7%PG_ M.E]BF$W_@?F[V7\U_XSGPIZ@9[(4Q<&@K5.N$OD;/GA(2%(2$;4V;>X _H"P M<2\J=0?'(=4X_M9]P=6[U.BPP<-R2KH+PFU]![ MW>@DX? K%LUN"G4'Q &4-G+!Y$92M4SOU\7RY>(LKLO9[%E*M3QO=5E+0CYQ M+1N9SL\PGXNR%DF95 (C*0%W@>R_B19BE JXM76966M5V2&B.8*$<6_\= /' MQU1D!['-U036F_+K=!Y(\/.3>MED-7%668=*@@]UA# K$8)B&G0B8IUU]:)J MFR3\ U2->Q>H&YP.KL"QC6?XMI%J77(8U[]\31_#_ 1_^5JW O)$G'9&6\> M2^5)1HYOZTFERA9CXEE+NXN!?/@U(U_RZ09=0VND TOW>AKB=+81S:]ANMS> MK;N4]T1Y;EPI"0QG!116>6$AXZ1*L=$X96YNP /9NH?I&OGN33> ;*#%#C!Y M,Y-/4B2YK;^]G87MZ+!/&ZZ<4\)R&R"5&$#1HB.#'@HD3\8M)_(O1)L6B[O1 M-_(UG.XPVD"K_<36FR+/6OM. MT*^'Q#F"2,$D6PQ 6O,WA#!!]U]3A4EC9+ M)TR; K5[21KY,DYWP!Q&=_U@\?;UD$O)G=_5_%[1(HA#%R1DI39AF8(@Z5R^XI>,M09*U4 ME9X6)W*2:>K:<-?\_IW\TK9T=@O9! M)0,6E:WE?PG(67$@T":;T$?1*!9ZD*S>^B4_$N8.5!S MT-M[Z[ \*- >22GCH^_'5OQM^%9->"WC3&EY1@1^3RY,9%;ZM *1V8,9&9TJ:NXC!Z>^N6_,@;\F"J[-([W*S%FQ(ESWS"B0&OG <4=3]( M?--DH?;33\SS;#EM"8\5U=Q#8V\-BQ\)F(.HK!\CNOL=D@E/WA49"_A"6X6B M* ^"$ &DHO^DX(K(C=H0[TSCN!O\(]_'::2Z'EIDW\W9MI+I;D&R)).7G(,( MA1:Y]0@10[UCGC!KPQ-/;3+I^]/:R2C31[I$.Y32.MB_+\Y-/RS.6W=>R_^3 MBW+E""!BDM:3( 6Y)RI(VFZ\BY 4RRY0+)-$FV[7N]/8Y27^2Y'*A]*FE^4^ M5'9YK?;1H#F4^OH$Y]7:>(=&&D$2,UH84"PE<.@SB%04CUAB\&TNRCY$59<^ MY*.![U#U]!/1D.@28E[5;H7;8_IM)Z3WF,Z6V_J2S[]/)\IE5;2S9-=CS7EI M S[Q )FCRL(5[QHYC+O1-V[:Y[%1.+S*>G 7;W%UO]-AN&)>% %)<'*\HPK@ MB%M +U1T*@41VN1[]B!RW(3/Z) <1GF=X?+5?'6V#/.$[W&]GFWBPCLD.M%% M"&X$0DZV=GJ5#H*E-6A0(D-,K#1JX+\_K>/> AL1I0U4V0-8O]BX=\1&\C);*+&+*&=W>4Y* MSMX%)L&S2+SE;"'JVLY82:]T=$[Z-LT%=J=QW MCCXS-1JKK-XM^>9/H#D&2 MN&0F)QNL< %4JI-?G'>02A QFX*MFK/M3^NX8?IC9]&'4EH/._I5GV6U.JLN MRYM-DYD/N#RM%Y(F0A>6>9TXI'0&)4T +R5YU5'2KJ@/PO<-/Y[[(33ZXYAF3 F[(P"M1.\?D% $9,Y*Q'#)KDPZZCZ(N M<^"M@#:(6KKP!-]>\G%C4NJS4J:S*;UG->&F:"W)O44LGI@*ACP*+%#+49 7 M:U*C43<[$-=E]KN9?1M861TEP;]'7+2VSI;I8UAM1ETR@-$<(1A30E=7H95&-1HT?2'"7:?+6<&VIU(X@?,7YN,+Y)FEP MAX0G+DLI7'3 1:Y;A:]) TF2Y3*XDIC3JDU@O2>A7:;1'\.#'%J)';B3NTMS M8IA0/C%:=9N3>^TDA( /W1145A (A28Y*Y5I04LC'L=X9YIQVHDT) MQCY4CKO+-\OU-%-4!Y:QDG^#A7=8?>Q$3L(YB]<_N/+-[8C=V[7WYPVZKLIK M*\-)R<8E'C,$6Z>G>V8ANGK(A:BX1ATX;].BX''Y'-=W:+80.@9+!_;\*.E, MS.;N2W)0XU50T="^96D'\T*S;&W63K6I1#Z*['%=D3Z!OI9 MF+)I%1]F?UDNSCX]W&/QGIVO3K;V661PNIX&>[3D?L4"/*ID50DNVC8(/IKT M<0_YFZ'X<54Z.I(WD]J/6;@OMF(A&5UI)^HY*S(;!B+4I(SE&6(Q" 8C)J,H MU,TWDL!W7H0?G+!Q#_\'Q^SXRAL=O\-L/L7YP#+%'ZF@!\6E N=D!+3CVC64[93/V(?50XZR7Q,+Z)D'7E.#*34H3:L*A STA_(I(@\NO:CMV(?70Z,I#;[$,N.'+\O0=OL-[K3IK$7S(PIDJ4,9.+M4LW MG7&$&;?AZY?(M$9;G.]P(15Z\K0]N$T"P0"E;11OI@8 M=UB]/W[3T<=<87VVQ#?E"G:MD>3K>H*MKK>DO1% UI8!PVBB+LZ(HIMLI[=I M&:80E;9@-$ICA2DF MA1VLT0]?=+0Q.CN-N+Q<%?.3]WBRO:\LE.3&& Y MT[ ;?2./A1\&,;.Z3QMJ M2+;)H#Y$5;=V:Q]TW$KO#Z6&#@K!_EI+U']9K:>GF^L41CAKM*Y'98:BV"3( MG&M9B!G%DW39:-?&1[].Q[BWJQK!Y@A1CSPC\!VF65BM-B;^.^9O(A]=B,PZ M#DF'\YDCWN;:CRIR[HO7;*=\V4XO&_<>U, :2/B#HS+W>="=23[C<3\S9K! M#=N3;)DJNL[.3$;0"O$!@L $]"+) PM1ZW9GVH?3/6XY=*L][_%4V0%P/RQ# MQHMA#+>'SYPSY6.Q3AH-KK9\5);7OA960BDA%NT<=['-9KD3>>,6(S>"X?"* MZ0!MW^E?_8"_9[/9XDN]YG_'@.QSWC$)M+5EN7'!$._2@2L!Z[5_[WS17K(V M*9PAN1BWOK@1=D=3.6!C<"X%!*Z !/]W9[O.DQNT0&/QD/F5"DY,]GHQOR.%(Y;T-L(:4W4TP'L_K)8Y"_3V8Q8>D5:FI],J[7>3.FZ M^?OYNHK!:J$9 PK-Q'9VEY/*07'.D)'VCMLVV_'>I(Y;B]L(B&T5U@$B7]=. M]/BZWJE;W4I%%F%D-@5BK#8]F "1^00J1Y]-\%+GW 1[#Q U3GPW8OHI@@R+R+IA)NK<*",C^#) MGP"6LQ=DZ0MCC89 #\_,R+6SK5S#D;7> ?#?(7G'9U@G<)_,IW<=[; 2'=.I M@$R%8J[,Y-+H3E#PR,8$1S4NC (-;&5392F:*-(H&UJ4PZB M=S

]6'3J0!8K<&=A<>LR[6 M!XX>C">!*LYH$<9 :U+9Q*-QR$6;$/L 8G?#YE,[G&FMM9&/GW^;;M;<.UPM MSI:)9+91J6)*4WRRMC,T[/[Q:>?Q7S+R31 M]?0RZ:Z#XZ:R*J.6H# 8"+$@:"N+3ZX>F+<9*S4(^;LA]*D=DCR^9KN \RF] M^B-Y#N0E;-?HW3%]Y"%9%>HQD2!YRCI]U9$[RS%DSE6PWK<)17:E<#=0/K7S ME";ZZ0!WOX3EG&15F\1M?-B;[)1D7 D4.,F4+<7W#B$@(OTDA+2(%-^W,9 _ M(&PWE#VUPY(AM=$!N'Y=+'%Z,G]QMJS-MK]]("=V12*JUS@I*-K\.MO>ZKR5 M5M*>1XKH!JFR_\* MLS-\4RYOJ[^:DP3/K@1=DZ C2Y8)0(X"E*7UYWC*4'B621!/3+49@K(3>;M! M\*D=C ROF0[@]CM^N2*NY6)./Z:K\?VM*#\$*0LJP&)H.4ER,)R.&;(1:(K1 M+KLV;:CWI70W$#ZU@Y"F^GK:5R8_;.HIK_,RX(7)\\<_XG7)NQAJ?UE2,J<, MBQ:R< Y4< &"=16LFB?M/:)I,YVCW67)A\MJ7Q#*I^O7B]56X%=O&S-E2W*0 MN2=37I"#%X(!LB PAIB=:^/['49OMQ^MTCR.T=!\IQ4 MCF!#"J!\<>"\,9"4P"Q8]KQ1;^4?T];M%P2CH V?OT$?/9#+^WVGM_ M]NG3=OYXF-5NCK/%ZFR)-]>2$3[K'#7(XJJ[8AQXHR1P$03W+-3;S&T.=0\C MN-L+HOI#N5HRZ6,"8VSVGF?& M3)MJK1\0-BX*1X++0RVWC]1=WU!\N3@-T_G$%)LT8@8G)#E'7%F(B=!C8M:> MAX(I/#H8MZ2-"\=!@; [R [02A\PN]V2?K5EDSXIS[^]#S/\#6M/S$E"[W*A MY9ER2:"0W'&7M0$K<[:9)2YZ6,+U)E!RR9"(IE 3%[ M"S[JZ$0N#.4CC*C;G>!Q[7^/V'O(AVD$A)$O/;QX_VI;];7N>3*W']V1Q]%*G8OA9#LB-%;+]96T<#V? M6'_[#="REXV;TQW4#'E7+(Z/Y/CXNUGAQ)61D($0B3ICBX SWX"V* MF%/M.+[30=1.>'V8EG&,Y.-B8=%$,1WNI387SGEPD.N.H7**M"(IR+0L*!DC MMR;OTJVVF[UT:(W]8+O<1WPC&YB[KNEL%H8V$6LY'' ;R'U D2$4)%\T8/ * M#!&!M[ZQI&OS\ S '"'ADR;S>"JV8US+^=VU2I4I+**@@B*U!6(_C, M%%"DS&(IAH1JCU:2QTB[7SM26FLK_D5J21Q MP:.A]1((&5+0.LQ)QM+F^N7=](R;I#I>SS\ S@%"[P$ZTWFM3]S49)^;62&5 M8!1L0+2^'@\&1J&G1TC,&:%D"%DTZCMYBY:^('.(AF^"YCAQ=P"8=SBKVSSM MS^MK-SJ??[OZ-YO513Z@38PQ!T8F63C99J_;G<9Q.]7W ML0,VTFAG6#U?O-G'Z!0)2LHL0#D1P"&%+=P+KF3AW)LVA?&W:1G7N+72^@/@ M.D %(V<>WZ_#/(Z[VA8!.0\Y@A MDJE5TBL=TG#!_;57CSO+8OP,X^%ZZ 5 YRNIU-DMUV_V6G]^97K/9D4($H1G28)CM"VJ MG#1%DTF0KV53B;3+"M.F&G0/(L<=^D]0*,+L#\VCM=0[.\YC"%2UDJD=,6!FB MI1U#XP]0+B_EGJ W0";3DWVOEKCZ6H212+"I)\G[;0'1(-L8=,=:)&S :+CI8%*^GI[3*+SG^ M=GX\__KUBS?+\[^KJ:/S..#UV]_"/)P0UUL3\&9Y/GWC_#N7 0-9#*R#J"=, M):O)E0?E2BT6T)+=<*2+R4AAY Q@.*H2/ 4_K+H*/B- MTAO59N?8@;BG?]-O&%@/K<>1$U;7KO,\?)OGQ>:3DTVEUGPUS>I>/IEXD-Y =JI@-4O41ZSUM.!$J12D=P%*B6$S>AA"4?4/GH2B+;,TLF&[4/?T:ZB&0>'@FNP G<]. M%\OU]!_;@83E9FIO$H-@BAYBNIU\R,0PB M!]1>!UA\(,=\E='S4:Z_X]?UAR\X^XR_D5/[D;CU@A6]&3%,CH92ND! QB#9 MPJ5*1DAK'MF&[D+WTS][;6U=!]?^D\/Z?V-8?OBRF! GTF2C@1M%#K5)";QC MDIAD-DNN/,MM"JX/(O?I'R>,@>Q#=/TT 4T(Q8FHY^ R&+#%<5 A>'!"D6!9 MUIJ1Q-'Q7B!="=XMU=]LDM>31O7>"G^2N/YU<;:<2"-"ME8#,[4SHJ%8("+S M(&6PI61!&U(OL*[T[H;J?X(3K$=0]],$-7UW(G/@2M!&9+0.EW4#]3W!^]0CJ?G*@?E;HS9>L\I(I=D !F6M:O]%3]!"X V>E M<&@D#_[1BW1_1/1N\/X#GWT]MN([P'B=LY7J#:[- &"2(>9:8T%\70^.UV_* MA_!UXE(VS*0,)@A7*_XT^%(;>>K(G':(G+7Q0O:C? M<7Z&M8KBRCU$DO'$12V4MP@..<6ZOEY%C:@@*>=24I8"WS9#6NXE:3=(_A,< MO0VCM [0=_^PZK^$Z;R.*WR.A;ZS65C2F%0%ED(5F*M][37M"MY)#-*P;%(C M=V!W(G=#Z#_#L5PCQ1Z,V<^XC(OQ9Z]=-"5=E,OIG"2&EXNSN"YGLXL9GJT' ML^U'Q2-.;3M"/.U'NOF8?0GH02:?JFTUX*,)P$HQ*C-R3!O5 S2<]WME1.Q- M*7\?)/MN,9N1&KZ$99YXA=*FRCKW$511M46NC& 3+]$8[[5O4QJ[-ZG=CFC; M!T=W.:/M%-:!1[ ;@]M]93T1I209O (I'8*2WD$P1I"SG7*RVJ#7[6*IG;^0Z1N)3'2O2.G8_C)I'C.$'$%?[6)X9)3PW";2O M_5^+E[1JR"]@Q848."^"M2G::Q?+?Y]WWL3WRGMDM8"3) 9E' 9 MG*35&S!K$3?#<-M<^-Z5PFXC]WU0<]/"-E'/R,WVWH7YR;:GMW?%YBH9S+E> M JK='5(DRKF*/"<,+@TWLN/RM>,"I8U&%\>*MP=,G+>?T:5@*-Z#X;7Q:$0) M,2L&OEB3@PR"[S9T=W=4C-V/[T"5W53Z ?(;6>V_3>?3T\N.LRP9--453;JV M^/=&033D)6JIDTTJB\AVNJBYD^*OO7IDU1^BN,404AQ;_>'K%<*C\#)+'<&A MEJ L2[6[O@"I F-\"B6^.RV]7)7.Q MQ]N$J>C-,53MF\$+>&02LH_:1;11F#:YF >(&G 6+>K#_B M\D7X-%V'V?0?F.^5UCE[+OJ@?9"@$ZT%)3;%H#D"M\;&X%,TK$W[ACT)'?>H MKC7F6FJM U#>R\[KRU+DV@2BU, 8*]+P(#UO4Z2P W&=NOL' MXF%7N!VHG,'P-LZ-@;-/GV98V:?OO@BKC[_.%E]>S;JAH/E=@1W?_YBW M! X12?N: AVRD-IQ\-E67S '"DO)SGIG+<]1>^O:C/!M5U-PT>3[;9CFWW$] MR085*VJ3C7:@5-3@@64%N=RD(5A1%FU9$<(XI0,^U]=&C-VVN!NY)Z-$MR:\]]>'>_JOZZ6Q1 M+UY_(+4\I^?\?<*R"R;6GE0JF>V%Y]J)F$QV$9[6J@FB36>%8RD?U^UJB<=; MS4C6]7OF*)QQPVH1;Q?_9MMT2;C*5*T S[[0N%']!"99,!HCU*\ M.,55&]NR.XWCPKE+B-UJ\]=$WYTA^6(0NF091:1 ':,&%1E"")D#2NU"8 Q% M:8_8'FJR6VG] 7 =H(*1QZ6^>/^J-F$EU=#2.R][,N2!&UXD2"M"K0E($.OP M&;21_&\7(X\_\E3O>70_@#A$4XOAQ-:9Z;BR/#;K(21FHN$2,MHZ;ZC4I%MR M$)QTY'<(KW>[=CC4KC?^M:(GO,WMK=%^P7F^:G-B(?D<@,G-V:PD/LAR R-' M&5THP=E'A6?'N]W^RM\-5 =H8N2=;D/\9I6^Q^7G:<+5LY,EXI5R7Q,9QY09 M.!2UOKC.6V,J0DRN9*8$5S<;(]^Y[_WP15T"Y1"%+EI)MP,+U-[@;SU/JTJN M3JPS^QBWF> J;=H:4T0I"H(]DN:RQWLLUR.I#@/WKN9G_L'5,_<" 0.@S!E611 MUCI_9D4&)9V&F&L?#!:,T]*A"64'5Z2[$/Q1U/F#.'T?V8[<#>;-ESD]Y^/T MTV8=94Y+1S$'1"BM(T,;3HR"'#3BQNN2I-JM='.G;C#77CWNM<">M_'CM-0+ MO,Y7&:% ,\<"<,ZPCEP2$)@W('PH+JH0G1FNS=B-EX_7;^H(]=T%@@-DV>$& MY)-RS"E.!K>VAL!2]VS+P6H?3 MX\FFB?:=B_*BJ0U+-D=&JS(&5P<*& AUH)LSSL>84G:B35N8'8CK%FJ'P.%F M&>K NND ;O=>?R QTB?E^;?W87;1!--J\DDM"H@F2U"E6' >Z^E-UE%F+D6C MKGO[4#GNZ6Q; #;35@=(;._2O+[L9<%")B=91.!"T2*U!<%S@9!-SCK%XE-I M

M$ONCI8;%NUU0G*=?SW/2<0Y\/HGZW7RVD\ M6U?C]V'Q#C\MEK5%P"_T#];?)IP9864DI7#Z0\F8(22N(2ANLXE2"-&FP=5@ M+/S1:^N&64#C(*:#I?(./R.Q6;F^4CTTQ=4$5186C05T:$F<00,9 08QR0\'\\=#1P6)XNUPDQ'R^/7TF MIVS3:NA->7ZV(GFNB.7-59<<4 %G,H'2H?:U8@*BB"XKC9)ALQD./R+NCWZZ M,PRHA];RR*?/UR3XL !?;#XY(>703ZMI/O]X8AW/W!4!NDY058G7.08Y@]LB1 -4Z!XO:G!;0(30K'< MN:+]3A4X34/)G5!N_UE1WESO!V/Z,R[CHEF_R;LYG#"-F>5$3(7:T- ["4$; M!AFUHN"79<-*$T3O2N'_S]Z;-;EU*^FBORCOP3P\RH-V*T*V%)+<._J)@2$A M\;A$ZI!5LM6__B;(FE4#%[G !+C!UQ]_@7C^4PQ*[A)'IBH TB]C[354$W@,RE'^92/ MK$V)^+QL.V'7_].Q.[*/.T#M._P2OE6;K^_I(62Q:'4"*8(%)3-2WB\5('I; M&/?2-IJB]IA$NUW-L'\Z1$=Q: ? O+W4:E/$$^-49D4[S1D78 0+=9(*+;KNAA__3M]JL.)KXX/ M9X$%IJ2-)+M#4,Q8B+(4<"&RZ%1Q2=T;.OC@N<,S7[,;!O^QMW-C.ZJ#*/KB M<[TM_-^-==Z4E_,%69RL]_-R?7Y)%+E-QFZN6N$NZ&W7_\=5P3AW< Y =M]J\P7]PZ%MG8>D,Q^_U?_0G+)HY-+#R>1 T9B1N9;2HJ8V-E MR2%!<#514=X#Q70#)IUI:*J&X*R#U3=(P5MT-EQJ$Z-.X'.][LU>4JUH$+1Q M+LEDN0S-MOG_T%2-@;V1:*J& &%JEI!+R@O2X/*I8T%9/.IZ:2:JP5B$:'4& MXT549#IK@GVF\'CP@R=/:MJ[DZ0%B$LNC"CY% MD$Z&"NT,7O(,V9 T-B%W[<8Y'5O^RX5; M&"8>$YFD6D-91(BF!-!*9^.BHAJYS>[ZO2S3QKB1G'R_I?\PBW> &:J)Y[A^ M\?;JZS>J7$9E+4I)J"@6QQJ552@0+"VO)+6,0D4MZHW::\'D:"=,#G!*5RG M[8>X#A;C'2U_7SZ<>]^SWRTS73<;E.RE+#S668X%E,F5W=L:8(:YF+DR1K5Y M>#B2 C_ZG=N> 'WJ-.!(:.EMD3QMZ$NJGYF)AN6HI6(_OWU.B_%B?+\N5CEPGJ4)"4JJ^'3+:4[DC M$(HK$46IHRQWF4JQ[_=W=/-X9%P>S6NG%5M_01(R;5N/Z[9XZQG'3 2JS--R[YT8T@_Q]VDA^_(7BX\W?&PS+1P7C'8T*RI1%8\%?,$(.>8B MO#%.W.>+/#ZZ'Y![6MZ]$T/XH7X_G51\DZQMM;QF0!;N!"H->.-[D\; M*C4MC5\G@;T+Q.P?]9?GX:Q+SI3D0I 41"#6AP&U1H' *Q]XLBIX%IW,XG@+ MIC%G2CLFP6Y7R9&@T4?6OU>0^(Y#QNI8*"H ER)3&:\TQ!H5LHNZ6%.)9/K: M0O9:"3_Z_>C1H=#KWD!Z_%H*IO-'5OW,:'1>TMX7#*>R1V=2TE@)DO8^M"'S MPMH\'MA+W(GI#KM%]ZAN[B":#^+'M\(9&P4"3[4.\H0U%T.=7>Z,U,DR%=H0 MOXT^%Z$=V6$/R&WFU Z"[Q#=[H[_^WVYJ'^7Y#G;'$A=#^>YT&#J/M%9/P?OX6_N]RM7FK@^ME>4'_ M[WP=%M=CF^?U=Q_^I-;\GX=+=D0>T)'-.!$?*&5(6D;'06,4H I2BL1%!*NB M%84G@^J(1Q4_ !\HCR8&H0$]W[2B!G"I("3%NC ]T M &*ZJ:J;<^49A1A,*B"<\V055\G!HZ4?BPVNB!15F]>U_^$#G0C:T_"!#L%9 M!ZMOD(*WB,!R=JQ4QC^3"?)*60[>4:)=J ),3(H2W!':[?[#![H_]D;B QT" MA.[X0'T*EOG,0'C-0$F+$$(Q((OD KU"<_^%X8_,!SK(E4_R@0ZQ:Y]\H*A8 MT,74OB5%&MBD(&AKZ#^!9QN],/>'SO_P?*#[PF,$"_?%!\H]YJ!LKORE]7Q) M.0A&.I#"*A&TQ^!VB1H_ A_HOI@XP**])4T/D 5Z75A"PZ'.&@(5-P,#4P:N MLO96.\/*?_A NRP2QO1LWT"]HAHLPNG($HA0GU%(@>!KWFB<2$A*:NZ/P+%P M>GR@@X PG ]T@%5@8XYYP2Q9L@VCPN_Q'X M0(? 80\^T"&^Z0!NQV3Z,R,]. MG[.TZ[/#_1#7P6*\H^732MXVVT/W]MXJB<;:2@W*:T4HP#'K07-IN,$LI9V< M[^D9'7[T8\8]8;K_H\@Q,7-:J^5%VDY0?AN^U?CU\\6J0F"6D,?@(P/#!.W5 M)25*/(VL8PF+*3+:J-W4B^1AT3O*LHZ(N?VA/P( 3@OQOUQ*>,G"=:5PK&?& MH3BPC)OZK#12GIHLE)2CEZA]*&IJQ#\L>D?GO">!^!$ <%J(IR6^HI]OM7A= MZ>R]RU;;#%+7$1#(*%OU(8 1ANF"V?KI0?^H]!V=99\$[L>!P>GP/[Q>+CY^ MP-7G7S#2ZD86$7, 5#R!RMF BY1(%I0I%DHD0[G7,'@H[H;A^T:O+4J9T7+X*0.()TGI87Q$)$2,*QO&PJWRHKI:7@>%;\C M9K63",LC :$#]-\2??,66X 2R.K+%**=2POL#6UK'CT@%R)53V@J$XPDW]/J)W1*UV$L%\! !T$,CW.#[Z?7F.]47#ZV78 MO#E"TCV>;;BZB(L.TD5L+( MP#BM5?%J\96Q$,;&QFFMC'N'5I>1@'G.-:_]J8$)4-%7 MRL2HP03:!A/YP\O)Z]P')>^)6^TDT'^X_SO ^U;J86=7MFYJVG HSAA0R0KP M)5JPDNP>!"8CVG1J[B%L3[QKTZ&ZM9=[9=6Y;&^H?OFY\FB1'?^:GW_Z^6)] MOOQ<%R_5Y7=UV(D29Z>/'87/9K@"(Y'17'[QRUM?_.];7WQ#TV&\LT5)L+'R M] FFZ_E%AL M_3I*SDV;U^D["GAH?'SF:SZ0N7^BO__GS$:FDZ_44[R.V%0J M0"BE0+)1L6*X=[(-&\^N$D[;%-@"3_>C7!-?C;9'MP]MZ]NA8=N+/U)T>_"3 M6P6XY]4X%J&47,'6MA$4$U)LC9T@T>*<;3_AX\?5Y7O ML::U5[-9-Y:_633<^EB\C2 =S[4-)=<9PAZ\P"QHP?%.([H-0=(# ME4-4/G)PU"K;G#P2S&R@O91P':S7 MD F%@N52.&OS2J*#X#C+AFHO%P0D7ONE/8\0!3-D"RT4)3(QZ>/'Q-,(A4-P M,R04#O))!PIN'>D^*-?G[HI&\?_\!]VBNZ %7EZ_1M^_:C8M4VF ![:BB4C'1NC.,$H1B M91 %/6-MCNSNB#$M;D9T[R,O_X?;>F^@?,557([$U':&U04OSR[F>?UVMPV3^$4!&D+!":+EO5UA-J5ONWY;YL8)OL[<]G4 MKA._.ODWK9[5R[/E7S&D/^\QC 7IB_!.D<<-V29&"2YQ"\D7K:CL8"*X'>#Q MQ%=,^\!O'$R,9<$)@;!>G=_$T7_A\N,J?/DT3^%L$T.C9%;RHD%$I6CS31%" MCA%T0*=,A?AN;AX38YIM9T3W+L>V]82 V33.KK[-_G@_ M$T%DY[BH]6&J%Y$97/868_K^/RZ__Y_(3MP"Y_&&#CPTR M;KYO0AB,X[3E01;LH'3Y?;GXXVI?M-R68*T#JTE^E0LI00H Z2!]\"*K1KT& MMX289D,9'Q&'VK<#:#RRN[Z^)LLI%".I5'/ 10V8J3[CEM'6IR;2>LVB=FW( M[YZ3;/*7^FW.3$9U2 < >_#,LG;/U,<:QC&O'#*P1EA0,@?P7@MPT=N0BHQ% MMNES?4JJ+@_C]O3_LI$S.@76U>O1;[."ROO"&6!"K!>#"%Z7#,:+8NN)@&_T M-N9)L;JLI-I!:S]W=("M9^Y['(-U^U[H M[REYQ_73"82DO7LGO_^,L<-3PW[(89"*I#=R1E6C21%4W@R4B1I2W88\D\RD M-KTO1PU2[],GS!=G^*:\G"_FY[3K?\7OOO9>#Q[ZF#6GK1DU4F5B%4),*8,7 M2MNDI7:BS>SV/80]I2 V!''?7=$W]N,)!+7]&R0?^)"QPUK+5L9A*$.E3* = M$HQ#RN:SDA!2]E"2U,':DE/X1\6U6?%4W+"DP1NJ-!0:!Z%0M:.D55%(C\FT MZ?#<7<93BF)#\+5_%!ODM0Z.,)[0YZ=O-_/:-Y>B*NGBBF;@'*68JHZRBU%K M,-F@5SE[U6C S0 A)^YA:H23Y7&;Q2[-9[/9N&-\ )4D!OZX-K#I9'^ M8TTL5I?,VARG#11T6EPV \SNP#S8>QV \^IT\!V>;8>%?)I_N;K092DI1^I M5M5LPF0(F1O(H3@6O4S"[-1+,_PFX7&AN@7=X6"X?ZTPDF5JMBLM YDJF$IE2%*=H;M); M1=<"I^*:7.NLIM\ MT]Y2'1-\#?S5 0HW?#Z/J,*M%#EF ;&$VFXE,WAN$8P*.I<@A%1MPMT30DT[ M4.&8>!O+,QV [ FSW5PH:RZSELX!Q6DRF$"JSIP.()0KEHQFM&W39[2+=!._ MQ)B\LMW/37U#[U^KY7H],SDJP:(&AJF>=[,,KG@/P9HBK0DLR#8\%\])UFW] ML"<6=@?;<,?T#;07*5U\OM@D#2\^+U?G\_^]'(<0/>.2 KB6E;;"\$T[??M.'$)E4:'D 7Q_\*"\=Q5>C ;,,SL><1&Y3#CPC MV+1IV8A8>9 N=22'=-L8\NC*/J!/Y-G/;!R46G:1/(,W9;*C5%R#+;82KS&$ M8$0 RH:RCBE'@<=QF6)R0 M3$)$&^O"TV0(KJAV80)-\0I=FPNHP:)V';^&X.GQ-I$63NN@PGR:RL?G8##$ M!,G%.C*RGCM+*DHL2X99-!%#(P3V2YK5&!*#F+2&^*<'L-TA?[%"RE@O<"U# M!ZIH R%PLE((K"1MC"QM#LE.ADEKD'N?9-(:8NN)V9%VY'N2J)2ES!28I96E M@@NTJ,A .EF/RD>F[G=G_" \6H-<.9Q':XA=.^;1BBF)S7@T5O=[5:(&YV6 MZ*66R%$K;7> QXGP:.V+B;$LV,'>\OQF?'.N9C5GC&I:D$A:*>,*>!X5<%-G M*0E?9&ES1CY R%XN!X^1Y+3R73>PK$OU37E O9?+%:DW\RD4YKD&GP6M7V43 MQ%JLA&159(E1(M"FY-U)O&EWOV;@>!"$8WJJGQN:WR]J2*\/[K_4VZ;%QS\6 M\W/*+YG1P5B$(J6JYN(0JN&TSIBRJDW5@QL"[9^ M.05YCNM;O]QWVMA3GS;2,\P=Q1WI)/UZ2/0#K^.X\UEQ$JJB7.GD?#Q/9'%2'XXK;AS )G%$Q_7,/(TI+AX"EI!A\2T-V#J6S/:S"A) MMC* EQBTTQXMMKDV:!AZ;E7$5U]R.;C\'M=!,#J&E>.KS&@:HEFT&3R&-.=J$4AT! MK"O17/$1HF,)C(C6172*Z3:+]!C)46W]6]-JJ'4!%9;"9EUX@BQEJOL\@K?U M@8S]2P5R9S* M"L@L)+J*G')$3O_1+%MD&G4C1M4'Q9GXD*@U?O:V? ?PN7Q<=JG)^XLO7\XH MQ,^DD$6E$ !S+32*=1"-0^!>HQ0YV(QM!EL_+,_$9T*- #2"[3M T+4"_UZN M_GRU>+M:)ERO9RX0_CVCX%ECJ6+6@P_!@D@N9:.3-*K1?=V#\DS[7+1Y"-K? M]CTAJ#YRR#EQK1DCB3?=Q8E1/:'JQ905_]ZM'+I07%&+(XN/__5XL4BO\A?PX(6_(?EBU+F9W.2YJ:# MEJ/'E#P'830!!9.O](T"7-$YA!&2<,;$K+UC;7@R'A!F^L*I"5X>"BR'N*'G(YM+ \X7X<: Y[<,>-#Y M\HX?/G9T&J3,%,$K:EN"U@@V58[_8A6$.A0R<\LE+P)]:E>^'C]X/?Y=-^M) M*Y<5!@-<*MJO2Z:J@#%1QRPX$7WRFK4[G]]9S!,*>$,P]GC &]MU)Q *WU]\ M_AQ6WY;EUN\==HR]PP>/'0)W5F**\$<[I^,H/:W&S3AW86_39NJ2YX6J_<@)>=4SK)*0EXS"RU+*2P;']H=_.\DX@F%O2'8VBOL M#7;9U(-YKR\A?_U_%_/S;[_A^:=EOE'U^]_%#=O@YK6/9<[I1/4WH]P9E'() M@C$",&2N6-'!IQ%G]QX@:?\(W0,XRPF\.#%:']/C\E%)JK65TPZ^2;V_OOSL,AAE5_/SS_- M+SY?*I"X+5KK"%E51E.> H3*,^D<%4JT7C!@V,'_#W[X= .F&R'@(/W_"SW7N]G\MS_)\L7[]^N=+;9P+SAKF(->90,H&52E(2:7$E;-6 M46V[RUO-Y[]IFJO?EO%A7.-V<'_WLIXGIGDX>[6@(N.B;K&;K33H.AQ'K5W_$7C.?O,5VLYN?SZX?\Q3H;9*0,453V M9I(?HK$:1!)9^,K>G-N< #XCV+0HG XQW\]/'\U]$Q\HO/EK09_S:?YELYZ% M9C%*JX#+4"?94@[BO124B'@K0RRXT.26[O4@BIZF?<#M:\!V?NL E*_GG^?G ME84A1%+E_%M=9&'Q[?7KG]^L+O_L;5B=7R[BUV]_"XOPD=+$[1)\L_H7TA^% ML\N_<[W:7RU(1++:+'KN=%8A*;=+T M(FUG!D45%&@9O) IAIP;L7L.D++_4[QQ@-S,D[^VGCO'2:L MA#MO;BNVG0#DI8T978;"Z@0KS+3F3#"DK.&L\")LYCODF<._N?^B]#"L'<$? M'<3 %U_#_*QF52^7JZKMS7'-W<.;F9 R,5EIG*RDL@Y%@"B# )83JX\X$R&J M2?S;5<+^L]=Q8E\3CW6 Q)TZ]9G_ 1SXV@T[^7.PXN6_JOU\[OUQC6>SUPN?R'HW1N/R3$2)W9VX^^ M[H]UN812NV(9KY?YLDZWX(;[YL-O/%Q^V' MWSQ)D)([K.R"VGI=>08-Q#I&5BI32O#9VMRFI?IIN:8M4@] PG=5Z'CF[V#; MVFJSO4O#^[I8KEE)10.&2/%4!PNND*T8"9*4EDXT&DOVE%33%HFC VD$T_>] MO>S]BO+./Q]QJVGX$O(>.IADK!2W245X':<6P%&]#L7[P+6WG,DVW2EC;SCT M:3\OU_>IVYPSJEZ6@>Y.>7UX^ULXKY7>MWLJYBBU*#%",I[,)IFEJL\:T$H[X:1/6K=:,H.% M[6HG.@QO;1W5]P:U_P/7N_]^Q"VJY7/5>[CA)C"/0I(?#0,5N0&7:7EPED62 MB6,4#8/XR$71YC-_P75:S;]4VV\O7#,ZRLYL!DM)&4&55SZ<[(''8IS@I'=L M0QORA%!=[55#,/!P[#C<\!.W0KT+BX_;5V+%>(EQ\S:,DF[E@@:G)6VRB79= MZ9PK8:>;LIV:H*Z_=FH\C.3$Y:$6[0$&5RT](I3LZH.>C)1MI2PAN(1@"VKA M$ZT2MM-!RNY F+I!:D^7W7?Z'O:;V.V_S1?SS]?/N5@QB0)B H[U^8_7!GRR M&K2STI2,&/).DPMV4U$HK*WU>1 B2 M9S"8BLM21A-V:M#?S?VWOWJZYY*CN']O*W93J][? 6^NEIAB3G%5@*E<:F^0 M %^'.T8KK8Y>87)M7FT\(]C4->BX>4,+;W0#KKOU]3NL/<9]RI( MYBD-+[EV^C@!E'AO6%Z3#29G7MJTV>XF7X\IZIZ0V.'\XT#_3-R)=5>7*OU\ ML7'5FXW9WN)JOLPS$[T0@1DH==*0LBY2W9?(A#+'@!2@+=XCE)^7B^V)@0F%95TM>$&O2O'M*UX+1%T@+TGWM">O*)X&[YM&K=^Q_,WY:Z.OUS@+,IB+3+* M1 V/]2Z=06!20PUU=S'4*_R95=EX:SR8'!"4+[0E,[3U*%6;E$VB-=9$L^]EF;J"V]OC MWXW7.ED67-P(I-]2O!,(.K4:##3][), M7:R-!I0#S=P!4&X$YT)8Y[T$+>N!>JS3ZS(90UME,]:&0=[J"'((+!J65J/! M8C^C]CHK9VN8S9 QK#E7./LYK#^]/%O^]6I1EJO/FR\X-!W9\>-'S$KV4:A- MH;Y5__3I_JK>'+Y>J1$G FLE'9!RHLD[*@N,_U"B@ 8_6P/'"E[I\OCX2L M X3N*O4Y!'['2G<%:?6KS_A'C>:&=\YBL:[8Y#%&M4OE/MY5!) M0.W0]Y;0;.L1?(1-U,U'*A4*G%/)P;3X267^^6%6KSI ":*3* T2L+?NJ&*@S^J!H MS;7GW%K3II9[6JZN-K_QL'20^?L%T^_+1;I4B&65A<<,'&4 VKM%/=2@K5L& M'HN7.C8:(?>L:'V=&8P/J3V=T"^J9E8J5JSED!7I0I%60LA1@:SV1M @@_=]!O4BYWG]I'!V5]<1L^T!7S%BMKVO8FVR;EY2;O*R8>@Y>F0-;*+NML#[^GWRWR=EA>+ M\W<4$=[B*M4]/B:3,6H.5(R8[1-L'[F$9)6U+E)6>90:\'E)NTKEFT'P4!?U M?7CU\N+\8H67SVKNG"(?NHL^_\DC;IX#U6BS9^:,H>1H@06*20H+05 [ \7I M* VJI%N1_S9XY_Q,S]4O%_@[6?'#7WCV%7];+LX_K6VA0] SB%UA+)=UL)?NJN?_8%A]^&LY\Y:*8R4, M*862XG2F7S'%P!8K8A)1QD8,B ,%[6HG/080]W'0J>&/ (4SIDRD# 1KDE#Y M='3ETRD&:*_D60M99-CIH6];!%91NSI%.QH&!SOIQ%#XIE*,!_0Q MUH$S'@)+=>RDYUP;IAF?'H15TJ[.X8Z%P<$N.C4(SK_B3*.-3N@"1FP&X1@% MH4['EHJQ9'T6MM&)[U!)IWY',0T$A[KHA"#XHM!W7BL9,44>?0:FZ@6*X[I2 MVUE0*3B!WFCIIJU1[HB[$QC-#P3&_9UU0HB<"MXRX=XXS6&K9ABS_DLM^? *[&,/B)WT[,[MWT MC7D_,>-'O:&XK\KU'<7_V=N&R\7'>F5:I]Z$17YS_@E7/RU7J^5?A)F]+G:> M_L!QK#5 Z)&N<>I7U5N^L^6:7'2]-)65J JO92 M1CIPMB2@R"LPZMJ5WZ:!<:BDT][]-H5= U>=YG9X99)EI5%;+\_F>5-UT[\Y MO_PW!W1;C?3-1]A4]S1#VWTWH,Z;@28V)UY;$.I#5)O!7&F51E6[_YFE#-:;.L]'1A),1BN438ZW.?=[0)@N=]DA M&+@?[@XU> >;Z\_TE?/SER%MSH\V[/R"C*"CC9042 LJ9 ?>8P+#(IJHI(NF M35WXO2S3(^8@]RY'M75W:/EE63OT9U'E3!XU0+FCHX2A\NQ)1C]2D6Q,*,+: M-IUV#TDS+6(.]?"3@-G#W!U YAU^79Y]I13@KC*7//Y.!,,\N3;9FO^5.H@R MTL)BPC&9(EK3:"#;DV+U!*)]O'Z?JV,T%TQ,T[JA6EN&Q:7DJCYZ-3J136JE MPNI0.HL,A/$Q,J\P,_=,!OW]ITY;DXWF^P/-U4'@N%T;?*!_LXFF20HELT3* MT>I$7!,-_2H5"#YE(W)I1G?YD#33E^]C9B<'V[M#S%PN(,>Y%K3_5N).!8I+ MRO'1:N !I2E.YX+A**CI(48J"S,58G+>.D=;8VV>"C. M%5#66_!19R#YL] Y*)"Q)Y[G=?L Z]?%^>:0<[.( MHK%92R;@Q7 M2?/#XJI&RSI$6<=A>VL9;<\DN5?*01!DHEQ",GR\R/* 'V!9!^?+L_M_CJ@O4BBA*AE&H>RN$A,A MG@YKQL'0"';O #U_+,+GY>I\_K_;GU1V88O9P3-:04@*6*)G,E0G ZI13&[;< 4+VE$BUV ''\]"I=XEMSL2N MF^?:]X8]_'U'[0C;0>6V?6!,4H$GJ>;;#A-/C('WHM(P."ZRIFJPT>/((_:! M91^HK/6T0&N!RX.&Z WIR744SO"L;)N+]E/I QN"@9WZP 88O,-#RLU!7+&J M'KDA"$D)I'+UXIE)!C$+GI+*@;N=CA/:'V@?MP=LB&MW.= >8N<.L7)Y'I<" M+R6: +$D5:F4' 19CU:\%"$XYDG'?^:!]B#_[G:@/<38'1YH.X?!J22 I$=0 M!36$J!DXY5E2NH0=9W'_4 ?:@WSZS('V$ -W5Z_=5!B8&%I5)&16*DFEC1"R MB& =MS:8Z'BCJ:6''&@?M^5GC\UH3*MW )[;=<9-'?$.OUR^LG]3WJ[FBS3_ M$LY>+;[C0?6<5D>('*A)X\RV M7CPUR%XQIE(EXA1R!&]K3->E=^TH\+6?NQ #=WW>=871FDJ:"30@PD>*_DEE! MT$D#A7V6F*&,^@A1<5H>W-98&F3CT[Q2_SVL*D7F5VQUA_[=%QSATOQII=K> MDJ//VCO%(98*F>0T^&@-)6@N*9&<][K=6>QQ;LDQNIQ]Y,"5K_2I%#I=T@BY M8 Y9T[Z?VIRPG,HM^1 ,[')+/L3@'=Y\;F_W@K4FQ@(2N2*;: L1BP-O="E8 M;%)EIP/D'^R6?)!K=[HE'V#G#K%R>V6?(BQ.[PE1\K0L@T"HJ1 JVJU&5P=3A6T23*ER.1.)U<_ MU"WY()\^KFO1(X\B0R^; :.60GO@32ZV3O@>GO84-EJ MY)6K+M;F2.62!9^0Z@3'M8F!*Q;8#MAY] MZRF-&"#3C&+*#?.8!7:, M%@DO-H-BM7_!\$B;M101X^;56)-,9D^JVJ/R[AR2_1YHZ^[0FQ^W4J&H'>7T05>T0%W2 I]=X3A_VIFQUN=2!95EH MS\V4W!5965CKINL\8-&%EQB8LFVVK(>DZ9#L]A#T'&SP'D S7^ ]#8H3E@FF M0 DA0-6V]LB5 %;0INR"Y[K-/)OO99DVRQD?,(<9NX,2Z1:_LR]!>%]HY\Z> MQ,?Z$BB+ J@D!4CC+$OWWM2-18?=K!UU-(XL)#M+U<&:P4&, ,)[ F MX>M-!FD3;.",H7*F#=_;WG381R5[.Z0".MC>'6+F<@&AEJ)@<,!S/=V6/$!( MQ0&BK" MF6=D%.E$[7T6$*0@A3SMFU(R+M(N![=/?$5?<-C'>\OQ3=E!,/F>LUOG^LC8 M41&FV"5/H<\JDV5L,DD8E1OEI?L1I#>K8T;$S#C&[@ M_QU6\[H'OPOGVY J M,W?&.@U6JLH5QA(X;CS(0J9PWOK0Z(G@?4EZ>L5R>)IRD)T[P\G58 %6O,I. M@C#.4<$>%013!&2'*(),B3=J__]>EFGWHL-\^P10]C!T!U!YB63N"+MO&\7+Q:T"?&L/CS#6E%0E1]7K_ZZ5!% M>_!:>J"H+3)CQO)V)??SXDV;"(V,L?$=T@'*:B/(K352=,S.U2[G:&O7!\:: MT67(5@7&.'*EV_1OWI5CVG/=D7%S@(DG;@)_%Q8?MUN]0):TRQ$LJR6A2P4B M)@:1E DQ%$WU]&BMW]=?V],#VL->D>QGR1["7!"+95_ M3)MH6) FB_'8%&]]\70]_WNZ[+[3][#?Q&[_;;Z8?[[X?!6N8E+UY0%P8T45 M/(%G2)%/FZ",T46[\1Q_YZLG=OT^CEN.8<6IW1_^OB6XUHZI0HAG@C170M+& MIRS]Z .O8WI=$..])KSSU=/DCJ.Y?V\K=I 4/O;U[>:&*X;IK:KX9HXX.?P MA?[D_-N,*1Z##P&"EO7U' 8@C1AD@YD%GVEAM$'4$"E[>NJQ)RR>:#09U4<3 M7Q4^I->+3#^0K\+9]ZI%CU9$9H&'RK+O5(082$D3,E5U45$U=F_2PH/7AP._ MMJ>._L/PU-KFG86SF2V6:5%Y:9 94#9(<#QO1C,PE9T5E-0U#U<]M?:/'XX& MV;@'?&R:/-=7XK^Y.%]7HIR;\7DL96YP\Y[;4^JO:I=P\(G@GYBW67K<;5CJ MGAVVCTO64X/42#@:TQ<]8.N!T/H.ZX$DJ?1]9/76%&61@3-U:#D%5'#.> A" M"2><=,FUCT[/R]G3C7>[=&HD/W6 PKL6^RFLY^OW)$O(;Q:W3\KYS CKT8E* MOU0[3)*NYV12@&9.YQ2XHS\[0GGXN(0]G2>/@[PFOND X2M65'W&672YA,["$5A'%>6D@*F] ZTPA7L1D4J-NTGU% M[ND4HUT\'-][$]>:]V8F+\_.:*&MPMF--F_*K__O@I3=7!GC>C/$%/-/WW[& MU3GM#2^7*YQ_K&V8ZWF>TVK%]4P6+-[7Y\^5!D@IK<%+KP%ECHHE[OC]T_8' M"](6LNT$4W<*,.W">QT$V2>G?GNO-.7'M&'PQ$ %G<%'ED$KP:-ET8C=R+X. MW,SWF+SN3P&#H_N@ SR]O6:!KEK]^O\[)2@-:X[.L#70VG%573>-*6>4_2>+_.O MBSP+Q5'>8"(XI1. M,)#,48T:G8*0C &)OJ1L1;/SJT%B'LP$L\N7?2 '_$3_ZL\9[?>,S*& A?H* M7&E?R:X#<"W0LQ"$R(TX8@;).3'Q1S.I&3=",7B?(63/&94A:MGFY>-3 =S5*XNW%*GT*:[SY\FWO MC$V)JR3J T5#:T4R 3%+!JA#T(PR$+%;C_%>[\"?$.RD0ML )#TVD&4,_W10 M+;Q:4!# ]^0IW)Z-GX5%PO>?$,_)D#<="C=67/_TC7[XLER'LW^MEA=?UO01 M9Q?U^K#^G8WE+S"_^8*KC?>W-/&1FP>'QVLFD$*WJ(#Y;F4$BB3TN022G1X@:H;&*3"S@11BFAS M[;*GP-/BND?LW3^8/ (0)K[!>5/*^M-RA;_,O\[7I,9EL[;3=9<4 D2JI_B% M@DJP FN_FG-!>B.R?B:[??S3)^XE/893EZ-:N+>8^/-96*_G99ZV3MN\#TJ2 M"CM3H%CK:Y%7P$NA@3.F: $F[5*;-[C/"#8]#4FKO7M,C_0-L*L%J 4WH1X< MQ,H:63R'F*0D0!14V0CC0J-)<,^)UE% .Q0(NX-L#Z_T ;,'POQ63?J=\M.W M]^'LZN%3BH@N>P.A*+*<*(HJR6"!H^ !BRA&-DOH=I:R6_#M Y#OX=?&6QT@ M\2WENS6]V++;B2A9T BELGLK[FDC$(62BSI@7=N296A30=^68MJF^I9[Y=ZV M[@@GE\NI<$RE((-H@P-E100GZ<>2$M9;0V%YFUWPKAS31IW]_?D(,/8P[L2% MVZL%UB%I-*!8]>"$+""\H_%GIB]YE"LOWG]R'L_?Q MT7(T@TWN;OJ<^>=W^.4LI.V!R2U%-"LL)#)'C)SV6%/[ZFU.H+W7L62E@]OE M#=^37S)M)34:",8RX\1X>#E?W,6R9FBM((EUX(:BH$2H(_% %Y4MYMK"$G: MP/W/G38G&,GK!QEK\KG%%Q6S9*_S;]=;7O:NRN] 8J5Q?^YT[(>-3&;D@!*MI\^;*M&HZ?EZX:5_=MCS@&-LS'8#MC\4*4_5) M_F.1*'>[O Z^TO!-/)M_W/CNSLWQ]M$(Y8B%*CD+0=>AJCH4"$9D8#)1CI]M M%HU >(#0O7:9[ F@Y33>/$'@OEF\G*_6YR\6B_E7$B*LOLTJI3@O10,F[D'Y MD&B#41H";0J*6Q^U;_/P['#9>[UPG0;&!_KV)-'\'NO?NZUR*HH[35N9\RS2 M D9*I)VAG8U%[J//Q7+7"9R_$[[72Y&I\'R8=T\2T!\^S5=W-.:)*4?K&&C[ MH?P_. XNI4AF9RY1\D89?2]XOB][KP))I?+B]6YY]NJVRD$)@M MF5A[4MFA *\S95H*F19&>FO;7"F.('RO)=UDZ<9!WIWXC&EG=3\L?\*W89Y? M%/KB_\&PJFK/K%?2"!VA*$$;$:E*.MOZILUX*14+XCZ.'SR1.DR*:?F56@'R MR-XYI)RX:KN6=5J^I6["YGZ^ MFYITZ:&FN.U1R7I9?JL]&9 M8MIZ9EQEZ=94E1;:)9A&X,8);4NT"7?I(&@AV[2D2RTCZN2>G![)-\VC3[_$ M(".LY_G*1->/@]YAPOG7S?&YT3I+'A%(65G)325$G3U$YZ3PBHI3W(DV;$29 MIJ5J:HS<:3QW.HA]1]Y>?<59Y3*5%CV@,;I>%G*(T5K@-CFK.+=\;%Q>?O/$ M=$Z=P&\?-YP;%HEMNO+BKU#3[9?D@(V2;VO'Q"S' MZ'STJC;0U(E/=6A89@J81193,2JG-@=+ P7=#:0G>VG5TFW=$O:$+_/SV_]\'!*>1P4:D6Z'/%P___>+VEWTIKS_1/A;DU/_.YQ=X(M% MWCCYUH/Z:\Z42'5N(0R!SO4.IQ*V1EN3,4DN%SP:Y]HT3!PB]:'A['WZA/GB MK)+U;9WSQV)^OKXAKLH\H1"N]AW4)]H$#HK.@D'1M/2,$8$,UL0HSP@V/1G/ M47!V/XR-Z:Y3"%L?M@G48<'KPZTL;,P0]I!P/00RI4NV,5OPTBK:)R.'4"\_ MM.",4GS!HFPS:::/0+;Y_I^^;1[BWJP,9QTS)J;*[I= 61G ^RA!T&8N(V9$ MVX9;[1G!3CB0#<'9XX'L<'>=0B#[/:QJ&?05#Z!*?.KC1@]N3PL\4IC;,NM? M RK;7$1EX&2NLC2DVA%F*]%,*$6@P*14FYZ2NW*,P>QZN:BVB^G%Q?FGY6K^ MOYAIS7C-"ZF(BO9]%6G?=X9)H"J7/B@$S^5.T3:@C(FI$\W<'ID>7""_!\)1C71@4?C7EBIXG!;X8S2O' !-MTN_= MY)NV);09N$9Q1P<@^VYCOS72S);YE3[FKX#&'U88: 2]MLM;6:&)6Z9X9"](HLPPR"2F>H($A0X4ICVGLQJY"@.$Y!M62$6'0 JU*PFHOL<9>^A6'?VM49 MP!"?W^Y&:&CH#G:O)W=B9PNG+,Y"X60WE7,"QVQ]LF.$1%;G:+4IV@Y.@D8' M56LD#$F0AKAE;XA]V8Q2HS1_=7YPW]5&C_EFQ&F^6)$*VP]?;S3;V&_Y94- MBG_C*LW7F!=XOBSKO\*7+WCYUV9,2DU+6 +J0N:4HAZ%&+)I]-8KE,JQYS;! ML629YASJ2!"-/>\SN>ORDO MEZN"\_-ZA36SIOBL3(02#26W1M*Z=#Y"YH$KG3*B:W0;>*CHTQR#'3FF'M?! M'2#ZR4W$\*)3Y :B$*2+(TLZ;@(4](5)QYF.G>[MHY^8];2W#W'+@7O[KXM\ MY*+VNH+?J/U?>)9'+F@?_X)VQ>R.2K4I9&L[B+9Q+IU24K:9G;/O,6P/9>L@O^]P1#O$ M"9-7JU>*W$L'MZIL<\=-5KC]#5:W[_7,A*P]I@B,)5][ M90VXH WP8(J@/,%AHU%U^TI\,K7L(;@\BCL[#8*Y2).X0["\#J1F3)/=@J/* M15JOLT\FMKG)W#<(]E!GCAT$ASBAY[1^FXK\%-:8R:)?<+'>?.0>^?MCGS1* MHKZ3F"-EY#=-S&_*[2][AV>U1>+GY?I\O4%!K.*\#=^VXY:O'VX(M*5H#RXQ M2Y5DB! 4JXSY+*E8I(JAS5N8P^0>8US83M_^T^UOOVGE%DP*%T0!PV0EO4$- MT3$/)0)*Y8)N6UP,%GWRHV+&P^M#$L6,YO->;_D?"TM[OD9[^O):1M.$K MI0,QBAEURHF6KF,!%$H. 1WAA.IDZZ0WEK=)=Z:-I[>>OMQ?1)NS[$TR\F9[ M:5.[]K8AAS+@S]O?VSCT9K5AU-ERQ4#3DJ?\I^:],F0POKXS1*.5;OZP:00] M3CK:#D'R$R^AC@V'#LJ@A[2_[8#;VE_U(MW3.+ <3>T6D<71=B.D!B>"!*TD M9U%9SQLQ+!PN^[2O)#H#?4.W=P7TWY>+K[BN!QQ5]4>T$YIE)9P #/4T(VH. MSCJR-:*2TDHLI4U;ZC YIWV4T06 1W?GB:7$X?*%\"-_/,+#UY&^N&62?9 1 M^LC&M2*(QF O2V@'*$S,*H80^0A.X?DD':#OOO*QF]+\8(\M_BXX0M:__3M MX11M.[O(>>$,8Y1JR=JUFE!"\#'47_G N$]6M'F]/)H*)YV##\'OT'2D#0@Z MR$JVDM-?W@S[\RZ2[,*"X9)$=BQ"U(GR*IF52BYZG=I*F+RJA&P,O#8"5+$B%%KR.38ZYFB@S;00/P!< M]^/FU)[N .WW+JPOIUIZ15(&6O(8:RL%>@=>!4O%:BS(;-0QM;GT>%"?OG78?&Q=(;8P],9!>D%YN>]Q_>R7(PF1]$Z;K M&UJ%1D- D\$)P:+( ;D5.Z#EP0^?]JYM)$@<;K8.DI1GD[O'ZB-CL+-X^I@JG9^5M0%Y'\ XZ96Q7&Q/ M$K>QXM5B?;ZZV.R"_Z)_>TZ62!8UU6,(&.M%#Z\/FYA/@$(JJR-*SR>Z0=M; MIXE3D5-=*Z-"Y907S66'Z4;M]:O%EF7FWSC_^(FL\.(KKL)'W/SA+^$<7X;Y M=B8&>8VIC!1)#+-U;H\+X-"1M:PQR9O"M6_4G'E<1:=E13[5Y74$4/T :^[7 M2SJR:PM]6)Z'LU>+\]5\L9ZGK4WJ6;?39!,>%6W>MK[MC1&!IQ00A7/8Z4+; M1;MI*:)/?'6-#I^)2^QMM%B6U75KPI::+WS\N,*/%"@^A]6?>/[U,E0@SXIL M'M!Q"A4Y@\N)051%">D%&K/+*>.0[YR6FGK"TKN98SJ(X==]"+CZ.D_XL)6O MWS=L#+K>K+/;?U[[C1*\C9D/R.4C=O M38&LHF7<&\;X+F3=#WWV3HAS/QCB1C'TQ$"Y:2_ [8&?'K]L)3OX'A%,+=W2P>6]/.M^&>?Z. M#(M^XV%[SXJ@.C+H"#'7>P*Y:2WT566*L](H)EM>.PZ4=K?K'O:#0?9H_ITX M2OX6_IY_OOB\V!S<+\LVJZY$YO5R]F)!SKW%7O[E+"S6RQOR7?ION'7&+W7, M*7A:K[5]H'@/3I<")6#$S.K#,+5#(!U/HMV0^R/>5$[DU1-],_T0GT>S=])/ M?=DQWD;OK&P?[Z&#X$I'XT#*.H=1<0W>:4^%2I&.1V2QT>"A'^4]='8H428' M;#/%Q\<(+B8&4AF9M5"0]0U*Y/D6A M.C1+#<$9$44T&.\/+YFZ]>#UH ;]$W@#>TC"<&0$G#+FKUN0;M7EO_[]!>N) M^7\OJ=:8GU%9_XYJCLO#G5E!5U!D"3HH!RK4NQ@I,Z3HM!4E)5G:O,H]GHZ= M[PPCHW>LQ=,62KTLLOB\9>(0R]27D7R6-&VQKEZ"9T\;=Y(*HN$*2BB>W%=L M]&V*S78ZG?Q3AH,7T?10Z671C!5.WLW7?[Y<(;Y:D("X/K\=3$02B8>BP:3- MT,_:B"6#!E=$J(/8*-AT]@AHH(8G_]ZAFUUI+!C]:,OK*M#\,O\ZS[C(U2XS M9E J] ("3X8,$A&H&(R@96"6^1AR;X_K=E7MY%\X=+.@#@;.B5[AWCHKN>+^ M;G:#^\1W'>,"=U=5^[B_12\C(F-@A-/U(32"M\Z #,*Q@C8RSIL$K8GO;P]\ M6'%KPO6[Y=G9R^VTO9GP4CGD#% ;"XHK"C'"9>"2QZQ=M"ZUL68;?4[Z9G<( MLL=^=S,"/$XY9?K>"MN'YS/,5(%QI)W.5@H13XZ)M!L#3P&#L?7*O4VWR.BJ MG.C)UXCX;+=D]@!+-W.6#S4#N:+@_/RBTC,L,J6+\]7F$ZY?\,V\4.0D:R#; M@*!R<1!EK@RH.2I=N#*-YFLV5^U$#\+Z75/C@FGX&O/;-;;8/"&HIW)C;4PU MQ=Y.N_[E8D4&WVJS[06_/13KZOUKGI5V>;N:)YQ9SZ1.LO)?>5KW MS-3&=9. >\T2!J%;E7W'UO1$CZXFW%.FA%I'6\SHZ2S'Q)PU'IQPLO)2>PCT M6^ BC])A=)GUR=*Q7^W3'R5'OWG:86 YL/;Y=9&[6#'_O7T5O\E3M[>XR_I; MW]M&>(H;6D30H7;9*1W!5\(Z:4KE+2DYESX+H%TU/.UYMQ,>NS6!T"FDA[O1 M -5VP4L#1&&DM8H#!DGY<7(6'&<>-OPKNK@H.CV(^TZ5TYZM.^%B.0P4/\"J MN!46GDI@:Y)0+I,$;2VR.E'$VD#; M5XUA]<]9>#.,R43-+"3E1>TPJOEOBJ P%AF="]9WUE S3,$?Y@ZI"X_V]4GK>"V$S9CJJ\4ZERS6B:["0G0ZL!B<":&WF='[Z/G#7*MU ML5ZG@^#$A%R7^F$-09C_NM0J;+6Z)&RJ.M$6OZX&FF%6W+C$("4ROO)!0-1& M0>UN<1HCE^7>S?.#M%M#O_>'N?AJ"??F#CV%W62DQ%DDQC72\G6,>U A%8@8 MJUF$$B'YXK!TF06.6:V=PJU7%_O'!*#[Q]R3/6VQB.1$[2 'BZ"$HZW6A@0Z M>FU]H?\5G3$VC*+WM*OWA(\SCPBW'V"SO'6I\J194J'@JC "N9%RB%@2.(D9 ME"DHT%ON99]')CLJ..T@C!->;BT ] .LJQ+ LH+!'A'-I6V<*8;-A=W88/3 MOH_K=R%/A-(?=WT_GN(_;KE"N903*H*SMEJN3LLS#FE5RLRB%Y*7AN]UNK#! M:=_?G=SZ;HW27M9WTZ.Q%U?SL^Z-7/59JF"#J;.+:\VN,OC@ ]B895#)>]_J M->I4*I_V=63CU=L]!G_H(N)Y-[,( C!P#-KB\5BO#RI M&Y/G53[MJ\Z36ZPC8["7!IEKI:ZG2,ZOE-J.DF2%\^0D HN;49*<@2O!0SY42;.\12C\A0J&/.,%G+R$ O2:D[1 MFF(*+Z;17(+_3)P;B-]V$^>&@*"#[/_N\"F6;&&1-B"M;7VCXQ)E0U* 02$4 M]T$YUB8C_R$GS@V"PI,3YX;XI0-0[6^X)R9+"<\CAJ(@:TXVJ#/10J"$22B? M753)%-;P[G1D;7J:.#<(7,>8.#?$TQV@_5ZF=SFRK"#/12N$D$H!)8V#F$L$ M7X(QS'/K2YN+PP?%Z?PROCE*EF.[K /<[5WWOKZF[\]6,)4H46)%>-(X1P@^ M!4A:RN*R=L9TUM_U^D>;,G=(DG!D!)PRYK?5^JL%K?N+C55#S M^W+Q=7.*>)N[K(ZR1*4,I)(5J(3UACUXL"E319&UEZ6S;N*]].Q\=Q@9Q6,M MHO:0^F99*(*SPC-H:1,H+S-XJ124A*Q8U"J: M1KRF>\M\HCUY)P#^_6#Q _!G/^N;;1/%]02+E*PO*C.(=;Z?TB5#Y%Q#B2ES M;J0/9B+VFI$T/-'.N1\I'3L I*D!(8UFP5:37O;T;65T$1A M("NJ+95F$9R*'G@ER],EJF!.]AAQB"%.M*0[F7/&9J#LH?[KP'PS[TH*QAL* MT85*ACJ?/5JO0=A(M43FV6-G$S)&U/Z'/[YLMWPZ# 6#L-S/T6XA_<+L%C <9(Y M 3IQ8&*V50#N:@4B]I[ M)DHH%.(5F65GVTL&Y?^[3U9_!X:@&9Z_:ROP=7YR#\%%GX1"SWP6)#CE-0,, M=?5A4"$H97D9J4;Y7"+X[I/JWX$M:(GJ[]H<'!!=E75GJ"M,D:*9SJ"8]V@8 M9,@99?$N=K9BZ=R9@DO.XG\'1J 1E@=] 3AOD[+FXL]-C\&B[L#YC,W:DW=^ MTSD:D_=CLX^69*L$8%:<&4ZG1CM9V_"U9V !0>>"&=JL/ABW)?E'+--9_98Z M*"#>U"^N&OL5_IY^O/GX:C:[@>N'/US23?X3P7+^!9%^F8B6B" M2.DCS^TYF=GM\7]PUB>IV!R3T4RLFQ_1$/N%I&&)_^)Y]#Z%;_@HC4B[Z+7A MQV"Z!Q7WC?#E<_S7),2F7+>*@0*/2=966IY(VD71D>9:,,\3,@]2U. MQ_1^Q%STDNY&*&Z@QLO%;9W+.@E".&=0,^D+!<9"USRY<,P%9W+(%!ZGU!:Q ME8R+WL T E8/5EV_7G*5[EM,\_>SZ7]CGO" 02F>6$R%KHP$@4$*P'A(V1GZ MS:#:='CM1=Y%KRYJX.V>H+P+'0/XXY;4AS\[3\9M[V\^1P;N.#'TD9'+MA3# M36(J*#H'4@<6@C4,A.'@A:!_-PJV1\G(;:^:)^IZD('_UW3UX9=9GGZ>YANX MWA3-ORF_PV(U3=-/M?QFPKT/EN?(K(@U@2X$BXJ,1PC2D=BBUG%/S_8T0BXZ MKW8(\AYY"F=4W_@>[?[,'I16],BUY[F.6P*ZGB0" XV.3BHW+@01N-K3UVU# MX$7GTLZ"[6;J[M4;N7O!_!6AJF8M\R-\B^<_9Q!/80\2A[KW<3']O/8N'CP* MOYKE_\3\OBXSV,PGGN+R'LIW\#324E!?@ 606(>D XO<.I8X=9AX,!?^#=/$#_:$_)\45&^E68+YZ[!J:9&$ 4A&?*;'@49-/2S=+=NB)T[;@W9_8D2.9L:';2*L7=; %:1"^C"R1/,$&H%B2.?4"5F0 D"C]1\XT.=\,1*KEO4)I;4)0L;4,>M@[_BYBG=V^7C@@G2K6\(([^ZS':3J6T%U@> 8_Y"+H:&9.[^-CN"W"@(1.]#)053*MH M643C&3FX22];-U>J'N9EG%P=5XLS)LH9N3GE=>PB//9SPO$UQ_PXS3! M]7_.K_-TMKRZ>KU=(F&XM>2&629B475$4";O-&4F#8\&!7KO_#=3/A]A"I3F+?,D$(J3A&84,!6&/%EA$S 7#^6,!L2=]2'OBG/<+>LRW&6S_]H>QXS M(GCT@DGK'?'N! L2.1/%9ZVM L/;Y#Z&Y&)<5VP06,T[T7$'^'Y=FT\7JRD= M]Q\QKM[5_,XV6;FV\T(:(YS(C!=1GX.@MLP*QS!S++)N43=MXM)O$#8N"L=# MS+R=^CI XSM2X::9^F8YG>%R^0[?;W( ]8Q'(ETDCN*!;DN&LZ697)?B\[% M%]5HA/I#,D:>VSB<>A\#YVA9CQU%SFO^OBK@Y^N;:5[^OICGFT26>?IYNJ3? MW5I1'0P%U44RIRQQE R=)TT&VYD@'?>)"[E/U>A^WS8R2(Y7Y;RI7$=.:;WY M:T:?\V'Z:7U8T$?A3/3,.N7IL!C'(#C#2E8RE$S'2.PU1GJO#-977SUR.]Q MB=#CI=D+#+8') KRSE*DB*,X(IV;P "X9DYP+5(6(/1>12N' 6'LW.4)ZGL. M!$?(M'VVO M#MK"VZ[W=, PY%1)=P"6J^G'NMCJMO;K2P4_S+Y<7;U^L]C^K/:U; _7U>^_ MP@SJ _?F:+Q9_ /I1W"]_3-WI_"7&9&(R]7$@U+>)4F.F"5G75I%@DFU.\!C M"$AG5+8!7F/&>GGF/1)X\WY1T,&A>/49IM?5.OP\7[R#:[Q/5GV=NIHHCH@J M4%A0:J%X0,[(CUC?-W5F7^$"VNQ"WY?"7EYIAH%I$[UT@#=B!Z?O9Z]OZ+MG MZI^(1L_77Q<#Q2ZFL_>7Y',\J:2]C_QNBZ]_.<2 M)]&89)0GOU=XS334(2UUKJ>6D!(8F5*C^1![D==+DF$8K VOD0Y@]H_Y//\U MO;Z^9ZX>FHDI02:I.(OD@==F4<\"!\X$@'2 4II,VOR>7IZ"4J& =( ,K^H MVO=W-Q\_PN++O-RUJSS[QP:NC#_P6]O5S9_"?@=5]9['.G(T,I^"85H[R^J0 M:$(Z%UJ71"Z;;&(*>NBGVYAW^M*7VZ_H#SQM:EDG,.I"4!&$KI.V?=W)7KON MC6'(2Y')9QETFPMZ,!9ZB:7;(O<;S4MG0D '#L$=XS]\N4\X7,-R\[K+T5HC M0\VNUO(H7\=:0 )F. 19R-O)V+A+_CFR1BXE&P7:__G,WC M$A>?JP1_F7VZ64]@FR7Z6VL$/!;']@7">VL2<,>X]):<+1Y8S X8QR X1(^> M-RK8;T G='A,=')+['H_;*KV@'!2ZV)C)N=3%WI&!Y/4MU2E? MT'O!VR0\GY#2"0C[@,KC/,))>NL > _.^(, YN<%_M=-3<*M3[I5T>MH(BL> MZMK)%%F4JE"07%=,I:RS;MR>OYNX<=/NW;D+@^BP)U@^Q]#VW!H,RAI,+$5/ M%U#,D@4'AMFH$:PNP8G&X=ANXCJQF4,!8A?@!M).IX!;WIW;K6W//!M5!# A M@V(Z$6,A(!U7$(4,/:B C0WA"]1U KFA(+$'Y$[23T^8^^'+W2__"4R<](BA7$B,(\:&!KG5(Q0F]/;XN\I49V@;7@H M[ +=B7KI%&+R-K:7HF0)G%GKH:Y:)584>,:!3B9*@:71PLL7B.HD !X%8L?H MI5.(J=L*>-!1>H],J!J60:Y+\T)A2GM0&K0D9_EL$%,'0*R]AS<*Q([1RR5/ M_^+21>M39+9DS30'QX),@OEH0M$24>U7(=#']*]F]6CCAAUGU7+?<\,@I9(@ M&Y9%W12F16)@(]"A3\I(Y91[O.3M_\\-.P$+^\\-.T0Q'7;N!<<#D4OT\APH M! NBNA29B1RM !Z,<-^J9.NN\0\8VM_6\/-G-9%;KG,S.2&*%? M<>9KW[M# \9%7_A>FR0'FAHWN#/?$AO#"G=DJ+Q;P2S#@N[ZU8?IS<F(^VU(':GBA(QBN&X=\0[ Q;EE_9\\ 9\=%!X?B :O/[/R9 M!)!:1^<9CSF3P9"1!5$9)$8N"A.Y+FZ7RK/HLF0Y^2BMC&2?FU?/G%2\VK7S<01L MCBA>/42'/<'RA5HXBG=19))1RB0M#8J$5Z)EMF@CLO(B"FP+RTLN7CT($$<4 MKQZBG4X!MWQX5K=I%I4"#]DC0C$#-:M-/5=P!978\;@DF^3W#I]/O<%=(V< M0/C5B.*4M45?)>)]8KI().*S8P9,*1[ BD8-2QA0Y2!%UL7"HQ*8[V2R]T&J/'RR]R%R M'1DI_Z*SL_CY>OY7A/3G9ID'+G\AQU[4:MTMPUVP5(8V*5C)TJA8?!LMB MB8H!9@0N-1*/>\#E@*\<]_8:!C.M)-PC<.I3ZJ?1=XY9N-H3**3+MP%_9LQ'$@N-1%L5* L7JMEKF2\RL M"*%1%J%U:-S3\&_1^C50_FHH3?:$S[V*KHT.Q293BZZMH\/'UYOE.5/9)/J9 MSM*?,:]PT:U?!^'DI-:O0Y36$R*?:3'BQKL48V1)E,QT\,0*QL(B<)Z+M'26 M&[<>7G;KUT%0.*#UZQ"]= JQVQ8C4U*"C)(Y0%N#ET+G,D66C?6>ZT#X,&># MV 6V?@T-L6/TTBG$;EN,C$TEU5XEH>H86D^A,9E^SS*Q8*4D#]*'7T&$45.+&2NZYP:XA+I'U:KS(LN M+O V@Z4.H;(3__+\8)J?2;,=H';/+04J^JAU8J[86K%>Q]>GJ)GU2)<5-S'' M-I75P^V-Z/JI=1B<#J_+#@#Z\W0V7>&:E<>Y^^>.7]0J2D@DL%3H^#DM69 . MF7(RQZBL!MTH3W00G9TXO:-#MJ%V.\#N;D94[5 -0;!8JI<5)&?>T"'$H@)7 MO/@DVLR3/@V17?NOPR!R&)WUNG#EEQG]$O^ O_&8]I*'?WN0'I&=Y S4Z''W M^<^4PT.1V9-JDZ1T+*(K="P$)&]2P$:U@0TMR_W\ MEUJ*-9_5-.F;%/_W]"6=+_ %G6*:KM=SO 9]LML*2KU9L<4R#,3W2_=ND0=#VIJSR3%COPO1\,+"H%TZ9E;LOG6[(87^]M>,2K M*UQHSPLCEXYX=3PQ[SDRP8O+4:#BT&:?X2E4CYL&:0_9QGKL"K,;%G_ ,E_< ML_LC_6NYFB8*?K:+;!^Q2V*F."?6"1OA>6,);@<.(HV10HG$CYN M-J0]S%07G2,>3?+$[OKC1/'A57TW)"=:%F(M2(;,E M9*U<<0AM'J'WI7#<5$@S.+;03Y>X^^EO^#B=K17V@"VER%M1$IC1-2FD,3*( M 9@HTBN??$'7IKQF3P+'G6YT/M2=KIT>0'=GVW_<$D"[?&S3"Y3VXD!Y!NU=0.;F^#E#SWS(T+F;EO-_ M7L*5" )$H @W"[!,\T)>ES:<)8!,(8,%*]MT$S=,WKSYA"1HNNKKXOC7L%A\ M(4_T+UCD;," M9U %SX>2=D]0N1UUH0P$X3.+8.WFG=;7@BFM(SF -H&6;5SR1X2,"Y<35+H+ M'$?(MP-X[#XW5W=/^UY8KE&24+"Z8([7"A!$YF+FQ@4O"C_W575U4 EPLP1L M2ZLSM&8Z -N.1X]-3N2&6-WR3%'J_:UO$@4 %&GX=05(P^%WGC8O-<6'D>H@,JKA\TWKVS/69'6(M9REKF57@=[4&R N\8 M*E&<(T?Y3<(&_<2'Q>!@RBK'^SMD.+$.,W7LQ=1%61:2+I.!"IF7"E2 M4XB6=%,3N(.N<9_DQT7>$*HZ'GCS%5P/ KS;MXUCI!BC-58ESV2N.RY=)@$F M\GEDMXMT MC#624RS%S"$%$]"WZ43)V31E@:XP])[W['I:O^E?NEW5Y'WVMO[8^U&V(A5?Q MUI7%GJ.ST4MH-'%E,!XZ0?)X+Y!#ZKB#ZWL'.SL$\FJU#?FJ;WU#G_SEJ[:M MB4XY*:T#,ZAL77/C6-I 6/1C1NDAV"C8MYOAP4B[N.Q-F!T>^I>#ZB MQ.4D1UV\ KK9/%=,VXS$'G'KG4+M!!CP;3*K!Q)Z,=G4$9 ]B'+[Q>[CJ+,> MRQ^GA4@DS4WA>B(SCUHHPU3)Y/IG'AADX5C*=8V&S)'S-D.VCB2X$T^D2RP/ MJNQ^,?WZ \S>XR^S)PT_=OE@34:G MA*%(<&WR$*?3WDGK:I=(;P6!?D'_9O4!%W>_-7N_*=0-4@@$DYD3Z\XY+9@' M+UF*2<5(/LH\T/'S*'AB2D4A6E##$$B.(FL M$OE3B>36YK7LE'Q<^P[83H!X@K)Z2]/55H:?2>#/R?+1J Y<_CJ=S1?3%86J M= )P6:= ?_TI=2;TZLNON/HPIY]\IC^RV81Y5Y:40J;_D^_D-4DJ"6!1DLP2 MM_2_;)R4+=,=9V6V$R>D2>*O7]1T8],/$M'M%!PR)11EV*"9E$!AAK&)05U. M75)QQ1FMO&WIE1Q%= _9OXX!>?H!.@H=EWD0MG'X!'CAOFZ7\1Y$76(C< M,6> "R,UN%:C]H^FN8=4X7=]#([!QF6>@I_^)@$38J8S6'Q9QS6_D2]+?Y-( M6XHK>UKW*43"PM> '4+G:5F%UF\&2K3GK M),TT<*C2%1XZN(AV\#]QUH:HZU7*O6::KE;FD1NR0>!*A)ADHW>L'02-&T_T MA9KY\"H\&HF?UD-5WJU@L6J)Q[>8;]+ZYGJ+RYOK.F^C7FU7\&F);\JK3Y^N MIZF.\M@43M!O74T_3C?X6$YB5!0,:60%@F=:8F+!J<0P%\A&>9%3FY'5#9@9 M-Z"XQ'-P-NB^R36A1MVD#.\6H-_/J M+Q',!ZGP1*/^TRP/_9QU-][V=YS!=1TCNHZ+-J'%]@%E@L2?5A*9=8(NK^A+ MW62FF= B:"ZM"*'-G+P#">WD^:M=$>_@VNK'0N[+Y:N4%C>8)R9+ER5D)G)M M<"O:L&!B88).8\20$L?&"Z+V(W0O3+KO%9/':*O?&.R/#[#ZU_SF.M?EI6EU MM^/CMAHX0"D)16 I>[H*HB3_WFM) @[18#$99!M,'D?O7M#TEP;-,^BN X2^ M?K 2Z1MSP>^D*H,H4EIDB@M'+-9]2"K7R8I>2"5)((WF9!Q![%[8#)>&S=9: MZQZ8=_L*N2ATK"PCSM1F('[@2K(D0":C'*;0YD5D+_)&GJ76&B0'@?(8C74 MPR>,K.L0GTR$G<2"VAJ>6=%0N]*EIF#0"H;6:#K;VLA&+]A[$M@S%(^"QH[& M[2'UU"/\ZEVR_;UMG/:65+GXO/:6UUXR7!.7J" 5I9@5Q*I&G1D)%@A#(6F3 M UK5IK_[.'I'GOAW?G .K\41L;I:39_E\#7]]W3UU?%[]7&^6$W_>ZU:^KTX MG_\YG>'?"9?+>5G!W[A-/0@NM'->,YX-<>Y38MX)PV2F\QL3I@,Y2.K+\>K>R#LHU)YB:Z@DAGSY-+9,'1K^CNL,J8:#,O7K4I WB) MJG&KC4>PF,=JI$=TK5V32:%CX1 *<[K4U@0R\75\#"LV.IXC:&':),.?IV?< MHI"Q',2#M- CEOZQ(!=W0E8V&%7K@YVP3$OG68A ]A;)S=51.R'.A*4U/>.^ MGXR I<.UT$$!W3XMH6AUTI'TGD1]Z!29+G*E,K,F1>V#2P;;K&XV0D3>XZ:<5\S M1H#5H1KHP'3MD-)S&4VK?$&.BB4ER2B+9%C$P!E%(2AMTC*J-A9L?QI[3G^< M+4U\JN[Z<'.%L*PU1HM%G<2PB6 \3T77=VON',G/N\ \D*= SD,PQ"Q/ M[6/*ETGL,E]\,D9VF\(!%=8M$G]?S#_A8O7E]VN8U;:5VJCRJ?)'49"+GFX- MAG2 B;T@28@"62XY\HP*+. 9\;B3T"XMY7E0.8SRNL7F?7[GE]F#_B3,KTI9 M%W+B/-@Y#"2NTP9GP>O0RNT6^1N M\DA)>JL /2NV5G.@EYA\BQX9UET7L8B/6TV"X@'T$D'R'J:G'PLN]M1 MA)MNFPF(&!3JR+*M+R\Q1T;7O6$Z@XTY&$35YL8\E-+]0F'>"HZM:DB;*JRC MV_3^P6_G/O>)D\$5Z0JS&>M(-\M9--HR8[/AQ114C3?_[4'D?C!L/W9]8!BV M4E,'"'R!$ZO0:]"%!9/K^A#EZE9-8-9D0:&\"^#:E(N>BJ_VP\\'QM= 2N@ M3GO6:-W.3?+9)R]388A5:$HE!AC(4=58K!32 )RO!G0WG?O![N(VIC14UF!0 M_-__\43F5_0;ZQ^M?U+_UELL_[/^^Y]O?_GJ\U=(0EIA^E\DO\W'/QQAARN8 M7B\GCW+BR^G'3]>/$LE/"C>?_9C_N"?J,;G;3WN"BF,(Q+]7.,NWS9;'"2'? M$'R^O,/WZY<#F.5_X/S] CY]F*9?:M'DQS7E1PEFSX\>2%C','(GP--,W?9+ MW^*G6F\Z>W^_VXV##\I3X&ZEK/-\"_->D$OJN(%0;):E30IX%T6G&O7'GWMO MAOX@6?Y ?_3/266X&, Z_([B/QW([0E",;2@N(HB:-OF=68/XL9])QP$)X]- M]] JZ==>[W?"_Z@S5)8-#=;V"\YJMIYCJK7Q*LJGC)PSZZU@VM&O0M"!Q>20 M1V>--&U>_9L9K_0!\\TUOBF/O^&!I'^XU<7]Z9'6!VYJC[2H4]E50!8D(O-* M9"=S=;H:">(X@CLUP).O.JM?\#*CK3T$ M$-*#(<,JLZ\/UJ"9EX4<3*%\"3IC@C9[8%IY"+_=?(RX>%/NLG"W\I_((B6H MI%@)==R9E'21)$=G7,F0P6D#LLWHQITD=7K+'X*)Q]9O&/%?NO':_OS![[S% MZ]K1L)JO/JRG0ZZK/.?E?HIV>S-W E%G-8A#":^UZ:P3&15$PV2=4:>5H8C? M>'(2=')&J B-W+'^@BNJF\R,@J,3@ZJ#539B0+5)$CU^OY2,[5H3, #&Q*K#8R>P?6!]?* WQ QC@YM'8 .5[&/0#D-CSY MX68YG>%R>1OMK TL%D.2X989YPGMEEP]R%8QT,(7[E(HMDW;^8MDC9R$/9,_ M,[R&>H#;AO;MJ9/!&DQ*,^F+J$\ECD6TM36 +G"1I=&\Z7/?F$Y- _4^_TI_ MA*Q''I57VPNNL2K@Y^N;:5[>FNT?IY^G2_K=K:7-=45U%&1:2R1+RZU@04C# MB0N=J-9%1$J=0>\'CA*[IX##P1$T-)<.3 ^?5\MIQ? M3_-:^NL5CFOS&=#&4))F3ICJUBG#O 1#AC0''R%XCGM=,'M%S<_3,&ZGUCF3 M+P/HH#L4W9XN)Q1H;5DRSC*MUV5S$)F2TH:$T6G<*W Z$D=C)U^&T.R+0#E" MS!TXLT_>#+=V,VH>@=O T&"@$% CBS[04<*D#;%G5&FS:FP'03T!YQA-[^I7 M.4'L':#G]7Q!IIBNW]_NGA!O&2G&F9&4SQ0!9R.H6 M1@:.&U9X<$KJ@DZV2=:\0-2X\UO.G0D<2CO] NWN/&94-B@F>,Y,9PT,E(@L M%1>D00NYM!E\\")9XZ: !E/^?J Z0A,=P.H?."/?\+JN",EDB:>U8J66JFY7 MB-SE-6(P1DGF;:KCX*"PH+EBQ5J.4M-ET*C+9"_RNH39,7"8M];-Z!M=Z%O3 M9H,R_7J367VX_V.[J08?^ />.DBYD/E/JI:J)F0>*% QI01PV4+2^R0EC_CJ M<9.5P\/J'!KHP*(]6CF\9<+Y+).M#D0*LLYER+49/C$1G-.6^##0IC3\67+& M37&VLUBGR[X# *WG_%&<.[_-FFSD]35/HIA0.WY9"*+N^#"V-NM&9@N D3;% M;!IEK/:@;EPGOQV\!M=,!VA[(1"ZFLYP'71/."B0D2)M[NL#HZ([WM=Q1=D4 M<"I+5*%15U(T[L/'LQ25#ZZL##&[;&&L7X^LZ4Q?2ZE_3U8?;3D8Z9="UQD%H2ZF48G1*:NY8R,\!I7(_6P"R2.([:(484#$ MS,^KOJ,1^AD7<7[NN&&2,4;4=;0EE[FR1J$1:L&*DS%PB;7"<.B(H8O"AN$1 MUE;X'5B^1P[KA#Q1*7@ AEYA;8QT+$:/S))GDK/,2:2SA DCUT"TMEBGB+TC MU&SS+J'BT30&EO)4,3 D5,@3BQOK!:7!B-K2.B&SY*/D/1R [_>6%U MI").QM5@0[0W;-1)I;<.XG1V0W*[[ZW^ 4F"^&"2X4]_DQ-)>IS.8/%E+= ' MVS;6(M](:(+&(VC@+$A!)PU\I'N?9)V3(V=2@G6YS>B\ADR-NVCT#.CN P[? M\0"(S;"?4<<]?$U"+\,=7A!,ZU$.CES)B-8Q[8!LMW,$364$0Y&2-%G+X,^3 M01MSE(-2R4FA/8NZYEZC P9)(!,A99]"UC:T\22^GU$.A^!HB%$.AZBL@\CH MY=ZL"#H&*)8\ILQK;9=DWA?RHB+P(CRD'!M-VCVY.;*K80\'@>*@YLA#--0# MW+[JZ#&R& N.M.]\K:X7@?FZE2DXKSS/T431U,;W4/0TH'I?;(X\1-:7T1P) M2480%ABFNG6K2,-BCI9.5HB*2^5=M-]PW"ZS.?(@51[>''F(7#MNCE1%8=9> MT4TOUTFEPD).9'-=X,DG*^WC"LM+;HX\%A-#27#L0K7I,FTB8\SW@?&K6V-Z M5VD@I ZN,'!U:KM0F7Q!:UE0KG! )-]'WUT!ZDV7UZ: \1_90WN(V#M S^Y&3KI?T07@S ;' MZ[DR#'(DC]U'L(ZXR*K-G-=+ZJ$]!4'#B+X##.WU1A5",-K15>ZX)2>QF!KV M%Y&SS46Y1KGFH4I6NQHQ8@I/<)!8*)T>'@F\& MH4X<=SK3I]^71N ?(^C)>?Q&\#C0EY_C\7$4!*\B-=?C"I[-($!2:.NZU;,>[*F&%!ZZV2ROT]QJ<=2 ?= MH6A[SL JLIDR,2.R8MHG1P8S%5:\\@6804IL);9?S^GN0IO=\_3U$[!V@9_<3 MI,YH!%>)-*SI5C=(YRJ:S++S"84G(^S:E.9?TNOO*0@:1O0=8&B_5R=N,/$< MF>59,ITM\52X8N3JZP#<:MZJT^B[?/T]*>4WM+XZP.#O\&5MA?^8OTK_=3-= MX#;[,/V,VS=+:6V.,69F))VGVGO*O,R:!,E@RU[>T\$ _"9I721_!D3# MX^6/@ZIFY$S -YEY-[_.$QU*D@DELTC!L$;-F;?DD_)(4M0R!DR/L/9L)F"O M+^LB330\>MH(^]*+$9[]S?8U!R]^[5E+"_870/,*@J"5Q2!J&X)AM=*/ 1C# M) A?L);]89L!Z^TK"+;CX];S('XB,2YF<'T[.ZXN?KV:S]Y?T2',FU.X\4AD MD-8!DB@XU&;HNNG,0&!*!I.Y=!RPS>;DT^CNZ_(]"EV[ZPJ:*W+D5-G=Z^:] M68#K=5;(:L6%(B9=B8#A\9#P$W)E.\GHI92@/0[F0RME M;&1M#N9#%K8AOP#N=&A>Y))_H M_?SS?VP_<0.0[7^L\;%&QOWWC0B#890V/TF"8U>2P PRD/W\%?^>IOG=@Z6' MA(B,[",=@Y@#"[J.EM:8DX]6Z%SV*1QY[L/'2X$.J^]AI#?V'3&_67UX15,V9]QK&SP<+=&1 MD?"J/$ PUS:ZHB0KWB#3GAL&JGBF=+'29(K5PGYY+GU M6:_AI>\89XYI&^=A,%EV5^RS#J6$(G$D%Y@.)!OM?&%!43SE]6R"G'LM,40 MFMVG>NP0,8\,E4W6N9Z7AX:YEO'/9P\JFE#$J$6R3#E;190+B^1AL2*+44&& M$/5PMF@_FGJ"T3%ZGS=5PLBPNN7CRX-5WK=L\"P"5!^MV/6NM]IZ%!RPDJU# M%4AB V+I!4(Z+"4[%D!#B;N#(IY=-95< CGR%AFL16/E>M^H9B[PH.E<2&'S M/J@Y:REKDS3+H.@94NP=H.?E5D$8B$K$HN.F4$NR) 'R8,ON9C0LC"D_[;C M@]3[8MOQ(;*^B!Y"9X7V((!QE>A@*;*Y #;4^F^7ZI9D#4WGJ-RSF;;9N+!L12/ MO(]NO/OO+"KN!\H';:(MD9/7B9;)6/=U9VE9T$6104@%;4D1H4WGVL4M$CX/ MB@98+GR(2D==+GS+9-UG=K.H.MCV* @.OD@I*91&((E%NJJ*2)-.&C$1 EUAQ)6N>2\1&YVP712<'AX\^]P^2X _T!_Z< M9.X=ND(.@\N$XB ] \R>"84^DR=17&S3D;:3I)$C@B$P\21>'$3\EV)$CF\% MVO5)34Q*TX:=72BBRP>PU,8P+Y!\=HW,%UNW!AB^[MDONE%>YCR691.4"%*I M057HK/ Z%MH;YDVF&"40U ,841JU[3]'3:?VY! D?,.>'"[T#H*RQSS07UOG MY;1"D;SS#$W1]9&1[*S.)!SO$OJ(.9I&/?K/$]05?([0]#>@,#DE-FZG#Z2$Z9^YDW2-84[)),9!HZU1;FX*DWXTO=5Z=,*_H"2TCETX. M?6^=*.SNX+(]1%%%';.CHX.2*+>:UW9%PQ H_DLEDL#:Q //43.NI3E5PR\" MY@AQ=P"9M_AY?OUY.GO_-3.W4]XTA0DJ4@21$]W@)4<6:TI31N.+I]A"Q#;8 M>9&LGD!TC-:?/C0,I((.\/0CQM4O,PI ;^J[]/J(^<11QRA90AY(-L6RD,DZ M^U!4< &446U\G:>TC%R'-/2-=:*PNX/+;_#QUO4S6@(W*C(+@1PUY1,#PPV3 M5BBKG8"4VL3HNR@:U^BI,I& M=?/)?)IBBT81$L ^4^M?^(J>X'"L_N;#"[,#D_+(RE[=CV>+)?!BD*%-)!N$ MS"+G=%%[&[-P=%'+LSRY7752%=0X[W>+^5_5 MEX=/])/5EXD(W.@4"_/"T#6-1;!H@"QRU-QK,,1QF^5SAU#9529G>( -JJ21 MW9[G^'H])[D!V7!HMK'#=9%'92E77[W$2M*CYELRDXL29 M6X^/Q,**M<8$*,Z8-B-)]Z>Q*]=N&(/:2$$=0(^XNEG +.$[7*VNU_T\R[>8 MN."#9IBJ=Y*QCNV6GIF4LO!>1DQMDJ OTS7.J)NF$!M0$;U6LOV& M='3HO_!JOES2D7GW@<1]1!W;\Y\S2!7;'B0.5,/V$RQF=(7=?1=&I)N;QY]Z79R:;(4I5FYGK8"?C+1T5 M.C3@HE#)J)R-.0NKG53'#H*)QX9E&/%?E$TYOD3VQ8]K9V%:%LON!)43-84> M+"-D :E?919"(8P57[AP4H-L$YVW,C2O9JMIGEZO(X9W%#DLIJLI+G_ZNS8K M8=XT,WW\=+/1VIORA(R/=4+MA(Z$M.A57;M#9ZUH^A4@LI@D1*5$E(UJB (7%3%!1.DB@@ -@M 2 " 4@. !A,C R,3$R M,S%E>#,Q,2YH=&U02P$"% ,4 " "7B%Q4>GVT/)<( #R+P $@ M @ $"%P 83(P,C$Q,C,Q97@S,3(N:'1M4$L! A0#% @ EXA< M5&.E,((C!0 X1H !( ( !R1\ &$R,#(Q,3(S,65X,S(Q M+FAT;5!+ 0(4 Q0 ( )>(7%2W4E\))04 &8; 2 " M 1PE !A,C R,3$R,S%E>#,R,BYH=&U02P$"% ,4 " "7B%Q4@F^HJ)NU M P!U32D $ @ %Q*@ ='1I+3(P,C$Q,C,Q+FAT;5!+ 0(4 M Q0 ( )>(7%2C3DJ!U!4 &/T 0 " 3K@ P!T=&DM M,C R,3$R,S$N>'-D4$L! A0#% @ EXA<5%-;B=I3+0 IMD! !0 M ( !//8# '1T:2TR,#(Q,3(S,5]C86PN>&UL4$L! A0#% @ MEXA<5)" _R][? 0Z8% !0 ( !P2,$ '1T:2TR,#(Q,3(S M,5]D968N>&UL4$L! A0#% @ EXA<5)DISB$48@ _(X !, M ( !;J $ '1T:2TR,#(Q,3(S,5]G,2YJ<&=02P$"% ,4 " "7B%Q4 MKC*_E&1* 0 (D@T % @ &S @4 ='1I+3(P,C$Q,C,Q7VQA M8BYX;6Q02P$"% ,4 " "7B%Q4)^Y9EVO0 # M D % M@ %)308 ='1I+3(P,C$Q,C,Q7W!R92YX;6Q02P4& X #@"$ P YAT' # end